Package | Description |
---|---|
io.fabric8.kubernetes.client | |
io.fabric8.kubernetes.client.dsl | |
io.fabric8.kubernetes.client.osgi |
Modifier and Type | Class and Description |
---|---|
class |
BaseKubernetesClient<C extends Client>
Base class for all Kubernetes Clients implementing KubernetesClient interface.
|
interface |
ClientAware<C extends Client>
Deprecated.
|
interface |
GenericKubernetesClient<C extends Client> |
class |
WithRequestCallable<C extends Client> |
Modifier and Type | Interface and Description |
---|---|
interface |
AdmissionRegistrationAPIGroupDSL |
interface |
GenericKubernetesClient<C extends Client> |
interface |
KubernetesClient
Main interface for Kubernetes client library.
|
interface |
NamespacedKubernetesClient |
interface |
V1AdmissionRegistrationAPIGroupDSL |
interface |
V1ApiextensionAPIGroupDSL |
interface |
V1AuthorizationAPIGroupDSL |
interface |
V1AutoscalingAPIGroupDSL |
interface |
V1beta1AdmissionRegistrationAPIGroupDSL |
interface |
V1beta1ApiextensionAPIGroupDSL |
interface |
V1beta1AuthorizationAPIGroupDSL |
interface |
V1beta1NetworkAPIGroupDSL |
interface |
V1NetworkAPIGroupDSL |
interface |
V2beta1AutoscalingAPIGroupDSL |
interface |
V2beta2AutoscalingAPIGroupDSL |
Modifier and Type | Method and Description |
---|---|
C |
ExtensionAdapter.adapt(Client client)
The adapt function.
|
T |
APIGroupExtensionAdapter.adapt(Client client) |
Boolean |
ExtensionAdapter.isAdaptable(Client client)
Checks if it is possible to adapt.
|
Boolean |
APIGroupExtensionAdapter.isAdaptable(Client client) |
protected Boolean |
ExtensionAdapterSupport.isAdaptable(Client client,
ConcurrentMap<URL,Boolean> isApi,
ConcurrentMap<URL,Boolean> usesApiGroups,
String apiGroup) |
protected EventingAPIGroupClient |
EventingAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1PolicyAPIGroupClient |
V1PolicyAPIGroupExtensionAdapter.newInstance(Client client) |
protected StorageAPIGroupClient |
StorageAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1AdmissionRegistrationAPIGroupClient |
V1AdmissionRegistrationAPIGroupExtensionAdapter.newInstance(Client client) |
protected V2beta2AutoscalingAPIGroupClient |
V2beta2AutoscalingAPIGroupExtensionAdapter.newInstance(Client client) |
protected BatchAPIGroupClient |
BatchAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1beta1BatchAPIGroupClient |
V1beta1BatchAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1AuthorizationAPIGroupClient |
V1AuthorizationAPIGroupExtensionAdapter.newInstance(Client client) |
protected ExtensionsAPIGroupClient |
ExtensionsAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1beta1SchedulingAPIGroupClient |
V1beta1SchedulingAPIGroupExtensionAdapter.newInstance(Client client) |
protected AdmissionRegistrationAPIGroupClient |
AdmissionRegistrationAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1beta1ApiextensionsAPIGroupClient |
V1beta1ApiextensionsAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1beta1NetworkAPIGroupClient |
V1beta1NetworkAPIGroupExtensionAdapter.newInstance(Client client) |
protected CertificatesAPIGroupClient |
CertificatesAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1beta1PolicyAPIGroupClient |
V1beta1PolicyAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1beta1FlowControlAPIGroupClient |
V1beta1FlowControlAPIGroupExtensionAdapter.newInstance(Client client) |
protected abstract T |
APIGroupExtensionAdapter.newInstance(Client client) |
protected PolicyAPIGroupClient |
PolicyAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1BatchAPIGroupClient |
V1BatchAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1NetworkAPIGroupClient |
V1NetworkAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1CertificatesAPIGroupClient |
V1CertificatesAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1SchedulingAPIGroupClient |
V1SchedulingAPIGroupExtensionAdapter.newInstance(Client client) |
protected NetworkAPIGroupClient |
NetworkAPIGroupExtensionAdapter.newInstance(Client client) |
protected FlowControlAPIGroupClient |
FlowControlAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1DiscoveryAPIGroupClient |
V1DiscoveryAPIGroupExtensionAdapter.newInstance(Client client) |
protected AutoscalingAPIGroupClient |
AutoscalingAPIGroupExtensionAdapter.newInstance(Client client) |
protected ApiextensionsAPIGroupClient |
ApiextensionsAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1beta1DiscoveryAPIGroupClient |
V1beta1DiscoveryAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1ApiextensionsAPIGroupClient |
V1ApiextensionsAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1beta1CertificatesAPIGroupClient |
V1beta1CertificatesAPIGroupExtensionAdapter.newInstance(Client client) |
protected AuthorizationAPIGroupClient |
AuthorizationAPIGroupExtensionAdapter.newInstance(Client client) |
protected DiscoveryAPIGroupClient |
DiscoveryAPIGroupExtensionAdapter.newInstance(Client client) |
protected RbacAPIGroupClient |
RbacAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1beta1EventingAPIGroupClient |
V1beta1EventingAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1EventingAPIGroupClient |
V1EventingAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1beta1AdmissionRegistrationAPIGroupClient |
V1beta1AdmissionRegistrationAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1beta1AuthorizationAPIGroupClient |
V1beta1AuthorizationAPIGroupExtensionAdapter.newInstance(Client client) |
protected V2beta1AutoscalingAPIGroupClient |
V2beta1AutoscalingAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1APIGroupClient |
V1APIGroupExtensionAdapter.newInstance(Client client) |
protected AppsAPIGroupClient |
AppsAPIGroupExtensionAdapter.newInstance(Client client) |
protected V1AutoscalingAPIGroupClient |
V1AutoscalingAPIGroupExtensionAdapter.newInstance(Client client) |
protected SchedulingAPIGroupClient |
SchedulingAPIGroupExtensionAdapter.newInstance(Client client) |
protected MetricAPIGroupClient |
MetricAPIGroupExtensionAdapter.newInstance(Client client) |
Modifier and Type | Interface and Description |
---|---|
interface |
RequestConfigurable<C extends Client> |
Modifier and Type | Class and Description |
---|---|
class |
ManagedKubernetesClient |
Copyright © 2015–2020 Red Hat. All rights reserved.