public static final class CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder extends Object
CreateServiceInstanceBindingRequest.| Modifier and Type | Method and Description |
|---|---|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
apiInfoLocation(String apiInfoLocation)
Set the location of the API info endpoint as would be provided in the request from the platform.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
asyncAccepted(boolean asyncAccepted)
Set the value of the flag indicating whether the platform supports asynchronous operations as would be
provided in the request from the platform.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
bindingId(String bindingId)
Set the binding ID as would be provided in the request from the platform.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
bindResource(BindResource bindResource)
Set the binding resource as would be provided in the request from the platform.
|
CreateServiceInstanceBindingRequest |
build()
Construct a
CreateServiceInstanceBindingRequest from the provided values. |
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
context(Context context)
Set the
Context as would be provided in the request from the platform. |
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
originatingIdentity(Context originatingIdentity)
Set the identity of the user making the request as would be provided in the request from the platform.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
parameters(Map<String,Object> parameters)
Add a set of parameters from the provided Map to the request parameters as would be provided in
the request from the platform.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
parameters(String key,
Object value)
Add a key/value pair to the request parameters as would be provided in the request from the platform.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
plan(Plan plan)
Set the fully resolved plan
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
planId(String planId)
Set the plan ID as would be provided in the request from the platform.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
platformInstanceId(String platformInstanceId)
Set the ID of the platform instance as would be provided in the request from the platform.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
requestIdentity(String requestIdentity)
Set the identity of the request sent from the platform
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
serviceDefinition(ServiceDefinition serviceDefinition)
Set the fully resolved service definition.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
serviceDefinitionId(String serviceDefinitionId)
Set the service definition ID as would be provided in the request from the platform.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
serviceInstanceId(String serviceInstanceId)
Set the service instance ID as would be provided in the request from the platform.
|
public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder serviceInstanceId(String serviceInstanceId)
serviceInstanceId - the service instance IDCreateServiceInstanceBindingRequest.getServiceInstanceId()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder serviceDefinitionId(String serviceDefinitionId)
serviceDefinitionId - the service definition IDCreateServiceInstanceBindingRequest.getServiceDefinitionId()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder planId(String planId)
planId - the plan IDCreateServiceInstanceBindingRequest.getPlanId()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder bindingId(String bindingId)
bindingId - the service binding IDCreateServiceInstanceBindingRequest.getBindingId()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder serviceDefinition(ServiceDefinition serviceDefinition)
serviceDefinition - the service definitionCreateServiceInstanceBindingRequest.getServiceDefinition()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder plan(Plan plan)
plan - the planCreateServiceInstanceBindingRequest.getPlan()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder asyncAccepted(boolean asyncAccepted)
asyncAccepted - the boolean value of the flagAsyncServiceBrokerRequest.isAsyncAccepted()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder bindResource(BindResource bindResource)
bindResource - the binding resourceCreateServiceInstanceBindingRequest.getBindResource()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder parameters(Map<String,Object> parameters)
parameters - the parameters to addAsyncParameterizedServiceInstanceRequest.getParameters()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder parameters(String key, Object value)
key - the parameter key to addvalue - the parameter value to addAsyncParameterizedServiceInstanceRequest.getParameters()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder context(Context context)
Context as would be provided in the request from the platform.context - the contextAsyncParameterizedServiceInstanceRequest.getContext()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder platformInstanceId(String platformInstanceId)
platformInstanceId - the platform instance IDServiceBrokerRequest.getPlatformInstanceId()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder apiInfoLocation(String apiInfoLocation)
apiInfoLocation - location of the API info endpoint of the platform instanceServiceBrokerRequest.getApiInfoLocation()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder originatingIdentity(Context originatingIdentity)
originatingIdentity - the user identityServiceBrokerRequest.getOriginatingIdentity()public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder requestIdentity(String requestIdentity)
requestIdentity - the request identityServiceBrokerRequest.getRequestIdentity()public CreateServiceInstanceBindingRequest build()
CreateServiceInstanceBindingRequest from the provided values.