Class NetworkTokenDestination
- java.lang.Object
-
- com.checkout.handlepaymentsandpayouts.payments.postpayments.requests.unreferencedrefundrequest.destination.AbstractDestination
-
- com.checkout.handlepaymentsandpayouts.payments.postpayments.requests.unreferencedrefundrequest.destination.networktokendestination.NetworkTokenDestination
-
public final class NetworkTokenDestination extends AbstractDestination
network_token destination Class The destination of the unreferenced refund.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNetworkTokenDestination.NetworkTokenDestinationBuilder
-
Field Summary
-
Fields inherited from class com.checkout.handlepaymentsandpayouts.payments.postpayments.requests.unreferencedrefundrequest.destination.AbstractDestination
type
-
-
Constructor Summary
Constructors Constructor Description NetworkTokenDestination()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NetworkTokenDestination.NetworkTokenDestinationBuilderbuilder()protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)AbstractAccountHoldergetAccountHolder()The unreferenced refund destination account holder.java.lang.StringgetCryptogram()The network token's Base64-encoded cryptographic identifier (TAVV).java.lang.StringgetEci()The network token's Electronic Commerce Indicator (ECI) security level.java.lang.IntegergetExpiryMonth()The network token's expiration month.java.lang.IntegergetExpiryYear()The network token's expiration year.java.lang.StringgetToken()The network token's Primary Account Number (PAN).TokenTypegetTokenType()The network token type.inthashCode()voidsetAccountHolder(AbstractAccountHolder accountHolder)The unreferenced refund destination account holder.voidsetCryptogram(java.lang.String cryptogram)The network token's Base64-encoded cryptographic identifier (TAVV).voidsetEci(java.lang.String eci)The network token's Electronic Commerce Indicator (ECI) security level.voidsetExpiryMonth(java.lang.Integer expiryMonth)The network token's expiration month.voidsetExpiryYear(java.lang.Integer expiryYear)The network token's expiration year.voidsetToken(java.lang.String token)The network token's Primary Account Number (PAN).voidsetTokenType(TokenType tokenType)The network token type.java.lang.StringtoString()-
Methods inherited from class com.checkout.handlepaymentsandpayouts.payments.postpayments.requests.unreferencedrefundrequest.destination.AbstractDestination
getType
-
-
-
-
Method Detail
-
builder
public static NetworkTokenDestination.NetworkTokenDestinationBuilder builder()
-
getToken
public java.lang.String getToken()
The network token's Primary Account Number (PAN). [Required]
-
getExpiryMonth
public java.lang.Integer getExpiryMonth()
The network token's expiration month. [Required] [ 1 .. 2 ] characters >= 1
-
getExpiryYear
public java.lang.Integer getExpiryYear()
The network token's expiration year. [Required] 4 characters
-
getTokenType
public TokenType getTokenType()
The network token type. [Required]
-
getCryptogram
public java.lang.String getCryptogram()
The network token's Base64-encoded cryptographic identifier (TAVV). The cryptogram is used by card schemes to validate the token verification result. [Required] <= 50
-
getEci
public java.lang.String getEci()
The network token's Electronic Commerce Indicator (ECI) security level. [Required] <= 2
-
getAccountHolder
public AbstractAccountHolder getAccountHolder()
The unreferenced refund destination account holder. [Required]
-
setToken
public void setToken(java.lang.String token)
The network token's Primary Account Number (PAN). [Required]
-
setExpiryMonth
public void setExpiryMonth(java.lang.Integer expiryMonth)
The network token's expiration month. [Required] [ 1 .. 2 ] characters >= 1
-
setExpiryYear
public void setExpiryYear(java.lang.Integer expiryYear)
The network token's expiration year. [Required] 4 characters
-
setTokenType
public void setTokenType(TokenType tokenType)
The network token type. [Required]
-
setCryptogram
public void setCryptogram(java.lang.String cryptogram)
The network token's Base64-encoded cryptographic identifier (TAVV). The cryptogram is used by card schemes to validate the token verification result. [Required] <= 50
-
setEci
public void setEci(java.lang.String eci)
The network token's Electronic Commerce Indicator (ECI) security level. [Required] <= 2
-
setAccountHolder
public void setAccountHolder(AbstractAccountHolder accountHolder)
The unreferenced refund destination account holder. [Required]
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classAbstractDestination
-
canEqual
protected boolean canEqual(java.lang.Object other)
- Overrides:
canEqualin classAbstractDestination
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractDestination
-
toString
public java.lang.String toString()
- Overrides:
toStringin classAbstractDestination
-
-