Class OpenShiftOperatorAPIGroupClient

    • 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)
    • 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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for Etcd related operations(operator.openshift.io/v1)
        Specified by:
        etcds in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for KubeStorageVersionMigrator related operations(operator.openshift.io/v1)
        Specified by:
        kubeStorageVersionMigrators in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for KubeControllerManager related operations(operator.openshift.io/v1)
        Specified by:
        kubeControllerManagers in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for CSISnapshotController related operations(operator.openshift.io/v1)
        Specified by:
        csiSnapshotControllers in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for Network related operations(operator.openshift.io/v1)
        Specified by:
        networks in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for KubeScheduler related operations(operator.openshift.io/v1)
        Specified by:
        kubeSchedulers in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for Console related operations(operator.openshift.io/v1)
        Specified by:
        consoles in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for ServiceCatalogControllerManager related operations(operator.openshift.io/v1)
        Specified by:
        serviceCatalogControllerManagers in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for ServiceCA related operations(operator.openshift.io/v1)
        Specified by:
        serviceCAs in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for ImageContentSourcePolicy related operations(operator.openshift.io/v1alpha1)
        Specified by:
        imageContentSourcePolicies in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for DNS related operations(operator.openshift.io/v1)
        Specified by:
        dnses in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for DNSRecord related operations(operator.openshift.io/v1)
        Specified by:
        dnsRecords in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for OpenShiftControllerManager related operations(operator.openshift.io/v1)
        Specified by:
        openShiftControllerManagers in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for OpenShiftAPIServer related operations(operator.openshift.io/v1)
        Specified by:
        openShiftAPIServers in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for KubeAPIServer related operations(operator.openshift.io/v1)
        Specified by:
        kubeAPIServers in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for IngressController related operations(operator.openshift.io/v1)
        Specified by:
        ingressControllers in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for ImagePruner related operations(imageregistry.operator.openshift.io/v1)
        Specified by:
        imagePruners in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for ServiceCatalogAPIServer related operations(operator.openshift.io/v1)
        Specified by:
        serviceCatalogAPIServers in interface OpenShiftOperatorAPIGroupDSL
        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: OpenShiftOperatorAPIGroupDSL
        API entrypoint for Authentication related operations(operator.openshift.io/v1)
        Specified by:
        authentications in interface OpenShiftOperatorAPIGroupDSL
        Returns:
        NonNamespaceOperation object for Authentication type