Package com.adyen.model.balanceplatform
Class AssociationFinaliseRequest
- java.lang.Object
-
- com.adyen.model.balanceplatform.AssociationFinaliseRequest
-
public class AssociationFinaliseRequest extends Object
AssociationFinaliseRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAssociationFinaliseRequest.TypeEnumThe type of resource that you are associating with the SCA device.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_IDSstatic StringJSON_PROPERTY_STRONG_CUSTOMER_AUTHENTICATIONstatic StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description AssociationFinaliseRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AssociationFinaliseRequestaddIdsItem(String idsItem)booleanequals(Object o)Return true if this AssociationFinaliseRequest object is equal to o.static AssociationFinaliseRequestfromJson(String jsonString)Create an instance of AssociationFinaliseRequest given an JSON stringMap<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.List<String>getIds()The list of unique identifiers of the resources that you are associating with the SCA device.AssociationDelegatedAuthenticationDatagetStrongCustomerAuthentication()Get strongCustomerAuthenticationAssociationFinaliseRequest.TypeEnumgetType()The type of resource that you are associating with the SCA device.inthashCode()AssociationFinaliseRequestids(List<String> ids)The list of unique identifiers of the resources that you are associating with the SCA device.AssociationFinaliseRequestincludeNullValues(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.voidsetIds(List<String> ids)The list of unique identifiers of the resources that you are associating with the SCA device.voidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetStrongCustomerAuthentication(AssociationDelegatedAuthenticationData strongCustomerAuthentication)strongCustomerAuthenticationvoidsetType(AssociationFinaliseRequest.TypeEnum type)The type of resource that you are associating with the SCA device.AssociationFinaliseRequeststrongCustomerAuthentication(AssociationDelegatedAuthenticationData strongCustomerAuthentication)strongCustomerAuthenticationStringtoJson()Convert an instance of AssociationFinaliseRequest to an JSON stringStringtoString()AssociationFinaliseRequesttype(AssociationFinaliseRequest.TypeEnum type)The type of resource that you are associating with the SCA device.
-
-
-
Field Detail
-
JSON_PROPERTY_IDS
public static final String JSON_PROPERTY_IDS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STRONG_CUSTOMER_AUTHENTICATION
public static final String JSON_PROPERTY_STRONG_CUSTOMER_AUTHENTICATION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
ids
public AssociationFinaliseRequest ids(List<String> ids)
The list of unique identifiers of the resources that you are associating with the SCA device. Maximum: 5 strings.- Parameters:
ids- The list of unique identifiers of the resources that you are associating with the SCA device. Maximum: 5 strings.- Returns:
- the current
AssociationFinaliseRequestinstance, allowing for method chaining
-
addIdsItem
public AssociationFinaliseRequest addIdsItem(String idsItem)
-
getIds
public List<String> getIds()
The list of unique identifiers of the resources that you are associating with the SCA device. Maximum: 5 strings.- Returns:
- ids The list of unique identifiers of the resources that you are associating with the SCA device. Maximum: 5 strings.
-
setIds
public void setIds(List<String> ids)
The list of unique identifiers of the resources that you are associating with the SCA device. Maximum: 5 strings.- Parameters:
ids- The list of unique identifiers of the resources that you are associating with the SCA device. Maximum: 5 strings.
-
strongCustomerAuthentication
public AssociationFinaliseRequest strongCustomerAuthentication(AssociationDelegatedAuthenticationData strongCustomerAuthentication)
strongCustomerAuthentication- Parameters:
strongCustomerAuthentication-- Returns:
- the current
AssociationFinaliseRequestinstance, allowing for method chaining
-
getStrongCustomerAuthentication
public AssociationDelegatedAuthenticationData getStrongCustomerAuthentication()
Get strongCustomerAuthentication- Returns:
- strongCustomerAuthentication
-
setStrongCustomerAuthentication
public void setStrongCustomerAuthentication(AssociationDelegatedAuthenticationData strongCustomerAuthentication)
strongCustomerAuthentication- Parameters:
strongCustomerAuthentication-
-
type
public AssociationFinaliseRequest type(AssociationFinaliseRequest.TypeEnum type)
The type of resource that you are associating with the SCA device. Possible value: **PaymentInstrument**- Parameters:
type- The type of resource that you are associating with the SCA device. Possible value: **PaymentInstrument**- Returns:
- the current
AssociationFinaliseRequestinstance, allowing for method chaining
-
getType
public AssociationFinaliseRequest.TypeEnum getType()
The type of resource that you are associating with the SCA device. Possible value: **PaymentInstrument**- Returns:
- type The type of resource that you are associating with the SCA device. Possible value: **PaymentInstrument**
-
setType
public void setType(AssociationFinaliseRequest.TypeEnum type)
The type of resource that you are associating with the SCA device. Possible value: **PaymentInstrument**- Parameters:
type- The type of resource that you are associating with the SCA device. Possible value: **PaymentInstrument**
-
includeNullValues
public AssociationFinaliseRequest 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 AssociationFinaliseRequest 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 AssociationFinaliseRequest fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of AssociationFinaliseRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of AssociationFinaliseRequest
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to AssociationFinaliseRequest
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of AssociationFinaliseRequest to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-