Index

A C D E F G I J K M N R S T U V 
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.
A C D E F G I J K M N R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form