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 ExtensionAdapters 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>> |
|