Class AppDeploymentInstanceWorkflow
java.lang.Object
org.springframework.cloud.appbroker.workflow.instance.AppDeploymentInstanceWorkflow
- Direct Known Subclasses:
AppDeploymentCreateServiceInstanceWorkflow,AppDeploymentDeleteServiceInstanceWorkflow,AppDeploymentUpdateServiceInstanceWorkflow
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAppDeploymentInstanceWorkflow(BrokeredServices brokeredServices) -
Method Summary
Modifier and TypeMethodDescriptionprotected reactor.core.publisher.Mono<Boolean>accept(org.springframework.cloud.servicebroker.model.catalog.ServiceDefinition serviceDefinition, org.springframework.cloud.servicebroker.model.catalog.Plan plan) protected reactor.core.publisher.Mono<List<BackingApplication>>getBackingApplicationsForService(org.springframework.cloud.servicebroker.model.catalog.ServiceDefinition serviceDefinition, org.springframework.cloud.servicebroker.model.catalog.Plan plan) protected reactor.core.publisher.Mono<List<BackingService>>getBackingServicesForService(org.springframework.cloud.servicebroker.model.catalog.ServiceDefinition serviceDefinition, org.springframework.cloud.servicebroker.model.catalog.Plan plan) protected reactor.core.publisher.Mono<TargetSpec>getTargetForService(org.springframework.cloud.servicebroker.model.catalog.ServiceDefinition serviceDefinition, org.springframework.cloud.servicebroker.model.catalog.Plan plan)
-
Constructor Details
-
AppDeploymentInstanceWorkflow
-
-
Method Details
-
accept
protected reactor.core.publisher.Mono<Boolean> accept(org.springframework.cloud.servicebroker.model.catalog.ServiceDefinition serviceDefinition, org.springframework.cloud.servicebroker.model.catalog.Plan plan) -
getTargetForService
protected reactor.core.publisher.Mono<TargetSpec> getTargetForService(org.springframework.cloud.servicebroker.model.catalog.ServiceDefinition serviceDefinition, org.springframework.cloud.servicebroker.model.catalog.Plan plan) -
getBackingApplicationsForService
protected reactor.core.publisher.Mono<List<BackingApplication>> getBackingApplicationsForService(org.springframework.cloud.servicebroker.model.catalog.ServiceDefinition serviceDefinition, org.springframework.cloud.servicebroker.model.catalog.Plan plan) -
getBackingServicesForService
protected reactor.core.publisher.Mono<List<BackingService>> getBackingServicesForService(org.springframework.cloud.servicebroker.model.catalog.ServiceDefinition serviceDefinition, org.springframework.cloud.servicebroker.model.catalog.Plan plan)
-