public interface  io.fabric.openshift.clnt.v.OpenShiftClient extends java.lang.Object implements io.fabric.kubernetes.clnt.v.KubernetesClient
{
public abstract java.net.URL getOpenshiftUrl();
public abstract io.fabric.openshift.clnt.v.dsl.OpenShiftConfigAPIGroupDSL config();
public abstract io.fabric.openshift.clnt.v.dsl.OpenShiftConsoleAPIGroupDSL console();
public abstract io.fabric.openshift.clnt.v.dsl.OpenShiftOperatorAPIGroupDSL operator();
public abstract io.fabric.openshift.clnt.v.dsl.OpenShiftOperatorHubAPIGroupDSL operatorHub();
public abstract io.fabric.kubernetes.clnt.v.dsl.ExtensionsAPIGroupDSL extensions();
public abstract io.fabric.kubernetes.clnt.v.VersionInfo getVersion();
public abstract io.fabric.kubernetes.clnt.v.dsl.AppsAPIGroupDSL apps();
public abstract io.fabric.kubernetes.clnt.v.dsl.AutoscalingAPIGroupDSL autoscaling();
public abstract io.fabric.openshift.clnt.v.dsl.OpenShiftMonitoringAPIGroupDSL monitoring();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation netNamespaces();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation clusterNetworks();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation egressNetworkPolicies();
public abstract io.fabric.kubernetes.clnt.v.dsl.NetworkAPIGroupDSL network();
public abstract io.fabric.kubernetes.clnt.v.dsl.StorageAPIGroupDSL storage();
public abstract io.fabric.kubernetes.clnt.v.dsl.BatchAPIGroupDSL batch();
public abstract io.fabric.kubernetes.clnt.v.dsl.RbacAPIGroupDSL rbac();
public abstract io.fabric.kubernetes.clnt.v.dsl.SchedulingAPIGroupDSL scheduling();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation builds();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation buildConfigs();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation deploymentConfigs();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation groups();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation images();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation imageTags();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation imageStreams();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation imageStreamTags();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation oAuthAccessTokens();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation oAuthAuthorizeTokens();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation oAuthClients();
public abstract io.fabric.openshift.clnt.v.dsl.ProjectOperation projects();
public abstract io.fabric.openshift.clnt.v.dsl.ProjectRequestOperation projectrequests();
public abstract io.fabric.openshift.clnt.v.dsl.OpenShiftQuotaAPIGroupDSL quotas();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation roles();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation roleBindings();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation routes();
public abstract io.fabric.kubernetes.clnt.v.dsl.ParameterMixedOperation templates();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation users();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation rangeAllocations();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation securityContextConstraints();
public abstract io.fabric.kubernetes.clnt.v.dsl.InOutCreateable subjectAccessReviews();
public abstract io.fabric.openshift.clnt.v.OpenShiftLocalSubjectAccessReviewOperationsImpl localSubjectAccessReviews();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation clusterRoleBindings();
public abstract io.fabric.kubernetes.clnt.v.dsl.FunctionCallable withRequestConfig(io.fabric.kubernetes.clnt.v.RequestConfig);
public abstract io.fabric.openshift.api.model.v.User currentUser();
public abstract boolean supportsOpenShiftAPIGroup(java.lang.String);
}