Class OpenShiftOperatorAPIGroupClient

  • All Implemented Interfaces:
    io.fabric8.kubernetes.client.Client, io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL, Closeable, AutoCloseable

    public class OpenShiftOperatorAPIGroupClient
    extends io.fabric8.kubernetes.client.extension.ClientAdapter<OpenShiftOperatorAPIGroupClient>
    implements io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
    • Method Summary

      All Methods Instance Methods Concrete 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()  
      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()  
      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()  
      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()  
      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()  
      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()  
      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()  
      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()  
      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()  
      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()  
      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()  
      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()  
      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()  
      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()  
      OpenShiftOperatorAPIGroupClient newInstance()  
      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()  
      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()  
      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()  
      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()  
      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()  
      • Methods inherited from class io.fabric8.kubernetes.client.extension.ClientAdapter

        adapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getAPIVersions, getClient, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, inAnyNamespace, init, inNamespace, newClient, raw, resources, rootPaths, supports, supports, supportsApiPath
      • 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
    • Constructor Detail

      • OpenShiftOperatorAPIGroupClient

        public OpenShiftOperatorAPIGroupClient()
    • Method Detail

      • etcds

        public 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()
        Specified by:
        etcds in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • kubeStorageVersionMigrators

        public 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()
        Specified by:
        kubeStorageVersionMigrators in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • kubeControllerManagers

        public 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()
        Specified by:
        kubeControllerManagers in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • csiSnapshotControllers

        public 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()
        Specified by:
        csiSnapshotControllers in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • networks

        public 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()
        Specified by:
        networks in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • kubeSchedulers

        public 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()
        Specified by:
        kubeSchedulers in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • consoles

        public 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()
        Specified by:
        consoles in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • serviceCAs

        public 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()
        Specified by:
        serviceCAs in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • imageContentSourcePolicies

        public 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()
        Specified by:
        imageContentSourcePolicies in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • dnses

        public 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()
        Specified by:
        dnses in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • dnsRecords

        public 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()
        Specified by:
        dnsRecords in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • openShiftControllerManagers

        public 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()
        Specified by:
        openShiftControllerManagers in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • openShiftAPIServers

        public 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()
        Specified by:
        openShiftAPIServers in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • kubeAPIServers

        public 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()
        Specified by:
        kubeAPIServers in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • ingressControllers

        public 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()
        Specified by:
        ingressControllers in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • imagePruners

        public 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()
        Specified by:
        imagePruners in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • podNetworkConnectivityChecks

        public 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()
        Specified by:
        podNetworkConnectivityChecks in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • storages

        public 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()
        Specified by:
        storages in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • authentications

        public 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()
        Specified by:
        authentications in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • cloudCredentials

        public 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()
        Specified by:
        cloudCredentials in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • clusterCSIDrivers

        public 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()
        Specified by:
        clusterCSIDrivers in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL
      • configs

        public 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()
        Specified by:
        configs in interface io.fabric8.openshift.client.dsl.OpenShiftOperatorAPIGroupDSL