Package io.fabric8.openshift.client
Class OpenShiftOperatorAPIGroupClient
- java.lang.Object
-
- io.fabric8.kubernetes.client.BaseClient
-
- io.fabric8.openshift.client.OpenShiftOperatorAPIGroupClient
-
- All Implemented Interfaces:
Client,ConfigAware,HttpClientAware,OpenShiftOperatorAPIGroupDSL,Closeable,AutoCloseable
public class OpenShiftOperatorAPIGroupClient extends BaseClient implements OpenShiftOperatorAPIGroupDSL
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.client.BaseClient
httpClient
-
-
Constructor Summary
Constructors Constructor Description OpenShiftOperatorAPIGroupClient()OpenShiftOperatorAPIGroupClient(okhttp3.OkHttpClient httpClient, Config config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Authentication,io.fabric8.openshift.api.model.operator.v1.AuthenticationList,Resource<io.fabric8.openshift.api.model.operator.v1.Authentication>>authentications()API entrypoint for Authentication related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Console,io.fabric8.openshift.api.model.operator.v1.ConsoleList,Resource<io.fabric8.openshift.api.model.operator.v1.Console>>consoles()API entrypoint for Console related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.CSISnapshotController,io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerList,Resource<io.fabric8.openshift.api.model.operator.v1.CSISnapshotController>>csiSnapshotControllers()API entrypoint for CSISnapshotController related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.DNS,io.fabric8.openshift.api.model.operator.v1.DNSList,Resource<io.fabric8.openshift.api.model.operator.v1.DNS>>dnses()API entrypoint for DNS related operations(operator.openshift.io/v1)MixedOperation<io.fabric8.openshift.api.model.operator.v1.DNSRecord,io.fabric8.openshift.api.model.operator.v1.DNSRecordList,Resource<io.fabric8.openshift.api.model.operator.v1.DNSRecord>>dnsRecords()API entrypoint for DNSRecord related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Etcd,io.fabric8.openshift.api.model.operator.v1.EtcdList,Resource<io.fabric8.openshift.api.model.operator.v1.Etcd>>etcds()API entrypoint for Etcd related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1alpha1.ImageContentSourcePolicy,io.fabric8.openshift.api.model.operator.v1alpha1.ImageContentSourcePolicyList,Resource<io.fabric8.openshift.api.model.operator.v1alpha1.ImageContentSourcePolicy>>imageContentSourcePolicies()API entrypoint for ImageContentSourcePolicy related operations(operator.openshift.io/v1alpha1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ImagePruner,io.fabric8.openshift.api.model.operator.v1.ImagePrunerList,Resource<io.fabric8.openshift.api.model.operator.v1.ImagePruner>>imagePruners()API entrypoint for ImagePruner related operations(imageregistry.operator.openshift.io/v1)MixedOperation<io.fabric8.openshift.api.model.operator.v1.IngressController,io.fabric8.openshift.api.model.operator.v1.IngressControllerList,Resource<io.fabric8.openshift.api.model.operator.v1.IngressController>>ingressControllers()API entrypoint for IngressController related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeAPIServer,io.fabric8.openshift.api.model.operator.v1.KubeAPIServerList,Resource<io.fabric8.openshift.api.model.operator.v1.KubeAPIServer>>kubeAPIServers()API entrypoint for KubeAPIServer related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager,io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerList,Resource<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager>>kubeControllerManagers()API entrypoint for KubeControllerManager related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeScheduler,io.fabric8.openshift.api.model.operator.v1.KubeSchedulerList,Resource<io.fabric8.openshift.api.model.operator.v1.KubeScheduler>>kubeSchedulers()API entrypoint for KubeScheduler related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigrator,io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigratorList,Resource<io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigrator>>kubeStorageVersionMigrators()API entrypoint for KubeStorageVersionMigrator related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Network,io.fabric8.openshift.api.model.operator.v1.NetworkList,Resource<io.fabric8.openshift.api.model.operator.v1.Network>>networks()API entrypoint for Network related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServer,io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServerList,Resource<io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServer>>openShiftAPIServers()API entrypoint for OpenShiftAPIServer related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManager,io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManagerList,Resource<io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManager>>openShiftControllerManagers()API entrypoint for OpenShiftControllerManager related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ServiceCA,io.fabric8.openshift.api.model.operator.v1.ServiceCAList,Resource<io.fabric8.openshift.api.model.operator.v1.ServiceCA>>serviceCAs()API entrypoint for ServiceCA related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServer,io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServerList,Resource<io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServer>>serviceCatalogAPIServers()API entrypoint for ServiceCatalogAPIServer related operations(operator.openshift.io/v1)NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManager,io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManagerList,Resource<io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManager>>serviceCatalogControllerManagers()API entrypoint for ServiceCatalogControllerManager related operations(operator.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
-
OpenShiftOperatorAPIGroupClient
public OpenShiftOperatorAPIGroupClient()
-
OpenShiftOperatorAPIGroupClient
public OpenShiftOperatorAPIGroupClient(okhttp3.OkHttpClient httpClient, Config config)
-
-
Method Detail
-
etcds
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Etcd,io.fabric8.openshift.api.model.operator.v1.EtcdList,Resource<io.fabric8.openshift.api.model.operator.v1.Etcd>> etcds()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for Etcd related operations(operator.openshift.io/v1)- Specified by:
etcdsin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for Etcd type
-
kubeStorageVersionMigrators
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigrator,io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigratorList,Resource<io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigrator>> kubeStorageVersionMigrators()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for KubeStorageVersionMigrator related operations(operator.openshift.io/v1)- Specified by:
kubeStorageVersionMigratorsin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for KubeStorageVersionMigrator type
-
kubeControllerManagers
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager,io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerList,Resource<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager>> kubeControllerManagers()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for KubeControllerManager related operations(operator.openshift.io/v1)- Specified by:
kubeControllerManagersin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for KubeControllerManager type
-
csiSnapshotControllers
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.CSISnapshotController,io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerList,Resource<io.fabric8.openshift.api.model.operator.v1.CSISnapshotController>> csiSnapshotControllers()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for CSISnapshotController related operations(operator.openshift.io/v1)- Specified by:
csiSnapshotControllersin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for CSISnapshotController type
-
networks
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Network,io.fabric8.openshift.api.model.operator.v1.NetworkList,Resource<io.fabric8.openshift.api.model.operator.v1.Network>> networks()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for Network related operations(operator.openshift.io/v1)- Specified by:
networksin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for Network type
-
kubeSchedulers
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeScheduler,io.fabric8.openshift.api.model.operator.v1.KubeSchedulerList,Resource<io.fabric8.openshift.api.model.operator.v1.KubeScheduler>> kubeSchedulers()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for KubeScheduler related operations(operator.openshift.io/v1)- Specified by:
kubeSchedulersin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for KubeScheduler type
-
consoles
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Console,io.fabric8.openshift.api.model.operator.v1.ConsoleList,Resource<io.fabric8.openshift.api.model.operator.v1.Console>> consoles()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for Console related operations(operator.openshift.io/v1)- Specified by:
consolesin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for Console type
-
serviceCatalogControllerManagers
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManager,io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManagerList,Resource<io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManager>> serviceCatalogControllerManagers()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for ServiceCatalogControllerManager related operations(operator.openshift.io/v1)- Specified by:
serviceCatalogControllerManagersin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for ServiceCatalogControllerManager type
-
serviceCAs
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ServiceCA,io.fabric8.openshift.api.model.operator.v1.ServiceCAList,Resource<io.fabric8.openshift.api.model.operator.v1.ServiceCA>> serviceCAs()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for ServiceCA related operations(operator.openshift.io/v1)- Specified by:
serviceCAsin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for ServiceCA type
-
imageContentSourcePolicies
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1alpha1.ImageContentSourcePolicy,io.fabric8.openshift.api.model.operator.v1alpha1.ImageContentSourcePolicyList,Resource<io.fabric8.openshift.api.model.operator.v1alpha1.ImageContentSourcePolicy>> imageContentSourcePolicies()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for ImageContentSourcePolicy related operations(operator.openshift.io/v1alpha1)- Specified by:
imageContentSourcePoliciesin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for ImageContentSourcePolicy type
-
dnses
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.DNS,io.fabric8.openshift.api.model.operator.v1.DNSList,Resource<io.fabric8.openshift.api.model.operator.v1.DNS>> dnses()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for DNS related operations(operator.openshift.io/v1)- Specified by:
dnsesin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for DNS type
-
dnsRecords
public MixedOperation<io.fabric8.openshift.api.model.operator.v1.DNSRecord,io.fabric8.openshift.api.model.operator.v1.DNSRecordList,Resource<io.fabric8.openshift.api.model.operator.v1.DNSRecord>> dnsRecords()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for DNSRecord related operations(operator.openshift.io/v1)- Specified by:
dnsRecordsin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- MixedOperation object for DNSRecord type
-
openShiftControllerManagers
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManager,io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManagerList,Resource<io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManager>> openShiftControllerManagers()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for OpenShiftControllerManager related operations(operator.openshift.io/v1)- Specified by:
openShiftControllerManagersin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for OpenShiftControllerManager type
-
openShiftAPIServers
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServer,io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServerList,Resource<io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServer>> openShiftAPIServers()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for OpenShiftAPIServer related operations(operator.openshift.io/v1)- Specified by:
openShiftAPIServersin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for OpenShiftAPIServer type
-
kubeAPIServers
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeAPIServer,io.fabric8.openshift.api.model.operator.v1.KubeAPIServerList,Resource<io.fabric8.openshift.api.model.operator.v1.KubeAPIServer>> kubeAPIServers()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for KubeAPIServer related operations(operator.openshift.io/v1)- Specified by:
kubeAPIServersin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for KubeAPIServer type
-
ingressControllers
public MixedOperation<io.fabric8.openshift.api.model.operator.v1.IngressController,io.fabric8.openshift.api.model.operator.v1.IngressControllerList,Resource<io.fabric8.openshift.api.model.operator.v1.IngressController>> ingressControllers()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for IngressController related operations(operator.openshift.io/v1)- Specified by:
ingressControllersin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- MixedOperation object for IngressController type
-
imagePruners
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ImagePruner,io.fabric8.openshift.api.model.operator.v1.ImagePrunerList,Resource<io.fabric8.openshift.api.model.operator.v1.ImagePruner>> imagePruners()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for ImagePruner related operations(imageregistry.operator.openshift.io/v1)- Specified by:
imagePrunersin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for ImagePruner type
-
serviceCatalogAPIServers
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServer,io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServerList,Resource<io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServer>> serviceCatalogAPIServers()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for ServiceCatalogAPIServer related operations(operator.openshift.io/v1)- Specified by:
serviceCatalogAPIServersin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for ServiceCatalogAPIServer type
-
authentications
public NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Authentication,io.fabric8.openshift.api.model.operator.v1.AuthenticationList,Resource<io.fabric8.openshift.api.model.operator.v1.Authentication>> authentications()
Description copied from interface:OpenShiftOperatorAPIGroupDSLAPI entrypoint for Authentication related operations(operator.openshift.io/v1)- Specified by:
authenticationsin interfaceOpenShiftOperatorAPIGroupDSL- Returns:
- NonNamespaceOperation object for Authentication type
-
-