| Constructor and Description |
|---|
DefaultServices(reactor.core.publisher.Mono<CloudFoundryClient> cloudFoundryClient,
reactor.core.publisher.Mono<String> organizationId,
reactor.core.publisher.Mono<String> spaceId) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Void> |
bind(BindServiceInstanceRequest request)
Bind a service instance to an application
|
reactor.core.publisher.Mono<Void> |
bindRoute(BindRouteServiceInstanceRequest request)
Bind a service instance to a route
|
reactor.core.publisher.Mono<Void> |
createInstance(CreateServiceInstanceRequest request)
Create a service instance
|
reactor.core.publisher.Mono<Void> |
createServiceKey(CreateServiceKeyRequest request)
Create a service key
|
reactor.core.publisher.Mono<Void> |
createUserProvidedInstance(CreateUserProvidedServiceInstanceRequest request)
Create a user provided service instance
|
reactor.core.publisher.Mono<Void> |
deleteInstance(DeleteServiceInstanceRequest request)
Delete a service instance
|
reactor.core.publisher.Mono<Void> |
deleteServiceKey(DeleteServiceKeyRequest request)
Delete a service key
|
reactor.core.publisher.Mono<ServiceInstance> |
getInstance(GetServiceInstanceRequest request)
Get a service instance
|
reactor.core.publisher.Mono<ServiceKey> |
getServiceKey(GetServiceKeyRequest request)
Get a service key
|
reactor.core.publisher.Flux<ServiceInstanceSummary> |
listInstances()
List the service instances in the targeted space
|
reactor.core.publisher.Flux<ServiceKey> |
listServiceKeys(ListServiceKeysRequest request)
List the service keys for a service instance
|
reactor.core.publisher.Flux<ServiceOffering> |
listServiceOfferings(ListServiceOfferingsRequest request)
List available services offerings in the marketplace
|
reactor.core.publisher.Mono<Void> |
renameInstance(RenameServiceInstanceRequest request)
Rename a service instance
|
reactor.core.publisher.Mono<Void> |
unbind(UnbindServiceInstanceRequest request)
Unbind a service instance from an application
|
reactor.core.publisher.Mono<Void> |
unbindRoute(UnbindRouteServiceInstanceRequest request)
Unbind a service instance from a route
|
reactor.core.publisher.Mono<Void> |
updateInstance(UpdateServiceInstanceRequest request)
Update a service instance
|
reactor.core.publisher.Mono<Void> |
updateUserProvidedInstance(UpdateUserProvidedServiceInstanceRequest request)
Update a user provided service instance
|
public DefaultServices(reactor.core.publisher.Mono<CloudFoundryClient> cloudFoundryClient, reactor.core.publisher.Mono<String> organizationId, reactor.core.publisher.Mono<String> spaceId)
public reactor.core.publisher.Mono<Void> bind(BindServiceInstanceRequest request)
Servicespublic reactor.core.publisher.Mono<Void> bindRoute(BindRouteServiceInstanceRequest request)
Servicespublic reactor.core.publisher.Mono<Void> createInstance(CreateServiceInstanceRequest request)
ServicescreateInstance in interface Servicesrequest - the create service instance requestpublic reactor.core.publisher.Mono<Void> createServiceKey(CreateServiceKeyRequest request)
ServicescreateServiceKey in interface Servicesrequest - the create service key requestpublic reactor.core.publisher.Mono<Void> createUserProvidedInstance(CreateUserProvidedServiceInstanceRequest request)
ServicescreateUserProvidedInstance in interface Servicesrequest - the create user provided service instance requestpublic reactor.core.publisher.Mono<Void> deleteInstance(DeleteServiceInstanceRequest request)
ServicesdeleteInstance in interface Servicesrequest - the delete service instance requestpublic reactor.core.publisher.Mono<Void> deleteServiceKey(DeleteServiceKeyRequest request)
ServicesdeleteServiceKey in interface Servicesrequest - the delete service key requestpublic reactor.core.publisher.Mono<ServiceInstance> getInstance(GetServiceInstanceRequest request)
ServicesgetInstance in interface Servicesrequest - the get service instance requestpublic reactor.core.publisher.Mono<ServiceKey> getServiceKey(GetServiceKeyRequest request)
ServicesgetServiceKey in interface Servicesrequest - the get service key requestpublic reactor.core.publisher.Flux<ServiceInstanceSummary> listInstances()
ServiceslistInstances in interface Servicespublic reactor.core.publisher.Flux<ServiceKey> listServiceKeys(ListServiceKeysRequest request)
ServiceslistServiceKeys in interface Servicesrequest - the list service keys requestpublic reactor.core.publisher.Flux<ServiceOffering> listServiceOfferings(ListServiceOfferingsRequest request)
ServiceslistServiceOfferings in interface Servicesrequest - The list service offerings requestpublic reactor.core.publisher.Mono<Void> renameInstance(RenameServiceInstanceRequest request)
ServicesrenameInstance in interface Servicesrequest - the rename service instance requestpublic reactor.core.publisher.Mono<Void> unbind(UnbindServiceInstanceRequest request)
Servicespublic reactor.core.publisher.Mono<Void> unbindRoute(UnbindRouteServiceInstanceRequest request)
ServicesunbindRoute in interface Servicesrequest - the unbind service instance from a route requestpublic reactor.core.publisher.Mono<Void> updateInstance(UpdateServiceInstanceRequest request)
ServicesupdateInstance in interface Servicesrequest - the update service instance requestpublic reactor.core.publisher.Mono<Void> updateUserProvidedInstance(UpdateUserProvidedServiceInstanceRequest request)
ServicesupdateUserProvidedInstance in interface Servicesrequest - the update user provided service instance requestCopyright © 2019. All rights reserved.