Class CardOrderItem
- java.lang.Object
-
- com.adyen.model.configurationwebhooks.CardOrderItem
-
public class CardOrderItem extends Object
CardOrderItem
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCardOrderItem.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_BALANCE_PLATFORMstatic StringSERIALIZED_NAME_CARDstatic StringSERIALIZED_NAME_CARD_ORDER_ITEM_REFERENCEstatic StringSERIALIZED_NAME_CREATION_DATEstatic StringSERIALIZED_NAME_IDstatic StringSERIALIZED_NAME_PAYMENT_INSTRUMENT_REFERENCEstatic StringSERIALIZED_NAME_PINstatic StringSERIALIZED_NAME_SHIPPING_METHOD
-
Constructor Summary
Constructors Constructor Description CardOrderItem()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CardOrderItembalancePlatform(String balancePlatform)CardOrderItemcard(CardOrderItemDeliveryStatus card)CardOrderItemcardOrderItemReference(String cardOrderItemReference)CardOrderItemcreationDate(OffsetDateTime creationDate)booleanequals(Object o)static CardOrderItemfromJson(String jsonString)Create an instance of CardOrderItem given an JSON stringStringgetBalancePlatform()The unique identifier of the balance platform.CardOrderItemDeliveryStatusgetCard()Get cardStringgetCardOrderItemReference()The unique identifier of the card order.OffsetDateTimegetCreationDate()The date and time when the event was triggered, in ISO 8601 extended format.StringgetId()The ID of the resource.StringgetPaymentInstrumentReference()The unique identifier of the payment instrument related to the card order.CardOrderItemDeliveryStatusgetPin()Get pinStringgetShippingMethod()Shipping method used to deliver the card or the PIN.inthashCode()CardOrderItemid(String id)CardOrderItempaymentInstrumentReference(String paymentInstrumentReference)CardOrderItempin(CardOrderItemDeliveryStatus pin)voidsetBalancePlatform(String balancePlatform)voidsetCard(CardOrderItemDeliveryStatus card)voidsetCardOrderItemReference(String cardOrderItemReference)voidsetCreationDate(OffsetDateTime creationDate)voidsetId(String id)voidsetPaymentInstrumentReference(String paymentInstrumentReference)voidsetPin(CardOrderItemDeliveryStatus pin)voidsetShippingMethod(String shippingMethod)CardOrderItemshippingMethod(String shippingMethod)StringtoJson()Convert an instance of CardOrderItem to an JSON stringStringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_BALANCE_PLATFORM
public static final String SERIALIZED_NAME_BALANCE_PLATFORM
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CARD
public static final String SERIALIZED_NAME_CARD
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CARD_ORDER_ITEM_REFERENCE
public static final String SERIALIZED_NAME_CARD_ORDER_ITEM_REFERENCE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CREATION_DATE
public static final String SERIALIZED_NAME_CREATION_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PAYMENT_INSTRUMENT_REFERENCE
public static final String SERIALIZED_NAME_PAYMENT_INSTRUMENT_REFERENCE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PIN
public static final String SERIALIZED_NAME_PIN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SHIPPING_METHOD
public static final String SERIALIZED_NAME_SHIPPING_METHOD
- See Also:
- Constant Field Values
-
-
Method Detail
-
balancePlatform
public CardOrderItem balancePlatform(String balancePlatform)
-
getBalancePlatform
public String getBalancePlatform()
The unique identifier of the balance platform.- Returns:
- balancePlatform
-
setBalancePlatform
public void setBalancePlatform(String balancePlatform)
-
card
public CardOrderItem card(CardOrderItemDeliveryStatus card)
-
getCard
public CardOrderItemDeliveryStatus getCard()
Get card- Returns:
- card
-
setCard
public void setCard(CardOrderItemDeliveryStatus card)
-
cardOrderItemReference
public CardOrderItem cardOrderItemReference(String cardOrderItemReference)
-
getCardOrderItemReference
public String getCardOrderItemReference()
The unique identifier of the card order.- Returns:
- cardOrderItemReference
-
setCardOrderItemReference
public void setCardOrderItemReference(String cardOrderItemReference)
-
creationDate
public CardOrderItem creationDate(OffsetDateTime creationDate)
-
getCreationDate
public OffsetDateTime getCreationDate()
The date and time when the event was triggered, in ISO 8601 extended format. For example, **2020-12-18T10:15:30+01:00**.- Returns:
- creationDate
-
setCreationDate
public void setCreationDate(OffsetDateTime creationDate)
-
id
public CardOrderItem id(String id)
-
getId
public String getId()
The ID of the resource.- Returns:
- id
-
setId
public void setId(String id)
-
paymentInstrumentReference
public CardOrderItem paymentInstrumentReference(String paymentInstrumentReference)
-
getPaymentInstrumentReference
public String getPaymentInstrumentReference()
The unique identifier of the payment instrument related to the card order.- Returns:
- paymentInstrumentReference
-
setPaymentInstrumentReference
public void setPaymentInstrumentReference(String paymentInstrumentReference)
-
pin
public CardOrderItem pin(CardOrderItemDeliveryStatus pin)
-
getPin
public CardOrderItemDeliveryStatus getPin()
Get pin- Returns:
- pin
-
setPin
public void setPin(CardOrderItemDeliveryStatus pin)
-
shippingMethod
public CardOrderItem shippingMethod(String shippingMethod)
-
getShippingMethod
public String getShippingMethod()
Shipping method used to deliver the card or the PIN.- Returns:
- shippingMethod
-
setShippingMethod
public void setShippingMethod(String shippingMethod)
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOExceptionValidates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
IOException- if the JSON Object is invalid with respect to CardOrderItem
-
fromJson
public static CardOrderItem fromJson(String jsonString) throws IOException
Create an instance of CardOrderItem given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of CardOrderItem
- Throws:
IOException- if the JSON string is invalid with respect to CardOrderItem
-
toJson
public String toJson()
Convert an instance of CardOrderItem to an JSON string- Returns:
- JSON string
-
-