public static class UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder extends Object
UpdateServiceInstanceRequest
.Modifier and Type | Method and Description |
---|---|
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
apiInfoLocation(String apiInfoLocation)
Set the location of the API info endpoint as would be provided in the request from the platform.
|
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
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.
|
UpdateServiceInstanceRequest |
build()
Construct a
UpdateServiceInstanceRequest from the provided values. |
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
context(Context context)
Set the
Context of the request as would be provided in the request from the platform. |
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
originatingIdentity(Context originatingIdentity)
Set the identity of the user making the request as would be provided in the request from the platform.
|
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
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.
|
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
parameters(String key,
Object value)
Add a key/value pair to the request parameters as would be provided in the request from the platform.
|
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
plan(Plan plan)
Set the fully resolved plan for the service definition
|
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
planId(String planId)
Set the plan ID as would be provided in the request from the platform.
|
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
platformInstanceId(String platformInstanceId)
Set the ID of the platform instance as would be provided in the request from the platform.
|
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
previousValues(UpdateServiceInstanceRequest.PreviousValues previousValues)
Set the previous values of the service instance details as would be
provided in the request from the platform.
|
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
serviceDefinition(ServiceDefinition serviceDefinition)
Set the fully resolved service definition.
|
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
serviceDefinitionId(String serviceDefinitionId)
Set the service definition ID as would be provided in the request from the platform.
|
UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder |
serviceInstanceId(String serviceInstanceId)
Set the service instance ID as would be provided in the request from the platform.
|
public UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder serviceInstanceId(String serviceInstanceId)
serviceInstanceId
- the service instance IDUpdateServiceInstanceRequest.getServiceInstanceId()
public UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder serviceDefinitionId(String serviceDefinitionId)
serviceDefinitionId
- the service definition IDUpdateServiceInstanceRequest.getServiceDefinitionId()
public UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder serviceDefinition(ServiceDefinition serviceDefinition)
serviceDefinition
- the service definitionUpdateServiceInstanceRequest.getServiceDefinition()
public UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder plan(Plan plan)
plan
- the planUpdateServiceInstanceRequest.getPlan()
public UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder planId(String planId)
planId
- the plan IDUpdateServiceInstanceRequest.getPlanId()
public UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder previousValues(UpdateServiceInstanceRequest.PreviousValues previousValues)
previousValues
- the previous valuesUpdateServiceInstanceRequest.getPreviousValues()
public UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder parameters(Map<String,Object> parameters)
parameters
- the parameters to addAsyncParameterizedServiceInstanceRequest.getParameters()
public UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder parameters(String key, Object value)
key
- the parameter key to addvalue
- the parameter value to addAsyncParameterizedServiceInstanceRequest.getParameters()
public UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder context(Context context)
Context
of the request as would be provided in the request from the platform.context
- the contextAsyncParameterizedServiceInstanceRequest.getContext()
public UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder asyncAccepted(boolean asyncAccepted)
asyncAccepted
- the boolean value of the flagAsyncServiceBrokerRequest.isAsyncAccepted()
public UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder platformInstanceId(String platformInstanceId)
platformInstanceId
- the platform instance IDServiceBrokerRequest.getPlatformInstanceId()
public UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder apiInfoLocation(String apiInfoLocation)
apiInfoLocation
- location of the API info endpoint of the platform instanceServiceBrokerRequest.getApiInfoLocation()
public UpdateServiceInstanceRequest.UpdateServiceInstanceRequestBuilder originatingIdentity(Context originatingIdentity)
originatingIdentity
- the user identityServiceBrokerRequest.getOriginatingIdentity()
public UpdateServiceInstanceRequest build()
UpdateServiceInstanceRequest
from the provided values.