Interface OpenShiftOperatorAPIGroupDSL

    • Method Summary

      All Methods Instance Methods Abstract 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.CloudCredential,​io.fabric8.openshift.api.model.operator.v1.CloudCredentialList,​Resource<io.fabric8.openshift.api.model.operator.v1.CloudCredential>> cloudCredentials()  
      NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriver,​io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriverList,​Resource<io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriver>> clusterCSIDrivers()  
      NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Config,​io.fabric8.openshift.api.model.operator.v1.ConfigList,​Resource<io.fabric8.openshift.api.model.operator.v1.Config>> configs()  
      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.ingress.v1.DNSRecord,​io.fabric8.openshift.api.model.operator.ingress.v1.DNSRecordList,​Resource<io.fabric8.openshift.api.model.operator.ingress.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.imageregistry.v1.ImagePruner,​io.fabric8.openshift.api.model.operator.imageregistry.v1.ImagePrunerList,​Resource<io.fabric8.openshift.api.model.operator.imageregistry.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)
      MixedOperation<io.fabric8.openshift.api.model.operator.controlplane.v1alpha1.PodNetworkConnectivityCheck,​io.fabric8.openshift.api.model.operator.controlplane.v1alpha1.PodNetworkConnectivityCheckList,​Resource<io.fabric8.openshift.api.model.operator.controlplane.v1alpha1.PodNetworkConnectivityCheck>> podNetworkConnectivityChecks()
      API entrypoint for PodNetworkConnectivityCheck (controlpane.operator.openshift.io/v1alpha1)
      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.Storage,​io.fabric8.openshift.api.model.operator.v1.StorageList,​Resource<io.fabric8.openshift.api.model.operator.v1.Storage>> storages()
      API entrypoing for Storage (operator.openshift.io/v1)
    • Method Detail

      • authentications

        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)
        Returns:
        NonNamespaceOperation object for Authentication type
      • cloudCredentials

        NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.CloudCredential,​io.fabric8.openshift.api.model.operator.v1.CloudCredentialList,​Resource<io.fabric8.openshift.api.model.operator.v1.CloudCredential>> cloudCredentials()
      • clusterCSIDrivers

        NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriver,​io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriverList,​Resource<io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriver>> clusterCSIDrivers()
      • configs

        NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Config,​io.fabric8.openshift.api.model.operator.v1.ConfigList,​Resource<io.fabric8.openshift.api.model.operator.v1.Config>> configs()
      • etcds

        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)
        Returns:
        NonNamespaceOperation object for Etcd type
      • kubeStorageVersionMigrators

        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)
        Returns:
        NonNamespaceOperation object for KubeStorageVersionMigrator type
      • kubeControllerManagers

        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)
        Returns:
        NonNamespaceOperation object for KubeControllerManager type
      • csiSnapshotControllers

        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)
        Returns:
        NonNamespaceOperation object for CSISnapshotController type
      • networks

        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)
        Returns:
        NonNamespaceOperation object for Network type
      • kubeSchedulers

        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)
        Returns:
        NonNamespaceOperation object for KubeScheduler type
      • consoles

        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)
        Returns:
        NonNamespaceOperation object for Console type
      • serviceCAs

        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)
        Returns:
        NonNamespaceOperation object for ServiceCA type
      • imageContentSourcePolicies

        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)
        Returns:
        NonNamespaceOperation object for ImageContentSourcePolicy type
      • dnses

        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)
        Returns:
        NonNamespaceOperation object for DNS type
      • dnsRecords

        MixedOperation<io.fabric8.openshift.api.model.operator.ingress.v1.DNSRecord,​io.fabric8.openshift.api.model.operator.ingress.v1.DNSRecordList,​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

        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)
        Returns:
        NonNamespaceOperation object for OpenShiftControllerManager type
      • openShiftAPIServers

        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)
        Returns:
        NonNamespaceOperation object for OpenShiftAPIServer type
      • kubeAPIServers

        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)
        Returns:
        NonNamespaceOperation object for KubeAPIServer type
      • ingressControllers

        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)
        Returns:
        MixedOperation object for IngressController type
      • imagePruners

        NonNamespaceOperation<io.fabric8.openshift.api.model.operator.imageregistry.v1.ImagePruner,​io.fabric8.openshift.api.model.operator.imageregistry.v1.ImagePrunerList,​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

        MixedOperation<io.fabric8.openshift.api.model.operator.controlplane.v1alpha1.PodNetworkConnectivityCheck,​io.fabric8.openshift.api.model.operator.controlplane.v1alpha1.PodNetworkConnectivityCheckList,​Resource<io.fabric8.openshift.api.model.operator.controlplane.v1alpha1.PodNetworkConnectivityCheck>> podNetworkConnectivityChecks()
        API entrypoint for PodNetworkConnectivityCheck (controlpane.operator.openshift.io/v1alpha1)
        Returns:
        MixedOperation for PodNetworkConnectivityCheck
      • storages

        NonNamespaceOperation<io.fabric8.openshift.api.model.operator.v1.Storage,​io.fabric8.openshift.api.model.operator.v1.StorageList,​Resource<io.fabric8.openshift.api.model.operator.v1.Storage>> storages()
        API entrypoing for Storage (operator.openshift.io/v1)
        Returns:
        NonNamespaceOperation for Storage