@Service(value={OpenShiftClient.class,NamespacedOpenShiftClient.class})
public class ManagedOpenShiftClient
extends BaseClient
implements NamespacedOpenShiftClient
httpClient| Constructor and Description |
|---|
ManagedOpenShiftClient() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(Map<String,Object> properties) |
<C> C |
adapt(Class<C> type) |
AdmissionRegistrationAPIGroupDSL |
admissionRegistration() |
AppsAPIGroupDSL |
apps() |
AutoscalingAPIGroupDSL |
autoscaling() |
BatchAPIGroupDSL |
batch() |
MixedOperation<io.fabric8.kubernetes.api.model.Binding,io.fabric8.kubernetes.api.model.KubernetesResourceList,io.fabric8.kubernetes.api.model.DoneableBinding,Resource<io.fabric8.kubernetes.api.model.Binding,io.fabric8.kubernetes.api.model.DoneableBinding>> |
bindings() |
MixedOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>> |
buildConfigs() |
MixedOperation<io.fabric8.openshift.api.model.Build,io.fabric8.openshift.api.model.BuildList,io.fabric8.openshift.api.model.DoneableBuild,BuildResource<io.fabric8.openshift.api.model.Build,io.fabric8.openshift.api.model.DoneableBuild,String,LogWatch>> |
builds() |
void |
close() |
MixedOperation<io.fabric8.openshift.api.model.ClusterRoleBinding,io.fabric8.openshift.api.model.ClusterRoleBindingList,io.fabric8.openshift.api.model.DoneableClusterRoleBinding,Resource<io.fabric8.openshift.api.model.ClusterRoleBinding,io.fabric8.openshift.api.model.DoneableClusterRoleBinding>> |
clusterRoleBindings() |
MixedOperation<io.fabric8.kubernetes.api.model.ComponentStatus,io.fabric8.kubernetes.api.model.ComponentStatusList,io.fabric8.kubernetes.api.model.DoneableComponentStatus,Resource<io.fabric8.kubernetes.api.model.ComponentStatus,io.fabric8.kubernetes.api.model.DoneableComponentStatus>> |
componentstatuses() |
MixedOperation<io.fabric8.kubernetes.api.model.ConfigMap,io.fabric8.kubernetes.api.model.ConfigMapList,io.fabric8.kubernetes.api.model.DoneableConfigMap,Resource<io.fabric8.kubernetes.api.model.ConfigMap,io.fabric8.kubernetes.api.model.DoneableConfigMap>> |
configMaps() |
io.fabric8.openshift.api.model.User |
currentUser()
Returns the current logged in user details similar to the `oc whoami` command.
|
<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList,D extends io.fabric8.kubernetes.api.model.Doneable<T>> |
customResource(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd,
Class<T> resourceType,
Class<L> listClass,
Class<D> doneClass) |
RawCustomResourceOperationsImpl |
customResource(CustomResourceDefinitionContext customResourceDefinition) |
NonNamespaceOperation<io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition,io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinitionList,io.fabric8.kubernetes.api.model.apiextensions.DoneableCustomResourceDefinition,Resource<io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition,io.fabric8.kubernetes.api.model.apiextensions.DoneableCustomResourceDefinition>> |
customResourceDefinitions() |
<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList,D extends io.fabric8.kubernetes.api.model.Doneable<T>> |
customResources(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd,
Class<T> resourceType,
Class<L> listClass,
Class<D> doneClass) |
<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList,D extends io.fabric8.kubernetes.api.model.Doneable<T>> |
customResources(CustomResourceDefinitionContext crdContext,
Class<T> resourceType,
Class<L> listClass,
Class<D> doneClass) |
void |
deactivate() |
MixedOperation<io.fabric8.openshift.api.model.DeploymentConfig,io.fabric8.openshift.api.model.DeploymentConfigList,io.fabric8.openshift.api.model.DoneableDeploymentConfig,DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig,io.fabric8.openshift.api.model.DoneableDeploymentConfig>> |
deploymentConfigs() |
MixedOperation<io.fabric8.kubernetes.api.model.Endpoints,io.fabric8.kubernetes.api.model.EndpointsList,io.fabric8.kubernetes.api.model.DoneableEndpoints,Resource<io.fabric8.kubernetes.api.model.Endpoints,io.fabric8.kubernetes.api.model.DoneableEndpoints>> |
endpoints() |
MixedOperation<io.fabric8.kubernetes.api.model.Event,io.fabric8.kubernetes.api.model.EventList,io.fabric8.kubernetes.api.model.DoneableEvent,Resource<io.fabric8.kubernetes.api.model.Event,io.fabric8.kubernetes.api.model.DoneableEvent>> |
events() |
ExtensionsAPIGroupDSL |
extensions() |
String |
getApiVersion() |
Config |
getConfiguration() |
URL |
getMasterUrl() |
String |
getNamespace() |
URL |
getOpenshiftUrl() |
VersionInfo |
getVersion() |
NonNamespaceOperation<io.fabric8.openshift.api.model.Group,io.fabric8.openshift.api.model.GroupList,io.fabric8.openshift.api.model.DoneableGroup,Resource<io.fabric8.openshift.api.model.Group,io.fabric8.openshift.api.model.DoneableGroup>> |
groups() |
MixedOperation<io.fabric8.openshift.api.model.ImageStream,io.fabric8.openshift.api.model.ImageStreamList,io.fabric8.openshift.api.model.DoneableImageStream,Resource<io.fabric8.openshift.api.model.ImageStream,io.fabric8.openshift.api.model.DoneableImageStream>> |
imageStreams() |
MixedOperation<io.fabric8.openshift.api.model.ImageStreamTag,io.fabric8.openshift.api.model.ImageStreamTagList,io.fabric8.openshift.api.model.DoneableImageStreamTag,Resource<io.fabric8.openshift.api.model.ImageStreamTag,io.fabric8.openshift.api.model.DoneableImageStreamTag>> |
imageStreamTags() |
NamespacedOpenShiftClient |
inAnyNamespace() |
SharedInformerFactory |
informers() |
SharedInformerFactory |
informers(ExecutorService executorService) |
NamespacedOpenShiftClient |
inNamespace(String name) |
LeaderElectorBuilder<NamespacedOpenShiftClient> |
leaderElector() |
MixedOperation<io.fabric8.kubernetes.api.model.coordination.v1.Lease,io.fabric8.kubernetes.api.model.coordination.v1.LeaseList,io.fabric8.kubernetes.api.model.coordination.v1.DoneableLease,Resource<io.fabric8.kubernetes.api.model.coordination.v1.Lease,io.fabric8.kubernetes.api.model.coordination.v1.DoneableLease>> |
leases() |
MixedOperation<io.fabric8.kubernetes.api.model.LimitRange,io.fabric8.kubernetes.api.model.LimitRangeList,io.fabric8.kubernetes.api.model.DoneableLimitRange,Resource<io.fabric8.kubernetes.api.model.LimitRange,io.fabric8.kubernetes.api.model.DoneableLimitRange>> |
limitRanges() |
KubernetesListMixedOperation |
lists() |
ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
load(InputStream is) |
NonNamespaceOperation<io.fabric8.kubernetes.api.model.Namespace,io.fabric8.kubernetes.api.model.NamespaceList,io.fabric8.kubernetes.api.model.DoneableNamespace,Resource<io.fabric8.kubernetes.api.model.Namespace,io.fabric8.kubernetes.api.model.DoneableNamespace>> |
namespaces() |
NetworkAPIGroupDSL |
network() |
NonNamespaceOperation<io.fabric8.kubernetes.api.model.Node,io.fabric8.kubernetes.api.model.NodeList,io.fabric8.kubernetes.api.model.DoneableNode,Resource<io.fabric8.kubernetes.api.model.Node,io.fabric8.kubernetes.api.model.DoneableNode>> |
nodes() |
NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthAccessToken,io.fabric8.openshift.api.model.OAuthAccessTokenList,io.fabric8.openshift.api.model.DoneableOAuthAccessToken,Resource<io.fabric8.openshift.api.model.OAuthAccessToken,io.fabric8.openshift.api.model.DoneableOAuthAccessToken>> |
oAuthAccessTokens() |
NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthAuthorizeToken,io.fabric8.openshift.api.model.OAuthAuthorizeTokenList,io.fabric8.openshift.api.model.DoneableOAuthAuthorizeToken,Resource<io.fabric8.openshift.api.model.OAuthAuthorizeToken,io.fabric8.openshift.api.model.DoneableOAuthAuthorizeToken>> |
oAuthAuthorizeTokens() |
NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthClient,io.fabric8.openshift.api.model.OAuthClientList,io.fabric8.openshift.api.model.DoneableOAuthClient,Resource<io.fabric8.openshift.api.model.OAuthClient,io.fabric8.openshift.api.model.DoneableOAuthClient>> |
oAuthClients() |
MixedOperation<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,io.fabric8.kubernetes.api.model.PersistentVolumeClaimList,io.fabric8.kubernetes.api.model.DoneablePersistentVolumeClaim,Resource<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,io.fabric8.kubernetes.api.model.DoneablePersistentVolumeClaim>> |
persistentVolumeClaims() |
NonNamespaceOperation<io.fabric8.kubernetes.api.model.PersistentVolume,io.fabric8.kubernetes.api.model.PersistentVolumeList,io.fabric8.kubernetes.api.model.DoneablePersistentVolume,Resource<io.fabric8.kubernetes.api.model.PersistentVolume,io.fabric8.kubernetes.api.model.DoneablePersistentVolume>> |
persistentVolumes() |
MixedOperation<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.PodList,io.fabric8.kubernetes.api.model.DoneablePod,PodResource<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.DoneablePod>> |
pods() |
PolicyAPIGroupDSL |
policy() |
ProjectRequestOperation |
projectrequests() |
NonNamespaceOperation<io.fabric8.openshift.api.model.Project,io.fabric8.openshift.api.model.ProjectList,io.fabric8.openshift.api.model.DoneableProject,Resource<io.fabric8.openshift.api.model.Project,io.fabric8.openshift.api.model.DoneableProject>> |
projects() |
RbacAPIGroupDSL |
rbac() |
MixedOperation<io.fabric8.kubernetes.api.model.ReplicationController,io.fabric8.kubernetes.api.model.ReplicationControllerList,io.fabric8.kubernetes.api.model.DoneableReplicationController,RollableScalableResource<io.fabric8.kubernetes.api.model.ReplicationController,io.fabric8.kubernetes.api.model.DoneableReplicationController>> |
replicationControllers() |
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
resource(io.fabric8.kubernetes.api.model.HasMetadata item) |
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
resource(String s) |
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
resourceList(Collection<io.fabric8.kubernetes.api.model.HasMetadata> items) |
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
resourceList(io.fabric8.kubernetes.api.model.HasMetadata... items) |
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
resourceList(io.fabric8.kubernetes.api.model.KubernetesResourceList is) |
ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> |
resourceList(String s) |
MixedOperation<io.fabric8.kubernetes.api.model.ResourceQuota,io.fabric8.kubernetes.api.model.ResourceQuotaList,io.fabric8.kubernetes.api.model.DoneableResourceQuota,Resource<io.fabric8.kubernetes.api.model.ResourceQuota,io.fabric8.kubernetes.api.model.DoneableResourceQuota>> |
resourceQuotas() |
MixedOperation<io.fabric8.openshift.api.model.RoleBinding,io.fabric8.openshift.api.model.RoleBindingList,io.fabric8.openshift.api.model.DoneableRoleBinding,Resource<io.fabric8.openshift.api.model.RoleBinding,io.fabric8.openshift.api.model.DoneableRoleBinding>> |
roleBindings() |
MixedOperation<io.fabric8.openshift.api.model.Role,io.fabric8.openshift.api.model.RoleList,io.fabric8.openshift.api.model.DoneableRole,Resource<io.fabric8.openshift.api.model.Role,io.fabric8.openshift.api.model.DoneableRole>> |
roles() |
io.fabric8.kubernetes.api.model.RootPaths |
rootPaths() |
MixedOperation<io.fabric8.openshift.api.model.Route,io.fabric8.openshift.api.model.RouteList,io.fabric8.openshift.api.model.DoneableRoute,Resource<io.fabric8.openshift.api.model.Route,io.fabric8.openshift.api.model.DoneableRoute>> |
routes() |
SchedulingAPIGroupDSL |
scheduling() |
MixedOperation<io.fabric8.kubernetes.api.model.Secret,io.fabric8.kubernetes.api.model.SecretList,io.fabric8.kubernetes.api.model.DoneableSecret,Resource<io.fabric8.kubernetes.api.model.Secret,io.fabric8.kubernetes.api.model.DoneableSecret>> |
secrets() |
NonNamespaceOperation<io.fabric8.openshift.api.model.SecurityContextConstraints,io.fabric8.openshift.api.model.SecurityContextConstraintsList,io.fabric8.openshift.api.model.DoneableSecurityContextConstraints,Resource<io.fabric8.openshift.api.model.SecurityContextConstraints,io.fabric8.openshift.api.model.DoneableSecurityContextConstraints>> |
securityContextConstraints() |
MixedOperation<io.fabric8.kubernetes.api.model.ServiceAccount,io.fabric8.kubernetes.api.model.ServiceAccountList,io.fabric8.kubernetes.api.model.DoneableServiceAccount,Resource<io.fabric8.kubernetes.api.model.ServiceAccount,io.fabric8.kubernetes.api.model.DoneableServiceAccount>> |
serviceAccounts() |
MixedOperation<io.fabric8.kubernetes.api.model.Service,io.fabric8.kubernetes.api.model.ServiceList,io.fabric8.kubernetes.api.model.DoneableService,ServiceResource<io.fabric8.kubernetes.api.model.Service,io.fabric8.kubernetes.api.model.DoneableService>> |
services() |
SettingsAPIGroupDSL |
settings() |
StorageAPIGroupDSL |
storage() |
SubjectAccessReviewDSL |
subjectAccessReviewAuth() |
SubjectAccessReviewOperation<CreateableSubjectAccessReview,CreateableLocalSubjectAccessReview,CreateableSelfSubjectAccessReview,CreateableSelfSubjectRulesReview> |
subjectAccessReviews() |
boolean |
supportsOpenShiftAPIGroup(String apiGroup)
Returns true if this cluster is a legacy openshift cluster or supports the given OpenShift API Group defined in
OpenShiftAPIGroups |
ParameterMixedOperation<io.fabric8.openshift.api.model.Template,io.fabric8.openshift.api.model.TemplateList,io.fabric8.openshift.api.model.DoneableTemplate,TemplateResource<io.fabric8.openshift.api.model.Template,io.fabric8.kubernetes.api.model.KubernetesList,io.fabric8.openshift.api.model.DoneableTemplate>> |
templates() |
MetricAPIGroupDSL |
top() |
NonNamespaceOperation<io.fabric8.openshift.api.model.User,io.fabric8.openshift.api.model.UserList,io.fabric8.openshift.api.model.DoneableUser,Resource<io.fabric8.openshift.api.model.User,io.fabric8.openshift.api.model.DoneableUser>> |
users() |
V1APIGroupDSL |
v1() |
FunctionCallable<NamespacedOpenShiftClient> |
withRequestConfig(RequestConfig requestConfig) |
getHttpClient, isAdaptable, supportsApiPath@Deactivate public void deactivate()
public URL getOpenshiftUrl()
getOpenshiftUrl in interface OpenShiftClientpublic MixedOperation<io.fabric8.openshift.api.model.Build,io.fabric8.openshift.api.model.BuildList,io.fabric8.openshift.api.model.DoneableBuild,BuildResource<io.fabric8.openshift.api.model.Build,io.fabric8.openshift.api.model.DoneableBuild,String,LogWatch>> builds()
builds in interface OpenShiftClientpublic MixedOperation<io.fabric8.kubernetes.api.model.ComponentStatus,io.fabric8.kubernetes.api.model.ComponentStatusList,io.fabric8.kubernetes.api.model.DoneableComponentStatus,Resource<io.fabric8.kubernetes.api.model.ComponentStatus,io.fabric8.kubernetes.api.model.DoneableComponentStatus>> componentstatuses()
componentstatuses in interface KubernetesClientpublic MixedOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>> buildConfigs()
buildConfigs in interface OpenShiftClientpublic MixedOperation<io.fabric8.openshift.api.model.DeploymentConfig,io.fabric8.openshift.api.model.DeploymentConfigList,io.fabric8.openshift.api.model.DoneableDeploymentConfig,DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig,io.fabric8.openshift.api.model.DoneableDeploymentConfig>> deploymentConfigs()
deploymentConfigs in interface OpenShiftClientpublic NonNamespaceOperation<io.fabric8.openshift.api.model.Group,io.fabric8.openshift.api.model.GroupList,io.fabric8.openshift.api.model.DoneableGroup,Resource<io.fabric8.openshift.api.model.Group,io.fabric8.openshift.api.model.DoneableGroup>> groups()
groups in interface OpenShiftClientpublic MixedOperation<io.fabric8.openshift.api.model.ImageStream,io.fabric8.openshift.api.model.ImageStreamList,io.fabric8.openshift.api.model.DoneableImageStream,Resource<io.fabric8.openshift.api.model.ImageStream,io.fabric8.openshift.api.model.DoneableImageStream>> imageStreams()
imageStreams in interface OpenShiftClientpublic MixedOperation<io.fabric8.openshift.api.model.ImageStreamTag,io.fabric8.openshift.api.model.ImageStreamTagList,io.fabric8.openshift.api.model.DoneableImageStreamTag,Resource<io.fabric8.openshift.api.model.ImageStreamTag,io.fabric8.openshift.api.model.DoneableImageStreamTag>> imageStreamTags()
imageStreamTags in interface OpenShiftClientpublic NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthAccessToken,io.fabric8.openshift.api.model.OAuthAccessTokenList,io.fabric8.openshift.api.model.DoneableOAuthAccessToken,Resource<io.fabric8.openshift.api.model.OAuthAccessToken,io.fabric8.openshift.api.model.DoneableOAuthAccessToken>> oAuthAccessTokens()
oAuthAccessTokens in interface OpenShiftClientpublic NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthAuthorizeToken,io.fabric8.openshift.api.model.OAuthAuthorizeTokenList,io.fabric8.openshift.api.model.DoneableOAuthAuthorizeToken,Resource<io.fabric8.openshift.api.model.OAuthAuthorizeToken,io.fabric8.openshift.api.model.DoneableOAuthAuthorizeToken>> oAuthAuthorizeTokens()
oAuthAuthorizeTokens in interface OpenShiftClientpublic NonNamespaceOperation<io.fabric8.openshift.api.model.OAuthClient,io.fabric8.openshift.api.model.OAuthClientList,io.fabric8.openshift.api.model.DoneableOAuthClient,Resource<io.fabric8.openshift.api.model.OAuthClient,io.fabric8.openshift.api.model.DoneableOAuthClient>> oAuthClients()
oAuthClients in interface OpenShiftClientpublic NonNamespaceOperation<io.fabric8.openshift.api.model.Project,io.fabric8.openshift.api.model.ProjectList,io.fabric8.openshift.api.model.DoneableProject,Resource<io.fabric8.openshift.api.model.Project,io.fabric8.openshift.api.model.DoneableProject>> projects()
projects in interface OpenShiftClientpublic ProjectRequestOperation projectrequests()
projectrequests in interface OpenShiftClientpublic MixedOperation<io.fabric8.openshift.api.model.Role,io.fabric8.openshift.api.model.RoleList,io.fabric8.openshift.api.model.DoneableRole,Resource<io.fabric8.openshift.api.model.Role,io.fabric8.openshift.api.model.DoneableRole>> roles()
roles in interface OpenShiftClientpublic MixedOperation<io.fabric8.openshift.api.model.RoleBinding,io.fabric8.openshift.api.model.RoleBindingList,io.fabric8.openshift.api.model.DoneableRoleBinding,Resource<io.fabric8.openshift.api.model.RoleBinding,io.fabric8.openshift.api.model.DoneableRoleBinding>> roleBindings()
roleBindings in interface OpenShiftClientpublic MixedOperation<io.fabric8.openshift.api.model.Route,io.fabric8.openshift.api.model.RouteList,io.fabric8.openshift.api.model.DoneableRoute,Resource<io.fabric8.openshift.api.model.Route,io.fabric8.openshift.api.model.DoneableRoute>> routes()
routes in interface OpenShiftClientpublic ParameterMixedOperation<io.fabric8.openshift.api.model.Template,io.fabric8.openshift.api.model.TemplateList,io.fabric8.openshift.api.model.DoneableTemplate,TemplateResource<io.fabric8.openshift.api.model.Template,io.fabric8.kubernetes.api.model.KubernetesList,io.fabric8.openshift.api.model.DoneableTemplate>> templates()
templates in interface OpenShiftClientpublic NonNamespaceOperation<io.fabric8.openshift.api.model.User,io.fabric8.openshift.api.model.UserList,io.fabric8.openshift.api.model.DoneableUser,Resource<io.fabric8.openshift.api.model.User,io.fabric8.openshift.api.model.DoneableUser>> users()
users in interface OpenShiftClientpublic SubjectAccessReviewOperation<CreateableSubjectAccessReview,CreateableLocalSubjectAccessReview,CreateableSelfSubjectAccessReview,CreateableSelfSubjectRulesReview> subjectAccessReviews()
subjectAccessReviews in interface OpenShiftClientpublic MixedOperation<io.fabric8.openshift.api.model.ClusterRoleBinding,io.fabric8.openshift.api.model.ClusterRoleBindingList,io.fabric8.openshift.api.model.DoneableClusterRoleBinding,Resource<io.fabric8.openshift.api.model.ClusterRoleBinding,io.fabric8.openshift.api.model.DoneableClusterRoleBinding>> clusterRoleBindings()
clusterRoleBindings in interface OpenShiftClientpublic ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> load(InputStream is)
load in interface KubernetesClientpublic NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> resourceList(io.fabric8.kubernetes.api.model.KubernetesResourceList is)
resourceList in interface KubernetesClientpublic NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> resourceList(io.fabric8.kubernetes.api.model.HasMetadata... items)
resourceList in interface KubernetesClientpublic NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> resourceList(Collection<io.fabric8.kubernetes.api.model.HasMetadata> items)
resourceList in interface KubernetesClientpublic ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> resourceList(String s)
resourceList in interface KubernetesClientpublic NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> resource(io.fabric8.kubernetes.api.model.HasMetadata item)
resource in interface KubernetesClientpublic NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata,Boolean> resource(String s)
resource in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.Endpoints,io.fabric8.kubernetes.api.model.EndpointsList,io.fabric8.kubernetes.api.model.DoneableEndpoints,Resource<io.fabric8.kubernetes.api.model.Endpoints,io.fabric8.kubernetes.api.model.DoneableEndpoints>> endpoints()
endpoints in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.Binding,io.fabric8.kubernetes.api.model.KubernetesResourceList,io.fabric8.kubernetes.api.model.DoneableBinding,Resource<io.fabric8.kubernetes.api.model.Binding,io.fabric8.kubernetes.api.model.DoneableBinding>> bindings()
bindings in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.Event,io.fabric8.kubernetes.api.model.EventList,io.fabric8.kubernetes.api.model.DoneableEvent,Resource<io.fabric8.kubernetes.api.model.Event,io.fabric8.kubernetes.api.model.DoneableEvent>> events()
events in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.Namespace,io.fabric8.kubernetes.api.model.NamespaceList,io.fabric8.kubernetes.api.model.DoneableNamespace,Resource<io.fabric8.kubernetes.api.model.Namespace,io.fabric8.kubernetes.api.model.DoneableNamespace>> namespaces()
namespaces in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.Node,io.fabric8.kubernetes.api.model.NodeList,io.fabric8.kubernetes.api.model.DoneableNode,Resource<io.fabric8.kubernetes.api.model.Node,io.fabric8.kubernetes.api.model.DoneableNode>> nodes()
nodes in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.PersistentVolume,io.fabric8.kubernetes.api.model.PersistentVolumeList,io.fabric8.kubernetes.api.model.DoneablePersistentVolume,Resource<io.fabric8.kubernetes.api.model.PersistentVolume,io.fabric8.kubernetes.api.model.DoneablePersistentVolume>> persistentVolumes()
persistentVolumes in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,io.fabric8.kubernetes.api.model.PersistentVolumeClaimList,io.fabric8.kubernetes.api.model.DoneablePersistentVolumeClaim,Resource<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,io.fabric8.kubernetes.api.model.DoneablePersistentVolumeClaim>> persistentVolumeClaims()
persistentVolumeClaims in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.PodList,io.fabric8.kubernetes.api.model.DoneablePod,PodResource<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.DoneablePod>> pods()
pods in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.ReplicationController,io.fabric8.kubernetes.api.model.ReplicationControllerList,io.fabric8.kubernetes.api.model.DoneableReplicationController,RollableScalableResource<io.fabric8.kubernetes.api.model.ReplicationController,io.fabric8.kubernetes.api.model.DoneableReplicationController>> replicationControllers()
replicationControllers in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.ResourceQuota,io.fabric8.kubernetes.api.model.ResourceQuotaList,io.fabric8.kubernetes.api.model.DoneableResourceQuota,Resource<io.fabric8.kubernetes.api.model.ResourceQuota,io.fabric8.kubernetes.api.model.DoneableResourceQuota>> resourceQuotas()
resourceQuotas in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.Secret,io.fabric8.kubernetes.api.model.SecretList,io.fabric8.kubernetes.api.model.DoneableSecret,Resource<io.fabric8.kubernetes.api.model.Secret,io.fabric8.kubernetes.api.model.DoneableSecret>> secrets()
secrets in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.Service,io.fabric8.kubernetes.api.model.ServiceList,io.fabric8.kubernetes.api.model.DoneableService,ServiceResource<io.fabric8.kubernetes.api.model.Service,io.fabric8.kubernetes.api.model.DoneableService>> services()
services in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.ServiceAccount,io.fabric8.kubernetes.api.model.ServiceAccountList,io.fabric8.kubernetes.api.model.DoneableServiceAccount,Resource<io.fabric8.kubernetes.api.model.ServiceAccount,io.fabric8.kubernetes.api.model.DoneableServiceAccount>> serviceAccounts()
serviceAccounts in interface KubernetesClientpublic KubernetesListMixedOperation lists()
lists in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.openshift.api.model.SecurityContextConstraints,io.fabric8.openshift.api.model.SecurityContextConstraintsList,io.fabric8.openshift.api.model.DoneableSecurityContextConstraints,Resource<io.fabric8.openshift.api.model.SecurityContextConstraints,io.fabric8.openshift.api.model.DoneableSecurityContextConstraints>> securityContextConstraints()
securityContextConstraints in interface OpenShiftClientpublic MixedOperation<io.fabric8.kubernetes.api.model.ConfigMap,io.fabric8.kubernetes.api.model.ConfigMapList,io.fabric8.kubernetes.api.model.DoneableConfigMap,Resource<io.fabric8.kubernetes.api.model.ConfigMap,io.fabric8.kubernetes.api.model.DoneableConfigMap>> configMaps()
configMaps in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.LimitRange,io.fabric8.kubernetes.api.model.LimitRangeList,io.fabric8.kubernetes.api.model.DoneableLimitRange,Resource<io.fabric8.kubernetes.api.model.LimitRange,io.fabric8.kubernetes.api.model.DoneableLimitRange>> limitRanges()
limitRanges in interface KubernetesClientpublic SubjectAccessReviewDSL subjectAccessReviewAuth()
subjectAccessReviewAuth in interface KubernetesClientpublic <T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList,D extends io.fabric8.kubernetes.api.model.Doneable<T>> MixedOperation<T,L,D,Resource<T,D>> customResources(CustomResourceDefinitionContext crdContext, Class<T> resourceType, Class<L> listClass, Class<D> doneClass)
customResources in interface KubernetesClientpublic <T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList,D extends io.fabric8.kubernetes.api.model.Doneable<T>> MixedOperation<T,L,D,Resource<T,D>> customResources(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd, Class<T> resourceType, Class<L> listClass, Class<D> doneClass)
customResources in interface KubernetesClientpublic <T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList,D extends io.fabric8.kubernetes.api.model.Doneable<T>> MixedOperation<T,L,D,Resource<T,D>> customResource(io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition crd, Class<T> resourceType, Class<L> listClass, Class<D> doneClass)
customResource in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition,io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinitionList,io.fabric8.kubernetes.api.model.apiextensions.DoneableCustomResourceDefinition,Resource<io.fabric8.kubernetes.api.model.apiextensions.CustomResourceDefinition,io.fabric8.kubernetes.api.model.apiextensions.DoneableCustomResourceDefinition>> customResourceDefinitions()
customResourceDefinitions in interface KubernetesClientpublic RawCustomResourceOperationsImpl customResource(CustomResourceDefinitionContext customResourceDefinition)
customResource in interface KubernetesClientpublic <C> C adapt(Class<C> type)
adapt in interface Clientadapt in class BaseClientpublic URL getMasterUrl()
getMasterUrl in interface ClientgetMasterUrl in class BaseClientpublic String getApiVersion()
getApiVersion in interface ClientgetApiVersion in class BaseClientpublic String getNamespace()
getNamespace in interface ClientgetNamespace in class BaseClientpublic io.fabric8.kubernetes.api.model.RootPaths rootPaths()
rootPaths in interface ClientrootPaths in class BaseClientpublic void close()
close in interface Clientclose in interface Closeableclose in interface AutoCloseableclose in class BaseClientpublic Config getConfiguration()
getConfiguration in interface ConfigAwaregetConfiguration in class BaseClientpublic ExtensionsAPIGroupDSL extensions()
extensions in interface KubernetesClientextensions in interface OpenShiftClientpublic VersionInfo getVersion()
getVersion in interface KubernetesClientgetVersion in interface OpenShiftClientpublic V1APIGroupDSL v1()
v1 in interface KubernetesClientpublic AdmissionRegistrationAPIGroupDSL admissionRegistration()
admissionRegistration in interface KubernetesClientpublic AppsAPIGroupDSL apps()
apps in interface KubernetesClientapps in interface OpenShiftClientpublic AutoscalingAPIGroupDSL autoscaling()
autoscaling in interface KubernetesClientautoscaling in interface OpenShiftClientpublic NetworkAPIGroupDSL network()
network in interface KubernetesClientnetwork in interface OpenShiftClientpublic StorageAPIGroupDSL storage()
storage in interface KubernetesClientstorage in interface OpenShiftClientpublic BatchAPIGroupDSL batch()
batch in interface KubernetesClientbatch in interface OpenShiftClientpublic MetricAPIGroupDSL top()
top in interface KubernetesClientpublic PolicyAPIGroupDSL policy()
policy in interface KubernetesClientpublic RbacAPIGroupDSL rbac()
rbac in interface KubernetesClientrbac in interface OpenShiftClientpublic SchedulingAPIGroupDSL scheduling()
scheduling in interface KubernetesClientscheduling in interface OpenShiftClientpublic SettingsAPIGroupDSL settings()
settings in interface KubernetesClientsettings in interface OpenShiftClientpublic SharedInformerFactory informers()
informers in interface KubernetesClientpublic SharedInformerFactory informers(ExecutorService executorService)
informers in interface KubernetesClientpublic LeaderElectorBuilder<NamespacedOpenShiftClient> leaderElector()
leaderElector in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.coordination.v1.Lease,io.fabric8.kubernetes.api.model.coordination.v1.LeaseList,io.fabric8.kubernetes.api.model.coordination.v1.DoneableLease,Resource<io.fabric8.kubernetes.api.model.coordination.v1.Lease,io.fabric8.kubernetes.api.model.coordination.v1.DoneableLease>> leases()
leases in interface KubernetesClientpublic NamespacedOpenShiftClient inAnyNamespace()
inAnyNamespace in interface AnyNamespaceable<NamespacedOpenShiftClient>public NamespacedOpenShiftClient inNamespace(String name)
inNamespace in interface Namespaceable<NamespacedOpenShiftClient>public FunctionCallable<NamespacedOpenShiftClient> withRequestConfig(RequestConfig requestConfig)
withRequestConfig in interface RequestConfigurable<NamespacedOpenShiftClient>withRequestConfig in interface OpenShiftClientpublic io.fabric8.openshift.api.model.User currentUser()
OpenShiftClientcurrentUser in interface OpenShiftClientpublic boolean supportsOpenShiftAPIGroup(String apiGroup)
OpenShiftClientOpenShiftAPIGroupssupportsOpenShiftAPIGroup in interface OpenShiftClientCopyright © 2015–2020 Red Hat. All rights reserved.