public class CardPaymentDetails extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CardPaymentDetails.Builder
Class to build instances of
CardPaymentDetails. |
| Modifier | Constructor and Description |
|---|---|
protected |
CardPaymentDetails(io.apimatic.core.types.OptionalNullable<String> status,
Card card,
io.apimatic.core.types.OptionalNullable<String> entryMethod,
io.apimatic.core.types.OptionalNullable<String> cvvStatus,
io.apimatic.core.types.OptionalNullable<String> avsStatus,
io.apimatic.core.types.OptionalNullable<String> authResultCode,
io.apimatic.core.types.OptionalNullable<String> applicationIdentifier,
io.apimatic.core.types.OptionalNullable<String> applicationName,
io.apimatic.core.types.OptionalNullable<String> applicationCryptogram,
io.apimatic.core.types.OptionalNullable<String> verificationMethod,
io.apimatic.core.types.OptionalNullable<String> verificationResults,
io.apimatic.core.types.OptionalNullable<String> statementDescription,
DeviceDetails deviceDetails,
CardPaymentTimeline cardPaymentTimeline,
io.apimatic.core.types.OptionalNullable<Boolean> refundRequiresCardPresence,
io.apimatic.core.types.OptionalNullable<List<Error>> errors)
Internal initialization constructor.
|
|
CardPaymentDetails(String status,
Card card,
String entryMethod,
String cvvStatus,
String avsStatus,
String authResultCode,
String applicationIdentifier,
String applicationName,
String applicationCryptogram,
String verificationMethod,
String verificationResults,
String statementDescription,
DeviceDetails deviceDetails,
CardPaymentTimeline cardPaymentTimeline,
Boolean refundRequiresCardPresence,
List<Error> errors)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getApplicationCryptogram()
Getter for ApplicationCryptogram.
|
String |
getApplicationIdentifier()
Getter for ApplicationIdentifier.
|
String |
getApplicationName()
Getter for ApplicationName.
|
String |
getAuthResultCode()
Getter for AuthResultCode.
|
String |
getAvsStatus()
Getter for AvsStatus.
|
Card |
getCard()
Getter for Card.
|
CardPaymentTimeline |
getCardPaymentTimeline()
Getter for CardPaymentTimeline.
|
String |
getCvvStatus()
Getter for CvvStatus.
|
DeviceDetails |
getDeviceDetails()
Getter for DeviceDetails.
|
String |
getEntryMethod()
Getter for EntryMethod.
|
List<Error> |
getErrors()
Getter for Errors.
|
Boolean |
getRefundRequiresCardPresence()
Getter for RefundRequiresCardPresence.
|
String |
getStatementDescription()
Getter for StatementDescription.
|
String |
getStatus()
Getter for Status.
|
String |
getVerificationMethod()
Getter for VerificationMethod.
|
String |
getVerificationResults()
Getter for VerificationResults.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetApplicationCryptogram()
Internal Getter for ApplicationCryptogram.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetApplicationIdentifier()
Internal Getter for ApplicationIdentifier.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetApplicationName()
Internal Getter for ApplicationName.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetAuthResultCode()
Internal Getter for AuthResultCode.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetAvsStatus()
Internal Getter for AvsStatus.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetCvvStatus()
Internal Getter for CvvStatus.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetEntryMethod()
Internal Getter for EntryMethod.
|
protected io.apimatic.core.types.OptionalNullable<List<Error>> |
internalGetErrors()
Internal Getter for Errors.
|
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetRefundRequiresCardPresence()
Internal Getter for RefundRequiresCardPresence.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetStatementDescription()
Internal Getter for StatementDescription.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetStatus()
Internal Getter for Status.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetVerificationMethod()
Internal Getter for VerificationMethod.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetVerificationResults()
Internal Getter for VerificationResults.
|
CardPaymentDetails.Builder |
toBuilder()
Builds a new
CardPaymentDetails.Builder object. |
String |
toString()
Converts this CardPaymentDetails into string format.
|
public CardPaymentDetails(String status, Card card, String entryMethod, String cvvStatus, String avsStatus, String authResultCode, String applicationIdentifier, String applicationName, String applicationCryptogram, String verificationMethod, String verificationResults, String statementDescription, DeviceDetails deviceDetails, CardPaymentTimeline cardPaymentTimeline, Boolean refundRequiresCardPresence, List<Error> errors)
status - String value for status.card - Card value for card.entryMethod - String value for entryMethod.cvvStatus - String value for cvvStatus.avsStatus - String value for avsStatus.authResultCode - String value for authResultCode.applicationIdentifier - String value for applicationIdentifier.applicationName - String value for applicationName.applicationCryptogram - String value for applicationCryptogram.verificationMethod - String value for verificationMethod.verificationResults - String value for verificationResults.statementDescription - String value for statementDescription.deviceDetails - DeviceDetails value for deviceDetails.cardPaymentTimeline - CardPaymentTimeline value for cardPaymentTimeline.refundRequiresCardPresence - Boolean value for refundRequiresCardPresence.errors - List of Error value for errors.protected CardPaymentDetails(io.apimatic.core.types.OptionalNullable<String> status, Card card, io.apimatic.core.types.OptionalNullable<String> entryMethod, io.apimatic.core.types.OptionalNullable<String> cvvStatus, io.apimatic.core.types.OptionalNullable<String> avsStatus, io.apimatic.core.types.OptionalNullable<String> authResultCode, io.apimatic.core.types.OptionalNullable<String> applicationIdentifier, io.apimatic.core.types.OptionalNullable<String> applicationName, io.apimatic.core.types.OptionalNullable<String> applicationCryptogram, io.apimatic.core.types.OptionalNullable<String> verificationMethod, io.apimatic.core.types.OptionalNullable<String> verificationResults, io.apimatic.core.types.OptionalNullable<String> statementDescription, DeviceDetails deviceDetails, CardPaymentTimeline cardPaymentTimeline, io.apimatic.core.types.OptionalNullable<Boolean> refundRequiresCardPresence, io.apimatic.core.types.OptionalNullable<List<Error>> errors)
protected io.apimatic.core.types.OptionalNullable<String> internalGetStatus()
public String getStatus()
public Card getCard()
protected io.apimatic.core.types.OptionalNullable<String> internalGetEntryMethod()
public String getEntryMethod()
protected io.apimatic.core.types.OptionalNullable<String> internalGetCvvStatus()
public String getCvvStatus()
protected io.apimatic.core.types.OptionalNullable<String> internalGetAvsStatus()
public String getAvsStatus()
protected io.apimatic.core.types.OptionalNullable<String> internalGetAuthResultCode()
public String getAuthResultCode()
protected io.apimatic.core.types.OptionalNullable<String> internalGetApplicationIdentifier()
public String getApplicationIdentifier()
protected io.apimatic.core.types.OptionalNullable<String> internalGetApplicationName()
public String getApplicationName()
protected io.apimatic.core.types.OptionalNullable<String> internalGetApplicationCryptogram()
public String getApplicationCryptogram()
protected io.apimatic.core.types.OptionalNullable<String> internalGetVerificationMethod()
public String getVerificationMethod()
protected io.apimatic.core.types.OptionalNullable<String> internalGetVerificationResults()
public String getVerificationResults()
protected io.apimatic.core.types.OptionalNullable<String> internalGetStatementDescription()
public String getStatementDescription()
public DeviceDetails getDeviceDetails()
public CardPaymentTimeline getCardPaymentTimeline()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetRefundRequiresCardPresence()
public Boolean getRefundRequiresCardPresence()
protected io.apimatic.core.types.OptionalNullable<List<Error>> internalGetErrors()
public List<Error> getErrors()
public String toString()
public CardPaymentDetails.Builder toBuilder()
CardPaymentDetails.Builder object.
Creates the instance with the state of the current model.CardPaymentDetails.Builder objectCopyright © 2023. All rights reserved.