public class ServiceBrokerRequest extends Object
Modifier and Type | Field and Description |
---|---|
static String |
API_INFO_LOCATION_HEADER |
protected String |
apiInfoLocation |
static String |
BINDING_ID_PATH_VARIABLE |
static String |
INSTANCE_ID_PATH_VARIABLE |
static String |
ORIGINATING_IDENTITY_HEADER |
protected Context |
originatingIdentity |
static String |
PLAN_ID_PARAMETER |
static String |
PLATFORM_INSTANCE_ID_VARIABLE |
protected String |
platformInstanceId |
static String |
SERVICE_ID_PARAMETER |
Modifier | Constructor and Description |
---|---|
|
ServiceBrokerRequest()
Construct a new
ServiceBrokerRequest |
protected |
ServiceBrokerRequest(String platformInstanceId,
String apiInfoLocation,
Context originatingIdentity)
Construct a new
ServiceBrokerRequest |
Modifier and Type | Method and Description |
---|---|
boolean |
canEqual(Object other)
Is another object type compatible with this object
|
boolean |
equals(Object o) |
String |
getApiInfoLocation()
Get the location of the API info endpoint of the platform instance.
|
Context |
getOriginatingIdentity()
Get the identity of the user that initiated the request from the platform.
|
String |
getPlatformInstanceId()
Get the ID used to identify the platform instance.
|
int |
hashCode() |
void |
setApiInfoLocation(String apiInfoLocation)
This method is intended to be used internally only; use a builder to construct an object of this
type and set all field values.
|
void |
setOriginatingIdentity(Context originatingIdentity)
This method is intended to be used internally only; use a builder to construct an object of this
type and set all field values.
|
void |
setPlatformInstanceId(String platformInstanceId)
This method is intended to be used internally only; use a builder to construct an object of this
type and set all field values.
|
String |
toString() |
public static final String API_INFO_LOCATION_HEADER
public static final String ORIGINATING_IDENTITY_HEADER
public static final String INSTANCE_ID_PATH_VARIABLE
public static final String BINDING_ID_PATH_VARIABLE
public static final String SERVICE_ID_PARAMETER
public static final String PLAN_ID_PARAMETER
public static final String PLATFORM_INSTANCE_ID_VARIABLE
protected transient String platformInstanceId
protected transient String apiInfoLocation
protected transient Context originatingIdentity
public ServiceBrokerRequest()
ServiceBrokerRequest
protected ServiceBrokerRequest(String platformInstanceId, String apiInfoLocation, Context originatingIdentity)
ServiceBrokerRequest
platformInstanceId
- the platform instance IDapiInfoLocation
- location of the API info endpoint of the platform instanceoriginatingIdentity
- identity of the user that initiated the request from the platformpublic String getPlatformInstanceId()
public void setPlatformInstanceId(String platformInstanceId)
platformInstanceId
- the platform instance IDpublic String getApiInfoLocation()
public void setApiInfoLocation(String apiInfoLocation)
apiInfoLocation
- location of the API info endpoint of the platform instancepublic Context getOriginatingIdentity()
public void setOriginatingIdentity(Context originatingIdentity)
originatingIdentity
- identity of the user that initiated the request from the platformpublic boolean canEqual(Object other)
other
- the other object