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 |
|
V1Alpha1AdmissionRegistrationAPIGroupDSL |
|
V1Alpha1AuthenticationAPIGroupDSL |
|
V1Alpha1CertificatesAPIGroupDSL |
|
V1Alpha1NetworkAPIGroupDSL |
|
V1Alpha2DynamicResourceAllocationAPIGroupDSL |
|
V1ApiextensionAPIGroupDSL |
|
V1APIGroupDSL |
|
V1AuthenticationAPIGroupDSL |
|
V1AuthorizationAPIGroupDSL |
|
V1AutoscalingAPIGroupDSL |
|
V1BatchAPIGroupDSL |
|
V1beta1AdmissionRegistrationAPIGroupDSL |
|
V1beta1ApiextensionAPIGroupDSL |
|
V1Beta1AuthenticationAPIGroupDSL |
|
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> |
|