Package com.adyen.model.balanceplatform
Class Association
- java.lang.Object
-
- com.adyen.model.balanceplatform.Association
-
public class Association extends Object
Association
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ENTITY_IDstatic StringJSON_PROPERTY_ENTITY_TYPEstatic StringJSON_PROPERTY_SCA_DEVICE_IDstatic StringJSON_PROPERTY_STATUS
-
Constructor Summary
Constructors Constructor Description Association()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AssociationentityId(String entityId)The unique identifier of the entity.AssociationentityType(ScaEntityType entityType)entityTypebooleanequals(Object o)Return true if this Association object is equal to o.static AssociationfromJson(String jsonString)Create an instance of Association given an JSON stringStringgetEntityId()The unique identifier of the entity.ScaEntityTypegetEntityType()Get entityTypeMap<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.StringgetScaDeviceId()The unique identifier for the SCA device.AssociationStatusgetStatus()Get statusinthashCode()AssociationincludeNullValues(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.AssociationscaDeviceId(String scaDeviceId)The unique identifier for the SCA device.voidsetEntityId(String entityId)The unique identifier of the entity.voidsetEntityType(ScaEntityType entityType)entityTypevoidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetScaDeviceId(String scaDeviceId)The unique identifier for the SCA device.voidsetStatus(AssociationStatus status)statusAssociationstatus(AssociationStatus status)statusStringtoJson()Convert an instance of Association to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_ENTITY_ID
public static final String JSON_PROPERTY_ENTITY_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ENTITY_TYPE
public static final String JSON_PROPERTY_ENTITY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SCA_DEVICE_ID
public static final String JSON_PROPERTY_SCA_DEVICE_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATUS
public static final String JSON_PROPERTY_STATUS
- See Also:
- Constant Field Values
-
-
Method Detail
-
entityId
public Association entityId(String entityId)
The unique identifier of the entity.- Parameters:
entityId- The unique identifier of the entity.- Returns:
- the current
Associationinstance, allowing for method chaining
-
getEntityId
public String getEntityId()
The unique identifier of the entity.- Returns:
- entityId The unique identifier of the entity.
-
setEntityId
public void setEntityId(String entityId)
The unique identifier of the entity.- Parameters:
entityId- The unique identifier of the entity.
-
entityType
public Association entityType(ScaEntityType entityType)
entityType- Parameters:
entityType-- Returns:
- the current
Associationinstance, allowing for method chaining
-
getEntityType
public ScaEntityType getEntityType()
Get entityType- Returns:
- entityType
-
setEntityType
public void setEntityType(ScaEntityType entityType)
entityType- Parameters:
entityType-
-
scaDeviceId
public Association scaDeviceId(String scaDeviceId)
The unique identifier for the SCA device.- Parameters:
scaDeviceId- The unique identifier for the SCA device.- Returns:
- the current
Associationinstance, allowing for method chaining
-
getScaDeviceId
public String getScaDeviceId()
The unique identifier for the SCA device.- Returns:
- scaDeviceId The unique identifier for the SCA device.
-
setScaDeviceId
public void setScaDeviceId(String scaDeviceId)
The unique identifier for the SCA device.- Parameters:
scaDeviceId- The unique identifier for the SCA device.
-
status
public Association status(AssociationStatus status)
status- Parameters:
status-- Returns:
- the current
Associationinstance, allowing for method chaining
-
getStatus
public AssociationStatus getStatus()
Get status- Returns:
- status
-
setStatus
public void setStatus(AssociationStatus status)
status- Parameters:
status-
-
includeNullValues
public Association 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 Association 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 Association fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of Association given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of Association
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to Association
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of Association to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-