Package org.springframework.cloud.servicebroker.exception
package org.springframework.cloud.servicebroker.exception
Exceptions for Service Broker error conditions.
-
ClassDescriptionProvides a formatted message indicating that the service broker does not support the version of the Open Service Broker API provided by the platform.Thrown to indicate that the version of the API supported by the broker doesn't match the version provided by the platform.Thrown to indicate that the API version header is missing from the request.Thrown to indicate that a service broker requires that the platform support asynchronous processing of operations.Thrown to indicate that the service broker received a binding request without an application resource, but only supports binding to applications.Thrown to indicate that the service broker received concurrent requests to modify a resource.Thrown to indicate that a request to create a service instance or binding was received while asynchronous creation of the identical service instance or binding is in progress.Thrown to indicate that a request to delete a service instance or binding was received while asynchronous deletion of the identical service instance or binding is in progress.Thrown to indicate underlying service broker errors (like connectivity to the service being brokered) not covered by a more specific exception.Thrown to indicate that parameters passed in the originating identity header are not understood by the service broker.Thrown to indicate that parameters passed in a create or update request are not understood by the service broker.Thrown to indicate that the maintenance_info.version provided in the request does not match the maintenance_info.version described for the service plan in the service broker's catalogThrown to indicate that a request for a service instance or binding was received while asynchronous creation of the service instance or binding is in progress.Thrown to indicate that a service broker is able to accept requests from the platform but is temporarily unable to process those requests.Thrown to indicate that a request to update a service instance was received while asynchronous updating of the identical service instance is in progress.Thrown to indicate that a request includes a service definition ID that does not exist in the service broker catalog.Thrown to indicate that a request includes a plan ID that does not exist in the service broker catalog.Thrown to indicate that a request includes a service binding ID that is not known to the service broker.Thrown to indicate that a service binding create request was received for a binding that already exists with parameters that are different from the existing binding.Thrown to indicate that a request includes a service instance ID that is not known to the service broker.Thrown to indicate that a service instance create request was received for an instance that already exists with parameters that are different from the existing instance.Thrown to indicate that a request to update a service instance can not be fulfilled by the service broker.