public static final class CreateServiceInstanceResponse.CreateServiceInstanceResponseBuilder extends Object
CreateServiceInstanceResponse
.Modifier and Type | Method and Description |
---|---|
CreateServiceInstanceResponse.CreateServiceInstanceResponseBuilder |
async(boolean async)
Set a boolean value indicating whether the requested operation is being performed synchronously or
asynchronously.
|
CreateServiceInstanceResponse |
build()
Construct a
CreateServiceInstanceResponse from the provided values. |
CreateServiceInstanceResponse.CreateServiceInstanceResponseBuilder |
dashboardUrl(String dashboardUrl)
Set the URL of a web-based management user interface provided by the service broker for the service instance.
|
CreateServiceInstanceResponse.CreateServiceInstanceResponseBuilder |
instanceExisted(boolean instanceExisted)
Set a boolean value indicating whether the service instance already exists with the same parameters as the
requested service instance.
|
CreateServiceInstanceResponse.CreateServiceInstanceResponseBuilder |
operation(String operation)
Set a value to inform the user of the operation being performed in support of an asynchronous response.
|
public CreateServiceInstanceResponse.CreateServiceInstanceResponseBuilder dashboardUrl(String dashboardUrl)
This value will set the dashboard_url field in the body of the response to the platform.
dashboardUrl
- the dashboard URLpublic CreateServiceInstanceResponse.CreateServiceInstanceResponseBuilder instanceExisted(boolean instanceExisted)
false
indicates that new resources were created.
This value will be used to determine the HTTP response code to the platform. If the service broker indicates that it performed the operation synchronously, a true value will result in a response code 200 OK, and a false value will result in a response code 201 CREATED.
instanceExisted
- true to indicate that the instance exists, false otherwiseasync(boolean)
public CreateServiceInstanceResponse.CreateServiceInstanceResponseBuilder async(boolean async)
This value will be used to determine the HTTP response code to the platform. A true value will
result in a response code 202 ACCEPTED; otherwise the response code will be determined by the
value of instanceExisted(boolean)
.
async
- true to indicate that the operation is being performed asynchronously, false to indicate that the operation was completedinstanceExisted(boolean)
public CreateServiceInstanceResponse.CreateServiceInstanceResponseBuilder operation(String operation)
GetLastServiceOperationRequest
requests.
This value will set the operation field in the body of the response to the platform.
operation
- the informational valuepublic CreateServiceInstanceResponse build()
CreateServiceInstanceResponse
from the provided values.