public class DefaultKubernetesClient extends BaseClient implements NamespacedKubernetesClient
httpClient| Constructor and Description |
|---|
DefaultKubernetesClient() |
DefaultKubernetesClient(Config config) |
DefaultKubernetesClient(okhttp3.OkHttpClient httpClient,
Config config) |
DefaultKubernetesClient(String masterUrl) |
| Modifier and Type | Method and Description |
|---|---|
AppsAPIGroupDSL |
apps() |
AutoscalingAPIGroupDSL |
autoscaling() |
BatchAPIGroupDSL |
batch() |
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() |
<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) |
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() |
static DefaultKubernetesClient |
fromConfig(InputStream is) |
static DefaultKubernetesClient |
fromConfig(String config) |
VersionInfo |
getVersion() |
NamespacedKubernetesClient |
inAnyNamespace() |
NamespacedKubernetesClient |
inNamespace(String namespace) |
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() |
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() |
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 item) |
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() |
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() |
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() |
FunctionCallable<NamespacedKubernetesClient> |
withRequestConfig(RequestConfig requestConfig) |
adapt, close, getApiVersion, getConfiguration, getHttpClient, getMasterUrl, getNamespace, isAdaptable, rootPaths, supportsApiPathclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadapt, close, getApiVersion, getMasterUrl, getNamespace, isAdaptable, rootPaths, supportsApiPathgetConfigurationpublic DefaultKubernetesClient()
throws KubernetesClientException
KubernetesClientExceptionpublic DefaultKubernetesClient(String masterUrl) throws KubernetesClientException
KubernetesClientExceptionpublic DefaultKubernetesClient(Config config) throws KubernetesClientException
KubernetesClientExceptionpublic DefaultKubernetesClient(okhttp3.OkHttpClient httpClient,
Config config)
throws KubernetesClientException
KubernetesClientExceptionpublic static DefaultKubernetesClient fromConfig(String config)
public static DefaultKubernetesClient fromConfig(InputStream is)
public 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 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 item)
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.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 SchedulingAPIGroupDSL scheduling()
scheduling 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 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 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 <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 RawCustomResourceOperationsImpl customResource(CustomResourceDefinitionContext customResourceDefinition)
customResource 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 KubernetesClientT - template argument for resourceL - template argument for listD - template argument for doneable resourcecrd - Custom Resource DefinitionresourceType - resource type PojolistClass - list class PojodoneClass - Done class Pojopublic NamespacedKubernetesClient inNamespace(String namespace)
inNamespace in interface Namespaceable<NamespacedKubernetesClient>public NamespacedKubernetesClient inAnyNamespace()
inAnyNamespace in interface AnyNamespaceable<NamespacedKubernetesClient>public FunctionCallable<NamespacedKubernetesClient> withRequestConfig(RequestConfig requestConfig)
withRequestConfig in interface RequestConfigurable<NamespacedKubernetesClient>public ExtensionsAPIGroupDSL extensions()
extensions in interface KubernetesClientpublic VersionInfo getVersion()
getVersion in interface KubernetesClientpublic AppsAPIGroupDSL apps()
apps in interface KubernetesClientpublic AutoscalingAPIGroupDSL autoscaling()
autoscaling in interface KubernetesClientpublic NetworkAPIGroupDSL network()
network in interface KubernetesClientpublic StorageAPIGroupDSL storage()
storage in interface KubernetesClientpublic BatchAPIGroupDSL batch()
batch in interface KubernetesClientpublic PolicyAPIGroupDSL policy()
policy in interface KubernetesClientpublic RbacAPIGroupDSL rbac()
rbac in interface KubernetesClientpublic SettingsAPIGroupDSL settings()
settings in interface KubernetesClientpublic SubjectAccessReviewDSL subjectAccessReviewAuth()
subjectAccessReviewAuth in interface KubernetesClientCopyright © 2015–2019 Red Hat. All rights reserved.