public class ServiceBrokerRequest
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
API_INFO_LOCATION_HEADER |
protected java.lang.String |
apiInfoLocation |
static java.lang.String |
BINDING_ID_PATH_VARIABLE |
static java.lang.String |
INSTANCE_ID_PATH_VARIABLE |
static java.lang.String |
ORIGINATING_IDENTITY_HEADER |
protected Context |
originatingIdentity |
static java.lang.String |
PLAN_ID_PARAMETER |
static java.lang.String |
PLATFORM_INSTANCE_ID_VARIABLE |
protected java.lang.String |
platformInstanceId |
static java.lang.String |
SERVICE_ID_PARAMETER |
Modifier | Constructor and Description |
---|---|
|
ServiceBrokerRequest() |
protected |
ServiceBrokerRequest(java.lang.String platformInstanceId,
java.lang.String apiInfoLocation,
Context originatingIdentity) |
Modifier and Type | Method and Description |
---|---|
boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.lang.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.
|
java.lang.String |
getPlatformInstanceId()
Get the ID used to identify the platform instance.
|
int |
hashCode() |
void |
setApiInfoLocation(java.lang.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(java.lang.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.
|
java.lang.String |
toString() |
public static final java.lang.String API_INFO_LOCATION_HEADER
public static final java.lang.String ORIGINATING_IDENTITY_HEADER
public static final java.lang.String INSTANCE_ID_PATH_VARIABLE
public static final java.lang.String BINDING_ID_PATH_VARIABLE
public static final java.lang.String SERVICE_ID_PARAMETER
public static final java.lang.String PLAN_ID_PARAMETER
public static final java.lang.String PLATFORM_INSTANCE_ID_VARIABLE
protected transient java.lang.String platformInstanceId
protected transient java.lang.String apiInfoLocation
protected transient Context originatingIdentity
public ServiceBrokerRequest()
protected ServiceBrokerRequest(java.lang.String platformInstanceId, java.lang.String apiInfoLocation, Context originatingIdentity)
public java.lang.String getPlatformInstanceId()
public void setPlatformInstanceId(java.lang.String platformInstanceId)
platformInstanceId
- the platform instance IDpublic java.lang.String getApiInfoLocation()
public void setApiInfoLocation(java.lang.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 equals(java.lang.Object o)
equals
in class java.lang.Object
public boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object