Package com.adyen.model.recurring
Class RecurringDetailsRequest
- java.lang.Object
-
- com.adyen.model.recurring.RecurringDetailsRequest
-
public class RecurringDetailsRequest extends Object
RecurringDetailsRequest
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_MERCHANT_ACCOUNTstatic StringJSON_PROPERTY_RECURRINGstatic StringJSON_PROPERTY_SHOPPER_REFERENCE
-
Constructor Summary
Constructors Constructor Description RecurringDetailsRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Return true if this RecurringDetailsRequest object is equal to o.static RecurringDetailsRequestfromJson(String jsonString)Create an instance of RecurringDetailsRequest given an JSON stringStringgetMerchantAccount()The merchant account identifier you want to process the (transaction) request with.RecurringgetRecurring()recurringStringgetShopperReference()The reference you use to uniquely identify the shopper (e.g. user ID or account ID).inthashCode()RecurringDetailsRequestmerchantAccount(String merchantAccount)The merchant account identifier you want to process the (transaction) request with.RecurringDetailsRequestrecurring(Recurring recurring)recurringvoidsetMerchantAccount(String merchantAccount)The merchant account identifier you want to process the (transaction) request with.voidsetRecurring(Recurring recurring)recurringvoidsetShopperReference(String shopperReference)The reference you use to uniquely identify the shopper (e.g. user ID or account ID).RecurringDetailsRequestshopperReference(String shopperReference)The reference you use to uniquely identify the shopper (e.g. user ID or account ID).StringtoJson()Convert an instance of RecurringDetailsRequest to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_MERCHANT_ACCOUNT
public static final String JSON_PROPERTY_MERCHANT_ACCOUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RECURRING
public static final String JSON_PROPERTY_RECURRING
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SHOPPER_REFERENCE
public static final String JSON_PROPERTY_SHOPPER_REFERENCE
- See Also:
- Constant Field Values
-
-
Method Detail
-
merchantAccount
public RecurringDetailsRequest merchantAccount(String merchantAccount)
The merchant account identifier you want to process the (transaction) request with.- Parameters:
merchantAccount-- Returns:
- the current
RecurringDetailsRequestinstance, allowing for method chaining
-
getMerchantAccount
public String getMerchantAccount()
The merchant account identifier you want to process the (transaction) request with.- Returns:
- merchantAccount
-
setMerchantAccount
public void setMerchantAccount(String merchantAccount)
The merchant account identifier you want to process the (transaction) request with.- Parameters:
merchantAccount-
-
recurring
public RecurringDetailsRequest recurring(Recurring recurring)
recurring- Parameters:
recurring-- Returns:
- the current
RecurringDetailsRequestinstance, allowing for method chaining
-
getRecurring
public Recurring getRecurring()
recurring- Returns:
- recurring
-
setRecurring
public void setRecurring(Recurring recurring)
recurring- Parameters:
recurring-
-
shopperReference
public RecurringDetailsRequest shopperReference(String shopperReference)
The reference you use to uniquely identify the shopper (e.g. user ID or account ID).- Parameters:
shopperReference-- Returns:
- the current
RecurringDetailsRequestinstance, allowing for method chaining
-
getShopperReference
public String getShopperReference()
The reference you use to uniquely identify the shopper (e.g. user ID or account ID).- Returns:
- shopperReference
-
setShopperReference
public void setShopperReference(String shopperReference)
The reference you use to uniquely identify the shopper (e.g. user ID or account ID).- Parameters:
shopperReference-
-
equals
public boolean equals(Object o)
Return true if this RecurringDetailsRequest object is equal to o.
-
fromJson
public static RecurringDetailsRequest fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of RecurringDetailsRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of RecurringDetailsRequest
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to RecurringDetailsRequest
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of RecurringDetailsRequest to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-