public class DefaultOpenShiftClient extends BaseClient implements OpenShiftClient
httpClient| Modifier | Constructor and Description |
|---|---|
|
DefaultOpenShiftClient() |
|
DefaultOpenShiftClient(Config config) |
protected |
DefaultOpenShiftClient(com.squareup.okhttp.OkHttpClient httpClient,
OpenShiftConfig config) |
|
DefaultOpenShiftClient(OpenShiftConfig config) |
|
DefaultOpenShiftClient(String masterUrl) |
| Modifier and Type | Method and Description |
|---|---|
ClientMixedOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,Void>> |
buildConfigs() |
ClientMixedOperation<io.fabric8.openshift.api.model.Build,io.fabric8.openshift.api.model.BuildList,io.fabric8.openshift.api.model.DoneableBuild,ClientResource<io.fabric8.openshift.api.model.Build,io.fabric8.openshift.api.model.DoneableBuild>> |
builds() |
ClientMixedOperation<io.fabric8.openshift.api.model.DeploymentConfig,io.fabric8.openshift.api.model.DeploymentConfigList,io.fabric8.openshift.api.model.DoneableDeploymentConfig,ClientResource<io.fabric8.openshift.api.model.DeploymentConfig,io.fabric8.openshift.api.model.DoneableDeploymentConfig>> |
deploymentConfigs() |
ClientMixedOperation<io.fabric8.kubernetes.api.model.Endpoints,io.fabric8.kubernetes.api.model.EndpointsList,io.fabric8.kubernetes.api.model.DoneableEndpoints,ClientResource<io.fabric8.kubernetes.api.model.Endpoints,io.fabric8.kubernetes.api.model.DoneableEndpoints>> |
endpoints() |
ClientMixedOperation<io.fabric8.kubernetes.api.model.Event,io.fabric8.kubernetes.api.model.EventList,io.fabric8.kubernetes.api.model.DoneableEvent,ClientResource<io.fabric8.kubernetes.api.model.Event,io.fabric8.kubernetes.api.model.DoneableEvent>> |
events() |
URL |
getOpenshiftUrl() |
ClientMixedOperation<io.fabric8.openshift.api.model.Group,io.fabric8.openshift.api.model.GroupList,io.fabric8.openshift.api.model.DoneableGroup,ClientResource<io.fabric8.openshift.api.model.Group,io.fabric8.openshift.api.model.DoneableGroup>> |
groups() |
ClientMixedOperation<io.fabric8.openshift.api.model.ImageStream,io.fabric8.openshift.api.model.ImageStreamList,io.fabric8.openshift.api.model.DoneableImageStream,ClientResource<io.fabric8.openshift.api.model.ImageStream,io.fabric8.openshift.api.model.DoneableImageStream>> |
imageStreams() |
OpenShiftClient |
inAnyNamespace() |
OpenShiftClient |
inNamespace(String namespace) |
ClientKubernetesListMixedOperation |
lists() |
ClientNonNamespaceOperation<io.fabric8.kubernetes.api.model.Namespace,io.fabric8.kubernetes.api.model.NamespaceList,io.fabric8.kubernetes.api.model.DoneableNamespace,ClientResource<io.fabric8.kubernetes.api.model.Namespace,io.fabric8.kubernetes.api.model.DoneableNamespace>> |
namespaces() |
ClientNonNamespaceOperation<io.fabric8.kubernetes.api.model.Node,io.fabric8.kubernetes.api.model.NodeList,io.fabric8.kubernetes.api.model.DoneableNode,ClientResource<io.fabric8.kubernetes.api.model.Node,io.fabric8.kubernetes.api.model.DoneableNode>> |
nodes() |
ClientNonNamespaceOperation<io.fabric8.openshift.api.model.OAuthAccessToken,io.fabric8.openshift.api.model.OAuthAccessTokenList,io.fabric8.openshift.api.model.DoneableOAuthAccessToken,ClientResource<io.fabric8.openshift.api.model.OAuthAccessToken,io.fabric8.openshift.api.model.DoneableOAuthAccessToken>> |
oAuthAccessTokens() |
ClientNonNamespaceOperation<io.fabric8.openshift.api.model.OAuthAuthorizeToken,io.fabric8.openshift.api.model.OAuthAuthorizeTokenList,io.fabric8.openshift.api.model.DoneableOAuthAuthorizeToken,ClientResource<io.fabric8.openshift.api.model.OAuthAuthorizeToken,io.fabric8.openshift.api.model.DoneableOAuthAuthorizeToken>> |
oAuthAuthorizeTokens() |
ClientNonNamespaceOperation<io.fabric8.openshift.api.model.OAuthClient,io.fabric8.openshift.api.model.OAuthClientList,io.fabric8.openshift.api.model.DoneableOAuthClient,ClientResource<io.fabric8.openshift.api.model.OAuthClient,io.fabric8.openshift.api.model.DoneableOAuthClient>> |
oAuthClients() |
ClientMixedOperation<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,io.fabric8.kubernetes.api.model.PersistentVolumeClaimList,io.fabric8.kubernetes.api.model.DoneablePersistentVolumeClaim,ClientResource<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,io.fabric8.kubernetes.api.model.DoneablePersistentVolumeClaim>> |
persistentVolumeClaims() |
ClientMixedOperation<io.fabric8.kubernetes.api.model.PersistentVolume,io.fabric8.kubernetes.api.model.PersistentVolumeList,io.fabric8.kubernetes.api.model.DoneablePersistentVolume,ClientResource<io.fabric8.kubernetes.api.model.PersistentVolume,io.fabric8.kubernetes.api.model.DoneablePersistentVolume>> |
persistentVolumes() |
ClientMixedOperation<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.PodList,io.fabric8.kubernetes.api.model.DoneablePod,ClientPodResource<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.DoneablePod>> |
pods() |
ClientMixedOperation<io.fabric8.openshift.api.model.Policy,io.fabric8.openshift.api.model.PolicyList,io.fabric8.openshift.api.model.DoneablePolicy,ClientResource<io.fabric8.openshift.api.model.Policy,io.fabric8.openshift.api.model.DoneablePolicy>> |
policies() |
ClientMixedOperation<io.fabric8.openshift.api.model.PolicyBinding,io.fabric8.openshift.api.model.PolicyBindingList,io.fabric8.openshift.api.model.DoneablePolicyBinding,ClientResource<io.fabric8.openshift.api.model.PolicyBinding,io.fabric8.openshift.api.model.DoneablePolicyBinding>> |
policyBindings() |
ClientProjectRequestOperation |
projectrequests() |
ClientNonNamespaceOperation<io.fabric8.openshift.api.model.Project,io.fabric8.openshift.api.model.ProjectList,io.fabric8.openshift.api.model.DoneableProject,ClientResource<io.fabric8.openshift.api.model.Project,io.fabric8.openshift.api.model.DoneableProject>> |
projects() |
ClientMixedOperation<io.fabric8.kubernetes.api.model.ReplicationController,io.fabric8.kubernetes.api.model.ReplicationControllerList,io.fabric8.kubernetes.api.model.DoneableReplicationController,ClientRollableScallableResource<io.fabric8.kubernetes.api.model.ReplicationController,io.fabric8.kubernetes.api.model.DoneableReplicationController>> |
replicationControllers() |
ClientMixedOperation<io.fabric8.kubernetes.api.model.ResourceQuota,io.fabric8.kubernetes.api.model.ResourceQuotaList,io.fabric8.kubernetes.api.model.DoneableResourceQuota,ClientResource<io.fabric8.kubernetes.api.model.ResourceQuota,io.fabric8.kubernetes.api.model.DoneableResourceQuota>> |
resourceQuotas() |
ClientMixedOperation<io.fabric8.openshift.api.model.RoleBinding,io.fabric8.openshift.api.model.RoleBindingList,io.fabric8.openshift.api.model.DoneableRoleBinding,ClientResource<io.fabric8.openshift.api.model.RoleBinding,io.fabric8.openshift.api.model.DoneableRoleBinding>> |
roleBindings() |
ClientMixedOperation<io.fabric8.openshift.api.model.Route,io.fabric8.openshift.api.model.RouteList,io.fabric8.openshift.api.model.DoneableRoute,ClientResource<io.fabric8.openshift.api.model.Route,io.fabric8.openshift.api.model.DoneableRoute>> |
routes() |
ClientMixedOperation<io.fabric8.kubernetes.api.model.Secret,io.fabric8.kubernetes.api.model.SecretList,io.fabric8.kubernetes.api.model.DoneableSecret,ClientResource<io.fabric8.kubernetes.api.model.Secret,io.fabric8.kubernetes.api.model.DoneableSecret>> |
secrets() |
ClientNonNamespaceOperation<io.fabric8.kubernetes.api.model.SecurityContextConstraints,io.fabric8.kubernetes.api.model.SecurityContextConstraintsList,io.fabric8.kubernetes.api.model.DoneableSecurityContextConstraints,ClientResource<io.fabric8.kubernetes.api.model.SecurityContextConstraints,io.fabric8.kubernetes.api.model.DoneableSecurityContextConstraints>> |
securityContextConstraints() |
ClientMixedOperation<io.fabric8.kubernetes.api.model.ServiceAccount,io.fabric8.kubernetes.api.model.ServiceAccountList,io.fabric8.kubernetes.api.model.DoneableServiceAccount,ClientResource<io.fabric8.kubernetes.api.model.ServiceAccount,io.fabric8.kubernetes.api.model.DoneableServiceAccount>> |
serviceAccounts() |
ClientMixedOperation<io.fabric8.kubernetes.api.model.Service,io.fabric8.kubernetes.api.model.ServiceList,io.fabric8.kubernetes.api.model.DoneableService,ClientResource<io.fabric8.kubernetes.api.model.Service,io.fabric8.kubernetes.api.model.DoneableService>> |
services() |
ClientSubjectAccessReviewOperation<CreateableSubjectAccessReview,CreateableLocalSubjectAccessReview> |
subjectAccessReviews() |
ClientMixedOperation<io.fabric8.openshift.api.model.Template,io.fabric8.openshift.api.model.TemplateList,io.fabric8.openshift.api.model.DoneableTemplate,ClientTemplateResource<io.fabric8.openshift.api.model.Template,io.fabric8.kubernetes.api.model.KubernetesList,io.fabric8.openshift.api.model.DoneableTemplate>> |
templates() |
ClientMixedOperation<io.fabric8.openshift.api.model.User,io.fabric8.openshift.api.model.UserList,io.fabric8.openshift.api.model.DoneableUser,ClientResource<io.fabric8.openshift.api.model.User,io.fabric8.openshift.api.model.DoneableUser>> |
users() |
adapt, close, getApiVersion, getConfiguration, getMasterUrl, getNamespace, isAdaptable, rootPathsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadapt, close, getApiVersion, getMasterUrl, getNamespace, isAdaptable, rootPathsgetConfigurationpublic DefaultOpenShiftClient()
throws KubernetesClientException
KubernetesClientExceptionpublic DefaultOpenShiftClient(Config config) throws KubernetesClientException
KubernetesClientExceptionpublic DefaultOpenShiftClient(OpenShiftConfig config) throws KubernetesClientException
KubernetesClientExceptionpublic DefaultOpenShiftClient(String masterUrl) throws KubernetesClientException
KubernetesClientExceptionprotected DefaultOpenShiftClient(com.squareup.okhttp.OkHttpClient httpClient,
OpenShiftConfig config)
throws KubernetesClientException
KubernetesClientExceptionpublic URL getOpenshiftUrl()
getOpenshiftUrl in interface OpenShiftClientpublic ClientMixedOperation<io.fabric8.kubernetes.api.model.Endpoints,io.fabric8.kubernetes.api.model.EndpointsList,io.fabric8.kubernetes.api.model.DoneableEndpoints,ClientResource<io.fabric8.kubernetes.api.model.Endpoints,io.fabric8.kubernetes.api.model.DoneableEndpoints>> endpoints()
endpoints in interface KubernetesDSLpublic ClientMixedOperation<io.fabric8.kubernetes.api.model.Event,io.fabric8.kubernetes.api.model.EventList,io.fabric8.kubernetes.api.model.DoneableEvent,ClientResource<io.fabric8.kubernetes.api.model.Event,io.fabric8.kubernetes.api.model.DoneableEvent>> events()
events in interface KubernetesDSLpublic ClientNonNamespaceOperation<io.fabric8.kubernetes.api.model.Namespace,io.fabric8.kubernetes.api.model.NamespaceList,io.fabric8.kubernetes.api.model.DoneableNamespace,ClientResource<io.fabric8.kubernetes.api.model.Namespace,io.fabric8.kubernetes.api.model.DoneableNamespace>> namespaces()
namespaces in interface KubernetesDSLpublic ClientNonNamespaceOperation<io.fabric8.kubernetes.api.model.Node,io.fabric8.kubernetes.api.model.NodeList,io.fabric8.kubernetes.api.model.DoneableNode,ClientResource<io.fabric8.kubernetes.api.model.Node,io.fabric8.kubernetes.api.model.DoneableNode>> nodes()
nodes in interface KubernetesDSLpublic ClientMixedOperation<io.fabric8.kubernetes.api.model.PersistentVolume,io.fabric8.kubernetes.api.model.PersistentVolumeList,io.fabric8.kubernetes.api.model.DoneablePersistentVolume,ClientResource<io.fabric8.kubernetes.api.model.PersistentVolume,io.fabric8.kubernetes.api.model.DoneablePersistentVolume>> persistentVolumes()
persistentVolumes in interface KubernetesDSLpublic ClientMixedOperation<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,io.fabric8.kubernetes.api.model.PersistentVolumeClaimList,io.fabric8.kubernetes.api.model.DoneablePersistentVolumeClaim,ClientResource<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,io.fabric8.kubernetes.api.model.DoneablePersistentVolumeClaim>> persistentVolumeClaims()
persistentVolumeClaims in interface KubernetesDSLpublic ClientMixedOperation<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.PodList,io.fabric8.kubernetes.api.model.DoneablePod,ClientPodResource<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.DoneablePod>> pods()
pods in interface KubernetesDSLpublic ClientMixedOperation<io.fabric8.kubernetes.api.model.ReplicationController,io.fabric8.kubernetes.api.model.ReplicationControllerList,io.fabric8.kubernetes.api.model.DoneableReplicationController,ClientRollableScallableResource<io.fabric8.kubernetes.api.model.ReplicationController,io.fabric8.kubernetes.api.model.DoneableReplicationController>> replicationControllers()
replicationControllers in interface KubernetesDSLpublic ClientMixedOperation<io.fabric8.kubernetes.api.model.ResourceQuota,io.fabric8.kubernetes.api.model.ResourceQuotaList,io.fabric8.kubernetes.api.model.DoneableResourceQuota,ClientResource<io.fabric8.kubernetes.api.model.ResourceQuota,io.fabric8.kubernetes.api.model.DoneableResourceQuota>> resourceQuotas()
resourceQuotas in interface KubernetesDSLpublic ClientMixedOperation<io.fabric8.kubernetes.api.model.Secret,io.fabric8.kubernetes.api.model.SecretList,io.fabric8.kubernetes.api.model.DoneableSecret,ClientResource<io.fabric8.kubernetes.api.model.Secret,io.fabric8.kubernetes.api.model.DoneableSecret>> secrets()
secrets in interface KubernetesDSLpublic ClientMixedOperation<io.fabric8.kubernetes.api.model.Service,io.fabric8.kubernetes.api.model.ServiceList,io.fabric8.kubernetes.api.model.DoneableService,ClientResource<io.fabric8.kubernetes.api.model.Service,io.fabric8.kubernetes.api.model.DoneableService>> services()
services in interface KubernetesDSLpublic ClientMixedOperation<io.fabric8.kubernetes.api.model.ServiceAccount,io.fabric8.kubernetes.api.model.ServiceAccountList,io.fabric8.kubernetes.api.model.DoneableServiceAccount,ClientResource<io.fabric8.kubernetes.api.model.ServiceAccount,io.fabric8.kubernetes.api.model.DoneableServiceAccount>> serviceAccounts()
serviceAccounts in interface KubernetesDSLpublic ClientKubernetesListMixedOperation lists()
lists in interface KubernetesDSLpublic ClientNonNamespaceOperation<io.fabric8.kubernetes.api.model.SecurityContextConstraints,io.fabric8.kubernetes.api.model.SecurityContextConstraintsList,io.fabric8.kubernetes.api.model.DoneableSecurityContextConstraints,ClientResource<io.fabric8.kubernetes.api.model.SecurityContextConstraints,io.fabric8.kubernetes.api.model.DoneableSecurityContextConstraints>> securityContextConstraints()
securityContextConstraints in interface KubernetesDSLpublic ClientMixedOperation<io.fabric8.openshift.api.model.Build,io.fabric8.openshift.api.model.BuildList,io.fabric8.openshift.api.model.DoneableBuild,ClientResource<io.fabric8.openshift.api.model.Build,io.fabric8.openshift.api.model.DoneableBuild>> builds()
builds in interface OpenShiftDSLpublic ClientMixedOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,ClientBuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,Void>> buildConfigs()
buildConfigs in interface OpenShiftDSLpublic ClientMixedOperation<io.fabric8.openshift.api.model.DeploymentConfig,io.fabric8.openshift.api.model.DeploymentConfigList,io.fabric8.openshift.api.model.DoneableDeploymentConfig,ClientResource<io.fabric8.openshift.api.model.DeploymentConfig,io.fabric8.openshift.api.model.DoneableDeploymentConfig>> deploymentConfigs()
deploymentConfigs in interface OpenShiftDSLpublic ClientMixedOperation<io.fabric8.openshift.api.model.Group,io.fabric8.openshift.api.model.GroupList,io.fabric8.openshift.api.model.DoneableGroup,ClientResource<io.fabric8.openshift.api.model.Group,io.fabric8.openshift.api.model.DoneableGroup>> groups()
groups in interface OpenShiftDSLpublic ClientMixedOperation<io.fabric8.openshift.api.model.ImageStream,io.fabric8.openshift.api.model.ImageStreamList,io.fabric8.openshift.api.model.DoneableImageStream,ClientResource<io.fabric8.openshift.api.model.ImageStream,io.fabric8.openshift.api.model.DoneableImageStream>> imageStreams()
imageStreams in interface OpenShiftDSLpublic ClientNonNamespaceOperation<io.fabric8.openshift.api.model.OAuthAccessToken,io.fabric8.openshift.api.model.OAuthAccessTokenList,io.fabric8.openshift.api.model.DoneableOAuthAccessToken,ClientResource<io.fabric8.openshift.api.model.OAuthAccessToken,io.fabric8.openshift.api.model.DoneableOAuthAccessToken>> oAuthAccessTokens()
oAuthAccessTokens in interface OpenShiftDSLpublic ClientNonNamespaceOperation<io.fabric8.openshift.api.model.OAuthAuthorizeToken,io.fabric8.openshift.api.model.OAuthAuthorizeTokenList,io.fabric8.openshift.api.model.DoneableOAuthAuthorizeToken,ClientResource<io.fabric8.openshift.api.model.OAuthAuthorizeToken,io.fabric8.openshift.api.model.DoneableOAuthAuthorizeToken>> oAuthAuthorizeTokens()
oAuthAuthorizeTokens in interface OpenShiftDSLpublic ClientNonNamespaceOperation<io.fabric8.openshift.api.model.OAuthClient,io.fabric8.openshift.api.model.OAuthClientList,io.fabric8.openshift.api.model.DoneableOAuthClient,ClientResource<io.fabric8.openshift.api.model.OAuthClient,io.fabric8.openshift.api.model.DoneableOAuthClient>> oAuthClients()
oAuthClients in interface OpenShiftDSLpublic ClientMixedOperation<io.fabric8.openshift.api.model.Policy,io.fabric8.openshift.api.model.PolicyList,io.fabric8.openshift.api.model.DoneablePolicy,ClientResource<io.fabric8.openshift.api.model.Policy,io.fabric8.openshift.api.model.DoneablePolicy>> policies()
policies in interface OpenShiftDSLpublic ClientMixedOperation<io.fabric8.openshift.api.model.PolicyBinding,io.fabric8.openshift.api.model.PolicyBindingList,io.fabric8.openshift.api.model.DoneablePolicyBinding,ClientResource<io.fabric8.openshift.api.model.PolicyBinding,io.fabric8.openshift.api.model.DoneablePolicyBinding>> policyBindings()
policyBindings in interface OpenShiftDSLpublic ClientNonNamespaceOperation<io.fabric8.openshift.api.model.Project,io.fabric8.openshift.api.model.ProjectList,io.fabric8.openshift.api.model.DoneableProject,ClientResource<io.fabric8.openshift.api.model.Project,io.fabric8.openshift.api.model.DoneableProject>> projects()
projects in interface OpenShiftDSLpublic ClientProjectRequestOperation projectrequests()
projectrequests in interface OpenShiftDSLpublic ClientMixedOperation<io.fabric8.openshift.api.model.RoleBinding,io.fabric8.openshift.api.model.RoleBindingList,io.fabric8.openshift.api.model.DoneableRoleBinding,ClientResource<io.fabric8.openshift.api.model.RoleBinding,io.fabric8.openshift.api.model.DoneableRoleBinding>> roleBindings()
roleBindings in interface OpenShiftDSLpublic ClientMixedOperation<io.fabric8.openshift.api.model.Route,io.fabric8.openshift.api.model.RouteList,io.fabric8.openshift.api.model.DoneableRoute,ClientResource<io.fabric8.openshift.api.model.Route,io.fabric8.openshift.api.model.DoneableRoute>> routes()
routes in interface OpenShiftDSLpublic ClientMixedOperation<io.fabric8.openshift.api.model.Template,io.fabric8.openshift.api.model.TemplateList,io.fabric8.openshift.api.model.DoneableTemplate,ClientTemplateResource<io.fabric8.openshift.api.model.Template,io.fabric8.kubernetes.api.model.KubernetesList,io.fabric8.openshift.api.model.DoneableTemplate>> templates()
templates in interface OpenShiftDSLpublic ClientMixedOperation<io.fabric8.openshift.api.model.User,io.fabric8.openshift.api.model.UserList,io.fabric8.openshift.api.model.DoneableUser,ClientResource<io.fabric8.openshift.api.model.User,io.fabric8.openshift.api.model.DoneableUser>> users()
users in interface OpenShiftDSLpublic ClientSubjectAccessReviewOperation<CreateableSubjectAccessReview,CreateableLocalSubjectAccessReview> subjectAccessReviews()
subjectAccessReviews in interface OpenShiftDSLpublic OpenShiftClient inNamespace(String namespace)
inNamespace in interface Namespaceable<OpenShiftClient>public OpenShiftClient inAnyNamespace()
inAnyNamespace in interface AnyNamespaceable<OpenShiftClient>Copyright © 2015 Red Hat. All rights reserved.