Package | Description |
---|---|
org.springframework.cloud.servicebroker.controller |
Provides Service Broker API endpoints
|
org.springframework.cloud.servicebroker.model.binding |
Service binding models
|
org.springframework.cloud.servicebroker.model.catalog |
Catalog models
|
org.springframework.cloud.servicebroker.model.instance |
Service instance models
|
org.springframework.cloud.servicebroker.service |
Service interfaces and default implementations
|
Modifier and Type | Method and Description |
---|---|
protected ServiceDefinition |
BaseController.getRequiredServiceDefinition(java.lang.String serviceDefinitionId) |
protected ServiceDefinition |
BaseController.getServiceDefinition(java.lang.String serviceDefinitionId) |
Modifier and Type | Method and Description |
---|---|
ServiceDefinition |
DeleteServiceInstanceBindingRequest.getServiceDefinition()
Get the service definition of the service instance associated with the binding.
|
ServiceDefinition |
CreateServiceInstanceBindingRequest.getServiceDefinition()
Get the service definition of the service instance associated with the binding.
|
Modifier and Type | Method and Description |
---|---|
DeleteServiceInstanceBindingRequest.DeleteServiceInstanceBindingRequestBuilder |
DeleteServiceInstanceBindingRequest.DeleteServiceInstanceBindingRequestBuilder.serviceDefinition(ServiceDefinition serviceDefinition)
Set the fully resolved service definition.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder.serviceDefinition(ServiceDefinition serviceDefinition)
Set the fully resolved service definition.
|
void |
CreateServiceInstanceBindingRequest.setServiceDefinition(ServiceDefinition serviceDefinition)
This method is intended to be used internally only; use
CreateServiceInstanceBindingRequest.builder() to construct an object of this
type and set all field values. |
Modifier and Type | Method and Description |
---|---|
ServiceDefinition |
ServiceDefinition.ServiceDefinitionBuilder.build()
Construct a
ServiceDefinition from the provided values. |
Modifier and Type | Method and Description |
---|---|
java.util.List<ServiceDefinition> |
Catalog.getServiceDefinitions()
Get the set of service offerings.
|
Modifier and Type | Method and Description |
---|---|
Catalog.CatalogBuilder |
Catalog.CatalogBuilder.serviceDefinitions(ServiceDefinition... serviceDefinitions)
Add a set of service offerings from the provided array to the
service offerings provided by the service broker.
|
Modifier and Type | Method and Description |
---|---|
Catalog.CatalogBuilder |
Catalog.CatalogBuilder.serviceDefinitions(java.util.List<ServiceDefinition> serviceDefinitions)
Add a set of service offerings from the provided List to the
service offerings provided by the service broker.
|
Modifier and Type | Method and Description |
---|---|
ServiceDefinition |
CreateServiceInstanceRequest.getServiceDefinition()
Get the service definition of the service to create.
|
ServiceDefinition |
UpdateServiceInstanceRequest.getServiceDefinition()
Get the service definition of the service instance to update.
|
ServiceDefinition |
DeleteServiceInstanceRequest.getServiceDefinition()
Get the service definition of the service to delete.
|
Modifier and Type | Method and Description |
---|---|
CreateServiceInstanceRequest.CreateServiceInstanceRequestBuilder |
CreateServiceInstanceRequest.CreateServiceInstanceRequestBuilder.serviceDefinition(ServiceDefinition serviceDefinition)
Set the fully resolved service definition.
|
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder.serviceDefinition(ServiceDefinition serviceDefinition)
Set the fully resolved service definition.
|
DeleteServiceInstanceRequest.DeleteServiceInstanceRequestBuilder |
DeleteServiceInstanceRequest.DeleteServiceInstanceRequestBuilder.serviceDefinition(ServiceDefinition serviceDefinition)
Set the fully resolved service definition.
|
void |
CreateServiceInstanceRequest.setServiceDefinition(ServiceDefinition serviceDefinition)
This method is intended to be used internally only; use
CreateServiceInstanceRequest.builder() to construct an object of this
type and set all field values. |
void |
UpdateServiceInstanceRequest.setServiceDefinition(ServiceDefinition serviceDefinition)
This method is intended to be used internally only; use
UpdateServiceInstanceRequest.builder() to construct an object of this
type and set all field values. |
Modifier and Type | Method and Description |
---|---|
ServiceDefinition |
BeanCatalogService.getServiceDefinition(java.lang.String serviceId) |
ServiceDefinition |
CatalogService.getServiceDefinition(java.lang.String serviceId)
Get a service definition from the catalog by ID.
|