Package io.fabric8.openshift.client
Class OpenShiftConfigAPIGroupClient
- java.lang.Object
-
- io.fabric8.kubernetes.client.BaseClient
-
- io.fabric8.openshift.client.OpenShiftConfigAPIGroupClient
-
- All Implemented Interfaces:
Client,ConfigAware,HttpClientAware,OpenShiftConfigAPIGroupDSL,Closeable,AutoCloseable
public class OpenShiftConfigAPIGroupClient extends BaseClient implements OpenShiftConfigAPIGroupDSL
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.client.BaseClient
httpClient
-
-
Constructor Summary
Constructors Constructor Description OpenShiftConfigAPIGroupClient()OpenShiftConfigAPIGroupClient(okhttp3.OkHttpClient httpClient, Config config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NonNamespaceOperation<io.fabric8.openshift.api.model.APIServer,io.fabric8.openshift.api.model.APIServerList,Resource<io.fabric8.openshift.api.model.APIServer>>apiServers()API entrypoint for APIServer related operations(config.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.ClusterOperator,io.fabric8.openshift.api.model.ClusterOperatorList,Resource<io.fabric8.openshift.api.model.ClusterOperator>>clusterOperators()API entrypoint for ClusterOperator related operations(config.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.ClusterVersion,io.fabric8.openshift.api.model.ClusterVersionList,Resource<io.fabric8.openshift.api.model.ClusterVersion>>clusterVersions()API entrypoint for ClusterVersion related operations(config.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.FeatureGate,io.fabric8.openshift.api.model.FeatureGateList,Resource<io.fabric8.openshift.api.model.FeatureGate>>featureGates()API entrypoint for FeatureGate related operations(config.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.Infrastructure,io.fabric8.openshift.api.model.InfrastructureList,Resource<io.fabric8.openshift.api.model.Infrastructure>>infrastructures()API entrypoint for Infrastructure related operations(config.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.OAuth,io.fabric8.openshift.api.model.OAuthList,Resource<io.fabric8.openshift.api.model.OAuth>>oAuths()API entrypoint for OAuth related operations(config.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.OperatorHub,io.fabric8.openshift.api.model.OperatorHubList,Resource<io.fabric8.openshift.api.model.OperatorHub>>operatorHubs()API entrypoint for OperatorHub related operations(config.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.Proxy,io.fabric8.openshift.api.model.ProxyList,Resource<io.fabric8.openshift.api.model.Proxy>>proxies()API entrypoint for Proxy related operations(config.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.Scheduler,io.fabric8.openshift.api.model.SchedulerList,Resource<io.fabric8.openshift.api.model.Scheduler>>schedulers()API entrypoint for Scheduler related operations(config.openshift.io/v1)-
Methods inherited from class io.fabric8.kubernetes.client.BaseClient
adapt, close, getApiVersion, getConfiguration, getHttpClient, getMasterUrl, getNamespace, isAdaptable, rootPaths, supportsApiPath
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.fabric8.kubernetes.client.Client
adapt, close, getApiVersion, getMasterUrl, getNamespace, isAdaptable, rootPaths, supportsApiPath
-
Methods inherited from interface io.fabric8.kubernetes.client.ConfigAware
getConfiguration
-
-
-
-
Constructor Detail
-
OpenShiftConfigAPIGroupClient
public OpenShiftConfigAPIGroupClient()
-
OpenShiftConfigAPIGroupClient
public OpenShiftConfigAPIGroupClient(okhttp3.OkHttpClient httpClient, Config config)
-
-
Method Detail
-
apiServers
public NonNamespaceOperation<io.fabric8.openshift.api.model.APIServer,io.fabric8.openshift.api.model.APIServerList,Resource<io.fabric8.openshift.api.model.APIServer>> apiServers()
Description copied from interface:OpenShiftConfigAPIGroupDSLAPI entrypoint for APIServer related operations(config.openshift.io/v1)- Specified by:
apiServersin interfaceOpenShiftConfigAPIGroupDSL- Returns:
- NonNamespaceOperation object for APIServer type
-
clusterOperators
public NonNamespaceOperation<io.fabric8.openshift.api.model.ClusterOperator,io.fabric8.openshift.api.model.ClusterOperatorList,Resource<io.fabric8.openshift.api.model.ClusterOperator>> clusterOperators()
Description copied from interface:OpenShiftConfigAPIGroupDSLAPI entrypoint for ClusterOperator related operations(config.openshift.io/v1)- Specified by:
clusterOperatorsin interfaceOpenShiftConfigAPIGroupDSL- Returns:
- NonNamespaceOperation object for ClusterOperator type
-
clusterVersions
public NonNamespaceOperation<io.fabric8.openshift.api.model.ClusterVersion,io.fabric8.openshift.api.model.ClusterVersionList,Resource<io.fabric8.openshift.api.model.ClusterVersion>> clusterVersions()
Description copied from interface:OpenShiftConfigAPIGroupDSLAPI entrypoint for ClusterVersion related operations(config.openshift.io/v1)- Specified by:
clusterVersionsin interfaceOpenShiftConfigAPIGroupDSL- Returns:
- NonNamespaceOperation object for ClusterVersion type
-
featureGates
public NonNamespaceOperation<io.fabric8.openshift.api.model.FeatureGate,io.fabric8.openshift.api.model.FeatureGateList,Resource<io.fabric8.openshift.api.model.FeatureGate>> featureGates()
Description copied from interface:OpenShiftConfigAPIGroupDSLAPI entrypoint for FeatureGate related operations(config.openshift.io/v1)- Specified by:
featureGatesin interfaceOpenShiftConfigAPIGroupDSL- Returns:
- NonNamespaceOperation object for FeatureGate type
-
infrastructures
public NonNamespaceOperation<io.fabric8.openshift.api.model.Infrastructure,io.fabric8.openshift.api.model.InfrastructureList,Resource<io.fabric8.openshift.api.model.Infrastructure>> infrastructures()
Description copied from interface:OpenShiftConfigAPIGroupDSLAPI entrypoint for Infrastructure related operations(config.openshift.io/v1)- Specified by:
infrastructuresin interfaceOpenShiftConfigAPIGroupDSL- Returns:
- NonNamespaceOperation object for Infrastructure type
-
oAuths
public NonNamespaceOperation<io.fabric8.openshift.api.model.OAuth,io.fabric8.openshift.api.model.OAuthList,Resource<io.fabric8.openshift.api.model.OAuth>> oAuths()
Description copied from interface:OpenShiftConfigAPIGroupDSLAPI entrypoint for OAuth related operations(config.openshift.io/v1)- Specified by:
oAuthsin interfaceOpenShiftConfigAPIGroupDSL- Returns:
- NonNamespaceOperation object for OAuth type
-
operatorHubs
public NonNamespaceOperation<io.fabric8.openshift.api.model.OperatorHub,io.fabric8.openshift.api.model.OperatorHubList,Resource<io.fabric8.openshift.api.model.OperatorHub>> operatorHubs()
Description copied from interface:OpenShiftConfigAPIGroupDSLAPI entrypoint for OperatorHub related operations(config.openshift.io/v1)- Specified by:
operatorHubsin interfaceOpenShiftConfigAPIGroupDSL- Returns:
- NonNamespaceOperation object for OperatorHub type
-
proxies
public NonNamespaceOperation<io.fabric8.openshift.api.model.Proxy,io.fabric8.openshift.api.model.ProxyList,Resource<io.fabric8.openshift.api.model.Proxy>> proxies()
Description copied from interface:OpenShiftConfigAPIGroupDSLAPI entrypoint for Proxy related operations(config.openshift.io/v1)- Specified by:
proxiesin interfaceOpenShiftConfigAPIGroupDSL- Returns:
- NonNamespaceOperation object for Proxy type
-
schedulers
public NonNamespaceOperation<io.fabric8.openshift.api.model.Scheduler,io.fabric8.openshift.api.model.SchedulerList,Resource<io.fabric8.openshift.api.model.Scheduler>> schedulers()
Description copied from interface:OpenShiftConfigAPIGroupDSLAPI entrypoint for Scheduler related operations(config.openshift.io/v1)- Specified by:
schedulersin interfaceOpenShiftConfigAPIGroupDSL- Returns:
- NonNamespaceOperation object for Scheduler type
-
-