All Classes Interface Summary Class Summary Enum Summary
Class |
Description |
AbstractWatchManager<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
|
AbstractWatchManager.WatchRequestState |
|
Adapters |
Holds the registration of ExtensionAdapter s and their associated Clients and Resources
TODO: the design matches the old - a flat hierarcy.
|
AdmissionRegistrationAPIGroupClient |
|
ApiextensionsAPIGroupClient |
|
AppsAPIGroupClient |
|
AuthenticationAPIGroupClient |
|
AuthorizationAPIGroupClient |
|
AutoscalingAPIGroupClient |
|
BaseClient |
|
BaseOperation<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>,R extends Resource<T>> |
|
BatchAPIGroupClient |
|
CacheImpl<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
It basically saves and indexes all the entries.
|
CertificatesAPIGroupClient |
|
CertificateSigningRequestOperationsImpl |
|
CertificateSigningRequestOperationsImpl |
|
CreateOnlyResourceOperation<I,O> |
|
CreateOnlyResourceOperationsImpl<I extends io.fabric8.kubernetes.api.model.KubernetesResource,O extends io.fabric8.kubernetes.api.model.KubernetesResource> |
|
CreateOrReplaceHelper<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
|
DefaultOperationInfo |
|
DefaultSharedIndexInformer<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> |
|
DeploymentOperationsImpl |
|
DeploymentOperationsImpl |
|
DiscoveryAPIGroupClient |
|
DynamicResourceAllocationAPIGroupClient |
|
EventingAPIGroupClient |
|
ExecWatchInputStream |
Provides an InputStream that is non-blocking to the producer
and that will request more input when needed.
|
ExecWebSocketListener |
|
ExecWebSocketListener.MessageHandler |
|
ExtensionsAPIGroupClient |
|
FlowControlAPIGroupClient |
|
GenericKubernetesResourceOperationsImpl |
|
Handlers |
|
HasMetadataOperation<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>,R extends Resource<T>> |
|
HasMetadataOperationsImpl<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> |
|
InternalExtensionAdapter |
TODO: this can be removed if the extension api is opened up to whole operations
|
JobOperationsImpl |
|
KubernetesClientImpl |
Class for Kubernetes Client implementing KubernetesClient interface.
|
LegacyRollableScalableResourceOperation<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>,R extends Resource<T>> |
|
ListerWatcher<T extends io.fabric8.kubernetes.api.model.HasMetadata,L> |
ListerWatcher is any object that knows how to perform an initial list and
start a watch on a resource.
|
LogWatchCallback |
|
ManagedKubernetesClient |
|
MetricAPIGroupClient |
|
MetricOperationsImpl<T,L> |
|
NamespaceableResourceAdapter<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
Provides a wrapper to namespace a resource.
|
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl |
|
NetworkAPIGroupClient |
|
NodeMetricOperationsImpl |
|
OperationContext |
|
OperationSupport |
|
OptionalDependencyWrapper |
|
PatchUtils |
|
PatchUtils.Format |
|
PodMetricOperationsImpl |
|
PodOperationContext |
|
PodOperationContext.StreamContext |
|
PodOperationsImpl |
|
PodOperationUtil |
|
PodUpload |
|
PolicyAPIGroupClient |
|
PortForwarderWebsocket |
A port-forwarder using the websocket protocol.
|
PortForwarderWebsocketListener |
|
ProcessorListener<T> |
ProcessorListener implements Runnable interface.
|
ProcessorListener.AddNotification<T> |
|
ProcessorListener.DeleteNotification<T> |
|
ProcessorListener.Notification<T> |
|
ProcessorListener.UpdateNotification<T> |
|
ProcessorStore<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
|
RbacAPIGroupClient |
|
Reflector<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> |
|
ReplicaSetOperationsImpl |
|
ReplicaSetOperationsImpl |
|
ReplicationControllerOperationsImpl |
|
ResourceHandler<T extends io.fabric8.kubernetes.api.model.HasMetadata,V extends io.fabric8.kubernetes.api.builder.VisitableBuilder<T,V>> |
|
RollableScalableResourceOperation<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>,R extends Resource<T>> |
Operations for resources that represent scalable, rolling-updatable sets of Pods.
|
RollingUpdater<T extends io.fabric8.kubernetes.api.model.HasMetadata,L> |
|
SchedulingAPIGroupClient |
|
SerialExecutor |
See Executor docs
Effectively creates a derived single thread executor, runnable tasks are executed in the order they are added.
|
ServiceAccountOperationsImpl |
|
ServiceOperationsImpl |
|
SharedInformerFactoryImpl |
SharedInformerFactory class constructs and caches informers for api types.
|
SharedProcessor<T> |
SharedProcessor class manages all the registered ProcessListener and distributes
notifications.
|
StatefulSetOperationsImpl |
|
StorageAPIGroupClient |
|
URLFromClusterIPImpl |
|
URLFromEnvVarsImpl |
|
URLFromIngressImpl |
|
URLFromNodePortImpl |
|
URLFromServiceUtil |
|
V1AdmissionRegistrationAPIGroupClient |
|
V1Alpha1AdmissionRegistrationAPIGroupClient |
|
V1Alpha1AuthenticationAPIGroupClient |
|
V1Alpha1CertificatesAPIGroupClient |
|
V1Alpha1NetworkAPIGroupClient |
|
V1Alpha2DynamicResourceAllocationAPIGroupClient |
|
V1ApiextensionsAPIGroupClient |
|
V1APIGroupClient |
|
V1AuthenticationAPIGroupClient |
|
V1AuthorizationAPIGroupClient |
|
V1AutoscalingAPIGroupClient |
|
V1BatchAPIGroupClient |
|
V1beta1AdmissionRegistrationAPIGroupClient |
|
V1beta1ApiextensionsAPIGroupClient |
|
V1Beta1AuthenticationAPIGroupClient |
|
V1beta1AuthorizationAPIGroupClient |
|
V1beta1BatchAPIGroupClient |
|
V1beta1CertificatesAPIGroupClient |
|
V1beta1DiscoveryAPIGroupClient |
|
V1beta1EventingAPIGroupClient |
|
V1beta1FlowControlAPIGroupClient |
|
V1beta1NetworkAPIGroupClient |
|
V1beta1PolicyAPIGroupClient |
|
V1beta1SchedulingAPIGroupClient |
|
V1beta1StorageAPIGroupClient |
|
V1beta2FlowControlAPIGroupClient |
|
V1beta3FlowControlAPIGroupClient |
|
V1CertificatesAPIGroupClient |
|
V1DiscoveryAPIGroupClient |
|
V1EventingAPIGroupClient |
|
V1FlowControlAPIGroupClient |
|
V1NetworkAPIGroupClient |
|
V1PolicyAPIGroupClient |
|
V1SchedulingAPIGroupClient |
|
V1StorageAPIGroupClient |
|
V2AutoscalingAPIGroupClient |
|
V2beta1AutoscalingAPIGroupClient |
|
V2beta2AutoscalingAPIGroupClient |
|
VersionUsageUtils |
Utility class to monitor alpha/beta version usage and log.
|
WatchConnectionManager<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> |
Manages a WebSocket and listener per request
|
WatcherToggle<T> |
A utility class to enable and disable callbacks to a watcher instance.
|
WatchHTTPManager<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> |
|