Interface OpenShiftConfigAPIGroupDSL

  • All Superinterfaces:
    AutoCloseable, io.fabric8.kubernetes.client.Client, Closeable

    public interface OpenShiftConfigAPIGroupDSL
    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.config.v1.APIServer,​io.fabric8.openshift.api.model.config.v1.APIServerList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.APIServer>> apiServers()
      API entrypoint for APIServer related operations(config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Authentication,​io.fabric8.openshift.api.model.config.v1.AuthenticationList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Authentication>> authentications()
      API entrypoint for Authentication related operations (config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Build,​io.fabric8.openshift.api.model.config.v1.BuildList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Build>> builds()
      API entrypoint for Build related operations (config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.ClusterOperator,​io.fabric8.openshift.api.model.config.v1.ClusterOperatorList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.ClusterOperator>> clusterOperators()
      API entrypoint for ClusterOperator related operations(config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.ClusterVersion,​io.fabric8.openshift.api.model.config.v1.ClusterVersionList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.ClusterVersion>> clusterVersions()
      API entrypoint for ClusterVersion related operations(config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Console,​io.fabric8.openshift.api.model.config.v1.ConsoleList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Console>> consoles()
      API entrypoint for Console related operations (config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.DNS,​io.fabric8.openshift.api.model.config.v1.DNSList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.DNS>> dnses()
      API entrypoint for DNS (config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.FeatureGate,​io.fabric8.openshift.api.model.config.v1.FeatureGateList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.FeatureGate>> featureGates()
      API entrypoint for FeatureGate related operations(config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.ImageContentPolicy,​io.fabric8.openshift.api.model.config.v1.ImageContentPolicyList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.ImageContentPolicy>> imageContentPolicies()
      API entrypoint for ImageContentPolicy related operations (config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.ImageDigestMirrorSet,​io.fabric8.openshift.api.model.config.v1.ImageDigestMirrorSetList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.ImageDigestMirrorSet>> imageDigestMirrorSets()
      API entrypoint for ImageDigestMirrorSet related operations (config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Image,​io.fabric8.openshift.api.model.config.v1.ImageList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Image>> images()
      API entrypoint for Image related operations (config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.ImageTagMirrorSet,​io.fabric8.openshift.api.model.config.v1.ImageTagMirrorSetList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.ImageTagMirrorSet>> imageTagMirrorSets()
      API entrypoint for ImageTagMirrorSet related operations (config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Infrastructure,​io.fabric8.openshift.api.model.config.v1.InfrastructureList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Infrastructure>> infrastructures()
      API entrypoint for Infrastructure related operations(config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Ingress,​io.fabric8.openshift.api.model.config.v1.IngressList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Ingress>> ingresses()
      API entrypoint for Ingress (config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Network,​io.fabric8.openshift.api.model.config.v1.NetworkList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Network>> networks()
      API entrypoint for Network (config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.OAuth,​io.fabric8.openshift.api.model.config.v1.OAuthList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.OAuth>> oAuths()
      API entrypoint for OAuth related operations(config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.OperatorHub,​io.fabric8.openshift.api.model.config.v1.OperatorHubList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.OperatorHub>> operatorHubs()
      API entrypoint for OperatorHub related operations(config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Project,​io.fabric8.openshift.api.model.config.v1.ProjectList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Project>> projects()
      API entrypoint for Project related operations (config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Proxy,​io.fabric8.openshift.api.model.config.v1.ProxyList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Proxy>> proxies()
      API entrypoint for Proxy related operations(config.openshift.io/v1)
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Scheduler,​io.fabric8.openshift.api.model.config.v1.SchedulerList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Scheduler>> schedulers()
      API entrypoint for Scheduler related operations(config.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

      • apiServers

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.APIServer,​io.fabric8.openshift.api.model.config.v1.APIServerList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.APIServer>> apiServers()
        API entrypoint for APIServer related operations(config.openshift.io/v1)
        Returns:
        NonNamespaceOperation object for APIServer type
      • authentications

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Authentication,​io.fabric8.openshift.api.model.config.v1.AuthenticationList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Authentication>> authentications()
        API entrypoint for Authentication related operations (config.openshift.io/v1)
        Returns:
        NonNamespaceOperation for Authentication
      • builds

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Build,​io.fabric8.openshift.api.model.config.v1.BuildList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Build>> builds()
        API entrypoint for Build related operations (config.openshift.io/v1)
        Returns:
        NonNamespaceOperation for Build
      • clusterOperators

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.ClusterOperator,​io.fabric8.openshift.api.model.config.v1.ClusterOperatorList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.ClusterOperator>> clusterOperators()
        API entrypoint for ClusterOperator related operations(config.openshift.io/v1)
        Returns:
        NonNamespaceOperation object for ClusterOperator type
      • consoles

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Console,​io.fabric8.openshift.api.model.config.v1.ConsoleList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Console>> consoles()
        API entrypoint for Console related operations (config.openshift.io/v1)
        Returns:
        NonNamespaceOperation for Console
      • clusterVersions

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.ClusterVersion,​io.fabric8.openshift.api.model.config.v1.ClusterVersionList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.ClusterVersion>> clusterVersions()
        API entrypoint for ClusterVersion related operations(config.openshift.io/v1)
        Returns:
        NonNamespaceOperation object for ClusterVersion type
      • dnses

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.DNS,​io.fabric8.openshift.api.model.config.v1.DNSList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.DNS>> dnses()
        API entrypoint for DNS (config.openshift.io/v1)
        Returns:
        NonNamespaceOperation for DNS resource
      • featureGates

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.FeatureGate,​io.fabric8.openshift.api.model.config.v1.FeatureGateList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.FeatureGate>> featureGates()
        API entrypoint for FeatureGate related operations(config.openshift.io/v1)
        Returns:
        NonNamespaceOperation object for FeatureGate type
      • infrastructures

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Infrastructure,​io.fabric8.openshift.api.model.config.v1.InfrastructureList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Infrastructure>> infrastructures()
        API entrypoint for Infrastructure related operations(config.openshift.io/v1)
        Returns:
        NonNamespaceOperation object for Infrastructure type
      • ingresses

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Ingress,​io.fabric8.openshift.api.model.config.v1.IngressList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Ingress>> ingresses()
        API entrypoint for Ingress (config.openshift.io/v1)
        Returns:
        NonNamespaceOperation for Ingress type
      • images

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Image,​io.fabric8.openshift.api.model.config.v1.ImageList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Image>> images()
        API entrypoint for Image related operations (config.openshift.io/v1)
        Returns:
        NonNamespaceOperation for Image
      • imageContentPolicies

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.ImageContentPolicy,​io.fabric8.openshift.api.model.config.v1.ImageContentPolicyList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.ImageContentPolicy>> imageContentPolicies()
        API entrypoint for ImageContentPolicy related operations (config.openshift.io/v1)
        Returns:
        NonNamespaceOperation for ImageContentPolicy
      • imageDigestMirrorSets

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.ImageDigestMirrorSet,​io.fabric8.openshift.api.model.config.v1.ImageDigestMirrorSetList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.ImageDigestMirrorSet>> imageDigestMirrorSets()
        API entrypoint for ImageDigestMirrorSet related operations (config.openshift.io/v1)
        Returns:
        NonNamespaceOperation for ImageDigestMirrorSet
      • imageTagMirrorSets

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.ImageTagMirrorSet,​io.fabric8.openshift.api.model.config.v1.ImageTagMirrorSetList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.ImageTagMirrorSet>> imageTagMirrorSets()
        API entrypoint for ImageTagMirrorSet related operations (config.openshift.io/v1)
        Returns:
        NonNamespaceOperation for ImageTagMirrorSet
      • networks

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Network,​io.fabric8.openshift.api.model.config.v1.NetworkList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Network>> networks()
        API entrypoint for Network (config.openshift.io/v1)
        Returns:
        NonNamespaceOperation for Network type
      • oAuths

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.OAuth,​io.fabric8.openshift.api.model.config.v1.OAuthList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.OAuth>> oAuths()
        API entrypoint for OAuth related operations(config.openshift.io/v1)
        Returns:
        NonNamespaceOperation object for OAuth type
      • operatorHubs

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.OperatorHub,​io.fabric8.openshift.api.model.config.v1.OperatorHubList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.OperatorHub>> operatorHubs()
        API entrypoint for OperatorHub related operations(config.openshift.io/v1)
        Returns:
        NonNamespaceOperation object for OperatorHub type
      • projects

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Project,​io.fabric8.openshift.api.model.config.v1.ProjectList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Project>> projects()
        API entrypoint for Project related operations (config.openshift.io/v1)
        Returns:
        NonNamespaceOperation for Project
      • proxies

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Proxy,​io.fabric8.openshift.api.model.config.v1.ProxyList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Proxy>> proxies()
        API entrypoint for Proxy related operations(config.openshift.io/v1)
        Returns:
        NonNamespaceOperation object for Proxy type
      • schedulers

        io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.config.v1.Scheduler,​io.fabric8.openshift.api.model.config.v1.SchedulerList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.config.v1.Scheduler>> schedulers()
        API entrypoint for Scheduler related operations(config.openshift.io/v1)
        Returns:
        NonNamespaceOperation object for Scheduler type