public class DefaultKubernetesClient extends BaseClient implements KubernetesClient
Constructor and Description |
---|
DefaultKubernetesClient() |
DefaultKubernetesClient(com.ning.http.client.AsyncHttpClient httpClient,
Config config) |
DefaultKubernetesClient(Config config) |
DefaultKubernetesClient(String masterUrl) |
Modifier and Type | Method and Description |
---|---|
ClientMixedOperation<KubernetesClient,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<KubernetesClient,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() |
KubernetesClient |
inAnyNamespace() |
KubernetesClient |
inNamespace(String namespace) |
ClientKubernetesListMixedOperation<KubernetesClient> |
lists() |
ClientNonNamespaceOperation<KubernetesClient,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<KubernetesClient,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() |
ClientMixedOperation<KubernetesClient,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<KubernetesClient,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<KubernetesClient,io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.PodList,io.fabric8.kubernetes.api.model.DoneablePod,ClientLoggableResource<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.DoneablePod>> |
pods() |
ClientMixedOperation<KubernetesClient,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<KubernetesClient,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<KubernetesClient,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<KubernetesClient,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<KubernetesClient,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<KubernetesClient,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() |
adapt, close, getApiVersion, getConfiguration, getHttpClient, getMasterUrl, getNamespace, isAdaptable, rootPaths, unmarshal
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
adapt, close, getApiVersion, getHttpClient, getMasterUrl, getNamespace, isAdaptable, rootPaths, unmarshal
getConfiguration
public DefaultKubernetesClient() throws KubernetesClientException
KubernetesClientException
public DefaultKubernetesClient(com.ning.http.client.AsyncHttpClient httpClient, Config config) throws KubernetesClientException
KubernetesClientException
public DefaultKubernetesClient(Config config) throws KubernetesClientException
KubernetesClientException
public DefaultKubernetesClient(String masterUrl) throws KubernetesClientException
KubernetesClientException
public ClientMixedOperation<KubernetesClient,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 KubernetesDSL<KubernetesClient>
public ClientMixedOperation<KubernetesClient,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 KubernetesDSL<KubernetesClient>
public ClientNonNamespaceOperation<KubernetesClient,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 KubernetesDSL<KubernetesClient>
public ClientNonNamespaceOperation<KubernetesClient,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 KubernetesDSL<KubernetesClient>
public ClientMixedOperation<KubernetesClient,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 KubernetesDSL<KubernetesClient>
public ClientMixedOperation<KubernetesClient,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 KubernetesDSL<KubernetesClient>
public ClientMixedOperation<KubernetesClient,io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.PodList,io.fabric8.kubernetes.api.model.DoneablePod,ClientLoggableResource<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.DoneablePod>> pods()
pods
in interface KubernetesDSL<KubernetesClient>
public ClientMixedOperation<KubernetesClient,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 KubernetesDSL<KubernetesClient>
public ClientMixedOperation<KubernetesClient,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 KubernetesDSL<KubernetesClient>
public ClientMixedOperation<KubernetesClient,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 KubernetesDSL<KubernetesClient>
public ClientMixedOperation<KubernetesClient,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 KubernetesDSL<KubernetesClient>
public ClientMixedOperation<KubernetesClient,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 KubernetesDSL<KubernetesClient>
public ClientKubernetesListMixedOperation<KubernetesClient> lists()
lists
in interface KubernetesDSL<KubernetesClient>
public ClientNonNamespaceOperation<KubernetesClient,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 KubernetesDSL<KubernetesClient>
public KubernetesClient inNamespace(String namespace)
inNamespace
in interface Namespaceable<KubernetesClient>
public KubernetesClient inAnyNamespace()
inAnyNamespace
in interface AnyNamespaceable<KubernetesClient>
Copyright © 2015 Red Hat. All rights reserved.