- 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(Object) - 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) - 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.
- 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
-
- 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.
- 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
-
- 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.
- get(ApiType) - Method in class io.kubernetes.client.informer.cache.Cache
-
Get object t.
- get(Object) - 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.
- 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.
- 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.
- 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
-
- getContexts() - Method in class io.kubernetes.client.util.KubeConfig
-
- getCurrentContext() - Method in class io.kubernetes.client.util.KubeConfig
-
- getDataOrFile(String, String) - Static method in class io.kubernetes.client.util.KubeConfig
-
- 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.
- getHandler() - Method in class io.kubernetes.client.Exec.ExecProcess
-
- 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.
- 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.Reflect
-
- getKeyFunc() - Method in class io.kubernetes.client.informer.cache.Cache
-
- getLastSyncResourceVersion() - Method in class io.kubernetes.client.informer.cache.ReflectorRunnable
-
- 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
-
- getNamespace() - Method in class io.kubernetes.client.util.KubeConfig
-
- getObj() - Method in class io.kubernetes.client.informer.cache.DeltaFIFO.DeletedFinalStateUnknown
-
Gets get obj.
- 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
-
- 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
-
- 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
-
- getUsername() - Method in class io.kubernetes.client.util.KubeConfig
-
- getUsers() - Method in class io.kubernetes.client.util.KubeConfig
-
- 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
- Listener(WebSockets.SocketListener) - Constructor for class io.kubernetes.client.util.WebSockets.Listener
-
- Lister<ApiType> - 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,ApiListType> - 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.Reflect
-
- 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
- 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) - Method in class io.kubernetes.client.util.ClientBuilder
-
- setCertificateAuthority(byte[]) - Method in class io.kubernetes.client.util.ClientBuilder
-
- setContext(String) - Method in class io.kubernetes.client.util.KubeConfig
-
- setFile(File) - Method in class io.kubernetes.client.util.KubeConfig
-
Indicates a file from which this configuration was loaded.
- setKeyFunc(Function<ApiType, String>) - Method in class io.kubernetes.client.informer.cache.Cache
-
- setOverridePatchFormat(String) - Method in class io.kubernetes.client.util.ClientBuilder
-
- 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
-
- setVerifyingSsl(boolean) - Method in class io.kubernetes.client.util.ClientBuilder
-
- SharedIndexInformer<ApiType> - 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.
- SharedInformer<ApiType> - 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> - 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
-
- 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.
- 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_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
-