Package com.adyen.model.capital
Class Status
- java.lang.Object
-
- com.adyen.model.capital.Status
-
public class Status extends Object
Status
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStatus.CodeEnumThe code for the status of the grant.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ACTIONSstatic StringJSON_PROPERTY_CODE
-
Constructor Summary
Constructors Constructor Description Status()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Statusactions(List<Action> actions)A list of actions that need to be completed to proceed with the grant.StatusaddActionsItem(Action actionsItem)Statuscode(Status.CodeEnum code)The code for the status of the grant.booleanequals(Object o)Return true if this Status object is equal to o.static StatusfromJson(String jsonString)Create an instance of Status given an JSON stringList<Action>getActions()A list of actions that need to be completed to proceed with the grant.Status.CodeEnumgetCode()The code for the status of the grant.Map<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.inthashCode()StatusincludeNullValues(boolean includeNullValues)Configures whether null values are explicitly serialized in the JSON payload.booleanisIncludeNullValues()Returns whether null values are explicitly serialized in the JSON payload.voidsetActions(List<Action> actions)A list of actions that need to be completed to proceed with the grant.voidsetCode(Status.CodeEnum code)The code for the status of the grant.voidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.StringtoJson()Convert an instance of Status to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_ACTIONS
public static final String JSON_PROPERTY_ACTIONS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CODE
public static final String JSON_PROPERTY_CODE
- See Also:
- Constant Field Values
-
-
Method Detail
-
actions
public Status actions(List<Action> actions)
A list of actions that need to be completed to proceed with the grant.- Parameters:
actions- A list of actions that need to be completed to proceed with the grant.- Returns:
- the current
Statusinstance, allowing for method chaining
-
getActions
public List<Action> getActions()
A list of actions that need to be completed to proceed with the grant.- Returns:
- actions A list of actions that need to be completed to proceed with the grant.
-
setActions
public void setActions(List<Action> actions)
A list of actions that need to be completed to proceed with the grant.- Parameters:
actions- A list of actions that need to be completed to proceed with the grant.
-
code
public Status code(Status.CodeEnum code)
The code for the status of the grant. Possible values: - **Pending** - **Active** - **Repaid** - **WrittenOff** - **Failed** - **Revoked** - **Requested** - **Reviewing** - **Approved** - **Rejected** - **Cancelled**- Parameters:
code- The code for the status of the grant. Possible values: - **Pending** - **Active** - **Repaid** - **WrittenOff** - **Failed** - **Revoked** - **Requested** - **Reviewing** - **Approved** - **Rejected** - **Cancelled**- Returns:
- the current
Statusinstance, allowing for method chaining
-
getCode
public Status.CodeEnum getCode()
The code for the status of the grant. Possible values: - **Pending** - **Active** - **Repaid** - **WrittenOff** - **Failed** - **Revoked** - **Requested** - **Reviewing** - **Approved** - **Rejected** - **Cancelled**- Returns:
- code The code for the status of the grant. Possible values: - **Pending** - **Active** - **Repaid** - **WrittenOff** - **Failed** - **Revoked** - **Requested** - **Reviewing** - **Approved** - **Rejected** - **Cancelled**
-
setCode
public void setCode(Status.CodeEnum code)
The code for the status of the grant. Possible values: - **Pending** - **Active** - **Repaid** - **WrittenOff** - **Failed** - **Revoked** - **Requested** - **Reviewing** - **Approved** - **Rejected** - **Cancelled**- Parameters:
code- The code for the status of the grant. Possible values: - **Pending** - **Active** - **Repaid** - **WrittenOff** - **Failed** - **Revoked** - **Requested** - **Reviewing** - **Approved** - **Rejected** - **Cancelled**
-
includeNullValues
public Status includeNullValues(boolean includeNullValues)
Configures whether null values are explicitly serialized in the JSON payload. Default is false.
-
isIncludeNullValues
public boolean isIncludeNullValues()
Returns whether null values are explicitly serialized in the JSON payload.
-
setIncludeNullValues
public void setIncludeNullValues(boolean includeNullValues)
Sets whether null values should be explicitly serialized in the JSON payload. Default is false.
-
equals
public boolean equals(Object o)
Return true if this Status object is equal to o.
-
getExplicitNulls
public Map<String,Object> getExplicitNulls()
Returns a map of properties to be merged into the JSON payload as explicit null values.
-
fromJson
public static Status fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of Status given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of Status
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to Status
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of Status to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-