Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Y 

A

AccessTokenAuthentication - Class in io.kubernetes.client.util.credentials
Uses a Bearer Token to configure ApiClient authentication to the Kubernetes API.
AccessTokenAuthentication(String) - Constructor for class io.kubernetes.client.util.credentials.AccessTokenAuthentication
 
add(ApiType) - Method in class io.kubernetes.client.informer.cache.Cache
Add objects.
add(KubernetesObject) - Method in class io.kubernetes.client.informer.cache.DeltaFIFO
Add items to the delta FIFO.
add(ProcessorListener.Notification<ApiType>) - Method in class io.kubernetes.client.informer.cache.ProcessorListener
 
add(ApiType) - Method in interface io.kubernetes.client.informer.cache.Store
add inserts an item into the store.
addAndStartListener(ProcessorListener<ApiType>) - Method in class io.kubernetes.client.informer.cache.SharedProcessor
addAndStartListener first adds the specific processorListener then starts the listener with executor.
addEventHandler(ResourceEventHandler<ApiType>) - Method in class io.kubernetes.client.informer.impl.DefaultSharedIndexInformer
add event callback
addEventHandler(ResourceEventHandler<ApiType>) - Method in interface io.kubernetes.client.informer.SharedInformer
Add event handler.
addEventHandlerWithResyncPeriod(ResourceEventHandler<ApiType>, long) - Method in class io.kubernetes.client.informer.impl.DefaultSharedIndexInformer
add event callback with a resync period
addEventHandlerWithResyncPeriod(ResourceEventHandler<ApiType>, long) - Method in interface io.kubernetes.client.informer.SharedInformer
addEventHandlerWithResyncPeriod adds an event handler to the shared informer using the specified resync period.
addIndexers(Map<String, Function<ApiType, List<String>>>) - Method in class io.kubernetes.client.informer.cache.Cache
Add additional indexers to the cache.
addIndexers(Map<String, Function<ApiType, List<String>>>) - Method in interface io.kubernetes.client.informer.cache.Indexer
Add additional indexers to the store.
addIndexers(Map<String, Function<ApiType, List<String>>>) - Method in class io.kubernetes.client.informer.impl.DefaultSharedIndexInformer
 
addIndexers(Map<String, Function<ApiType, List<String>>>) - Method in interface io.kubernetes.client.informer.SharedIndexInformer
Add indexers.
addIndexFunc(String, Function<ApiType, List<String>>) - Method in class io.kubernetes.client.informer.cache.Cache
Add index func.
addLabels(KubernetesObject, String, String) - Static method in class io.kubernetes.client.util.labels.Labels
Adds one label to the object.
addLabels(KubernetesObject, Map<String, String>) - Static method in class io.kubernetes.client.util.labels.Labels
Adds a set of labels to the object.
addListener(ProcessorListener<ApiType>) - Method in class io.kubernetes.client.informer.cache.SharedProcessor
addListener adds the specific processorListener, but not start it.
addModelMap(String, String, Class<?>) - Static method in class io.kubernetes.client.util.Yaml
Add a mapping from API Group/version/kind to a Class to use when calling load(...) .
AddNotification(ApiType) - Constructor for class io.kubernetes.client.informer.cache.ProcessorListener.AddNotification
 
and(LabelMatcher...) - Static method in class io.kubernetes.client.util.labels.LabelSelector
Constructs a new label selector from a conjunction of label matcher.
apiVersion(Object) - Static method in class io.kubernetes.client.util.TypeAccessor
 
apply(Map<String, String>) - Method in class io.kubernetes.client.util.labels.LabelSelector
 
Attach - Class in io.kubernetes.client
 
Attach() - Constructor for class io.kubernetes.client.Attach
Simple Attach API constructor, uses default configuration
Attach(ApiClient) - Constructor for class io.kubernetes.client.Attach
Attach API Constructor
attach(String, String, boolean) - Method in class io.kubernetes.client.Attach
Attach to a running AttachResult in a container.
attach(V1Pod, boolean) - Method in class io.kubernetes.client.Attach
Attach to a running AttachResult in a container.
attach(V1Pod, boolean, boolean) - Method in class io.kubernetes.client.Attach
Attach to a running AttachResult in a container.
attach(V1Pod, String, boolean, boolean) - Method in class io.kubernetes.client.Attach
Attach to a running AttachResult in a container.
attach(String, String, String, boolean, boolean) - Method in class io.kubernetes.client.Attach
Attach to a running AttachResult in a container.
Attach.AttachResult - Class in io.kubernetes.client
AttachResult contains the result of an Attach call, it includes streams for stdout stderr and stdin.
Attach.ConnectionBuilder - Class in io.kubernetes.client
 
AttachResult(WebSocketStreamHandler) - Constructor for class io.kubernetes.client.Attach.AttachResult
 
Authentication - Interface in io.kubernetes.client.util.credentials
Allows the implementation of different authentication mechanisms for the Kubernetes API.
Authenticator - Interface in io.kubernetes.client.util.authenticators
The Authenticator interface represents a plugin that can handle a specific type of authentication information (e.g.
AzureActiveDirectoryAuthenticator - Class in io.kubernetes.client.util.authenticators
The Authenticator interface represents a plugin that can handle a specific type of authentication information (e.g.
AzureActiveDirectoryAuthenticator() - Constructor for class io.kubernetes.client.util.authenticators.AzureActiveDirectoryAuthenticator
 

B

BadNotificationException - Exception in io.kubernetes.client.informer.exception
 
BadNotificationException(String) - Constructor for exception io.kubernetes.client.informer.exception.BadNotificationException
 
build() - Method in class io.kubernetes.client.util.ClientBuilder
 
byIndex(String, String) - Method in class io.kubernetes.client.informer.cache.Cache
By index list.
byIndex(String, String) - Method in interface io.kubernetes.client.informer.cache.Indexer
ByIndex lists object that match on the named indexing function with the exact key.
bytesMessage(InputStream) - Method in interface io.kubernetes.client.util.WebSockets.SocketListener
Called when a binary media type message is received
bytesMessage(InputStream) - Method in class io.kubernetes.client.util.WebSocketStreamHandler
 

C

Cache<ApiType extends io.kubernetes.client.common.KubernetesObject> - Class in io.kubernetes.client.informer.cache
Cache is a java port of k/client-go's ThreadSafeStore.
Cache() - Constructor for class io.kubernetes.client.informer.cache.Cache
 
Cache(String, Function<ApiType, List<String>>, Function<ApiType, String>) - Constructor for class io.kubernetes.client.informer.cache.Cache
Constructor.
Caches - Class in io.kubernetes.client.informer.cache
A set of helper utilities for constructing a cache.
Caches() - Constructor for class io.kubernetes.client.informer.cache.Caches
 
CallGenerator - Interface in io.kubernetes.client.util
The interface Call generator.
CallGeneratorParams - Class in io.kubernetes.client.util
 
CallGeneratorParams(Boolean, String, Integer) - Constructor for class io.kubernetes.client.util.CallGeneratorParams
 
ClientBuilder - Class in io.kubernetes.client.util
A Builder which allows the construction of ApiClients in a fluent fashion.
ClientBuilder() - Constructor for class io.kubernetes.client.util.ClientBuilder
 
ClientCertificateAuthentication - Class in io.kubernetes.client.util.credentials
Uses Client Certificates to configure ApiClient authentication to the Kubernetes API.
ClientCertificateAuthentication(byte[], byte[]) - Constructor for class io.kubernetes.client.util.credentials.ClientCertificateAuthentication
 
close() - Method in class io.kubernetes.client.Attach.AttachResult
 
close() - Method in class io.kubernetes.client.util.Watch
 
close() - Method in interface io.kubernetes.client.util.WebSockets.SocketListener
Called when the stream is closed.
close() - Method in class io.kubernetes.client.util.WebSocketStreamHandler
 
cluster() - Static method in class io.kubernetes.client.util.ClientBuilder
Creates a builder which is pre-configured from the cluster configuration.
Config - Class in io.kubernetes.client.util
 
Config() - Constructor for class io.kubernetes.client.util.Config
 
ConfigPersister - Interface in io.kubernetes.client.util
 
connect() - Method in class io.kubernetes.client.Attach.ConnectionBuilder
 
constructObject(Node) - Method in class io.kubernetes.client.util.Yaml.CustomConstructor
 
contentType() - Method in class io.kubernetes.client.util.ProxyContentTypeRequestBody
 
Controller<ApiType extends io.kubernetes.client.common.KubernetesObject,ApiListType extends io.kubernetes.client.common.KubernetesListObject> - Class in io.kubernetes.client.informer.cache
Controller is a java port of k/client-go's informer#Controller.
Controller(Class<ApiType>, DeltaFIFO, ListerWatcher<ApiType, ApiListType>, Consumer<Deque<MutablePair<DeltaFIFO.DeltaType, KubernetesObject>>>, Supplier<Boolean>, long) - Constructor for class io.kubernetes.client.informer.cache.Controller
 
Controller(Class<ApiType>, DeltaFIFO, ListerWatcher<ApiType, ApiListType>, Consumer<Deque<MutablePair<DeltaFIFO.DeltaType, KubernetesObject>>>) - Constructor for class io.kubernetes.client.informer.cache.Controller
 
Copy - Class in io.kubernetes.client
 
Copy() - Constructor for class io.kubernetes.client.Copy
Simple Copy constructor, uses default configuration
Copy(ApiClient) - Constructor for class io.kubernetes.client.Copy
Copy Constructor
copyDirectoryFromPod(V1Pod, String, Path) - Method in class io.kubernetes.client.Copy
 
copyDirectoryFromPod(V1Pod, String, String, Path) - Method in class io.kubernetes.client.Copy
 
copyDirectoryFromPod(String, String, String, Path) - Method in class io.kubernetes.client.Copy
 
copyDirectoryFromPod(String, String, String, String, Path) - Method in class io.kubernetes.client.Copy
 
copyFileFromPod(String, String, String) - Method in class io.kubernetes.client.Copy
 
copyFileFromPod(V1Pod, String) - Method in class io.kubernetes.client.Copy
 
copyFileFromPod(V1Pod, String, String) - Method in class io.kubernetes.client.Copy
 
copyFileFromPod(String, String, String, String) - Method in class io.kubernetes.client.Copy
 
copyFileFromPod(String, String, String, String, Path) - Method in class io.kubernetes.client.Copy
 
copyFileFromPod(String, String, String, Path) - Static method in class io.kubernetes.client.Copy
 
copyFileToPod(String, String, String, Path, Path) - Method in class io.kubernetes.client.Copy
 
CopyNotSupportedException - Exception in io.kubernetes.client.util.exception
 
CopyNotSupportedException(String) - Constructor for exception io.kubernetes.client.util.exception.CopyNotSupportedException
 
create(T, String, String, String) - Method in class io.kubernetes.client.ProtoClient
Create a Kubernetes API object using protocol buffer encoding.
create(ApiType) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Create kubernetes api response, if the namespace in the object is present, it will send a namespace-scoped requests, vice versa.
create(ApiType, CreateOptions) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Create kubernetes api response.
createKeyStore(byte[], byte[], String, String, String, String) - Static method in class io.kubernetes.client.util.SSLUtils
 
createKeyStore(InputStream, InputStream, String, char[], String, char[]) - Static method in class io.kubernetes.client.util.SSLUtils
 
CreateOptions - Class in io.kubernetes.client.util.generic.options
 
CreateOptions() - Constructor for class io.kubernetes.client.util.generic.options.CreateOptions
 
createWatch(ApiClient, Call, Type) - Static method in class io.kubernetes.client.util.Watch
Creates a watch on a TYPENAME (T) using an API Client and a Call object.
cronJobToJob(V1beta1CronJob, String) - Static method in class io.kubernetes.client.util.conversion.Jobs
Convert V1beta1CronJob object into V1Job object, based on kubectl code https://github.com/kubernetes/kubectl/blob/master/pkg/cmd/create/create_job.go
CustomConstructor() - Constructor for class io.kubernetes.client.util.Yaml.CustomConstructor
 
CustomRepresenter() - Constructor for class io.kubernetes.client.util.Yaml.CustomRepresenter
 

D

decodePKCS1(byte[]) - Static method in class io.kubernetes.client.util.SSLUtils
 
DEFAULT_FALLBACK_HOST - Static variable in class io.kubernetes.client.util.Config
 
defaultClient() - Static method in class io.kubernetes.client.util.ClientBuilder
Creates an ApiClient by calling ClientBuilder.standard() and ClientBuilder.build().
defaultClient() - Static method in class io.kubernetes.client.util.Config
Easy client creation, follows this plan If $KUBECONFIG is defined, use that config file.
DefaultSharedIndexInformer<ApiType extends io.kubernetes.client.common.KubernetesObject,ApiListType extends io.kubernetes.client.common.KubernetesListObject> - Class in io.kubernetes.client.informer.impl
 
DefaultSharedIndexInformer(Class<ApiType>, ListerWatcher<ApiType, ApiListType>, long) - Constructor for class io.kubernetes.client.informer.impl.DefaultSharedIndexInformer
 
DefaultSharedIndexInformer(Class<ApiType>, ListerWatcher<ApiType, ApiListType>, long, Cache<ApiType>) - Constructor for class io.kubernetes.client.informer.impl.DefaultSharedIndexInformer
 
DefaultSharedIndexInformer(Class<ApiType>, ListerWatcher<ApiType, ApiListType>, long, DeltaFIFO, Indexer<ApiType>) - Constructor for class io.kubernetes.client.informer.impl.DefaultSharedIndexInformer
 
delete(ApiType) - Method in class io.kubernetes.client.informer.cache.Cache
Delete the object.
delete(KubernetesObject) - Method in class io.kubernetes.client.informer.cache.DeltaFIFO
Delete items from the delta FIFO.
delete(ApiType) - Method in interface io.kubernetes.client.informer.cache.Store
delete removes an item from the store.
delete(Message.Builder, String) - Method in class io.kubernetes.client.ProtoClient
Delete a kubernetes API object using protocol buffer encoding.
delete(Message.Builder, String, Meta.DeleteOptions) - Method in class io.kubernetes.client.ProtoClient
Delete a kubernetes API object using protocol buffer encoding.
delete(String) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Delete kubernetes api response.
delete(String, String) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Delete kubernetes api response under the namespace.
delete(String, DeleteOptions) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Delete kubernetes api response.
delete(String, String, DeleteOptions) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Delete kubernetes api response.
DeleteNotification(ApiType) - Constructor for class io.kubernetes.client.informer.cache.ProcessorListener.DeleteNotification
 
DeleteOptions - Class in io.kubernetes.client.util.generic.options
 
DeleteOptions() - Constructor for class io.kubernetes.client.util.generic.options.DeleteOptions
 
deletionHandlingMetaNamespaceKeyFunc(ApiType) - Static method in class io.kubernetes.client.informer.cache.Caches
deletionHandlingMetaNamespaceKeyFunc checks for DeletedFinalStateUnknown objects before calling metaNamespaceKeyFunc.
DeltaFIFO - Class in io.kubernetes.client.informer.cache
 
DeltaFIFO(Function<KubernetesObject, String>, Store<? extends KubernetesObject>) - Constructor for class io.kubernetes.client.informer.cache.DeltaFIFO
Constructor.
DeltaFIFO.DeletedFinalStateUnknown<ApiType extends io.kubernetes.client.common.KubernetesObject> - Class in io.kubernetes.client.informer.cache
 
DeltaFIFO.DeltaType - Enum in io.kubernetes.client.informer.cache
 
destroy() - Method in class io.kubernetes.client.Exec.ExecProcess
 
determineNextResync(DateTime) - Method in class io.kubernetes.client.informer.cache.ProcessorListener
 
distribute(ProcessorListener.Notification<ApiType>, boolean) - Method in class io.kubernetes.client.informer.cache.SharedProcessor
distribute the object among listeners.
dump(Object) - Static method in class io.kubernetes.client.util.Yaml
Takes an API object and returns a YAML String representing that object.
dump(Object, Writer) - Static method in class io.kubernetes.client.util.Yaml
Takes an API object and writes a YAML string representing that object to the writer.
dumpAll(Iterator<? extends Object>) - Static method in class io.kubernetes.client.util.Yaml
Takes an Iterator of YAML API objects and returns a YAML string representing all of them
dumpAll(Iterator<? extends Object>, Writer) - Static method in class io.kubernetes.client.util.Yaml
Takes an Iterator of YAML API objects and writes a YAML String representing all of them.

E

empty() - Static method in class io.kubernetes.client.util.labels.LabelSelector
Constructs a new label selector that matches everything.
ENV_HOME - Static variable in class io.kubernetes.client.util.KubeConfig
 
ENV_KUBECONFIG - Static variable in class io.kubernetes.client.util.Config
 
ENV_SERVICE_HOST - Static variable in class io.kubernetes.client.util.Config
 
ENV_SERVICE_PORT - Static variable in class io.kubernetes.client.util.Config
 
equal(String, String) - Static method in class io.kubernetes.client.util.labels.EqualityMatcher
The "equal" matcher.
EqualityMatcher - Class in io.kubernetes.client.util.labels
Equality-based matcher for label-selection.
EventType - Enum in io.kubernetes.client.informer
 
Exec - Class in io.kubernetes.client
 
Exec() - Constructor for class io.kubernetes.client.Exec
Simple Exec API constructor, uses default configuration
Exec(ApiClient) - Constructor for class io.kubernetes.client.Exec
Exec API Constructor
exec(String, String, String[], boolean) - Method in class io.kubernetes.client.Exec
Execute a command in a container.
exec(V1Pod, String[], boolean) - Method in class io.kubernetes.client.Exec
Execute a command in a container.
exec(String, String, String[], boolean, boolean) - Method in class io.kubernetes.client.Exec
Execute a command in a container.
exec(V1Pod, String[], boolean, boolean) - Method in class io.kubernetes.client.Exec
Execute a command in a container.
exec(V1Pod, String[], String, boolean, boolean) - Method in class io.kubernetes.client.Exec
Execute a command in a container.
exec(String, String, String[], String, boolean, boolean) - Method in class io.kubernetes.client.Exec
Execute a command in a container.
Exec.ExecProcess - Class in io.kubernetes.client
 
Exec.ExecutionBuilder - Class in io.kubernetes.client
 
ExecProcess(ApiClient) - Constructor for class io.kubernetes.client.Exec.ExecProcess
 
execute() - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
exists(String) - Static method in class io.kubernetes.client.util.labels.SetMatcher
The "exists" set matcher.
exitValue() - Method in class io.kubernetes.client.Exec.ExecProcess
 

F

failure(Throwable) - Method in interface io.kubernetes.client.util.WebSockets.SocketListener
Called when there has been a failure
failure(Throwable) - Method in class io.kubernetes.client.util.WebSocketStreamHandler
 
FilePersister - Class in io.kubernetes.client.util
 
FilePersister(String) - Constructor for class io.kubernetes.client.util.FilePersister
 
FilePersister(File) - Constructor for class io.kubernetes.client.util.FilePersister
 
forward(V1Pod, List<Integer>) - Method in class io.kubernetes.client.PortForward
PortForward to a container
forward(String, String, List<Integer>) - Method in class io.kubernetes.client.PortForward
PortForward to a container.
fromCluster() - Static method in class io.kubernetes.client.util.Config
 
fromConfig(String) - Static method in class io.kubernetes.client.util.Config
 
fromConfig(InputStream) - Static method in class io.kubernetes.client.util.Config
 
fromConfig(Reader) - Static method in class io.kubernetes.client.util.Config
 
fromConfig(KubeConfig) - Static method in class io.kubernetes.client.util.Config
 
fromToken(String, String) - Static method in class io.kubernetes.client.util.Config
 
fromToken(String, String, boolean) - Static method in class io.kubernetes.client.util.Config
 
fromUrl(String) - Static method in class io.kubernetes.client.util.Config
 
fromUrl(String, boolean) - Static method in class io.kubernetes.client.util.Config
 
fromUserPassword(String, String, String) - Static method in class io.kubernetes.client.util.Config
 
fromUserPassword(String, String, String, boolean) - Static method in class io.kubernetes.client.util.Config
 

G

GCPAuthenticator - Class in io.kubernetes.client.util.authenticators
The Authenticator interface represents a plugin that can handle a specific type of authentication information (e.g.
GCPAuthenticator() - Constructor for class io.kubernetes.client.util.authenticators.GCPAuthenticator
 
generate(CallGeneratorParams) - Method in interface io.kubernetes.client.util.CallGenerator
Generate call.
GenericKubernetesApi<ApiType extends io.kubernetes.client.common.KubernetesObject,ApiListType extends io.kubernetes.client.common.KubernetesListObject> - Class in io.kubernetes.client.util.generic
The Generic kubernetes api provides a unified client interface for not only the non-core-group built-in resources from kubernetes but also the custom-resources models meet the following requirements:
GenericKubernetesApi(Class<ApiType>, Class<ApiListType>, String, String, String) - Constructor for class io.kubernetes.client.util.generic.GenericKubernetesApi
Instantiates a new Generic kubernetes api.
GenericKubernetesApi(Class<ApiType>, Class<ApiListType>, String, String, String, ApiClient) - Constructor for class io.kubernetes.client.util.generic.GenericKubernetesApi
Instantiates a new Generic kubernetes api.
GenericKubernetesApi(Class<ApiType>, Class<ApiListType>, String, String, String, CustomObjectsApi) - Constructor for class io.kubernetes.client.util.generic.GenericKubernetesApi
Instantiates a new Generic kubernetes api with the ApiClient specified.
get(ApiType) - Method in class io.kubernetes.client.informer.cache.Cache
Get object t.
get(KubernetesObject) - Method in class io.kubernetes.client.informer.cache.DeltaFIFO
Get object.
get(String) - Method in class io.kubernetes.client.informer.cache.Lister
 
get(ApiType) - Method in interface io.kubernetes.client.informer.cache.Store
get returns the requested item.
get(Message.Builder, String) - Method in class io.kubernetes.client.ProtoClient
Get a Kubernetes API object using protocol buffer encoding.
get(String) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Get kubernetes api response.
get(String, String) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Get kubernetes api response under the namespace.
get(String, GetOptions) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Get kubernetes api response.
get(String, String, GetOptions) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Get kubernetes api response.
getAccessToken() - Method in class io.kubernetes.client.util.KubeConfig
 
getApiClient() - Method in class io.kubernetes.client.Attach
Get the API client for these Attach operations.
getApiClient() - Method in class io.kubernetes.client.Exec
Get the API client for these exec operations.
getApiClient() - Method in class io.kubernetes.client.PodLogs
Get the API client for these Logs operations.
getApiClient() - Method in class io.kubernetes.client.PortForward
Get the API client for these PortForward operations.
getApiClient() - Method in class io.kubernetes.client.ProtoClient
Get the API client for these ProtocolBuffer operations.
getApiVersion() - Method in class io.kubernetes.client.informer.cache.DeltaFIFO.DeletedFinalStateUnknown
 
getAuthentication() - Method in class io.kubernetes.client.util.ClientBuilder
 
getBasePath() - Method in class io.kubernetes.client.util.ClientBuilder
 
getByKey(String) - Method in class io.kubernetes.client.informer.cache.Cache
Gets get by key.
getByKey(String) - Method in class io.kubernetes.client.informer.cache.DeltaFIFO
Gets get by key.
getByKey(String) - Method in interface io.kubernetes.client.informer.cache.Store
getByKey returns the request item with specific key.
getByType(String) - Static method in enum io.kubernetes.client.informer.EventType
getByType returns the corresponding EventType by type.
getCall() - Method in interface io.kubernetes.client.util.PatchUtils.PatchCallFunc
Gets okhttp call object.
getCertificateAuthorityData() - Method in class io.kubernetes.client.util.KubeConfig
 
getCertificateAuthorityFile() - Method in class io.kubernetes.client.util.KubeConfig
 
getClientCertificateData() - Method in class io.kubernetes.client.util.KubeConfig
 
getClientCertificateFile() - Method in class io.kubernetes.client.util.KubeConfig
 
getClientKeyData() - Method in class io.kubernetes.client.util.KubeConfig
 
getClientKeyFile() - Method in class io.kubernetes.client.util.KubeConfig
 
getClusters() - Method in class io.kubernetes.client.util.KubeConfig
 
getCommand() - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
getConnectionErrorStream() - Method in class io.kubernetes.client.Exec.ExecProcess
 
getContainer() - Method in class io.kubernetes.client.Attach.ConnectionBuilder
 
getContainer() - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
getContexts() - Method in class io.kubernetes.client.util.KubeConfig
 
getContinue() - Method in class io.kubernetes.client.util.generic.options.ListOptions
 
getCurrentContext() - Method in class io.kubernetes.client.util.KubeConfig
 
getDataOrFileRelative(String, String) - Method in class io.kubernetes.client.util.KubeConfig
 
getDryRun() - Method in class io.kubernetes.client.util.generic.options.CreateOptions
 
getDryRun() - Method in class io.kubernetes.client.util.generic.options.PatchOptions
 
getDryRun() - Method in class io.kubernetes.client.util.generic.options.UpdateOptions
 
getError() - Method in class io.kubernetes.client.util.WebSocketStreamHandler
 
getErrorStream() - Method in class io.kubernetes.client.Attach.AttachResult
 
getErrorStream() - Method in class io.kubernetes.client.Exec.ExecProcess
 
getErrorStream(int) - Method in class io.kubernetes.client.PortForward.PortForwardResult
Get the error stream for a port number (e.g.
getExistingSharedIndexInformer(Class<ApiType>) - Method in class io.kubernetes.client.informer.SharedInformerFactory
Gets existing shared index informer, return null if the requesting informer is never constructed.
getFieldManager() - Method in class io.kubernetes.client.util.generic.options.CreateOptions
 
getFieldManager() - Method in class io.kubernetes.client.util.generic.options.PatchOptions
 
getFieldManager() - Method in class io.kubernetes.client.util.generic.options.UpdateOptions
 
getFieldSelector() - Method in class io.kubernetes.client.util.generic.options.ListOptions
 
getForce() - Method in class io.kubernetes.client.util.generic.options.PatchOptions
 
getHandler() - Method in class io.kubernetes.client.Exec.ExecProcess
 
getHttpStatusCode() - Method in class io.kubernetes.client.util.generic.KubernetesApiResponse
 
getIndexer() - Method in class io.kubernetes.client.informer.impl.DefaultSharedIndexInformer
 
getIndexer() - Method in interface io.kubernetes.client.informer.SharedIndexInformer
getIndexer returns the internal indexer store.
getIndexers() - Method in class io.kubernetes.client.informer.cache.Cache
Return the indexers registered with the cache.
getIndexers() - Method in interface io.kubernetes.client.informer.cache.Indexer
Return the indexers registered with the store.
getInputStream() - Method in class io.kubernetes.client.Exec.ExecProcess
 
getInputStream(int) - Method in class io.kubernetes.client.PortForward.PortForwardResult
Get the input stream for a port number (e.g.
getInputStream(int) - Method in class io.kubernetes.client.util.WebSocketStreamHandler
Get a specific input stream using its identifier.
getItems(Object) - Static method in class io.kubernetes.client.util.ListAccessor
Deprecated.
getKey() - Method in class io.kubernetes.client.util.labels.EqualityMatcher
 
getKey() - Method in interface io.kubernetes.client.util.labels.LabelMatcher
 
getKey() - Method in class io.kubernetes.client.util.labels.SetMatcher
 
getKeyFunc() - Method in class io.kubernetes.client.informer.cache.Cache
 
getKind() - Method in class io.kubernetes.client.informer.cache.DeltaFIFO.DeletedFinalStateUnknown
 
getLabelSelector() - Method in class io.kubernetes.client.util.generic.options.ListOptions
 
getLastSyncResourceVersion() - Method in class io.kubernetes.client.informer.cache.ReflectorRunnable
 
getLimit() - Method in class io.kubernetes.client.util.generic.options.ListOptions
 
getMetadata() - Method in class io.kubernetes.client.informer.cache.DeltaFIFO.DeletedFinalStateUnknown
 
getName() - Method in class io.kubernetes.client.Attach.ConnectionBuilder
 
getName() - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
getName() - Method in interface io.kubernetes.client.util.authenticators.Authenticator
Return the name of this authenticator, this should be the value that is also in a kubeconfig file.
getName() - Method in class io.kubernetes.client.util.authenticators.AzureActiveDirectoryAuthenticator
 
getName() - Method in class io.kubernetes.client.util.authenticators.GCPAuthenticator
 
getName() - Method in class io.kubernetes.client.util.authenticators.OpenIDConnectAuthenticator
 
getNamespace() - Method in class io.kubernetes.client.Attach.ConnectionBuilder
 
getNamespace() - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
getNamespace() - Method in class io.kubernetes.client.util.KubeConfig
 
getObj() - Method in class io.kubernetes.client.informer.cache.DeltaFIFO.DeletedFinalStateUnknown
Gets get obj.
getObject() - Method in class io.kubernetes.client.util.generic.KubernetesApiResponse
 
GetOptions - Class in io.kubernetes.client.util.generic.options
 
GetOptions() - Constructor for class io.kubernetes.client.util.generic.options.GetOptions
 
getOutboundStream(int) - Method in class io.kubernetes.client.PortForward.PortForwardResult
Get the output stream for the specified port number (e.g.
getOutputStream() - Method in class io.kubernetes.client.Exec.ExecProcess
 
getOutputStream(int) - Method in class io.kubernetes.client.util.WebSocketStreamHandler
Gets a specific output stream using it's identified
getPassword() - Method in class io.kubernetes.client.util.KubeConfig
 
getPreferences() - Method in class io.kubernetes.client.util.KubeConfig
 
getResizeStream() - Method in class io.kubernetes.client.Exec.ExecProcess
 
getResourceVersion() - Method in class io.kubernetes.client.util.generic.options.ListOptions
 
getServer() - Method in class io.kubernetes.client.util.KubeConfig
 
getSnakeYaml() - Static method in class io.kubernetes.client.util.Yaml
 
getStandardInputStream() - Method in class io.kubernetes.client.Attach.AttachResult
 
getStandardOutputStream() - Method in class io.kubernetes.client.Attach.AttachResult
 
getStatus() - Method in class io.kubernetes.client.util.generic.KubernetesApiResponse
 
getStderr() - Method in class io.kubernetes.client.Attach.ConnectionBuilder
 
getStderr() - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
getStdin() - Method in class io.kubernetes.client.Attach.ConnectionBuilder
 
getStdin() - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
getStdout() - Method in class io.kubernetes.client.Attach.ConnectionBuilder
 
getStdout() - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
getTimeoutSeconds() - Method in class io.kubernetes.client.util.generic.options.ListOptions
 
getToken(Map<String, Object>) - Method in interface io.kubernetes.client.util.authenticators.Authenticator
Get a token from this authenticator.
getToken(Map<String, Object>) - Method in class io.kubernetes.client.util.authenticators.AzureActiveDirectoryAuthenticator
 
getToken(Map<String, Object>) - Method in class io.kubernetes.client.util.authenticators.GCPAuthenticator
 
getToken(Map<String, Object>) - Method in class io.kubernetes.client.util.authenticators.OpenIDConnectAuthenticator
 
getTty() - Method in class io.kubernetes.client.Attach.ConnectionBuilder
 
getTty() - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
getUsername() - Method in class io.kubernetes.client.util.KubeConfig
 
getUsers() - Method in class io.kubernetes.client.util.KubeConfig
 

H

handleMessage(int, InputStream) - Method in class io.kubernetes.client.util.WebSocketStreamHandler
 
hasNext() - Method in class io.kubernetes.client.util.Watch
 
hasSynced() - Method in class io.kubernetes.client.informer.cache.Controller
returns true if the queue has been resycned
hasSynced() - Method in class io.kubernetes.client.informer.cache.DeltaFIFO
Has synced boolean.
hasSynced() - Method in class io.kubernetes.client.informer.impl.DefaultSharedIndexInformer
 
hasSynced() - Method in interface io.kubernetes.client.informer.SharedInformer
hasSynced returns true if the shared informer's store has synced.

I

in(String, String...) - Static method in class io.kubernetes.client.util.labels.SetMatcher
The "in" set matcher.
index(String, ApiType) - Method in class io.kubernetes.client.informer.cache.Cache
Get objects .
index(String, ApiType) - Method in interface io.kubernetes.client.informer.cache.Indexer
Retrieve list of objects that match on the named indexing function.
Indexer<ApiType> - Interface in io.kubernetes.client.informer.cache
Indexer extends Store interface and adds index/de-index methods.
indexKeys(String, String) - Method in class io.kubernetes.client.informer.cache.Cache
Index keys list.
indexKeys(String, String) - Method in interface io.kubernetes.client.informer.cache.Indexer
IndexKeys returns the set of keys that match on the named indexing function.
informers - Variable in class io.kubernetes.client.informer.SharedInformerFactory
 
init() - Method in class io.kubernetes.client.PortForward.PortForwardResult
Initialize the connection.
intercept(Interceptor.Chain) - Method in class io.kubernetes.client.util.credentials.TokenFileAuthentication
 
io.kubernetes.client - package io.kubernetes.client
 
io.kubernetes.client.informer - package io.kubernetes.client.informer
 
io.kubernetes.client.informer.cache - package io.kubernetes.client.informer.cache
 
io.kubernetes.client.informer.exception - package io.kubernetes.client.informer.exception
 
io.kubernetes.client.informer.impl - package io.kubernetes.client.informer.impl
 
io.kubernetes.client.util - package io.kubernetes.client.util
 
io.kubernetes.client.util.authenticators - package io.kubernetes.client.util.authenticators
 
io.kubernetes.client.util.conversion - package io.kubernetes.client.util.conversion
 
io.kubernetes.client.util.credentials - package io.kubernetes.client.util.credentials
 
io.kubernetes.client.util.exception - package io.kubernetes.client.util.exception
 
io.kubernetes.client.util.generic - package io.kubernetes.client.util.generic
 
io.kubernetes.client.util.generic.options - package io.kubernetes.client.util.generic.options
 
io.kubernetes.client.util.labels - package io.kubernetes.client.util.labels
 
isAlive() - Method in class io.kubernetes.client.Exec.ExecProcess
 
isExpired(Map<String, Object>) - Method in interface io.kubernetes.client.util.authenticators.Authenticator
Determine if this config is expired
isExpired(Map<String, Object>) - Method in class io.kubernetes.client.util.authenticators.AzureActiveDirectoryAuthenticator
 
isExpired(Map<String, Object>) - Method in class io.kubernetes.client.util.authenticators.GCPAuthenticator
 
isExpired(Map<String, Object>) - Method in class io.kubernetes.client.util.authenticators.OpenIDConnectAuthenticator
 
isNotNullOrEmpty(String) - Static method in class io.kubernetes.client.util.SSLUtils
 
isStatus(String) - Method in class io.kubernetes.client.util.Watch
 
isSuccess() - Method in class io.kubernetes.client.util.generic.KubernetesApiResponse
 
isVerifyingSsl() - Method in class io.kubernetes.client.util.ClientBuilder
 
iterator() - Method in class io.kubernetes.client.util.Watch
 

J

Jobs - Class in io.kubernetes.client.util.conversion
 
Jobs() - Constructor for class io.kubernetes.client.util.conversion.Jobs
 

K

keyManagers(byte[], byte[], String, String, String, String) - Static method in class io.kubernetes.client.util.SSLUtils
 
kind(Object) - Static method in class io.kubernetes.client.util.TypeAccessor
 
kubeconfig(KubeConfig) - Static method in class io.kubernetes.client.util.ClientBuilder
Creates a builder which is pre-configured from a KubeConfig.
KubeConfig - Class in io.kubernetes.client.util
KubeConfig represents a kubernetes client configuration
KubeConfig(ArrayList<Object>, ArrayList<Object>, ArrayList<Object>) - Constructor for class io.kubernetes.client.util.KubeConfig
 
KUBECONFIG - Static variable in class io.kubernetes.client.util.KubeConfig
 
KubeconfigAuthentication - Class in io.kubernetes.client.util.credentials
Uses a KubeConfig to configure ApiClient authentication to the Kubernetes API.
KubeconfigAuthentication(KubeConfig) - Constructor for class io.kubernetes.client.util.credentials.KubeconfigAuthentication
 
KUBEDIR - Static variable in class io.kubernetes.client.util.KubeConfig
 
KubernetesApiResponse<DataType extends io.kubernetes.client.common.KubernetesType> - Class in io.kubernetes.client.util.generic
 
KubernetesApiResponse(DataType) - Constructor for class io.kubernetes.client.util.generic.KubernetesApiResponse
 
KubernetesApiResponse(V1Status, int) - Constructor for class io.kubernetes.client.util.generic.KubernetesApiResponse
 
KubernetesConstants - Class in io.kubernetes.client
 

L

LabelMatcher - Interface in io.kubernetes.client.util.labels
The interface LabelValueMatcher is a boolean test checking whether a label value meets requirements.
Labels - Class in io.kubernetes.client.util.labels
Helper utilities for manipulating kubernetes labels.
Labels() - Constructor for class io.kubernetes.client.util.labels.Labels
 
LabelSelector - Class in io.kubernetes.client.util.labels
The type Label selector matches labels by requirements.
lastSyncResourceVersion() - Method in class io.kubernetes.client.informer.cache.Controller
returns the latest resource version watched by controller
lastSyncResourceVersion() - Method in class io.kubernetes.client.informer.impl.DefaultSharedIndexInformer
 
lastSyncResourceVersion() - Method in interface io.kubernetes.client.informer.SharedInformer
Last sync resource version string.
list() - Method in class io.kubernetes.client.informer.cache.Cache
List all objects in the cache.
list() - Method in class io.kubernetes.client.informer.cache.DeltaFIFO
List list.
list() - Method in class io.kubernetes.client.informer.cache.Lister
 
list() - Method in interface io.kubernetes.client.informer.cache.Store
list returns a list of all the items.
list(CallGeneratorParams) - Method in interface io.kubernetes.client.informer.ListerWatcher
 
list(Message.Builder, String) - Method in class io.kubernetes.client.ProtoClient
List is fluent, semantic sugar method on top of get, which is intended to convey that the object is a List of objects rather than a single object
list() - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
List kubernetes api response cluster-scoped.
list(String) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
List kubernetes api response under the namespace.
list(ListOptions) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
List kubernetes api response.
list(String, ListOptions) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
List kubernetes api response.
ListAccessor - Class in io.kubernetes.client.util
ListAccessor is a set of utils which accesses common fields from list objects dynamically
ListAccessor() - Constructor for class io.kubernetes.client.util.ListAccessor
 
Listener(WebSockets.SocketListener) - Constructor for class io.kubernetes.client.util.WebSockets.Listener
 
Lister<ApiType extends io.kubernetes.client.common.KubernetesObject> - Class in io.kubernetes.client.informer.cache
Lister interface is used to list cached items from a running informer.
Lister(Indexer<ApiType>) - Constructor for class io.kubernetes.client.informer.cache.Lister
 
Lister(Indexer<ApiType>, String) - Constructor for class io.kubernetes.client.informer.cache.Lister
 
Lister(Indexer<ApiType>, String, String) - Constructor for class io.kubernetes.client.informer.cache.Lister
 
ListerWatcher<ApiType extends io.kubernetes.client.common.KubernetesObject,ApiListType extends io.kubernetes.client.common.KubernetesListObject> - Interface in io.kubernetes.client.informer
 
listKeys() - Method in class io.kubernetes.client.informer.cache.Cache
List keys.
listKeys() - Method in class io.kubernetes.client.informer.cache.DeltaFIFO
List keys list.
listKeys() - Method in interface io.kubernetes.client.informer.cache.Store
listKeys returns a list of all the keys of the object currently in the store.
listMetadata(Object) - Static method in class io.kubernetes.client.util.ListAccessor
Deprecated.
ListOptions - Class in io.kubernetes.client.util.generic.options
 
ListOptions() - Constructor for class io.kubernetes.client.util.generic.options.ListOptions
 
load(String) - Static method in class io.kubernetes.client.util.Yaml
Load an API object from a YAML string representation.
load(File) - Static method in class io.kubernetes.client.util.Yaml
Load an API object from a YAML file.
load(Reader) - Static method in class io.kubernetes.client.util.Yaml
Load an API object from a stream of data.
loadAll(String) - Static method in class io.kubernetes.client.util.Yaml
Load list of instantiated API objects from a YAML string representation.
loadAll(File) - Static method in class io.kubernetes.client.util.Yaml
Load list of instantiated API objects from a YAML file.
loadAll(Reader) - Static method in class io.kubernetes.client.util.Yaml
Load list of instantiated API objects from a stream of data.
loadAs(String, Class<T>) - Static method in class io.kubernetes.client.util.Yaml
Load an API object from a YAML string representation.
loadAs(File, Class<T>) - Static method in class io.kubernetes.client.util.Yaml
Load an API object from a YAML file.
loadAs(Reader, Class<T>) - Static method in class io.kubernetes.client.util.Yaml
Load an API object from a YAML stream.
loadKubeConfig(Reader) - Static method in class io.kubernetes.client.util.KubeConfig
Load a Kubernetes config from a Reader

M

merge(T, String, String, String) - Method in class io.kubernetes.client.ProtoClient
Merge a Kubernetes API object using protocol buffer encoding.
metaNamespaceIndexFunc(KubernetesObject) - Static method in class io.kubernetes.client.informer.cache.Caches
metaNamespaceIndexFunc is a default index function that indexes based on an object's namespace.
metaNamespaceKeyFunc(KubernetesObject) - Static method in class io.kubernetes.client.informer.cache.Caches
MetaNamespaceKeyFunc is a convenient default KeyFunc which knows how to make keys for API objects which implement HasMetadata Interface.

N

name(Object) - Static method in class io.kubernetes.client.util.ObjectAccessor
Deprecated.
namespace(String) - Method in class io.kubernetes.client.informer.cache.Lister
 
namespace(Object) - Static method in class io.kubernetes.client.util.ObjectAccessor
Deprecated.
NAMESPACE_INDEX - Static variable in class io.kubernetes.client.informer.cache.Caches
NAMESPACE_INDEX is the default index function for caching objects
newConnectionBuilder(String, String) - Method in class io.kubernetes.client.Attach
Setup a Builder for the given namespace and name
newExecutionBuilder(String, String, String[]) - Method in class io.kubernetes.client.Exec
Setup a Builder for the given namespace, name and command
next() - Method in class io.kubernetes.client.util.Watch
 
notEqual(String, String) - Static method in class io.kubernetes.client.util.labels.EqualityMatcher
The "not equal" matcher.
notExists(String) - Static method in class io.kubernetes.client.util.labels.SetMatcher
The "not exists" set matcher.
Notification() - Constructor for class io.kubernetes.client.informer.cache.ProcessorListener.Notification
 
notIn(String, String...) - Static method in class io.kubernetes.client.util.labels.SetMatcher
The "not in" set matcher.

O

object - Variable in class io.kubernetes.client.ProtoClient.ObjectOrStatus
 
object - Variable in class io.kubernetes.client.util.Watch.Response
 
ObjectAccessor - Class in io.kubernetes.client.util
ObjectAccessor is a set of utils which accesses common fields from objects dynamically
ObjectAccessor() - Constructor for class io.kubernetes.client.util.ObjectAccessor
 
objectMetadata(Object) - Static method in class io.kubernetes.client.util.ObjectAccessor
Deprecated.
ObjectMetaReflectException - Exception in io.kubernetes.client.util.exception
 
ObjectMetaReflectException(ReflectiveOperationException) - Constructor for exception io.kubernetes.client.util.exception.ObjectMetaReflectException
 
ObjectOrStatus(T, Meta.Status) - Constructor for class io.kubernetes.client.ProtoClient.ObjectOrStatus
 
OIDC_CLIENT_ID - Static variable in class io.kubernetes.client.util.authenticators.OpenIDConnectAuthenticator
The client_id
OIDC_CLIENT_SECRET - Static variable in class io.kubernetes.client.util.authenticators.OpenIDConnectAuthenticator
Optional client secret
OIDC_ID_TOKEN - Static variable in class io.kubernetes.client.util.authenticators.OpenIDConnectAuthenticator
The id_token
OIDC_IDP_CERT_DATA - Static variable in class io.kubernetes.client.util.authenticators.OpenIDConnectAuthenticator
Optional IdP TLS Certificate
OIDC_ISSUER - Static variable in class io.kubernetes.client.util.authenticators.OpenIDConnectAuthenticator
The issuer
OIDC_REFRESH_TOKEN - Static variable in class io.kubernetes.client.util.authenticators.OpenIDConnectAuthenticator
The refresh_token
oldCluster() - Static method in class io.kubernetes.client.util.ClientBuilder
[DEPRECATED] Creates a builder which is pre-configured from the cluster configuration.
onAdd(ApiType) - Method in interface io.kubernetes.client.informer.ResourceEventHandler
 
onClosed(WebSocket, int, String) - Method in class io.kubernetes.client.util.WebSockets.Listener
 
onClosing(WebSocket, int, String) - Method in class io.kubernetes.client.util.WebSockets.Listener
 
onDelete(ApiType, boolean) - Method in interface io.kubernetes.client.informer.ResourceEventHandler
 
onFailure(Consumer<V1Status>) - Method in class io.kubernetes.client.util.generic.KubernetesApiResponse
 
onFailure(WebSocket, Throwable, Response) - Method in class io.kubernetes.client.util.WebSockets.Listener
 
onMessage(WebSocket, String) - Method in class io.kubernetes.client.util.WebSockets.Listener
 
onMessage(WebSocket, ByteString) - Method in class io.kubernetes.client.util.WebSockets.Listener
 
onOpen(WebSocket, Response) - Method in class io.kubernetes.client.util.WebSockets.Listener
 
onUpdate(ApiType, ApiType) - Method in interface io.kubernetes.client.informer.ResourceEventHandler
 
open(String, WebSocket) - Method in interface io.kubernetes.client.util.WebSockets.SocketListener
Called when the socket is opened
open(String, WebSocket) - Method in class io.kubernetes.client.util.WebSocketStreamHandler
 
OpenIDConnectAuthenticator - Class in io.kubernetes.client.util.authenticators
OpenIDConnectAuthenticator
OpenIDConnectAuthenticator() - Constructor for class io.kubernetes.client.util.authenticators.OpenIDConnectAuthenticator
 

P

parseLine(String) - Method in class io.kubernetes.client.util.Watch
 
patch(String, String, V1Patch) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Patch kubernetes api response.
patch(String, String, String, V1Patch) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Patch kubernetes api response under the namespace.
patch(String, String, V1Patch, PatchOptions) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Patch kubernetes api response.
patch(String, String, String, V1Patch, PatchOptions) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Patch kubernetes api response.
patch(Class<ApiType>, PatchUtils.PatchCallFunc, String) - Static method in class io.kubernetes.client.util.PatchUtils
Patches the resource with the patch format specified.
patch(Class<ApiType>, PatchUtils.PatchCallFunc, String, ApiClient) - Static method in class io.kubernetes.client.util.PatchUtils
Patches the resource with the patch format and ApiClient specified.
PatchOptions - Class in io.kubernetes.client.util.generic.options
 
PatchOptions() - Constructor for class io.kubernetes.client.util.generic.options.PatchOptions
 
PatchUtils - Class in io.kubernetes.client.util
Provides utility helper functions to send PATCH requests against kubernetes cluster.
PatchUtils() - Constructor for class io.kubernetes.client.util.PatchUtils
 
PatchUtils.PatchCallFunc - Interface in io.kubernetes.client.util
The Patch call func returns an okhttp call object.
PodLogs - Class in io.kubernetes.client
Utility class offering streaming access to Pod logs.
PodLogs() - Constructor for class io.kubernetes.client.PodLogs
Simple PodLogs API constructor, uses default configuration
PodLogs(ApiClient) - Constructor for class io.kubernetes.client.PodLogs
PodLogs API Constructor
pop(Consumer<Deque<MutablePair<DeltaFIFO.DeltaType, KubernetesObject>>>) - Method in class io.kubernetes.client.informer.cache.DeltaFIFO
Pop deltas.
PortForward - Class in io.kubernetes.client
Utility class for setting up port-forwarding connections.
PortForward() - Constructor for class io.kubernetes.client.PortForward
Simple PortForward API constructor, uses default configuration
PortForward(ApiClient) - Constructor for class io.kubernetes.client.PortForward
PortForward API Constructor
PortForward.PortForwardResult - Class in io.kubernetes.client
PortForwardResult contains the result of an Attach call, it includes streams for stdout stderr and stdin.
PortForwardResult(WebSocketStreamHandler, List<Integer>) - Constructor for class io.kubernetes.client.PortForward.PortForwardResult
Constructor
ProcessorListener<ApiType extends io.kubernetes.client.common.KubernetesObject> - Class in io.kubernetes.client.informer.cache
ProcessorListener implements Runnable interface.
ProcessorListener(ResourceEventHandler<ApiType>, long) - Constructor for class io.kubernetes.client.informer.cache.ProcessorListener
 
ProcessorListener.AddNotification<ApiType> - Class in io.kubernetes.client.informer.cache
 
ProcessorListener.DeleteNotification<ApiType> - Class in io.kubernetes.client.informer.cache
 
ProcessorListener.Notification<ApiType> - Class in io.kubernetes.client.informer.cache
 
ProcessorListener.UpdateNotification<ApiType> - Class in io.kubernetes.client.informer.cache
 
ProtoClient - Class in io.kubernetes.client
 
ProtoClient() - Constructor for class io.kubernetes.client.ProtoClient
Simple Protocol Budder API client constructor, uses default configuration
ProtoClient(ApiClient) - Constructor for class io.kubernetes.client.ProtoClient
ProtocolBuffer Client Constructor
ProtoClient.ObjectOrStatus<T extends com.google.protobuf.Message> - Class in io.kubernetes.client
ObjectOrStatus is an object that is the return from a method call it holds either an API Object or an API Status object, but not both.
provide(ApiClient) - Method in class io.kubernetes.client.util.credentials.AccessTokenAuthentication
 
provide(ApiClient) - Method in interface io.kubernetes.client.util.credentials.Authentication
 
provide(ApiClient) - Method in class io.kubernetes.client.util.credentials.ClientCertificateAuthentication
 
provide(ApiClient) - Method in class io.kubernetes.client.util.credentials.KubeconfigAuthentication
 
provide(ApiClient) - Method in class io.kubernetes.client.util.credentials.TokenFileAuthentication
 
provide(ApiClient) - Method in class io.kubernetes.client.util.credentials.UsernamePasswordAuthentication
 
ProxyContentTypeRequestBody - Class in io.kubernetes.client.util
 
ProxyContentTypeRequestBody(RequestBody) - Constructor for class io.kubernetes.client.util.ProxyContentTypeRequestBody
 
ProxyContentTypeRequestBody(RequestBody, String) - Constructor for class io.kubernetes.client.util.ProxyContentTypeRequestBody
 

R

ReflectorRunnable<ApiType extends io.kubernetes.client.common.KubernetesObject,ApiListType extends io.kubernetes.client.common.KubernetesListObject> - Class in io.kubernetes.client.informer.cache
 
ReflectorRunnable(Class<ApiType>, ListerWatcher, DeltaFIFO) - Constructor for class io.kubernetes.client.informer.cache.ReflectorRunnable
 
ReflectorRunnable(Class<ApiType>, ListerWatcher, DeltaFIFO, BiConsumer<Class<ApiType>, Throwable>) - Constructor for class io.kubernetes.client.informer.cache.ReflectorRunnable
 
refresh(Map<String, Object>) - Method in interface io.kubernetes.client.util.authenticators.Authenticator
Refresh an expired token with a new fresh one.
refresh(Map<String, Object>) - Method in class io.kubernetes.client.util.authenticators.AzureActiveDirectoryAuthenticator
 
refresh(Map<String, Object>) - Method in class io.kubernetes.client.util.authenticators.GCPAuthenticator
 
refresh(Map<String, Object>) - Method in class io.kubernetes.client.util.authenticators.OpenIDConnectAuthenticator
 
registerAuthenticator(Authenticator) - Static method in class io.kubernetes.client.util.KubeConfig
 
remove() - Method in class io.kubernetes.client.util.Watch
 
replace(List<ApiType>, String) - Method in class io.kubernetes.client.informer.cache.Cache
Replace the content in the cache completely.
replace(List<KubernetesObject>, String) - Method in class io.kubernetes.client.informer.cache.DeltaFIFO
Replace the item forcibly.
replace(List<ApiType>, String) - Method in interface io.kubernetes.client.informer.cache.Store
Replace will delete the contents of 'c', using instead the given list.
representJavaBean(Set<Property>, Object) - Method in class io.kubernetes.client.util.Yaml.CustomRepresenter
 
representJavaBeanProperty(Object, Property, Object, Tag) - Method in class io.kubernetes.client.util.Yaml.CustomRepresenter
 
request(Message.Builder, String, String, T, String, String) - Method in class io.kubernetes.client.ProtoClient
Generic protocol buffer based HTTP request.
ResourceEventHandler<ApiType extends io.kubernetes.client.common.KubernetesObject> - Interface in io.kubernetes.client.informer
 
resourceVersion - Variable in class io.kubernetes.client.util.CallGeneratorParams
 
Response(String, T) - Constructor for class io.kubernetes.client.util.Watch.Response
 
Response(String, V1Status) - Constructor for class io.kubernetes.client.util.Watch.Response
 
resync() - Method in class io.kubernetes.client.informer.cache.Cache
Resync.
resync() - Method in class io.kubernetes.client.informer.cache.DeltaFIFO
Re-sync the delta FIFO.
resync() - Method in interface io.kubernetes.client.informer.cache.Store
resync will send a resync event for each item.
ResyncRunnable - Class in io.kubernetes.client.informer
ResyncRunnable class implements Runnable interface.
ResyncRunnable(DeltaFIFO, Supplier<Boolean>) - Constructor for class io.kubernetes.client.informer.ResyncRunnable
 
run() - Method in class io.kubernetes.client.informer.cache.Controller
 
run() - Method in class io.kubernetes.client.informer.cache.ProcessorListener
 
run() - Method in class io.kubernetes.client.informer.cache.ReflectorRunnable
run first lists all items and get the resource version at the moment of call, and then use the resource version to watch.
run() - Method in class io.kubernetes.client.informer.cache.SharedProcessor
starts the processor listeners.
run() - Method in class io.kubernetes.client.informer.impl.DefaultSharedIndexInformer
 
run() - Method in class io.kubernetes.client.informer.ResyncRunnable
 
run() - Method in interface io.kubernetes.client.informer.SharedInformer
run starts the shared informer, which will be stopped until stop() is called.

S

save(ArrayList<Object>, ArrayList<Object>, ArrayList<Object>, Object, String) - Method in interface io.kubernetes.client.util.ConfigPersister
 
save(ArrayList<Object>, ArrayList<Object>, ArrayList<Object>, Object, String) - Method in class io.kubernetes.client.util.FilePersister
 
SERVICEACCOUNT_CA_PATH - Static variable in class io.kubernetes.client.util.Config
 
SERVICEACCOUNT_ROOT - Static variable in class io.kubernetes.client.util.Config
 
SERVICEACCOUNT_TOKEN_PATH - Static variable in class io.kubernetes.client.util.Config
 
setApiClient(ApiClient) - Method in class io.kubernetes.client.Attach
Set the API client for subsequent Attach operations.
setApiClient(ApiClient) - Method in class io.kubernetes.client.Exec
Set the API client for subsequent exec operations.
setApiClient(ApiClient) - Method in class io.kubernetes.client.PortForward
Set the API client for subsequent PortForward operations.
setApiClient(ApiClient) - Method in class io.kubernetes.client.ProtoClient
Set the API client for subsequent ProtocolBuffer operations.
setAuthentication(Authentication) - Method in class io.kubernetes.client.util.ClientBuilder
 
setBasePath(String, String) - Method in class io.kubernetes.client.util.ClientBuilder
 
setBasePath(String) - Method in class io.kubernetes.client.util.ClientBuilder
 
setCertificateAuthority(byte[]) - Method in class io.kubernetes.client.util.ClientBuilder
 
setContainer(String) - Method in class io.kubernetes.client.Attach.ConnectionBuilder
 
setContainer(String) - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
setContext(String) - Method in class io.kubernetes.client.util.KubeConfig
 
setContinue(String) - Method in class io.kubernetes.client.util.generic.options.ListOptions
 
setDryRun(String) - Method in class io.kubernetes.client.util.generic.options.CreateOptions
 
setDryRun(String) - Method in class io.kubernetes.client.util.generic.options.PatchOptions
 
setDryRun(String) - Method in class io.kubernetes.client.util.generic.options.UpdateOptions
 
setExpiry(Instant) - Method in class io.kubernetes.client.util.credentials.TokenFileAuthentication
 
setFieldManager(String) - Method in class io.kubernetes.client.util.generic.options.CreateOptions
 
setFieldManager(String) - Method in class io.kubernetes.client.util.generic.options.PatchOptions
 
setFieldManager(String) - Method in class io.kubernetes.client.util.generic.options.UpdateOptions
 
setFieldSelector(String) - Method in class io.kubernetes.client.util.generic.options.ListOptions
 
setFile(String) - Method in class io.kubernetes.client.util.credentials.TokenFileAuthentication
 
setFile(File) - Method in class io.kubernetes.client.util.KubeConfig
Indicates a file from which this configuration was loaded.
setForce(Boolean) - Method in class io.kubernetes.client.util.generic.options.PatchOptions
 
setKeyFunc(Function<ApiType, String>) - Method in class io.kubernetes.client.informer.cache.Cache
 
setLabelSelector(String) - Method in class io.kubernetes.client.util.generic.options.ListOptions
 
setLimit(Integer) - Method in class io.kubernetes.client.util.generic.options.ListOptions
 
SetMatcher - Class in io.kubernetes.client.util.labels
Set-based matcher for label-selection.
setPersistConfig(ConfigPersister) - Method in class io.kubernetes.client.util.KubeConfig
Set persistence for this config.
setPreferences(Object) - Method in class io.kubernetes.client.util.KubeConfig
 
setResourceVersion(String) - Method in class io.kubernetes.client.util.generic.options.ListOptions
 
setStderr(boolean) - Method in class io.kubernetes.client.Attach.ConnectionBuilder
 
setStderr(boolean) - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
setStdin(boolean) - Method in class io.kubernetes.client.Attach.ConnectionBuilder
 
setStdin(boolean) - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
setStdout(boolean) - Method in class io.kubernetes.client.Attach.ConnectionBuilder
 
setStdout(boolean) - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
setTimeoutSeconds(Integer) - Method in class io.kubernetes.client.util.generic.options.ListOptions
 
setTty(boolean) - Method in class io.kubernetes.client.Attach.ConnectionBuilder
 
setTty(boolean) - Method in class io.kubernetes.client.Exec.ExecutionBuilder
 
setVerifyingSsl(boolean) - Method in class io.kubernetes.client.util.ClientBuilder
 
SharedIndexInformer<ApiType extends io.kubernetes.client.common.KubernetesObject> - Interface in io.kubernetes.client.informer
 
sharedIndexInformerFor(CallGenerator, Class<ApiType>, Class<ApiListType>) - Method in class io.kubernetes.client.informer.SharedInformerFactory
Shared index informer for shared index informer.
sharedIndexInformerFor(CallGenerator, Class<ApiType>, Class<ApiListType>, long) - Method in class io.kubernetes.client.informer.SharedInformerFactory
Constructs and returns a shared index informer w/ resync period specified.
sharedIndexInformerFor(ListerWatcher<ApiType, ApiListType>, Class<ApiType>, long) - Method in class io.kubernetes.client.informer.SharedInformerFactory
Constructs and returns a shared index informer by specifying lister-watcher.
SharedInformer<ApiType extends io.kubernetes.client.common.KubernetesObject> - Interface in io.kubernetes.client.informer
 
SharedInformerFactory - Class in io.kubernetes.client.informer
SharedInformerFactory class constructs and caches informers for api types.
SharedInformerFactory() - Constructor for class io.kubernetes.client.informer.SharedInformerFactory
Constructor w/ default thread pool.
SharedInformerFactory(ApiClient) - Constructor for class io.kubernetes.client.informer.SharedInformerFactory
Constructor w/ api client specified and default thread pool.
SharedInformerFactory(ExecutorService) - Constructor for class io.kubernetes.client.informer.SharedInformerFactory
Constructor w/ thread pool specified.
SharedInformerFactory(ApiClient, ExecutorService) - Constructor for class io.kubernetes.client.informer.SharedInformerFactory
Constructor w/ api client and thread pool specified.
SharedProcessor<ApiType extends io.kubernetes.client.common.KubernetesObject> - Class in io.kubernetes.client.informer.cache
 
SharedProcessor() - Constructor for class io.kubernetes.client.informer.cache.SharedProcessor
 
SharedProcessor(ExecutorService) - Constructor for class io.kubernetes.client.informer.cache.SharedProcessor
 
SharedProcessor(ExecutorService, Duration) - Constructor for class io.kubernetes.client.informer.cache.SharedProcessor
 
shouldResync(DateTime) - Method in class io.kubernetes.client.informer.cache.ProcessorListener
 
shouldResync() - Method in class io.kubernetes.client.informer.cache.SharedProcessor
 
SPDY_3_1 - Static variable in class io.kubernetes.client.util.WebSockets
 
SSLUtils - Class in io.kubernetes.client.util
 
SSLUtils() - Constructor for class io.kubernetes.client.util.SSLUtils
 
standard() - Static method in class io.kubernetes.client.util.ClientBuilder
Creates a builder which is pre-configured in the following way If $KUBECONFIG is defined, use that config file.
standard(boolean) - Static method in class io.kubernetes.client.util.ClientBuilder
 
startAllRegisteredInformers() - Method in class io.kubernetes.client.informer.SharedInformerFactory
Start all registered informers.
status - Variable in class io.kubernetes.client.ProtoClient.ObjectOrStatus
 
status - Variable in class io.kubernetes.client.util.Watch.Response
 
stop() - Method in class io.kubernetes.client.informer.cache.Controller
stops the resync thread pool firstly, then stop the reflector
stop() - Method in class io.kubernetes.client.informer.cache.ReflectorRunnable
 
stop() - Method in class io.kubernetes.client.informer.cache.SharedProcessor
 
stop() - Method in class io.kubernetes.client.informer.impl.DefaultSharedIndexInformer
 
stop() - Method in interface io.kubernetes.client.informer.SharedInformer
stop stops the shared informer.
stopAllRegisteredInformers() - Method in class io.kubernetes.client.informer.SharedInformerFactory
Stop all registered informers and shut down the thread pool.
stopAllRegisteredInformers(boolean) - Method in class io.kubernetes.client.informer.SharedInformerFactory
Stop all registered informers.
Store<ApiType> - Interface in io.kubernetes.client.informer.cache
 
stream(String, String, ApiClient, WebSockets.SocketListener) - Static method in class io.kubernetes.client.util.WebSockets
Create a new WebSocket stream
stream(String, String, List<Pair>, ApiClient, WebSockets.SocketListener) - Static method in class io.kubernetes.client.util.WebSockets
 
stream(Call, ApiClient, WebSockets.SocketListener) - Static method in class io.kubernetes.client.util.WebSockets
 
STREAM_PROTOCOL_HEADER - Static variable in class io.kubernetes.client.util.WebSockets
 
streamNamespacedPodLog(V1Pod) - Method in class io.kubernetes.client.PodLogs
 
streamNamespacedPodLog(String, String, String) - Method in class io.kubernetes.client.PodLogs
 
streamNamespacedPodLog(String, String, String, Integer, Integer, boolean) - Method in class io.kubernetes.client.PodLogs
 

T

test(String) - Method in class io.kubernetes.client.util.labels.EqualityMatcher
 
test(String) - Method in interface io.kubernetes.client.util.labels.LabelMatcher
Returns true if a label value matches.
test(String) - Method in class io.kubernetes.client.util.labels.SetMatcher
 
textMessage(Reader) - Method in interface io.kubernetes.client.util.WebSockets.SocketListener
Called when a text media type message is received
textMessage(Reader) - Method in class io.kubernetes.client.util.WebSocketStreamHandler
 
timeoutSeconds - Variable in class io.kubernetes.client.util.CallGeneratorParams
 
TokenFileAuthentication - Class in io.kubernetes.client.util.credentials
 
TokenFileAuthentication(String) - Constructor for class io.kubernetes.client.util.credentials.TokenFileAuthentication
 
toString() - Method in class io.kubernetes.client.ProtoClient.ObjectOrStatus
 
toString() - Method in class io.kubernetes.client.util.labels.EqualityMatcher
 
toString() - Method in class io.kubernetes.client.util.labels.LabelSelector
 
toString() - Method in class io.kubernetes.client.util.labels.SetMatcher
 
type - Variable in class io.kubernetes.client.util.Watch.Response
 
TypeAccessor - Class in io.kubernetes.client.util
 
TypeAccessor() - Constructor for class io.kubernetes.client.util.TypeAccessor
 
TypeMetaReflectException - Exception in io.kubernetes.client.util.exception
 
TypeMetaReflectException(ReflectiveOperationException) - Constructor for exception io.kubernetes.client.util.exception.TypeMetaReflectException
 

U

update(ApiType) - Method in class io.kubernetes.client.informer.cache.Cache
Update the object.
update(KubernetesObject) - Method in class io.kubernetes.client.informer.cache.DeltaFIFO
Update items in the delta FIFO.
update(ApiType) - Method in interface io.kubernetes.client.informer.cache.Store
update sets an item in the store to its updated state.
update(T, String, String, String) - Method in class io.kubernetes.client.ProtoClient
Update a Kubernetes API object using protocol buffer encoding.
update(ApiType) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Create kubernetes api response, if the namespace in the object is present, it will send a namespace-scoped requests, vice versa.
update(ApiType, UpdateOptions) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Update kubernetes api response.
updateIndices(ApiType, ApiType, String) - Method in class io.kubernetes.client.informer.cache.Cache
updateIndices modifies the objects location in the managed indexes, if this is an update, you must provide an oldObj.
UpdateNotification(ApiType, ApiType) - Constructor for class io.kubernetes.client.informer.cache.ProcessorListener.UpdateNotification
 
UpdateOptions - Class in io.kubernetes.client.util.generic.options
 
UpdateOptions() - Constructor for class io.kubernetes.client.util.generic.options.UpdateOptions
 
UsernamePasswordAuthentication - Class in io.kubernetes.client.util.credentials
Uses Username and Password to configure ApiClient authentication to the Kubernetes API.
UsernamePasswordAuthentication(String, String) - Constructor for class io.kubernetes.client.util.credentials.UsernamePasswordAuthentication
 

V

V1STATUS_CAUSE_REASON_EXITCODE - Static variable in class io.kubernetes.client.KubernetesConstants
 
V1STATUS_FAILURE - Static variable in class io.kubernetes.client.KubernetesConstants
 
V1STATUS_REASON_NONZEROEXITCODE - Static variable in class io.kubernetes.client.KubernetesConstants
 
V1STATUS_SUCCESS - Static variable in class io.kubernetes.client.KubernetesConstants
 
V4_STREAM_PROTOCOL - Static variable in class io.kubernetes.client.util.WebSockets
 
valueOf(String) - Static method in enum io.kubernetes.client.informer.cache.DeltaFIFO.DeltaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.kubernetes.client.informer.EventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.kubernetes.client.informer.cache.DeltaFIFO.DeltaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.kubernetes.client.informer.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
verifySSL() - Method in class io.kubernetes.client.util.KubeConfig
 

W

waitFor() - Method in class io.kubernetes.client.Exec.ExecProcess
 
waitFor(long, TimeUnit) - Method in class io.kubernetes.client.Exec.ExecProcess
 
watch(CallGeneratorParams) - Method in interface io.kubernetes.client.informer.ListerWatcher
 
watch - Variable in class io.kubernetes.client.util.CallGeneratorParams
 
watch() - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Creates a cluster-scoped Watch on the resource.
watch(String) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Creates a namespace-scoped Watch on the resource.
watch(ListOptions) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Watch watchable.
watch(String, ListOptions) - Method in class io.kubernetes.client.util.generic.GenericKubernetesApi
Watch watchable.
Watch<T> - Class in io.kubernetes.client.util
Watch class implements watch mechansim of kubernetes.
Watch(JSON, ResponseBody, Type, Call) - Constructor for class io.kubernetes.client.util.Watch
 
Watch.Response<T> - Class in io.kubernetes.client.util
Response class holds a watch response that has a `type` that can be ADDED, MODIFIED, DELETED and ERROR.
Watchable<T> - Interface in io.kubernetes.client.util
 
WebSockets - Class in io.kubernetes.client.util
 
WebSockets() - Constructor for class io.kubernetes.client.util.WebSockets
 
WebSockets.Listener - Class in io.kubernetes.client.util
 
WebSockets.SocketListener - Interface in io.kubernetes.client.util
A simple interface for a listener on a web socket
WebSocketStreamHandler - Class in io.kubernetes.client.util
WebSocketStreamHandler understands the Kubernetes streaming protocol and separates a single WebSockets stream into a number of different streams using that protocol.
WebSocketStreamHandler() - Constructor for class io.kubernetes.client.util.WebSocketStreamHandler
 
writeTo(BufferedSink) - Method in class io.kubernetes.client.util.ProxyContentTypeRequestBody
 

Y

Yaml - Class in io.kubernetes.client.util
 
Yaml() - Constructor for class io.kubernetes.client.util.Yaml
 
Yaml.CustomConstructor - Class in io.kubernetes.client.util
Defines constructor logic for custom types in this library.
Yaml.CustomRepresenter - Class in io.kubernetes.client.util
 
A B C D E F G H I J K L M N O P R S T U V W Y 
Skip navigation links

Copyright © 2020. All rights reserved.