public interface ServiceInstanceService
| Modifier and Type | Method and Description |
|---|---|
CreateServiceInstanceResponse |
createServiceInstance(CreateServiceInstanceRequest request)
Create (provision) a new service instance.
|
DeleteServiceInstanceResponse |
deleteServiceInstance(DeleteServiceInstanceRequest request)
Delete (deprovision) a service instance.
|
GetLastServiceOperationResponse |
getLastOperation(GetLastServiceOperationRequest request)
Get the status of the last requested operation for a service instance.
|
UpdateServiceInstanceResponse |
updateServiceInstance(UpdateServiceInstanceRequest request)
Update a service instance.
|
CreateServiceInstanceResponse createServiceInstance(CreateServiceInstanceRequest request)
request - containing the details of the requestServiceInstanceExistsException - if a service instance with the given ID is already known to the brokerServiceBrokerAsyncRequiredException - if the broker requires asynchronous processing of the requestGetLastServiceOperationResponse getLastOperation(GetLastServiceOperationRequest request)
request - containing the details of the requestServiceInstanceDoesNotExistException - if a service instance with the given ID is not known to the brokerDeleteServiceInstanceResponse deleteServiceInstance(DeleteServiceInstanceRequest request)
request - containing the details of the requestServiceInstanceDoesNotExistException - if a service instance with the given ID is not known to the brokerServiceBrokerAsyncRequiredException - if the broker requires asynchronous processing of the requestUpdateServiceInstanceResponse updateServiceInstance(UpdateServiceInstanceRequest request)
request - containing the details of the requestServiceInstanceUpdateNotSupportedException - if particular plan change is not supported
or if the request can not currently be fulfilled due to the state of the instanceServiceInstanceDoesNotExistException - if a service instance with the given ID is not known to the brokerServiceBrokerAsyncRequiredException - if the broker requires asynchronous processing of the request