Package de.fmui.osb.broker.instance
Class ProvisionRequestBody
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<K,V>
-
- java.util.LinkedHashMap<java.lang.String,java.lang.Object>
-
- de.fmui.osb.broker.internal.json.JSONObjectImpl
-
- de.fmui.osb.broker.objects.AbstractOpenServiceBrokerObject
-
- de.fmui.osb.broker.instance.ProvisionRequestBody
-
- All Implemented Interfaces:
JSONAware
,JSONObject
,JSONStreamAware
,Validatable
,java.io.Serializable
,java.lang.Cloneable
,java.util.Map<java.lang.String,java.lang.Object>
public class ProvisionRequestBody extends AbstractOpenServiceBrokerObject implements JSONObject
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
KEY_CONTEXT
static java.lang.String
KEY_ORGANIZATION_GUID
static java.lang.String
KEY_PARAMETERS
static java.lang.String
KEY_PLAN_ID
static java.lang.String
KEY_SERVICE_ID
static java.lang.String
KEY_SPACE_GUID
-
Constructor Summary
Constructors Constructor Description ProvisionRequestBody()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Context
getContext()
java.lang.String
getOrganizationGUID()
Deprecated.Parameters
getParameters()
java.lang.String
getPlanID()
Returns the plan ID.java.lang.String
getServiceID()
Returns the service ID.java.lang.String
getSpaceGUID()
Deprecated.void
validate()
Check if the object and its subobjects are in valid state.-
Methods inherited from class de.fmui.osb.broker.objects.AbstractOpenServiceBrokerObject
addToArray, createArray, createArray, createObject, get, getArray, getBoolean, getJSONObject, getNumber, getString, isNullOrEmpty, isValidID, isValidName, load, load, validateSubobjects
-
Methods inherited from class java.util.HashMap
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, putAll, putIfAbsent, remove, remove, replace, replace, size
-
Methods inherited from interface de.fmui.osb.broker.json.JSONAware
toJSONString
-
Methods inherited from interface de.fmui.osb.broker.json.JSONObject
put
-
Methods inherited from class de.fmui.osb.broker.internal.json.JSONObjectImpl
addJSONString, escape, put, toJSONString, toJSONString, toString, toString, writeJSONString, writeJSONString
-
Methods inherited from interface de.fmui.osb.broker.json.JSONStreamAware
writeJSONString
-
Methods inherited from class java.util.LinkedHashMap
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
-
-
-
-
Field Detail
-
KEY_CONTEXT
public static final java.lang.String KEY_CONTEXT
- See Also:
- Constant Field Values
-
KEY_SERVICE_ID
public static final java.lang.String KEY_SERVICE_ID
- See Also:
- Constant Field Values
-
KEY_PLAN_ID
public static final java.lang.String KEY_PLAN_ID
- See Also:
- Constant Field Values
-
KEY_ORGANIZATION_GUID
public static final java.lang.String KEY_ORGANIZATION_GUID
- See Also:
- Constant Field Values
-
KEY_SPACE_GUID
public static final java.lang.String KEY_SPACE_GUID
- See Also:
- Constant Field Values
-
KEY_PARAMETERS
public static final java.lang.String KEY_PARAMETERS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getContext
public Context getContext()
-
getServiceID
public java.lang.String getServiceID()
Returns the service ID.- Returns:
- the service ID
-
getPlanID
public java.lang.String getPlanID()
Returns the plan ID.- Returns:
- the plan ID
-
getOrganizationGUID
@Deprecated public java.lang.String getOrganizationGUID()
Deprecated.
-
getSpaceGUID
@Deprecated public java.lang.String getSpaceGUID()
Deprecated.
-
getParameters
public Parameters getParameters()
-
validate
public void validate() throws ValidationException
Description copied from interface:Validatable
Check if the object and its subobjects are in valid state.- Specified by:
validate
in interfaceValidatable
- Overrides:
validate
in classAbstractOpenServiceBrokerObject
- Throws:
ValidationException
- if the object is not in an valid state
-
-