Package org.infinispan.cli.impl
Class KubernetesContext
java.lang.Object
org.infinispan.cli.impl.ContextImpl
org.infinispan.cli.impl.KubernetesContext
- All Implemented Interfaces:
Closeable,AutoCloseable,org.aesh.readline.AeshContext,Context
- Since:
- 12.0
- Author:
- Tristan Tarrant <tristan@infinispan.org>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.infinispan.cli.Context
Context.Property -
Constructor Summary
ConstructorsConstructorDescriptionKubernetesContext(Properties defaults) KubernetesContext(Properties defaults, io.fabric8.kubernetes.client.KubernetesClient client) -
Method Summary
Modifier and TypeMethodDescriptionvoidDisconnects from the serverstatic io.fabric8.kubernetes.client.KubernetesClientgetClient(ContextAwareCommandInvocation invocation) io.fabric8.kubernetes.client.KubernetesClientMethods inherited from class org.infinispan.cli.impl.ContextImpl
changeResource, close, connect, connect, exportedVariable, exportedVariableNames, getConfigPath, getConnection, getCurrentWorkingDirectory, getEncoding, getProperties, getProperty, getProperty, getRegistry, isConnected, refreshPrompt, resetProperties, saveProperties, setConsole, setCurrentWorkingDirectory, setEncoding, setProperty, setRegistry, setSslContext
-
Constructor Details
-
KubernetesContext
-
KubernetesContext
-
-
Method Details
-
getClient
public static io.fabric8.kubernetes.client.KubernetesClient getClient(ContextAwareCommandInvocation invocation) -
getKubernetesClient
public io.fabric8.kubernetes.client.KubernetesClient getKubernetesClient() -
disconnect
public void disconnect()Description copied from interface:ContextDisconnects from the server- Specified by:
disconnectin interfaceContext- Overrides:
disconnectin classContextImpl
-