Class OpenShiftClientImpl

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.miscellaneous.apiserver.v1.APIRequestCount,​io.fabric8.openshift.api.model.miscellaneous.apiserver.v1.APIRequestCountList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.apiserver.v1.APIRequestCount>> apiRequestCounts()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.miscellaneous.metal3.v1alpha1.BareMetalHost,​io.fabric8.openshift.api.model.miscellaneous.metal3.v1alpha1.BareMetalHostList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.metal3.v1alpha1.BareMetalHost>> bareMetalHosts()  
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.BrokerTemplateInstance,​io.fabric8.openshift.api.model.BrokerTemplateInstanceList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.BrokerTemplateInstance>> brokerTemplateInstances()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfigList,​BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>> buildConfigs()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.Build,​io.fabric8.openshift.api.model.BuildList,​BuildResource> builds()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.ClusterRoleBinding,​io.fabric8.openshift.api.model.ClusterRoleBindingList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.ClusterRoleBinding>> clusterRoleBindings()  
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.ClusterRole,​io.fabric8.openshift.api.model.ClusterRoleList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.ClusterRole>> clusterRoles()  
      OpenShiftConfigAPIGroupDSL config()  
      OpenShiftConsoleAPIGroupDSL console()  
      protected OpenShiftClientImpl copy()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.miscellaneous.cloudcredential.v1.CredentialsRequest,​io.fabric8.openshift.api.model.miscellaneous.cloudcredential.v1.CredentialsRequestList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.cloudcredential.v1.CredentialsRequest>> credentialsRequests()  
      io.fabric8.openshift.api.model.User currentUser()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>> deploymentConfigs()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.operator.network.v1.EgressRouter,​io.fabric8.openshift.api.model.operator.network.v1.EgressRouterList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.network.v1.EgressRouter>> egressRouters()  
      ExtensionsAPIGroupClient extensions()  
      OpenShiftConfig getConfiguration()  
      io.fabric8.kubernetes.client.VersionInfo getKubernetesVersion()  
      URL getOpenshiftUrl()  
      io.fabric8.kubernetes.client.VersionInfo getOpenShiftV3Version()  
      String getOpenShiftV4Version()  
      io.fabric8.kubernetes.client.VersionInfo getVersion()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.Group,​io.fabric8.openshift.api.model.GroupList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.Group>> groups()  
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.miscellaneous.helm.v1beta1.HelmChartRepository,​io.fabric8.openshift.api.model.miscellaneous.helm.v1beta1.HelmChartRepositoryList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.helm.v1beta1.HelmChartRepository>> helmChartRepositories()  
      OpenShiftHiveAPIGroupDSL hive()  
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.Identity,​io.fabric8.openshift.api.model.IdentityList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.Identity>> identities()  
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.imageregistry.v1.Config,​io.fabric8.openshift.api.model.operator.imageregistry.v1.ConfigList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.imageregistry.v1.Config>> imageRegistryOperatorConfigs()  
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.Image,​io.fabric8.openshift.api.model.ImageList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.Image>> images()  
      NameableCreateOrDeleteable imageSignatures()  
      io.fabric8.kubernetes.client.dsl.Namespaceable<io.fabric8.kubernetes.client.dsl.Nameable<? extends io.fabric8.kubernetes.client.dsl.Gettable<io.fabric8.openshift.api.model.ImageStreamImage>>> imageStreamImages()  
      io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.ImageStreamImport,​io.fabric8.openshift.api.model.ImageStreamImport> imageStreamImports()  
      io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.ImageStreamMapping,​io.fabric8.openshift.api.model.ImageStreamMapping> imageStreamMappings()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.ImageStream,​io.fabric8.openshift.api.model.ImageStreamList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.ImageStream>> imageStreams()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.ImageStreamTag,​io.fabric8.openshift.api.model.ImageStreamTagList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.ImageStreamTag>> imageStreamTags()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.ImageTag,​io.fabric8.openshift.api.model.ImageTagList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.ImageTag>> imageTags()  
      NamespacedOpenShiftClient inAnyNamespace()  
      NamespacedOpenShiftClient inNamespace​(String namespace)  
      OpenShiftStorageVersionMigratorApiGroupDSL kubeStorageVersionMigrator()  
      io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.LocalResourceAccessReview,​io.fabric8.openshift.api.model.ResourceAccessReviewResponse> localResourceAccessReviews()  
      io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.LocalSubjectAccessReview,​io.fabric8.openshift.api.model.SubjectAccessReviewResponse> localSubjectAccessReviews()  
      OpenShiftMachineAPIGroupDSL machine()  
      MachineConfigurationAPIGroupDSL machineConfigurations()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3Remediation,​io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3RemediationList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3Remediation>> metal3Remediations()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3RemediationTemplate,​io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3RemediationTemplateList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3RemediationTemplate>> metal3RemediationTemplates()  
      OpenShiftMonitoringAPIGroupDSL monitoring()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.miscellaneous.cncf.cni.v1.NetworkAttachmentDefinition,​io.fabric8.openshift.api.model.miscellaneous.cncf.cni.v1.NetworkAttachmentDefinitionList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.cncf.cni.v1.NetworkAttachmentDefinition>> networkAttachmentDefinitions()  
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthAccessToken,​io.fabric8.openshift.api.model.OAuthAccessTokenList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.OAuthAccessToken>> oAuthAccessTokens()  
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthAuthorizeToken,​io.fabric8.openshift.api.model.OAuthAuthorizeTokenList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.OAuthAuthorizeToken>> oAuthAuthorizeTokens()  
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthClientAuthorization,​io.fabric8.openshift.api.model.OAuthClientAuthorizationList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.OAuthClientAuthorization>> oAuthClientAuthorizations()  
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthClient,​io.fabric8.openshift.api.model.OAuthClientList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.OAuthClient>> oAuthClients()  
      OpenShiftAutoscalingAPIGroupDSL openShiftAutoscaling()  
      OpenShiftOperatorAPIGroupDSL operator()  
      OpenShiftOperatorHubAPIGroupDSL operatorHub()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.operator.network.v1.OperatorPKI,​io.fabric8.openshift.api.model.operator.network.v1.OperatorPKIList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.network.v1.OperatorPKI>> operatorPKIs()  
      io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.PodSecurityPolicyReview,​io.fabric8.openshift.api.model.PodSecurityPolicyReview> podSecurityPolicyReviews()  
      io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.PodSecurityPolicySelfSubjectReview,​io.fabric8.openshift.api.model.PodSecurityPolicySelfSubjectReview> podSecurityPolicySelfSubjectReviews()  
      io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.PodSecurityPolicySubjectReview,​io.fabric8.openshift.api.model.PodSecurityPolicySubjectReview> podSecurityPolicySubjectReviews()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.miscellaneous.helm.v1beta1.ProjectHelmChartRepository,​io.fabric8.openshift.api.model.miscellaneous.helm.v1beta1.ProjectHelmChartRepositoryList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.helm.v1beta1.ProjectHelmChartRepository>> projectHelmChartRepositories()  
      ProjectRequestOperation projectrequests()  
      ProjectOperation projects()  
      OpenShiftQuotaAPIGroupDSL quotas()  
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.RangeAllocation,​io.fabric8.openshift.api.model.RangeAllocationList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.RangeAllocation>> rangeAllocations()  
      io.fabric8.kubernetes.client.dsl.InOutCreateable<io.fabric8.openshift.api.model.ResourceAccessReview,​io.fabric8.openshift.api.model.ResourceAccessReviewResponse> resourceAccessReviews()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.RoleBindingRestriction,​io.fabric8.openshift.api.model.RoleBindingRestrictionList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.RoleBindingRestriction>> roleBindingRestrictions()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.RoleBinding,​io.fabric8.openshift.api.model.RoleBindingList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.RoleBinding>> roleBindings()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.Role,​io.fabric8.openshift.api.model.RoleList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.Role>> roles()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.Route,​io.fabric8.openshift.api.model.RouteList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.Route>> routes()  
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.SecurityContextConstraints,​io.fabric8.openshift.api.model.SecurityContextConstraintsList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.SecurityContextConstraints>> securityContextConstraints()  
      io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.SelfSubjectRulesReview,​io.fabric8.openshift.api.model.SelfSubjectRulesReview> selfSubjectRulesReviews()  
      protected void setDerivedFields()  
      io.fabric8.kubernetes.client.dsl.InOutCreateable<io.fabric8.openshift.api.model.SubjectAccessReview,​io.fabric8.openshift.api.model.SubjectAccessReviewResponse> subjectAccessReviews()  
      io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.SubjectRulesReview,​io.fabric8.openshift.api.model.SubjectRulesReview> subjectRulesReviews()  
      boolean supportsOpenShiftAPIGroup​(String apiGroup)  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.TemplateInstance,​io.fabric8.openshift.api.model.TemplateInstanceList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.TemplateInstance>> templateInstances()  
      io.fabric8.kubernetes.client.dsl.ParameterMixedOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​TemplateResource> templates()  
      OpenShiftTunedAPIGroupDSL tuned()  
      io.fabric8.kubernetes.client.dsl.InOutCreateable<io.fabric8.openshift.api.model.UserIdentityMapping,​io.fabric8.openshift.api.model.UserIdentityMapping> userIdentityMappings()  
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.UserOAuthAccessToken,​io.fabric8.openshift.api.model.UserOAuthAccessTokenList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.UserOAuthAccessToken>> userOAuthAccessTokens()  
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.User,​io.fabric8.openshift.api.model.UserList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.User>> users()  
      OpenShiftWhereaboutsAPIGroupDSL whereabouts()  
      io.fabric8.kubernetes.client.dsl.FunctionCallable<NamespacedOpenShiftClient> withRequestConfig​(io.fabric8.kubernetes.client.RequestConfig requestConfig)  
      • Methods inherited from interface io.fabric8.kubernetes.client.Client

        adapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getAPIVersions, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, newClient, raw, raw, resources, resources, rootPaths, supports, supports, supportsApiPath
      • Methods inherited from interface io.fabric8.kubernetes.client.KubernetesClient

        admissionRegistration, apiextensions, apiServices, authentication, authorization, bindings, certificates, certificateSigningRequests, componentstatuses, configMaps, discovery, dynamicResourceAllocation, endpoints, events, flowControl, genericKubernetesResources, genericKubernetesResources, getKubernetesSerialization, informers, leaderElector, leases, limitRanges, load, namespaces, nodes, persistentVolumeClaims, persistentVolumes, pods, policy, replicationControllers, resource, resource, resource, resourceList, resourceList, resourceList, resourceList, resourceQuotas, resources, run, runtimeClasses, secrets, serviceAccounts, services, tokenReviews, top, v1, visitResources
    • Method Detail

      • builds

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.Build,​io.fabric8.openshift.api.model.BuildList,​BuildResource> builds()
        Specified by:
        builds in interface OpenShiftClient
      • buildConfigs

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfigList,​BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>> buildConfigs()
        Specified by:
        buildConfigs in interface OpenShiftClient
      • credentialsRequests

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.miscellaneous.cloudcredential.v1.CredentialsRequest,​io.fabric8.openshift.api.model.miscellaneous.cloudcredential.v1.CredentialsRequestList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.cloudcredential.v1.CredentialsRequest>> credentialsRequests()
        Specified by:
        credentialsRequests in interface OpenShiftClient
      • deploymentConfigs

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>> deploymentConfigs()
        Specified by:
        deploymentConfigs in interface OpenShiftClient
      • groups

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.Group,​io.fabric8.openshift.api.model.GroupList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.Group>> groups()
        Specified by:
        groups in interface OpenShiftClient
      • helmChartRepositories

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.miscellaneous.helm.v1beta1.HelmChartRepository,​io.fabric8.openshift.api.model.miscellaneous.helm.v1beta1.HelmChartRepositoryList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.helm.v1beta1.HelmChartRepository>> helmChartRepositories()
        Specified by:
        helmChartRepositories in interface OpenShiftClient
      • images

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.Image,​io.fabric8.openshift.api.model.ImageList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.Image>> images()
        Specified by:
        images in interface OpenShiftClient
      • imageTags

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.ImageTag,​io.fabric8.openshift.api.model.ImageTagList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.ImageTag>> imageTags()
        Specified by:
        imageTags in interface OpenShiftClient
      • imageStreams

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.ImageStream,​io.fabric8.openshift.api.model.ImageStreamList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.ImageStream>> imageStreams()
        Specified by:
        imageStreams in interface OpenShiftClient
      • imageStreamTags

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.ImageStreamTag,​io.fabric8.openshift.api.model.ImageStreamTagList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.ImageStreamTag>> imageStreamTags()
        Specified by:
        imageStreamTags in interface OpenShiftClient
      • imageStreamImports

        public io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.ImageStreamImport,​io.fabric8.openshift.api.model.ImageStreamImport> imageStreamImports()
        Specified by:
        imageStreamImports in interface OpenShiftClient
      • imageStreamMappings

        public io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.ImageStreamMapping,​io.fabric8.openshift.api.model.ImageStreamMapping> imageStreamMappings()
        Specified by:
        imageStreamMappings in interface OpenShiftClient
      • imageStreamImages

        public io.fabric8.kubernetes.client.dsl.Namespaceable<io.fabric8.kubernetes.client.dsl.Nameable<? extends io.fabric8.kubernetes.client.dsl.Gettable<io.fabric8.openshift.api.model.ImageStreamImage>>> imageStreamImages()
        Specified by:
        imageStreamImages in interface OpenShiftClient
      • imageRegistryOperatorConfigs

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.operator.imageregistry.v1.Config,​io.fabric8.openshift.api.model.operator.imageregistry.v1.ConfigList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.imageregistry.v1.Config>> imageRegistryOperatorConfigs()
        Specified by:
        imageRegistryOperatorConfigs in interface OpenShiftClient
      • metal3Remediations

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3Remediation,​io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3RemediationList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3Remediation>> metal3Remediations()
        Specified by:
        metal3Remediations in interface OpenShiftClient
      • metal3RemediationTemplates

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3RemediationTemplate,​io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3RemediationTemplateList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3RemediationTemplate>> metal3RemediationTemplates()
        Specified by:
        metal3RemediationTemplates in interface OpenShiftClient
      • networkAttachmentDefinitions

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.miscellaneous.cncf.cni.v1.NetworkAttachmentDefinition,​io.fabric8.openshift.api.model.miscellaneous.cncf.cni.v1.NetworkAttachmentDefinitionList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.cncf.cni.v1.NetworkAttachmentDefinition>> networkAttachmentDefinitions()
        Specified by:
        networkAttachmentDefinitions in interface OpenShiftClient
      • oAuthAccessTokens

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthAccessToken,​io.fabric8.openshift.api.model.OAuthAccessTokenList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.OAuthAccessToken>> oAuthAccessTokens()
        Specified by:
        oAuthAccessTokens in interface OpenShiftClient
      • oAuthAuthorizeTokens

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthAuthorizeToken,​io.fabric8.openshift.api.model.OAuthAuthorizeTokenList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.OAuthAuthorizeToken>> oAuthAuthorizeTokens()
        Specified by:
        oAuthAuthorizeTokens in interface OpenShiftClient
      • oAuthClients

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthClient,​io.fabric8.openshift.api.model.OAuthClientList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.OAuthClient>> oAuthClients()
        Specified by:
        oAuthClients in interface OpenShiftClient
      • podSecurityPolicyReviews

        public io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.PodSecurityPolicyReview,​io.fabric8.openshift.api.model.PodSecurityPolicyReview> podSecurityPolicyReviews()
        Specified by:
        podSecurityPolicyReviews in interface OpenShiftClient
      • oAuthClientAuthorizations

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthClientAuthorization,​io.fabric8.openshift.api.model.OAuthClientAuthorizationList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.OAuthClientAuthorization>> oAuthClientAuthorizations()
        Specified by:
        oAuthClientAuthorizations in interface OpenShiftClient
      • operatorPKIs

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.operator.network.v1.OperatorPKI,​io.fabric8.openshift.api.model.operator.network.v1.OperatorPKIList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.network.v1.OperatorPKI>> operatorPKIs()
        Specified by:
        operatorPKIs in interface OpenShiftClient
      • egressRouters

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.operator.network.v1.EgressRouter,​io.fabric8.openshift.api.model.operator.network.v1.EgressRouterList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.operator.network.v1.EgressRouter>> egressRouters()
        Specified by:
        egressRouters in interface OpenShiftClient
      • podSecurityPolicySelfSubjectReviews

        public io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.PodSecurityPolicySelfSubjectReview,​io.fabric8.openshift.api.model.PodSecurityPolicySelfSubjectReview> podSecurityPolicySelfSubjectReviews()
        Specified by:
        podSecurityPolicySelfSubjectReviews in interface OpenShiftClient
      • podSecurityPolicySubjectReviews

        public io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.PodSecurityPolicySubjectReview,​io.fabric8.openshift.api.model.PodSecurityPolicySubjectReview> podSecurityPolicySubjectReviews()
        Specified by:
        podSecurityPolicySubjectReviews in interface OpenShiftClient
      • projectHelmChartRepositories

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.miscellaneous.helm.v1beta1.ProjectHelmChartRepository,​io.fabric8.openshift.api.model.miscellaneous.helm.v1beta1.ProjectHelmChartRepositoryList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.helm.v1beta1.ProjectHelmChartRepository>> projectHelmChartRepositories()
        Specified by:
        projectHelmChartRepositories in interface OpenShiftClient
      • rangeAllocations

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.RangeAllocation,​io.fabric8.openshift.api.model.RangeAllocationList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.RangeAllocation>> rangeAllocations()
        Specified by:
        rangeAllocations in interface OpenShiftClient
      • securityContextConstraints

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.SecurityContextConstraints,​io.fabric8.openshift.api.model.SecurityContextConstraintsList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.SecurityContextConstraints>> securityContextConstraints()
        Specified by:
        securityContextConstraints in interface OpenShiftClient
      • roles

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.Role,​io.fabric8.openshift.api.model.RoleList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.Role>> roles()
        Specified by:
        roles in interface OpenShiftClient
      • roleBindings

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.RoleBinding,​io.fabric8.openshift.api.model.RoleBindingList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.RoleBinding>> roleBindings()
        Specified by:
        roleBindings in interface OpenShiftClient
      • routes

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.Route,​io.fabric8.openshift.api.model.RouteList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.Route>> routes()
        Specified by:
        routes in interface OpenShiftClient
      • templates

        public io.fabric8.kubernetes.client.dsl.ParameterMixedOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​TemplateResource> templates()
        Specified by:
        templates in interface OpenShiftClient
      • templateInstances

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.TemplateInstance,​io.fabric8.openshift.api.model.TemplateInstanceList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.TemplateInstance>> templateInstances()
        Specified by:
        templateInstances in interface OpenShiftClient
      • brokerTemplateInstances

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.BrokerTemplateInstance,​io.fabric8.openshift.api.model.BrokerTemplateInstanceList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.BrokerTemplateInstance>> brokerTemplateInstances()
        Specified by:
        brokerTemplateInstances in interface OpenShiftClient
      • users

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.User,​io.fabric8.openshift.api.model.UserList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.User>> users()
        Specified by:
        users in interface OpenShiftClient
      • clusterRoleBindings

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.ClusterRoleBinding,​io.fabric8.openshift.api.model.ClusterRoleBindingList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.ClusterRoleBinding>> clusterRoleBindings()
        Specified by:
        clusterRoleBindings in interface OpenShiftClient
      • roleBindingRestrictions

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.RoleBindingRestriction,​io.fabric8.openshift.api.model.RoleBindingRestrictionList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.RoleBindingRestriction>> roleBindingRestrictions()
        Specified by:
        roleBindingRestrictions in interface OpenShiftClient
      • getKubernetesVersion

        public io.fabric8.kubernetes.client.VersionInfo getKubernetesVersion()
        Specified by:
        getKubernetesVersion in interface io.fabric8.kubernetes.client.KubernetesClient
        Overrides:
        getKubernetesVersion in class KubernetesClientImpl
      • apiRequestCounts

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.miscellaneous.apiserver.v1.APIRequestCount,​io.fabric8.openshift.api.model.miscellaneous.apiserver.v1.APIRequestCountList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.apiserver.v1.APIRequestCount>> apiRequestCounts()
        Specified by:
        apiRequestCounts in interface OpenShiftClient
      • bareMetalHosts

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.miscellaneous.metal3.v1alpha1.BareMetalHost,​io.fabric8.openshift.api.model.miscellaneous.metal3.v1alpha1.BareMetalHostList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.miscellaneous.metal3.v1alpha1.BareMetalHost>> bareMetalHosts()
        Specified by:
        bareMetalHosts in interface OpenShiftClient
      • subjectAccessReviews

        public io.fabric8.kubernetes.client.dsl.InOutCreateable<io.fabric8.openshift.api.model.SubjectAccessReview,​io.fabric8.openshift.api.model.SubjectAccessReviewResponse> subjectAccessReviews()
        Specified by:
        subjectAccessReviews in interface OpenShiftClient
      • resourceAccessReviews

        public io.fabric8.kubernetes.client.dsl.InOutCreateable<io.fabric8.openshift.api.model.ResourceAccessReview,​io.fabric8.openshift.api.model.ResourceAccessReviewResponse> resourceAccessReviews()
        Specified by:
        resourceAccessReviews in interface OpenShiftClient
      • localSubjectAccessReviews

        public io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.LocalSubjectAccessReview,​io.fabric8.openshift.api.model.SubjectAccessReviewResponse> localSubjectAccessReviews()
        Specified by:
        localSubjectAccessReviews in interface OpenShiftClient
      • localResourceAccessReviews

        public io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.LocalResourceAccessReview,​io.fabric8.openshift.api.model.ResourceAccessReviewResponse> localResourceAccessReviews()
        Specified by:
        localResourceAccessReviews in interface OpenShiftClient
      • selfSubjectRulesReviews

        public io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.SelfSubjectRulesReview,​io.fabric8.openshift.api.model.SelfSubjectRulesReview> selfSubjectRulesReviews()
        Specified by:
        selfSubjectRulesReviews in interface OpenShiftClient
      • subjectRulesReviews

        public io.fabric8.kubernetes.client.dsl.NamespacedInOutCreateable<io.fabric8.openshift.api.model.SubjectRulesReview,​io.fabric8.openshift.api.model.SubjectRulesReview> subjectRulesReviews()
        Specified by:
        subjectRulesReviews in interface OpenShiftClient
      • clusterRoles

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.ClusterRole,​io.fabric8.openshift.api.model.ClusterRoleList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.ClusterRole>> clusterRoles()
        Specified by:
        clusterRoles in interface OpenShiftClient
      • identities

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.Identity,​io.fabric8.openshift.api.model.IdentityList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.Identity>> identities()
        Specified by:
        identities in interface OpenShiftClient
      • userIdentityMappings

        public io.fabric8.kubernetes.client.dsl.InOutCreateable<io.fabric8.openshift.api.model.UserIdentityMapping,​io.fabric8.openshift.api.model.UserIdentityMapping> userIdentityMappings()
        Specified by:
        userIdentityMappings in interface OpenShiftClient
      • userOAuthAccessTokens

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.UserOAuthAccessToken,​io.fabric8.openshift.api.model.UserOAuthAccessTokenList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.UserOAuthAccessToken>> userOAuthAccessTokens()
        Specified by:
        userOAuthAccessTokens in interface OpenShiftClient