Interface AppDeployer
- All Known Implementing Classes:
CloudFoundryAppDeployer
public interface AppDeployer
-
Method Summary
Modifier and TypeMethodDescriptiondefault reactor.core.publisher.Mono<CreateServiceInstanceResponse>
default reactor.core.publisher.Mono<DeleteBackingSpaceResponse>
default reactor.core.publisher.Mono<DeleteServiceInstanceResponse>
default reactor.core.publisher.Mono<DeployApplicationResponse>
deploy
(DeployApplicationRequest request) default reactor.core.publisher.Mono<GetApplicationResponse>
get
(GetApplicationRequest request) default reactor.core.publisher.Mono<GetServiceInstanceResponse>
default reactor.core.publisher.Mono<UpdateApplicationResponse>
preUpdate
(UpdateApplicationRequest request) default reactor.core.publisher.Mono<UndeployApplicationResponse>
undeploy
(UndeployApplicationRequest request) default reactor.core.publisher.Mono<UpdateApplicationResponse>
update
(UpdateApplicationRequest request) default reactor.core.publisher.Mono<UpdateServiceInstanceResponse>
-
Method Details
-
deploy
default reactor.core.publisher.Mono<DeployApplicationResponse> deploy(DeployApplicationRequest request) -
preUpdate
default reactor.core.publisher.Mono<UpdateApplicationResponse> preUpdate(UpdateApplicationRequest request) -
update
default reactor.core.publisher.Mono<UpdateApplicationResponse> update(UpdateApplicationRequest request) -
undeploy
default reactor.core.publisher.Mono<UndeployApplicationResponse> undeploy(UndeployApplicationRequest request) -
get
-
getServiceInstance
default reactor.core.publisher.Mono<GetServiceInstanceResponse> getServiceInstance(GetServiceInstanceRequest request) -
createServiceInstance
default reactor.core.publisher.Mono<CreateServiceInstanceResponse> createServiceInstance(CreateServiceInstanceRequest request) -
updateServiceInstance
default reactor.core.publisher.Mono<UpdateServiceInstanceResponse> updateServiceInstance(UpdateServiceInstanceRequest request) -
deleteServiceInstance
default reactor.core.publisher.Mono<DeleteServiceInstanceResponse> deleteServiceInstance(DeleteServiceInstanceRequest request) -
deleteBackingSpace
default reactor.core.publisher.Mono<DeleteBackingSpaceResponse> deleteBackingSpace(DeleteBackingSpaceRequest request)
-