public static class CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder
extends java.lang.Object
CreateServiceInstanceBindingRequest
.Modifier and Type | Method and Description |
---|---|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
apiInfoLocation(java.lang.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(java.lang.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(java.util.Map<java.lang.String,java.lang.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(java.lang.String key,
java.lang.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(java.lang.String planId)
Set the plan ID as would be provided in the request from the platform.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
platformInstanceId(java.lang.String platformInstanceId)
Set the ID of the platform instance as would be provided in the request from the platform.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
serviceDefinition(ServiceDefinition serviceDefinition)
Set the fully resolved service definition.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
serviceDefinitionId(java.lang.String serviceDefinitionId)
Set the service definition ID as would be provided in the request from the platform.
|
CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder |
serviceInstanceId(java.lang.String serviceInstanceId)
Set the service instance ID as would be provided in the request from the platform.
|
public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder serviceInstanceId(java.lang.String serviceInstanceId)
serviceInstanceId
- the service instance IDCreateServiceInstanceBindingRequest.getServiceInstanceId()
public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder serviceDefinitionId(java.lang.String serviceDefinitionId)
serviceDefinitionId
- the service definition IDCreateServiceInstanceBindingRequest.getServiceDefinitionId()
public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder planId(java.lang.String planId)
planId
- the plan IDCreateServiceInstanceBindingRequest.getPlanId()
public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder bindingId(java.lang.String bindingId)
bindingId
- the 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(java.util.Map<java.lang.String,java.lang.Object> parameters)
parameters
- the parameters to addCreateServiceInstanceBindingRequest.getParameters()
public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder parameters(java.lang.String key, java.lang.Object value)
key
- the parameter key to addvalue
- the parameter value to addCreateServiceInstanceBindingRequest.getParameters()
public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder context(Context context)
Context
as would be provided in the request from the platform.context
- the contextCreateServiceInstanceBindingRequest.getContext()
public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder platformInstanceId(java.lang.String platformInstanceId)
platformInstanceId
- the platform instance IDServiceBrokerRequest.getPlatformInstanceId()
public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder apiInfoLocation(java.lang.String apiInfoLocation)
apiInfoLocation
- the API info endpoint locationServiceBrokerRequest.getApiInfoLocation()
public CreateServiceInstanceBindingRequest.CreateServiceInstanceBindingRequestBuilder originatingIdentity(Context originatingIdentity)
originatingIdentity
- the user identityServiceBrokerRequest.getOriginatingIdentity()
public CreateServiceInstanceBindingRequest build()
CreateServiceInstanceBindingRequest
from the provided values.