Package io.fabric8.openshift.client
Interface NamespacedOpenShiftClient
-
- All Superinterfaces:
AutoCloseable,io.fabric8.kubernetes.client.Client,Closeable,io.fabric8.kubernetes.client.KubernetesClient,io.fabric8.kubernetes.client.NamespacedKubernetesClient,OpenShiftClient
- All Known Implementing Classes:
DefaultOpenShiftClient,NamespacedOpenShiftClientAdapter
public interface NamespacedOpenShiftClient extends OpenShiftClient, io.fabric8.kubernetes.client.NamespacedKubernetesClient
-
-
Field Summary
-
Fields inherited from interface io.fabric8.openshift.client.OpenShiftClient
BASE_API_GROUP
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NamespacedOpenShiftClientinAnyNamespace()NamespacedOpenShiftClientinNamespace(String namespace)io.fabric8.kubernetes.client.dsl.FunctionCallable<NamespacedOpenShiftClient>withRequestConfig(io.fabric8.kubernetes.client.RequestConfig requestConfig)Configure Request Config-
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
-
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, getKubernetesVersion, 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
-
Methods inherited from interface io.fabric8.openshift.client.OpenShiftClient
apiRequestCounts, apps, autoscaling, bareMetalHosts, batch, brokerTemplateInstances, buildConfigs, builds, clusterRoleBindings, clusterRoles, config, console, credentialsRequests, currentUser, deploymentConfigs, egressRouters, extensions, getOpenshiftUrl, getOpenShiftV3Version, getOpenShiftV4Version, getVersion, groups, helmChartRepositories, hive, identities, imageRegistryOperatorConfigs, images, imageSignatures, imageStreamImages, imageStreamImports, imageStreamMappings, imageStreams, imageStreamTags, imageTags, kubeStorageVersionMigrator, localResourceAccessReviews, localSubjectAccessReviews, machine, machineConfigurations, metal3Remediations, metal3RemediationTemplates, monitoring, network, networkAttachmentDefinitions, oAuthAccessTokens, oAuthAuthorizeTokens, oAuthClientAuthorizations, oAuthClients, openShiftAutoscaling, operator, operatorHub, operatorPKIs, podSecurityPolicyReviews, podSecurityPolicySelfSubjectReviews, podSecurityPolicySubjectReviews, projectHelmChartRepositories, projectrequests, projects, quotas, rangeAllocations, rbac, resourceAccessReviews, roleBindingRestrictions, roleBindings, roles, routes, scheduling, securityContextConstraints, selfSubjectRulesReviews, storage, subjectAccessReviews, subjectRulesReviews, supportsOpenShiftAPIGroup, templateInstances, templates, tuned, userIdentityMappings, userOAuthAccessTokens, users, whereabouts
-
-
-
-
Method Detail
-
inAnyNamespace
NamespacedOpenShiftClient inAnyNamespace()
- Specified by:
inAnyNamespacein interfaceio.fabric8.kubernetes.client.NamespacedKubernetesClient
-
inNamespace
NamespacedOpenShiftClient inNamespace(String namespace)
- Specified by:
inNamespacein interfaceio.fabric8.kubernetes.client.NamespacedKubernetesClient
-
withRequestConfig
io.fabric8.kubernetes.client.dsl.FunctionCallable<NamespacedOpenShiftClient> withRequestConfig(io.fabric8.kubernetes.client.RequestConfig requestConfig)
Description copied from interface:OpenShiftClientConfigure Request Config- Specified by:
withRequestConfigin interfaceio.fabric8.kubernetes.client.NamespacedKubernetesClient- Specified by:
withRequestConfigin interfaceOpenShiftClient- Parameters:
requestConfig- request configuration for connection- Returns:
NamespacedOpenShiftClientconfigured with specified RequestConfig
-
-