public class KubernetesModuleDeployer extends Object implements org.springframework.cloud.dataflow.module.deployer.ModuleDeployer
Modifier and Type | Field and Description |
---|---|
protected static String |
SCSM_GROUP_KEY |
protected static String |
SCSM_LABEL_KEY |
Constructor and Description |
---|
KubernetesModuleDeployer(KubernetesModuleDeployerProperties properties) |
Modifier and Type | Method and Description |
---|---|
org.springframework.cloud.dataflow.core.ModuleDeploymentId |
deploy(org.springframework.cloud.dataflow.core.ModuleDeploymentRequest request) |
Map<org.springframework.cloud.dataflow.core.ModuleDeploymentId,org.springframework.cloud.dataflow.module.ModuleStatus> |
status() |
org.springframework.cloud.dataflow.module.ModuleStatus |
status(org.springframework.cloud.dataflow.core.ModuleDeploymentId id) |
void |
undeploy(org.springframework.cloud.dataflow.core.ModuleDeploymentId id) |
protected static final String SCSM_GROUP_KEY
protected static final String SCSM_LABEL_KEY
public KubernetesModuleDeployer(KubernetesModuleDeployerProperties properties)
public org.springframework.cloud.dataflow.core.ModuleDeploymentId deploy(org.springframework.cloud.dataflow.core.ModuleDeploymentRequest request)
deploy
in interface org.springframework.cloud.dataflow.module.deployer.ModuleDeployer
public void undeploy(org.springframework.cloud.dataflow.core.ModuleDeploymentId id)
undeploy
in interface org.springframework.cloud.dataflow.module.deployer.ModuleDeployer
public org.springframework.cloud.dataflow.module.ModuleStatus status(org.springframework.cloud.dataflow.core.ModuleDeploymentId id)
status
in interface org.springframework.cloud.dataflow.module.deployer.ModuleDeployer
public Map<org.springframework.cloud.dataflow.core.ModuleDeploymentId,org.springframework.cloud.dataflow.module.ModuleStatus> status()
status
in interface org.springframework.cloud.dataflow.module.deployer.ModuleDeployer
Copyright © 2015 Pivotal Software, Inc.. All rights reserved.