Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Always - Enum constant in enum class io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.ImagePullPolicy
C
- ConfigPullScriptDeployer - Class in io.continual.flowcontrol.impl.controller.k8s.elements
- ConfigPullScriptDeployer(JSONObject) - Constructor for class io.continual.flowcontrol.impl.controller.k8s.elements.ConfigPullScriptDeployer
- ContainerImageMapper - Interface in io.continual.flowcontrol.impl.controller.k8s.impl
-
The container image mapper maps from a runtime specification to a container image name.
D
- deploy(FlowControlK8sElement.K8sDeployContext) - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.ConfigPullScriptDeployer
- deploy(FlowControlK8sElement.K8sDeployContext) - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.SecretDeployer
- deploy(FlowControlK8sElement.K8sDeployContext) - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- deploy(FlowControlK8sElement.K8sDeployContext) - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement
-
Deploy this element with the given context.
E
- ElementDeployException(String) - Constructor for exception class io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.ElementDeployException
- ElementDeployException(Throwable) - Constructor for exception class io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.ElementDeployException
F
- fContainer - Variable in class io.continual.flowcontrol.impl.controller.k8s.impl.JsonDataImageMapper.Rule
- FlowControlK8sElement - Interface in io.continual.flowcontrol.impl.controller.k8s
-
A kubernetes element (eg.
- FlowControlK8sElement.ElementDeployException - Exception Class in io.continual.flowcontrol.impl.controller.k8s
- FlowControlK8sElement.ImagePullPolicy - Enum Class in io.continual.flowcontrol.impl.controller.k8s
- FlowControlK8sElement.K8sDeployContext - Interface in io.continual.flowcontrol.impl.controller.k8s
- FlowControlK8sElement.K8sInstallationContext - Interface in io.continual.flowcontrol.impl.controller.k8s
- fRegex - Variable in class io.continual.flowcontrol.impl.controller.k8s.impl.JsonDataImageMapper.Rule
G
- getDeployId() - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.K8sInstallationContext
- getDeploymentSpec() - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.K8sDeployContext
- getEncryptor() - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.K8sDeployContext
- getEnvironment() - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.K8sDeployContext
- getImageName(FlowControlJob.FlowControlRuntimeSpec) - Method in interface io.continual.flowcontrol.impl.controller.k8s.impl.ContainerImageMapper
-
Return a container image spec (e.g.
- getImageName(FlowControlJob.FlowControlRuntimeSpec) - Method in class io.continual.flowcontrol.impl.controller.k8s.impl.JsonDataImageMapper
- getImageName(FlowControlJob.FlowControlRuntimeSpec) - Method in class io.continual.flowcontrol.impl.controller.k8s.impl.NoMapImageMapper
- getImagePullPolicy() - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.K8sDeployContext
- getImagePullSecrets() - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.K8sDeployContext
- getInstallationName() - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.K8sInstallationContext
- getMap() - Method in class io.continual.flowcontrol.impl.controller.k8s.impl.InlineImageMapper
- getMap() - Method in class io.continual.flowcontrol.impl.controller.k8s.impl.JsonDataImageMapper
- getMap() - Method in class io.continual.flowcontrol.impl.controller.k8s.impl.ModelBackedImageMapper
- getNamespace() - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.K8sInstallationContext
- getRuntimeImage() - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.K8sDeployContext
- getRuntimeState(FlowControlK8sElement.K8sInstallationContext) - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- getRuntimeState(FlowControlK8sElement.K8sInstallationContext) - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement
-
If appropriate, get the runtime state associated with this element.
- getRuntimeState(FlowControlCallContext, String) - Method in class io.continual.flowcontrol.impl.controller.k8s.K8sController
-
Get the running process information
- getWorkspace() - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.K8sDeployContext
I
- IfNotPresent - Enum constant in enum class io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.ImagePullPolicy
- init(NvReadable, CmdLinePrefs) - Method in class io.continual.flowcontrol.impl.controller.k8s.K8sClientAuthTester
- InlineImageMapper - Class in io.continual.flowcontrol.impl.controller.k8s.impl
- InlineImageMapper(ServiceContainer, JSONObject) - Constructor for class io.continual.flowcontrol.impl.controller.k8s.impl.InlineImageMapper
- internalDeploy(FlowControlCallContext, FlowControlDeploymentSpec, String) - Method in class io.continual.flowcontrol.impl.controller.k8s.K8sController
- internalUndeploy(FlowControlCallContext, String, FlowControlDeploymentRecord) - Method in class io.continual.flowcontrol.impl.controller.k8s.K8sController
- io.continual.flowcontrol.impl.controller.k8s - package io.continual.flowcontrol.impl.controller.k8s
- io.continual.flowcontrol.impl.controller.k8s.elements - package io.continual.flowcontrol.impl.controller.k8s.elements
- io.continual.flowcontrol.impl.controller.k8s.impl - package io.continual.flowcontrol.impl.controller.k8s.impl
- isDeployed(FlowControlK8sElement.K8sInstallationContext) - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.ConfigPullScriptDeployer
- isDeployed(FlowControlK8sElement.K8sInstallationContext) - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.SecretDeployer
- isDeployed(FlowControlK8sElement.K8sInstallationContext) - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- isDeployed(FlowControlK8sElement.K8sInstallationContext) - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement
-
Is this element deployed?
- isRuntimeProvider() - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- isRuntimeProvider() - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement
-
Return true if this element is a runtime provider.
J
- JsonDataImageMapper - Class in io.continual.flowcontrol.impl.controller.k8s.impl
- JsonDataImageMapper(ServiceContainer, JSONObject) - Constructor for class io.continual.flowcontrol.impl.controller.k8s.impl.JsonDataImageMapper
- JsonDataImageMapper.Rule - Class in io.continual.flowcontrol.impl.controller.k8s.impl
K
- K8sClientAuthTester - Class in io.continual.flowcontrol.impl.controller.k8s
- K8sClientAuthTester() - Constructor for class io.continual.flowcontrol.impl.controller.k8s.K8sClientAuthTester
- K8sController - Class in io.continual.flowcontrol.impl.controller.k8s
-
This kubernetes controller is both a "deployer" and a "runtime system".
- K8sController(ServiceContainer, JSONObject) - Constructor for class io.continual.flowcontrol.impl.controller.k8s.K8sController
- kDefault_ConfigMountPath - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kDefault_InitContainerImage - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kDefault_LoggingMountPath - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kDefault_LoggingSize - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kDefault_LoggingStorageClass - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kDefault_PersistenceMountPath - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kDefault_PersistenceSize - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kDefault_PersistenceStorageClass - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kDefault_ReadIntervalMs - Static variable in class io.continual.flowcontrol.impl.controller.k8s.impl.ModelBackedImageMapper
- kSetting_ConfigMountPath - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kSetting_DeploymentEnvSettings - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kSetting_InitContainerImage - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kSetting_LoggingMountPath - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kSetting_LoggingSize - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kSetting_LoggingStorageClass - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kSetting_PersistenceMountPath - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kSetting_PersistenceSize - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kSetting_PersistenceStorageClass - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- kSetting_ReadIntervalMs - Static variable in class io.continual.flowcontrol.impl.controller.k8s.impl.ModelBackedImageMapper
- kSetting_TemplateResource - Static variable in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement
- kWorkspaceKey_ConfigPullScriptConfigMap - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.ConfigPullScriptDeployer
- kWorkspaceKey_ConfigPullScriptName - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.ConfigPullScriptDeployer
- kWorkspaceKey_Secret - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.SecretDeployer
- kWorkspaceKey_SecretKeys - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.SecretDeployer
- kWorkspaceVal_ConfigPullScriptName - Static variable in class io.continual.flowcontrol.impl.controller.k8s.elements.ConfigPullScriptDeployer
M
- main(String[]) - Static method in class io.continual.flowcontrol.impl.controller.k8s.K8sClientAuthTester
- ModelBackedImageMapper - Class in io.continual.flowcontrol.impl.controller.k8s.impl
- ModelBackedImageMapper(ServiceContainer, JSONObject) - Constructor for class io.continual.flowcontrol.impl.controller.k8s.impl.ModelBackedImageMapper
N
- Never - Enum constant in enum class io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.ImagePullPolicy
- NoMapImageMapper - Class in io.continual.flowcontrol.impl.controller.k8s.impl
- NoMapImageMapper() - Constructor for class io.continual.flowcontrol.impl.controller.k8s.impl.NoMapImageMapper
R
- readMapData(JSONObject) - Method in class io.continual.flowcontrol.impl.controller.k8s.impl.JsonDataImageMapper
- Rule(String, String) - Constructor for class io.continual.flowcontrol.impl.controller.k8s.impl.JsonDataImageMapper.Rule
S
- SecretDeployer - Class in io.continual.flowcontrol.impl.controller.k8s.elements
- SecretDeployer(JSONObject) - Constructor for class io.continual.flowcontrol.impl.controller.k8s.elements.SecretDeployer
- setupOptions(CmdLineParser) - Method in class io.continual.flowcontrol.impl.controller.k8s.K8sClientAuthTester
- StatefulSetDeployer - Class in io.continual.flowcontrol.impl.controller.k8s.elements
- StatefulSetDeployer(JSONObject) - Constructor for class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
T
- toString() - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.ConfigPullScriptDeployer
- toString() - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.SecretDeployer
- toString() - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
U
- undeploy(FlowControlK8sElement.K8sInstallationContext) - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.ConfigPullScriptDeployer
- undeploy(FlowControlK8sElement.K8sInstallationContext) - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.SecretDeployer
- undeploy(FlowControlK8sElement.K8sInstallationContext) - Method in class io.continual.flowcontrol.impl.controller.k8s.elements.StatefulSetDeployer
- undeploy(FlowControlK8sElement.K8sInstallationContext) - Method in interface io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement
-
Undeploy this element given the namespace and deployment ID
V
- valueOf(String) - Static method in enum class io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.ImagePullPolicy
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.continual.flowcontrol.impl.controller.k8s.FlowControlK8sElement.ImagePullPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form