Package io.fabric8.openshift.client.dsl
Interface OpenShiftOperatorAPIGroupDSL
-
- All Superinterfaces:
AutoCloseable,io.fabric8.kubernetes.client.Client,Closeable
public interface OpenShiftOperatorAPIGroupDSL extends io.fabric8.kubernetes.client.Client
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Authentication,io.fabric8.openshift.api.model.operator.v1.AuthenticationList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.Authentication>>authentications()API entrypoint for Authentication related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.CloudCredential,io.fabric8.openshift.api.model.operator.v1.CloudCredentialList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.CloudCredential>>cloudCredentials()io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriver,io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriverList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriver>>clusterCSIDrivers()io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Config,io.fabric8.openshift.api.model.operator.v1.ConfigList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.Config>>configs()io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Console,io.fabric8.openshift.api.model.operator.v1.ConsoleList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.Console>>consoles()API entrypoint for Console related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.CSISnapshotController,io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.CSISnapshotController>>csiSnapshotControllers()API entrypoint for CSISnapshotController related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.DNS,io.fabric8.openshift.api.model.operator.v1.DNSList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.DNS>>dnses()API entrypoint for DNS related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.operator.ingress.v1.DNSRecord,io.fabric8.openshift.api.model.operator.ingress.v1.DNSRecordList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.ingress.v1.DNSRecord>>dnsRecords()API entrypoint for DNSRecord related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Etcd,io.fabric8.openshift.api.model.operator.v1.EtcdList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.Etcd>>etcds()API entrypoint for Etcd related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1alpha1.ImageContentSourcePolicy,io.fabric8.openshift.api.model.operator.v1alpha1.ImageContentSourcePolicyList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1alpha1.ImageContentSourcePolicy>>imageContentSourcePolicies()API entrypoint for ImageContentSourcePolicy related operations(operator.openshift.io/v1alpha1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.imageregistry.v1.ImagePruner,io.fabric8.openshift.api.model.operator.imageregistry.v1.ImagePrunerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.imageregistry.v1.ImagePruner>>imagePruners()API entrypoint for ImagePruner related operations(imageregistry.operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.operator.v1.IngressController,io.fabric8.openshift.api.model.operator.v1.IngressControllerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.IngressController>>ingressControllers()API entrypoint for IngressController related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeAPIServer,io.fabric8.openshift.api.model.operator.v1.KubeAPIServerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.KubeAPIServer>>kubeAPIServers()API entrypoint for KubeAPIServer related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager,io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager>>kubeControllerManagers()API entrypoint for KubeControllerManager related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeScheduler,io.fabric8.openshift.api.model.operator.v1.KubeSchedulerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.KubeScheduler>>kubeSchedulers()API entrypoint for KubeScheduler related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigrator,io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigratorList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigrator>>kubeStorageVersionMigrators()API entrypoint for KubeStorageVersionMigrator related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Network,io.fabric8.openshift.api.model.operator.v1.NetworkList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.Network>>networks()API entrypoint for Network related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServer,io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServer>>openShiftAPIServers()API entrypoint for OpenShiftAPIServer related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManager,io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManagerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManager>>openShiftControllerManagers()API entrypoint for OpenShiftControllerManager related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.operator.controlplane.v1alpha1.PodNetworkConnectivityCheck,io.fabric8.openshift.api.model.operator.controlplane.v1alpha1.PodNetworkConnectivityCheckList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.controlplane.v1alpha1.PodNetworkConnectivityCheck>>podNetworkConnectivityChecks()API entrypoint for PodNetworkConnectivityCheck (controlpane.operator.openshift.io/v1alpha1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ServiceCA,io.fabric8.openshift.api.model.operator.v1.ServiceCAList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.ServiceCA>>serviceCAs()API entrypoint for ServiceCA related operations(operator.openshift.io/v1)io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Storage,io.fabric8.openshift.api.model.operator.v1.StorageList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.Storage>>storages()API entrypoing for Storage (operator.openshift.io/v1)-
Methods inherited from interface io.fabric8.kubernetes.client.Client
adapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getAPIVersions, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, newClient, raw, raw, resources, resources, rootPaths, supports, supports, supportsApiPath
-
-
-
-
Method Detail
-
authentications
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Authentication,io.fabric8.openshift.api.model.operator.v1.AuthenticationList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.Authentication>> authentications()
API entrypoint for Authentication related operations(operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for Authentication type
-
cloudCredentials
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.CloudCredential,io.fabric8.openshift.api.model.operator.v1.CloudCredentialList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.CloudCredential>> cloudCredentials()
-
clusterCSIDrivers
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriver,io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriverList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriver>> clusterCSIDrivers()
-
configs
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Config,io.fabric8.openshift.api.model.operator.v1.ConfigList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.Config>> configs()
-
etcds
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Etcd,io.fabric8.openshift.api.model.operator.v1.EtcdList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.Etcd>> etcds()
API entrypoint for Etcd related operations(operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for Etcd type
-
kubeStorageVersionMigrators
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigrator,io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigratorList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigrator>> kubeStorageVersionMigrators()
API entrypoint for KubeStorageVersionMigrator related operations(operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for KubeStorageVersionMigrator type
-
kubeControllerManagers
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager,io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager>> kubeControllerManagers()
API entrypoint for KubeControllerManager related operations(operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for KubeControllerManager type
-
csiSnapshotControllers
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.CSISnapshotController,io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.CSISnapshotController>> csiSnapshotControllers()
API entrypoint for CSISnapshotController related operations(operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for CSISnapshotController type
-
networks
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Network,io.fabric8.openshift.api.model.operator.v1.NetworkList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.Network>> networks()
API entrypoint for Network related operations(operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for Network type
-
kubeSchedulers
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeScheduler,io.fabric8.openshift.api.model.operator.v1.KubeSchedulerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.KubeScheduler>> kubeSchedulers()
API entrypoint for KubeScheduler related operations(operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for KubeScheduler type
-
consoles
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Console,io.fabric8.openshift.api.model.operator.v1.ConsoleList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.Console>> consoles()
API entrypoint for Console related operations(operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for Console type
-
serviceCAs
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ServiceCA,io.fabric8.openshift.api.model.operator.v1.ServiceCAList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.ServiceCA>> serviceCAs()
API entrypoint for ServiceCA related operations(operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for ServiceCA type
-
imageContentSourcePolicies
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1alpha1.ImageContentSourcePolicy,io.fabric8.openshift.api.model.operator.v1alpha1.ImageContentSourcePolicyList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1alpha1.ImageContentSourcePolicy>> imageContentSourcePolicies()
API entrypoint for ImageContentSourcePolicy related operations(operator.openshift.io/v1alpha1)- Returns:
- NonNamespaceOperation object for ImageContentSourcePolicy type
-
dnses
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.DNS,io.fabric8.openshift.api.model.operator.v1.DNSList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.DNS>> dnses()
API entrypoint for DNS related operations(operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for DNS type
-
dnsRecords
io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.operator.ingress.v1.DNSRecord,io.fabric8.openshift.api.model.operator.ingress.v1.DNSRecordList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.ingress.v1.DNSRecord>> dnsRecords()
API entrypoint for DNSRecord related operations(operator.openshift.io/v1)- Returns:
- MixedOperation object for DNSRecord type
-
openShiftControllerManagers
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManager,io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManagerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManager>> openShiftControllerManagers()
API entrypoint for OpenShiftControllerManager related operations(operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for OpenShiftControllerManager type
-
openShiftAPIServers
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServer,io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServer>> openShiftAPIServers()
API entrypoint for OpenShiftAPIServer related operations(operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for OpenShiftAPIServer type
-
kubeAPIServers
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.KubeAPIServer,io.fabric8.openshift.api.model.operator.v1.KubeAPIServerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.KubeAPIServer>> kubeAPIServers()
API entrypoint for KubeAPIServer related operations(operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for KubeAPIServer type
-
ingressControllers
io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.operator.v1.IngressController,io.fabric8.openshift.api.model.operator.v1.IngressControllerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.IngressController>> ingressControllers()
API entrypoint for IngressController related operations(operator.openshift.io/v1)- Returns:
- MixedOperation object for IngressController type
-
imagePruners
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.imageregistry.v1.ImagePruner,io.fabric8.openshift.api.model.operator.imageregistry.v1.ImagePrunerList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.imageregistry.v1.ImagePruner>> imagePruners()
API entrypoint for ImagePruner related operations(imageregistry.operator.openshift.io/v1)- Returns:
- NonNamespaceOperation object for ImagePruner type
-
podNetworkConnectivityChecks
io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.operator.controlplane.v1alpha1.PodNetworkConnectivityCheck,io.fabric8.openshift.api.model.operator.controlplane.v1alpha1.PodNetworkConnectivityCheckList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.controlplane.v1alpha1.PodNetworkConnectivityCheck>> podNetworkConnectivityChecks()
API entrypoint for PodNetworkConnectivityCheck (controlpane.operator.openshift.io/v1alpha1)- Returns:
MixedOperationfor PodNetworkConnectivityCheck
-
storages
io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Storage,io.fabric8.openshift.api.model.operator.v1.StorageList,io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.v1.Storage>> storages()
API entrypoing for Storage (operator.openshift.io/v1)- Returns:
NonNamespaceOperationfor Storage
-
-