public class DefaultBackingAppDeploymentService extends Object implements BackingAppDeploymentService
Constructor and Description |
---|
DefaultBackingAppDeploymentService(DeployerClient deployerClient) |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Flux<String> |
deploy(List<BackingApplication> backingApps,
String serviceInstanceId)
Deploy the backing applications and associate with the service instance
|
reactor.core.publisher.Flux<String> |
undeploy(List<BackingApplication> backingApps)
Undeploy the backing applications
|
reactor.core.publisher.Flux<String> |
update(List<BackingApplication> backingApps,
String serviceInstanceId)
Update the backing applications and associate with the service instance
|
public DefaultBackingAppDeploymentService(DeployerClient deployerClient)
public reactor.core.publisher.Flux<String> deploy(List<BackingApplication> backingApps, String serviceInstanceId)
BackingAppDeploymentService
deploy
in interface BackingAppDeploymentService
backingApps
- a collection of backing applicationsserviceInstanceId
- the service instance IDpublic reactor.core.publisher.Flux<String> update(List<BackingApplication> backingApps, String serviceInstanceId)
BackingAppDeploymentService
update
in interface BackingAppDeploymentService
backingApps
- a collection of backing applicationsserviceInstanceId
- the service instance IDpublic reactor.core.publisher.Flux<String> undeploy(List<BackingApplication> backingApps)
BackingAppDeploymentService
undeploy
in interface BackingAppDeploymentService
backingApps
- a collection of backing applications