KubernetesClientBuilder
instead.@Deprecated public class DefaultKubernetesClient extends BaseClient implements NamespacedKubernetesClient
Modifier and Type | Field and Description |
---|---|
static String |
KUBERNETES_VERSION_ENDPOINT
Deprecated.
|
APIS, config, DEFAULT_EXECUTOR_SUPPLIER, httpClient
Modifier | Constructor and Description |
---|---|
|
DefaultKubernetesClient()
Deprecated.
|
|
DefaultKubernetesClient(Config config)
Deprecated.
|
protected |
DefaultKubernetesClient(Config config,
BaseClient client)
Deprecated.
|
|
DefaultKubernetesClient(HttpClient httpClient,
Config config)
Deprecated.
|
|
DefaultKubernetesClient(HttpClient httpClient,
Config config,
KubernetesClientBuilder.ExecutorSupplier executorSupplier)
Deprecated.
|
|
DefaultKubernetesClient(String masterUrl)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
AdmissionRegistrationAPIGroupDSL |
admissionRegistration()
Deprecated.
|
ApiextensionsAPIGroupDSL |
apiextensions()
Deprecated.
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.APIService,io.fabric8.kubernetes.api.model.APIServiceList,Resource<io.fabric8.kubernetes.api.model.APIService>> |
apiServices()
Deprecated.
|
AppsAPIGroupDSL |
apps()
Deprecated.
|
AuthorizationAPIGroupDSL |
authorization()
Deprecated.
|
AutoscalingAPIGroupDSL |
autoscaling()
Deprecated.
|
BatchAPIGroupDSL |
batch()
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.Binding,io.fabric8.kubernetes.api.model.KubernetesResourceList<io.fabric8.kubernetes.api.model.Binding>,Resource<io.fabric8.kubernetes.api.model.Binding>> |
bindings()
Deprecated.
|
CertificatesAPIGroupDSL |
certificates()
Deprecated.
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList,Resource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>> |
certificateSigningRequests()
Deprecated.
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.ComponentStatus,io.fabric8.kubernetes.api.model.ComponentStatusList,Resource<io.fabric8.kubernetes.api.model.ComponentStatus>> |
componentstatuses()
Deprecated.
|
protected Config |
configCopy()
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.ConfigMap,io.fabric8.kubernetes.api.model.ConfigMapList,Resource<io.fabric8.kubernetes.api.model.ConfigMap>> |
configMaps()
Deprecated.
|
protected Config |
createInNamespaceConfig(String name,
boolean any)
Deprecated.
|
DiscoveryAPIGroupDSL |
discovery()
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.Endpoints,io.fabric8.kubernetes.api.model.EndpointsList,Resource<io.fabric8.kubernetes.api.model.Endpoints>> |
endpoints()
Deprecated.
|
EventingAPIGroupDSL |
events()
Deprecated.
|
ExtensionsAPIGroupDSL |
extensions()
Deprecated.
|
FlowControlAPIGroupDSL |
flowControl()
Deprecated.
|
static DefaultKubernetesClient |
fromConfig(InputStream is)
Deprecated.
|
static DefaultKubernetesClient |
fromConfig(String config)
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>> |
genericKubernetesResources(ResourceDefinitionContext context)
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>> |
genericKubernetesResources(String apiVersion,
String kind)
Deprecated.
|
VersionInfo |
getKubernetesVersion()
Deprecated.
|
VersionInfo |
getVersion()
Deprecated.
|
NamespacedKubernetesClient |
inAnyNamespace()
Deprecated.
|
SharedInformerFactory |
informers()
Deprecated.
|
NamespacedKubernetesClient |
inNamespace(String name)
Deprecated.
|
LeaderElectorBuilder |
leaderElector()
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.coordination.v1.Lease,io.fabric8.kubernetes.api.model.coordination.v1.LeaseList,Resource<io.fabric8.kubernetes.api.model.coordination.v1.Lease>> |
leases()
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.LimitRange,io.fabric8.kubernetes.api.model.LimitRangeList,Resource<io.fabric8.kubernetes.api.model.LimitRange>> |
limitRanges()
Deprecated.
|
ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
load(InputStream is)
Deprecated.
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.Namespace,io.fabric8.kubernetes.api.model.NamespaceList,Resource<io.fabric8.kubernetes.api.model.Namespace>> |
namespaces()
Deprecated.
|
NetworkAPIGroupDSL |
network()
Deprecated.
|
Client |
newClient(RequestConfig requestConfig)
Deprecated.
|
protected DefaultKubernetesClient |
newInstance(Config config)
Deprecated.
Create a new instance with the given config.
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.Node,io.fabric8.kubernetes.api.model.NodeList,Resource<io.fabric8.kubernetes.api.model.Node>> |
nodes()
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,io.fabric8.kubernetes.api.model.PersistentVolumeClaimList,Resource<io.fabric8.kubernetes.api.model.PersistentVolumeClaim>> |
persistentVolumeClaims()
Deprecated.
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.PersistentVolume,io.fabric8.kubernetes.api.model.PersistentVolumeList,Resource<io.fabric8.kubernetes.api.model.PersistentVolume>> |
persistentVolumes()
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.PodList,PodResource> |
pods()
Deprecated.
|
PolicyAPIGroupDSL |
policy()
Deprecated.
|
RbacAPIGroupDSL |
rbac()
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.ReplicationController,io.fabric8.kubernetes.api.model.ReplicationControllerList,RollableScalableResource<io.fabric8.kubernetes.api.model.ReplicationController>> |
replicationControllers()
Deprecated.
|
NamespaceableResource<io.fabric8.kubernetes.api.model.HasMetadata> |
resource(String s)
Deprecated.
|
<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
resource(T item)
Deprecated.
|
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
resourceList(Collection<? extends io.fabric8.kubernetes.api.model.HasMetadata> items)
Deprecated.
|
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
resourceList(io.fabric8.kubernetes.api.model.HasMetadata... items)
Deprecated.
|
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
resourceList(io.fabric8.kubernetes.api.model.KubernetesResourceList item)
Deprecated.
|
ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
resourceList(String s)
Deprecated.
|
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl |
resourceListFor(Object item)
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.ResourceQuota,io.fabric8.kubernetes.api.model.ResourceQuotaList,Resource<io.fabric8.kubernetes.api.model.ResourceQuota>> |
resourceQuotas()
Deprecated.
|
RunOperations |
run()
Deprecated.
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.node.v1beta1.RuntimeClass,io.fabric8.kubernetes.api.model.node.v1beta1.RuntimeClassList,Resource<io.fabric8.kubernetes.api.model.node.v1beta1.RuntimeClass>> |
runtimeClasses()
Deprecated.
|
SchedulingAPIGroupDSL |
scheduling()
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.Secret,io.fabric8.kubernetes.api.model.SecretList,Resource<io.fabric8.kubernetes.api.model.Secret>> |
secrets()
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.ServiceAccount,io.fabric8.kubernetes.api.model.ServiceAccountList,Resource<io.fabric8.kubernetes.api.model.ServiceAccount>> |
serviceAccounts()
Deprecated.
|
MixedOperation<io.fabric8.kubernetes.api.model.Service,io.fabric8.kubernetes.api.model.ServiceList,ServiceResource<io.fabric8.kubernetes.api.model.Service>> |
services()
Deprecated.
|
StorageAPIGroupDSL |
storage()
Deprecated.
|
InOutCreateable<io.fabric8.kubernetes.api.model.authentication.TokenReview,io.fabric8.kubernetes.api.model.authentication.TokenReview> |
tokenReviews()
Deprecated.
|
MetricAPIGroupDSL |
top()
Deprecated.
|
V1APIGroupDSL |
v1()
Deprecated.
|
void |
visitResources(ApiVisitor visitor)
Deprecated.
|
FunctionCallable<? extends NamespacedKubernetesClient> |
withRequestConfig(RequestConfig requestConfig)
Deprecated.
|
adapt, close, getAdapters, getApiGroup, getApiGroups, getApiResources, getApiVersion, getConfiguration, getExecutor, getHandlers, getHttpClient, getMasterUrl, getNamespace, getOperationContext, getVersionInfo, hasApiGroup, isAdaptable, newClient, newHasMetadataOperation, operationContext, resources, rootPaths, setDerivedFields, setMatchingGroupPredicate, supports, supportsApiPath
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
resources
adapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, isAdaptable, resources, resources, rootPaths, supports, supportsApiPath
public static final String KUBERNETES_VERSION_ENDPOINT
public DefaultKubernetesClient()
public DefaultKubernetesClient(String masterUrl)
public DefaultKubernetesClient(Config config)
public DefaultKubernetesClient(HttpClient httpClient, Config config)
public DefaultKubernetesClient(HttpClient httpClient, Config config, KubernetesClientBuilder.ExecutorSupplier executorSupplier)
protected DefaultKubernetesClient(Config config, BaseClient client)
public static DefaultKubernetesClient fromConfig(String config)
public static DefaultKubernetesClient fromConfig(InputStream is)
public NamespacedKubernetesClient inNamespace(String name)
inNamespace
in interface NamespacedKubernetesClient
protected Config createInNamespaceConfig(String name, boolean any)
protected Config configCopy()
public LeaderElectorBuilder leaderElector()
leaderElector
in interface KubernetesClient
public FunctionCallable<? extends NamespacedKubernetesClient> withRequestConfig(RequestConfig requestConfig)
withRequestConfig
in interface NamespacedKubernetesClient
public NonNamespaceOperation<io.fabric8.kubernetes.api.model.ComponentStatus,io.fabric8.kubernetes.api.model.ComponentStatusList,Resource<io.fabric8.kubernetes.api.model.ComponentStatus>> componentstatuses()
componentstatuses
in interface KubernetesClient
public ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> load(InputStream is)
load
in interface KubernetesClient
public NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(io.fabric8.kubernetes.api.model.KubernetesResourceList item)
resourceList
in interface KubernetesClient
public NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl resourceListFor(Object item)
public NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(io.fabric8.kubernetes.api.model.HasMetadata... items)
resourceList
in interface KubernetesClient
public NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(Collection<? extends io.fabric8.kubernetes.api.model.HasMetadata> items)
resourceList
in interface KubernetesClient
public ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(String s)
resourceList
in interface KubernetesClient
public <T extends io.fabric8.kubernetes.api.model.HasMetadata> NamespaceableResource<T> resource(T item)
resource
in interface KubernetesClient
public NamespaceableResource<io.fabric8.kubernetes.api.model.HasMetadata> resource(String s)
resource
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.Binding,io.fabric8.kubernetes.api.model.KubernetesResourceList<io.fabric8.kubernetes.api.model.Binding>,Resource<io.fabric8.kubernetes.api.model.Binding>> bindings()
bindings
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.Endpoints,io.fabric8.kubernetes.api.model.EndpointsList,Resource<io.fabric8.kubernetes.api.model.Endpoints>> endpoints()
endpoints
in interface KubernetesClient
public NonNamespaceOperation<io.fabric8.kubernetes.api.model.Namespace,io.fabric8.kubernetes.api.model.NamespaceList,Resource<io.fabric8.kubernetes.api.model.Namespace>> namespaces()
namespaces
in interface KubernetesClient
public NonNamespaceOperation<io.fabric8.kubernetes.api.model.Node,io.fabric8.kubernetes.api.model.NodeList,Resource<io.fabric8.kubernetes.api.model.Node>> nodes()
nodes
in interface KubernetesClient
public NonNamespaceOperation<io.fabric8.kubernetes.api.model.PersistentVolume,io.fabric8.kubernetes.api.model.PersistentVolumeList,Resource<io.fabric8.kubernetes.api.model.PersistentVolume>> persistentVolumes()
persistentVolumes
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,io.fabric8.kubernetes.api.model.PersistentVolumeClaimList,Resource<io.fabric8.kubernetes.api.model.PersistentVolumeClaim>> persistentVolumeClaims()
persistentVolumeClaims
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.PodList,PodResource> pods()
pods
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.ReplicationController,io.fabric8.kubernetes.api.model.ReplicationControllerList,RollableScalableResource<io.fabric8.kubernetes.api.model.ReplicationController>> replicationControllers()
replicationControllers
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.ResourceQuota,io.fabric8.kubernetes.api.model.ResourceQuotaList,Resource<io.fabric8.kubernetes.api.model.ResourceQuota>> resourceQuotas()
resourceQuotas
in interface KubernetesClient
public SchedulingAPIGroupDSL scheduling()
scheduling
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.Secret,io.fabric8.kubernetes.api.model.SecretList,Resource<io.fabric8.kubernetes.api.model.Secret>> secrets()
secrets
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.Service,io.fabric8.kubernetes.api.model.ServiceList,ServiceResource<io.fabric8.kubernetes.api.model.Service>> services()
services
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.ServiceAccount,io.fabric8.kubernetes.api.model.ServiceAccountList,Resource<io.fabric8.kubernetes.api.model.ServiceAccount>> serviceAccounts()
serviceAccounts
in interface KubernetesClient
public NonNamespaceOperation<io.fabric8.kubernetes.api.model.APIService,io.fabric8.kubernetes.api.model.APIServiceList,Resource<io.fabric8.kubernetes.api.model.APIService>> apiServices()
apiServices
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.ConfigMap,io.fabric8.kubernetes.api.model.ConfigMapList,Resource<io.fabric8.kubernetes.api.model.ConfigMap>> configMaps()
configMaps
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.LimitRange,io.fabric8.kubernetes.api.model.LimitRangeList,Resource<io.fabric8.kubernetes.api.model.LimitRange>> limitRanges()
limitRanges
in interface KubernetesClient
public ApiextensionsAPIGroupDSL apiextensions()
apiextensions
in interface KubernetesClient
public NonNamespaceOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList,Resource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>> certificateSigningRequests()
certificateSigningRequests
in interface KubernetesClient
public CertificatesAPIGroupDSL certificates()
certificates
in interface KubernetesClient
public AuthorizationAPIGroupDSL authorization()
authorization
in interface KubernetesClient
public InOutCreateable<io.fabric8.kubernetes.api.model.authentication.TokenReview,io.fabric8.kubernetes.api.model.authentication.TokenReview> tokenReviews()
tokenReviews
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>> genericKubernetesResources(String apiVersion, String kind)
genericKubernetesResources
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>> genericKubernetesResources(ResourceDefinitionContext context)
genericKubernetesResources
in interface KubernetesClient
public DiscoveryAPIGroupDSL discovery()
discovery
in interface KubernetesClient
public EventingAPIGroupDSL events()
events
in interface KubernetesClient
public NamespacedKubernetesClient inAnyNamespace()
inAnyNamespace
in interface NamespacedKubernetesClient
protected DefaultKubernetesClient newInstance(Config config)
BaseClient
public ExtensionsAPIGroupDSL extensions()
extensions
in interface KubernetesClient
public FlowControlAPIGroupDSL flowControl()
flowControl
in interface KubernetesClient
public VersionInfo getVersion()
getVersion
in interface KubernetesClient
public VersionInfo getKubernetesVersion()
getKubernetesVersion
in interface KubernetesClient
public V1APIGroupDSL v1()
v1
in interface KubernetesClient
public AdmissionRegistrationAPIGroupDSL admissionRegistration()
admissionRegistration
in interface KubernetesClient
public AppsAPIGroupDSL apps()
apps
in interface KubernetesClient
public AutoscalingAPIGroupDSL autoscaling()
autoscaling
in interface KubernetesClient
public NetworkAPIGroupDSL network()
network
in interface KubernetesClient
public StorageAPIGroupDSL storage()
storage
in interface KubernetesClient
public BatchAPIGroupDSL batch()
batch
in interface KubernetesClient
public MetricAPIGroupDSL top()
top
in interface KubernetesClient
public PolicyAPIGroupDSL policy()
policy
in interface KubernetesClient
public RbacAPIGroupDSL rbac()
rbac
in interface KubernetesClient
public SharedInformerFactory informers()
informers
in interface KubernetesClient
public MixedOperation<io.fabric8.kubernetes.api.model.coordination.v1.Lease,io.fabric8.kubernetes.api.model.coordination.v1.LeaseList,Resource<io.fabric8.kubernetes.api.model.coordination.v1.Lease>> leases()
leases
in interface KubernetesClient
public RunOperations run()
run
in interface KubernetesClient
public NonNamespaceOperation<io.fabric8.kubernetes.api.model.node.v1beta1.RuntimeClass,io.fabric8.kubernetes.api.model.node.v1beta1.RuntimeClassList,Resource<io.fabric8.kubernetes.api.model.node.v1beta1.RuntimeClass>> runtimeClasses()
runtimeClasses
in interface KubernetesClient
public Client newClient(RequestConfig requestConfig)
public void visitResources(ApiVisitor visitor)
visitResources
in interface KubernetesClient
Copyright © 2015–2022 Red Hat. All rights reserved.