All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractBasicBuilder<T extends BasicBuilder> |
|
| AdmissionRegistrationAPIGroupDSL |
|
| AnyNamespaceable<T> |
|
| AnyNamespaceOperation<T,L,R> |
|
| ApiextensionsAPIGroupDSL |
|
| ApiVersionUtil |
|
| ApiVisitor |
Used to perform operations across all resources known to the api server.
|
| ApiVisitor.ApiVisitResult |
|
| AppsAPIGroupDSL |
|
| AsyncBody |
A simplified java.util.concurrent.Flow.Subscription and a future tracking done.
|
| AsyncBody.Consumer<T> |
A functional interface for consuming async result bodies
|
| AsyncUtils |
|
| AsyncUtils.ShouldRetry<T> |
|
| AuthenticationAPIGroupDSL |
|
| AuthorizationAPIGroupDSL |
|
| AutoscalingAPIGroupDSL |
|
| BackwardsCompatibilityInterceptor |
|
| BasicBuilder |
|
| BasicItemStore<V extends io.fabric8.kubernetes.api.model.HasMetadata> |
|
| BatchAPIGroupDSL |
|
| BufferUtil |
|
| ByteArrayBodyHandler |
|
| BytesLimitTerminateTimeTailPrettyLoggable |
|
| Cache<T> |
It basically saves and indexes all the entries.
|
| CachedSingleThreadScheduler |
Maintains a single thread daemon scheduler, which will terminate the thread
when not in use.
|
| CertificatesAPIGroupDSL |
|
| CertificateSigningRequestResource<T> |
|
| CertUtils |
|
| Client |
|
| ClientAdapter<C extends ClientAdapter<C>> |
To be used as the base class for creating extension clients
|
| Config |
|
| Config.ExecCredential |
|
| Config.ExecCredentialSpec |
|
| Config.ExecCredentialStatus |
|
| ConfigBuilder |
|
| ConfigFluent<A extends ConfigFluent<A>> |
|
| ConfigMapLock |
|
| Containerable<I,T> |
|
| ContainerResource |
|
| CopyOrReadable |
|
| CreateOrDeleteable<T> |
|
| CreateOrReplaceable<T> |
|
| CustomResource<S,T> |
A base class for implementing a custom resource kind.
|
| CustomResourceDefinitionContext |
|
| CustomResourceDefinitionContext.Builder |
|
| CustomResourceFluent<S,T,A extends CustomResourceFluent<S,T,A>> |
Generated
|
| DefaultKubernetesClient |
Deprecated.
|
| Deletable |
|
| DeletableWithOptions |
|
| DiscoveryAPIGroupDSL |
|
| DryRunable<T> |
|
| DynamicResourceAllocationAPIGroupDSL |
|
| EditableRunConfig |
Generated
|
| EditReplacePatchable<T> |
|
| EphemeralContainersResource |
Operations for Pod Ephemeral Containers.
|
| EventingAPIGroupDSL |
|
| ExceptionHandler |
|
| Execable |
|
| ExecListenable |
|
| ExecListener |
Provides callbacks for exec websocket events mainly for logging and testing
|
| ExecListener.Response |
|
| ExecWatch |
|
| ExponentialBackoffIntervalCalculator |
|
| ExtensibleResource<T> |
|
| ExtensibleResourceAdapter<T> |
To be used as a base for overriding or adding Resource methods
|
| ExtensionAdapter<C extends Client> |
An Adapter that can be used to adapt an instance of the Client .
|
| ExtensionAdapter.ClientFactory |
|
| ExtensionAdapter.ResourceFactory |
|
| ExtensionRootClientAdapter<C extends ClientAdapter<C>> |
A specialized ClientAdapter that has constructors for fully creating the client.
|
| ExtensionsAPIGroupDSL |
|
| FieldValidateable<T> |
|
| FieldValidateable.Validation |
|
| FilenameUtils |
General file name and file path manipulation utilities.
|
| FileSystem |
|
| Filterable<T> |
Each filter method applies in an additive way to the previous filter state.
|
| FilterNested<T> |
|
| FilterWatchListDeletable<T,L,R> |
|
| FlowControlAPIGroupDSL |
|
| FromServerGettable<T> |
|
| FunctionCallable<I> |
|
| Gettable<T> |
|
| GracePeriodConfigurable<T> |
|
| HttpClient |
|
| HttpClient.Builder |
|
| HttpClient.DerivedClientBuilder |
|
| HttpClient.Factory |
|
| HttpClient.ProxyType |
|
| HttpClientReadableByteChannel |
|
| HttpClientUtils |
|
| HttpHeaders |
|
| HttpLoggingInterceptor |
|
| HttpRequest |
|
| HttpRequest.Builder |
|
| HttpResponse<T> |
|
| HttpResponse.SupportedResponses |
|
| HttpStatusMessage |
Adapted from
https://stackoverflow.com/questions/67345954/how-do-i-get-the-http-status-message-from-responses-on-java-net-httpclient-reque
|
| ImageEditReplacePatchable<T> |
Deprecated.
|
| ImageUpdateable<T> |
|
| ImpersonatorInterceptor |
|
| Indexer<T> |
Indexer extends Store interface and add index/de-index methods.
|
| Informable<T> |
|
| InOutCreateable<I,O> |
|
| InputStreamPumper |
|
| InputStreamPumper.Writable |
|
| Interceptor |
A collection of callback methods invoked through the various stages of the HTTP request lifecycle.
|
| Interceptor.RequestTags |
|
| IOHelpers |
|
| IpAddressMatcher |
|
| ItemReplacable<T> |
|
| ItemStore<V> |
|
| ItemWritableOperation<T> |
|
| KubeConfigUtils |
Helper class for working with the YAML config file thats located in
~/.kube/config which is updated when you use commands
like osc login and osc project myproject
|
| KubernetesClient |
Main interface for Kubernetes client library.
|
| KubernetesClientBuilder |
|
| KubernetesClientBuilder.ExecutorSupplier |
|
| KubernetesClientException |
|
| KubernetesClientTimeoutException |
|
| KubernetesResourceUtil |
|
| KubernetesSerialization |
|
| KubernetesVersionFactory |
A factory that is creating a version instance for a given version string.
|
| KubernetesVersionFactory.KubernetesVersion |
A kubernetes version.
|
| KubernetesVersionFactory.NonKubernetesVersion |
A non kubernetes version which is any version string that does not start with a 'v'.
|
| KubernetesVersionFactory.Version |
|
| KubernetesVersionFactory.VersionFactory<T extends KubernetesVersionFactory.Version> |
|
| KubernetesVersionPriority |
A utility class that allows to deal with Kubernetes versions and their priorities.
|
| LeaderCallbacks |
|
| LeaderElectionConfig |
|
| LeaderElectionConfigBuilder |
|
| LeaderElectionConfigFluent<A extends LeaderElectionConfigFluent<A>> |
Generated
|
| LeaderElectionRecord |
LeaderElectionRecord is the record that is stored in the leader election annotation.
|
| LeaderElector |
|
| LeaderElectorBuilder |
|
| LeaseLock |
|
| Listable<T> |
|
| Lister<T> |
Lister interface is used to list cached items from a running informer.
|
| ListVisitFromServerGetDeleteRecreateWaitApplicable<T> |
|
| ListVisitFromServerWritable<T> |
|
| LocalPortForward |
A port forward handle that is aware of the host and port where it's bound to.
|
| Lock |
|
| Loggable |
Loggable interface for all resources which produce logs
|
| LogWatch |
|
| MetricAPIGroupDSL |
|
| MetricOperation<T,L> |
|
| MixedOperation<T,L,R extends Resource<T>> |
A Client Namespace or Non Namespace Operation.
|
| Nameable<T> |
|
| Namespaceable<T> |
|
| NamespaceableResource<T> |
|
| NamespacedInOutCreateable<I,O> |
|
| NamespacedKubernetesClient |
|
| NamespacedKubernetesClientAdapter<N extends NamespacedKubernetesClient> |
|
| NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<T> |
|
| NetworkAPIGroupDSL |
|
| NodeMetricOperation |
|
| NonDeletingOperation<T> |
|
| NonNamespaceOperation<T,L,R> |
The entry point to client operations that are either "cross namespace resources", or are available in the invocation chain
after a namespace has already been specified.
|
| OAuthTokenProvider |
|
| OpenIDConnectionUtils |
Utility class for OpenID token refresh.
|
| OpenIDConnectionUtils.OAuthToken |
|
| OpenIDConnectionUtils.OpenIdConfiguration |
|
| OperationInfo |
|
| Parameterizable<T> |
Deprecated.
|
| ParameterMixedOperation<T,L,R extends Resource<T>> |
Deprecated.
|
| PatchContext |
|
| PatchContext.Builder |
|
| PatchType |
Enum for different Patch types supported by Patch
|
| PodMetricOperation |
|
| PodResource |
|
| PodStatusUtil |
|
| PolicyAPIGroupDSL |
|
| PortForward |
A handle that allows closing a port forward operation and checking its status.
|
| PortForwardable |
|
| PrettyLoggable |
|
| PropagationPolicyConfigurable<T> |
|
| RbacAPIGroupDSL |
|
| Readiness |
|
| ReducedStateItemStore<V extends io.fabric8.kubernetes.api.model.HasMetadata> |
By default an informer stores every item that exists in memory.
|
| ReducedStateItemStore.KeyState |
|
| Replaceable<T> |
|
| ReplaceDeletable<T> |
|
| RequestConfig |
|
| RequestConfigBuilder |
|
| RequestConfigFluent<A extends RequestConfigFluent<A>> |
Generated
|
| RequestConfigurable<C extends Client> |
|
| Resource<T> |
Interface that describes the operation that can be done on a Kubernetes resource (e.g.
|
| ResourceAdapter<T> |
Base for overriding a Resource
|
| ResourceDefinitionContext |
|
| ResourceDefinitionContext.Builder |
|
| ResourceEventHandler<T> |
ResourceEventHandler can handle notifications for events that
happen to a resource.
|
| ResourceLock<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
|
| ResourceNotFoundException |
|
| RollableScalableResource<T> |
|
| RunConfig |
Configuration for client run
|
| RunConfigBuilder |
Generated
|
| RunConfigFluent<A extends RunConfigFluent<A>> |
Generated
|
| RunConfigUtil |
|
| RunOperations |
|
| Scalable<T> |
|
| ScalableResource<T> |
|
| SchedulingAPIGroupDSL |
|
| Secretable<T> |
|
| Serialization |
|
| ServerSideApplicable<T> |
|
| ServiceAccountResource |
|
| ServiceResource<T> |
|
| ServiceToURLProvider |
|
| ServiceToURLProvider.ServiceToUrlImplPriority |
|
| SharedIndexInformer<T> |
SharedInxedInformer extends SharedInformer and provides indexer operability additionally.
|
| SharedInformerEventListener |
|
| SharedInformerFactory |
|
| SSLUtils |
|
| StandardHttpClient<C extends HttpClient,F extends HttpClient.Factory,T extends StandardHttpClientBuilder<C,F,?>> |
|
| StandardHttpClientBuilder<C extends HttpClient,F extends HttpClient.Factory,T extends StandardHttpClientBuilder<C,F,?>> |
|
| StandardHttpHeaders |
|
| StandardHttpRequest |
Standard representation of a request.
|
| StandardHttpRequest.BodyContent |
|
| StandardHttpRequest.Builder |
|
| StandardHttpRequest.ByteArrayBodyContent |
|
| StandardHttpRequest.InputStreamBodyContent |
|
| StandardHttpRequest.StringBodyContent |
|
| StandardMediaTypes |
|
| StandardWebSocketBuilder |
|
| StorageAPIGroupDSL |
|
| Store<T> |
Store is a generic object storage interface.
|
| SundrioConfigBuilder |
|
| SundrioConfigFluent<A extends SundrioConfigFluent<A>> |
Generated
|
| TailPrettyLoggable |
|
| Timeoutable |
|
| TimeoutableScalable<T> |
|
| TimeoutImageEditReplacePatchable<T> |
|
| TimestampBytesLimitTerminateTimeTailPrettyLoggable |
|
| TimeTailPrettyLoggable |
|
| TlsVersion |
TODO: determine if java names should be used here as well or instead
Replacement for okhttp3.TlsVersion
|
| TokenRefreshInterceptor |
Interceptor for handling kube authentication.
|
| TokenRequestable |
|
| Triggerable<T,V> |
|
| TtyExecable |
|
| TtyExecErrorable |
|
| TtyExecErrorChannelable |
|
| TtyExecOutputErrorable |
|
| Typeable<T> |
|
| Updatable<T> |
|
| URLUtils |
|
| URLUtils.URLBuilder |
|
| Utils |
|
| V1AdmissionRegistrationAPIGroupDSL |
|
| V1Alpha1CertificatesAPIGroupDSL |
|
| V1Alpha2DynamicResourceAllocationAPIGroupDSL |
|
| V1ApiextensionAPIGroupDSL |
|
| V1APIGroupDSL |
|
| V1AuthenticationAPIGroupDSL |
|
| V1AuthorizationAPIGroupDSL |
|
| V1AutoscalingAPIGroupDSL |
|
| V1BatchAPIGroupDSL |
|
| V1beta1AdmissionRegistrationAPIGroupDSL |
|
| V1beta1ApiextensionAPIGroupDSL |
|
| V1beta1AuthorizationAPIGroupDSL |
|
| V1beta1BatchAPIGroupDSL |
|
| V1beta1CertificatesAPIGroupDSL |
|
| V1beta1CertificateSigningRequestResource<T> |
|
| V1beta1DiscoveryAPIGroupDSL |
|
| V1beta1EventingAPIGroupDSL |
|
| V1beta1FlowControlAPIGroupDSL |
|
| V1beta1NetworkAPIGroupDSL |
|
| V1beta1PolicyAPIGroupDSL |
|
| V1beta1SchedulingAPIGroupDSL |
|
| V1beta1StorageAPIGroupDSL |
|
| V1beta2FlowControlAPIGroupDSL |
|
| V1beta3FlowControlAPIGroupDSL |
|
| V1CertificatesAPIGroupDSL |
|
| V1DiscoveryAPIGroupDSL |
|
| V1EventingAPIGroupDSL |
|
| V1FlowControlAPIGroupDSL |
|
| V1NetworkAPIGroupDSL |
|
| V1PolicyAPIGroupDSL |
|
| V1SchedulingAPIGroupDSL |
|
| V1StorageAPIGroupDSL |
|
| V2AutoscalingAPIGroupDSL |
|
| V2beta1AutoscalingAPIGroupDSL |
|
| V2beta2AutoscalingAPIGroupDSL |
|
| VersionInfo |
|
| VersionInfo.Builder |
|
| VersionInfo.VersionKeys |
|
| Waitable<T,P> |
|
| Watch |
|
| Watchable<T> |
|
| WatchAndWaitable<T> |
|
| Watcher<T> |
|
| Watcher.Action |
|
| WatcherException |
|
| WebSocket |
|
| WebSocket.Builder |
|
| WebSocket.Listener |
Callback methods for websocket events.
|
| WebSocketHandshakeException |
|
| WebSocketResponse |
|
| WebSocketUpgradeResponse |
|
| WithRequestCallable<C extends Client> |
|
| WritableOperation<T> |
|
| YamlDumpSettings |
Configuration for serialization to YAML.
|
| YamlDumpSettingsBuilder |
Builder for YamlDumpSettings.
|