public interface StreamDeployer
Modifier and Type | Method and Description |
---|---|
org.springframework.cloud.deployer.spi.app.DeploymentState |
calculateStreamState(String streamName) |
org.springframework.cloud.deployer.spi.core.RuntimeEnvironmentInfo |
environmentInfo() |
org.springframework.cloud.deployer.spi.app.AppStatus |
getAppStatus(String id) |
List<org.springframework.cloud.deployer.spi.app.AppStatus> |
getAppStatuses(org.springframework.data.domain.Pageable pageable) |
StreamDeployment |
getStreamInfo(String streamName)
Get stream information (including the deployment properties) for the given stream name.
|
Map<StreamDefinition,org.springframework.cloud.deployer.spi.app.DeploymentState> |
state(List<StreamDefinition> content) |
void |
undeployStream(String name)
Undeploys the stream identified by the given stream name.
|
org.springframework.cloud.deployer.spi.app.DeploymentState calculateStreamState(String streamName)
Map<StreamDefinition,org.springframework.cloud.deployer.spi.app.DeploymentState> state(List<StreamDefinition> content)
void undeployStream(String name)
name
- the name of the stream to un-deployList<org.springframework.cloud.deployer.spi.app.AppStatus> getAppStatuses(org.springframework.data.domain.Pageable pageable) throws ExecutionException, InterruptedException
org.springframework.cloud.deployer.spi.app.AppStatus getAppStatus(String id)
org.springframework.cloud.deployer.spi.core.RuntimeEnvironmentInfo environmentInfo()
StreamDeployment getStreamInfo(String streamName)
streamName
- the name of the streamCopyright © 2018 Pivotal Software, Inc.. All rights reserved.