Class AppDeploymentUpdateServiceInstanceWorkflow
java.lang.Object
org.springframework.cloud.appbroker.workflow.instance.AppDeploymentInstanceWorkflow
org.springframework.cloud.appbroker.workflow.instance.AppDeploymentUpdateServiceInstanceWorkflow
- All Implemented Interfaces:
UpdateServiceInstanceWorkflow
@Order(0)
public class AppDeploymentUpdateServiceInstanceWorkflow
extends AppDeploymentInstanceWorkflow
implements UpdateServiceInstanceWorkflow
-
Constructor Summary
ConstructorDescriptionAppDeploymentUpdateServiceInstanceWorkflow
(BrokeredServices brokeredServices, BackingAppDeploymentService deploymentService, BackingAppManagementService backingAppManagementService, BackingServicesProvisionService backingServicesProvisionService, BackingApplicationsParametersTransformationService appsParametersTransformationService, BackingServicesParametersTransformationService servicesParametersTransformationService, TargetService targetService) -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<Boolean>
accept
(org.springframework.cloud.servicebroker.model.instance.UpdateServiceInstanceRequest request) reactor.core.publisher.Mono<org.springframework.cloud.servicebroker.model.instance.UpdateServiceInstanceResponse.UpdateServiceInstanceResponseBuilder>
buildResponse
(org.springframework.cloud.servicebroker.model.instance.UpdateServiceInstanceRequest request, org.springframework.cloud.servicebroker.model.instance.UpdateServiceInstanceResponse.UpdateServiceInstanceResponseBuilder responseBuilder) reactor.core.publisher.Mono<Void>
update
(org.springframework.cloud.servicebroker.model.instance.UpdateServiceInstanceRequest request, org.springframework.cloud.servicebroker.model.instance.UpdateServiceInstanceResponse response) Methods inherited from class org.springframework.cloud.appbroker.workflow.instance.AppDeploymentInstanceWorkflow
accept, getBackingApplicationsForService, getBackingServicesForService, getTargetForService
-
Constructor Details
-
AppDeploymentUpdateServiceInstanceWorkflow
public AppDeploymentUpdateServiceInstanceWorkflow(BrokeredServices brokeredServices, BackingAppDeploymentService deploymentService, BackingAppManagementService backingAppManagementService, BackingServicesProvisionService backingServicesProvisionService, BackingApplicationsParametersTransformationService appsParametersTransformationService, BackingServicesParametersTransformationService servicesParametersTransformationService, TargetService targetService)
-
-
Method Details
-
update
public reactor.core.publisher.Mono<Void> update(org.springframework.cloud.servicebroker.model.instance.UpdateServiceInstanceRequest request, org.springframework.cloud.servicebroker.model.instance.UpdateServiceInstanceResponse response) - Specified by:
update
in interfaceUpdateServiceInstanceWorkflow
-
accept
public reactor.core.publisher.Mono<Boolean> accept(org.springframework.cloud.servicebroker.model.instance.UpdateServiceInstanceRequest request) - Specified by:
accept
in interfaceUpdateServiceInstanceWorkflow
-
buildResponse
public reactor.core.publisher.Mono<org.springframework.cloud.servicebroker.model.instance.UpdateServiceInstanceResponse.UpdateServiceInstanceResponseBuilder> buildResponse(org.springframework.cloud.servicebroker.model.instance.UpdateServiceInstanceRequest request, org.springframework.cloud.servicebroker.model.instance.UpdateServiceInstanceResponse.UpdateServiceInstanceResponseBuilder responseBuilder) - Specified by:
buildResponse
in interfaceUpdateServiceInstanceWorkflow
-