Package | Description |
---|---|
org.springframework.cloud.servicebroker.model.catalog |
Catalog models
|
Modifier and Type | Method and Description |
---|---|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.bindable(boolean bindable)
Indicates whether the service can be bound to applications.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.bindingsRetrievable(Boolean bindingsRetrievable)
Indicates whether the service broker supports retrieving service bindings.
|
static ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.builder()
Create a builder that provides a fluent API for constructing a ServiceDefinition.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.dashboardClient(DashboardClient dashboardClient)
Data necessary to activate the Dashboard SSO feature for this service.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.description(String description)
A user-friendly short description of the service that will appear in the catalog.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.id(String id)
An identifier used to correlate this service in future requests to the catalog.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.instancesRetrievable(Boolean instancesRetrievable)
Indicates whether the service broker supports retrieving service instances.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.metadata(Map<String,Object> metadata)
A map of metadata to further describe a service offering.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.metadata(String key,
Object value)
A key/value pair to add to the map of metadata to further describe a service offering.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.name(String name)
A CLI-friendly name of the service that will appear in the catalog.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.plans(List<Plan> plans)
A list of plans for this service.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.plans(Plan... plans)
A list of plans for this service.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.planUpdateable(Boolean planUpdateable)
Indicates whether the service supports requests to update instances to use a
different plan from the one used to provision a service instance.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.requires(List<String> requires)
A list of permissions that the user would have to give the service, if they
provision it.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.requires(ServiceDefinitionRequires... requires)
A list of permissions that the user would have to give the service, if they
provision it.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.requires(String... requires)
A list of permissions that the user would have to give the service, if they
provision it.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.tags(List<String> tags)
A list of tags to aid in categorizing and classifying services with similar
characteristics.
|
ServiceDefinition.ServiceDefinitionBuilder |
ServiceDefinition.ServiceDefinitionBuilder.tags(String... tags)
A list of tags to aid in categorizing and classifying services with similar
characteristics.
|