Class AdditionalTransactionInfo

java.lang.Object
dev.vality.damsel.domain.AdditionalTransactionInfo
All Implemented Interfaces:
Serializable, Cloneable, Comparable<AdditionalTransactionInfo>, org.apache.thrift.TBase<AdditionalTransactionInfo,​AdditionalTransactionInfo._Fields>, org.apache.thrift.TSerializable

@Generated(value="Autogenerated by Thrift Compiler (0.14.2)",
           date="2022-10-25")
public class AdditionalTransactionInfo
extends Object
implements org.apache.thrift.TBase<AdditionalTransactionInfo,​AdditionalTransactionInfo._Fields>, Serializable, Cloneable, Comparable<AdditionalTransactionInfo>
See Also:
Serialized Form
  • Field Details

  • Constructor Details

    • AdditionalTransactionInfo

      public AdditionalTransactionInfo()
    • AdditionalTransactionInfo

      public AdditionalTransactionInfo​(AdditionalTransactionInfo other)
      Performs a deep copy on other.
  • Method Details

    • deepCopy

      public AdditionalTransactionInfo deepCopy()
      Specified by:
      deepCopy in interface org.apache.thrift.TBase<AdditionalTransactionInfo,​AdditionalTransactionInfo._Fields>
    • clear

      public void clear()
      Specified by:
      clear in interface org.apache.thrift.TBase<AdditionalTransactionInfo,​AdditionalTransactionInfo._Fields>
    • getRrn

      public String getRrn()
    • setRrn

      public AdditionalTransactionInfo setRrn​(String rrn)
    • unsetRrn

      public void unsetRrn()
    • isSetRrn

      public boolean isSetRrn()
      Returns true if field rrn is set (has been assigned a value) and false otherwise
    • setRrnIsSet

      public void setRrnIsSet​(boolean value)
    • getApprovalCode

      public String getApprovalCode()
    • setApprovalCode

      public AdditionalTransactionInfo setApprovalCode​(String approval_code)
    • unsetApprovalCode

      public void unsetApprovalCode()
    • isSetApprovalCode

      public boolean isSetApprovalCode()
      Returns true if field approval_code is set (has been assigned a value) and false otherwise
    • setApprovalCodeIsSet

      public void setApprovalCodeIsSet​(boolean value)
    • getAcsUrl

      public String getAcsUrl()
    • setAcsUrl

      public AdditionalTransactionInfo setAcsUrl​(String acs_url)
    • unsetAcsUrl

      public void unsetAcsUrl()
    • isSetAcsUrl

      public boolean isSetAcsUrl()
      Returns true if field acs_url is set (has been assigned a value) and false otherwise
    • setAcsUrlIsSet

      public void setAcsUrlIsSet​(boolean value)
    • getPareq

      public String getPareq()
    • setPareq

      public AdditionalTransactionInfo setPareq​(String pareq)
    • unsetPareq

      public void unsetPareq()
    • isSetPareq

      public boolean isSetPareq()
      Returns true if field pareq is set (has been assigned a value) and false otherwise
    • setPareqIsSet

      public void setPareqIsSet​(boolean value)
    • getMd

      public String getMd()
    • setMd

      public AdditionalTransactionInfo setMd​(String md)
    • unsetMd

      public void unsetMd()
    • isSetMd

      public boolean isSetMd()
      Returns true if field md is set (has been assigned a value) and false otherwise
    • setMdIsSet

      public void setMdIsSet​(boolean value)
    • getTermUrl

      public String getTermUrl()
    • setTermUrl

      public AdditionalTransactionInfo setTermUrl​(String term_url)
    • unsetTermUrl

      public void unsetTermUrl()
    • isSetTermUrl

      public boolean isSetTermUrl()
      Returns true if field term_url is set (has been assigned a value) and false otherwise
    • setTermUrlIsSet

      public void setTermUrlIsSet​(boolean value)
    • getPares

      public String getPares()
    • setPares

      public AdditionalTransactionInfo setPares​(String pares)
    • unsetPares

      public void unsetPares()
    • isSetPares

      public boolean isSetPares()
      Returns true if field pares is set (has been assigned a value) and false otherwise
    • setParesIsSet

      public void setParesIsSet​(boolean value)
    • getEci

      public String getEci()
    • setEci

      public AdditionalTransactionInfo setEci​(String eci)
    • unsetEci

      public void unsetEci()
    • isSetEci

      public boolean isSetEci()
      Returns true if field eci is set (has been assigned a value) and false otherwise
    • setEciIsSet

      public void setEciIsSet​(boolean value)
    • getCavv

      public String getCavv()
    • setCavv

      public AdditionalTransactionInfo setCavv​(String cavv)
    • unsetCavv

      public void unsetCavv()
    • isSetCavv

      public boolean isSetCavv()
      Returns true if field cavv is set (has been assigned a value) and false otherwise
    • setCavvIsSet

      public void setCavvIsSet​(boolean value)
    • getXid

      public String getXid()
    • setXid

      public AdditionalTransactionInfo setXid​(String xid)
    • unsetXid

      public void unsetXid()
    • isSetXid

      public boolean isSetXid()
      Returns true if field xid is set (has been assigned a value) and false otherwise
    • setXidIsSet

      public void setXidIsSet​(boolean value)
    • getCavvAlgorithm

      public String getCavvAlgorithm()
    • setCavvAlgorithm

      public AdditionalTransactionInfo setCavvAlgorithm​(String cavv_algorithm)
    • unsetCavvAlgorithm

      public void unsetCavvAlgorithm()
    • isSetCavvAlgorithm

      public boolean isSetCavvAlgorithm()
      Returns true if field cavv_algorithm is set (has been assigned a value) and false otherwise
    • setCavvAlgorithmIsSet

      public void setCavvAlgorithmIsSet​(boolean value)
    • getThreeDsVerification

      public ThreeDsVerification getThreeDsVerification()
    • setThreeDsVerification

      public AdditionalTransactionInfo setThreeDsVerification​(ThreeDsVerification three_ds_verification)
    • unsetThreeDsVerification

      public void unsetThreeDsVerification()
    • isSetThreeDsVerification

      public boolean isSetThreeDsVerification()
      Returns true if field three_ds_verification is set (has been assigned a value) and false otherwise
    • setThreeDsVerificationIsSet

      public void setThreeDsVerificationIsSet​(boolean value)
    • getShortPaymentId

      public String getShortPaymentId()
    • setShortPaymentId

      public AdditionalTransactionInfo setShortPaymentId​(String short_payment_id)
    • unsetShortPaymentId

      public void unsetShortPaymentId()
    • isSetShortPaymentId

      public boolean isSetShortPaymentId()
      Returns true if field short_payment_id is set (has been assigned a value) and false otherwise
    • setShortPaymentIdIsSet

      public void setShortPaymentIdIsSet​(boolean value)
    • setFieldValue

      public void setFieldValue​(AdditionalTransactionInfo._Fields field, Object value)
      Specified by:
      setFieldValue in interface org.apache.thrift.TBase<AdditionalTransactionInfo,​AdditionalTransactionInfo._Fields>
    • getFieldValue

      public Object getFieldValue​(AdditionalTransactionInfo._Fields field)
      Specified by:
      getFieldValue in interface org.apache.thrift.TBase<AdditionalTransactionInfo,​AdditionalTransactionInfo._Fields>
    • isSet

      public boolean isSet​(AdditionalTransactionInfo._Fields field)
      Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
      Specified by:
      isSet in interface org.apache.thrift.TBase<AdditionalTransactionInfo,​AdditionalTransactionInfo._Fields>
    • equals

      public boolean equals​(Object that)
      Overrides:
      equals in class Object
    • equals

      public boolean equals​(AdditionalTransactionInfo that)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • compareTo

      public int compareTo​(AdditionalTransactionInfo other)
      Specified by:
      compareTo in interface Comparable<AdditionalTransactionInfo>
    • fieldForId

      public AdditionalTransactionInfo._Fields fieldForId​(int fieldId)
      Specified by:
      fieldForId in interface org.apache.thrift.TBase<AdditionalTransactionInfo,​AdditionalTransactionInfo._Fields>
    • getFields

      public AdditionalTransactionInfo._Fields[] getFields()
      Specified by:
      getFields in interface org.apache.thrift.TBase<AdditionalTransactionInfo,​AdditionalTransactionInfo._Fields>
    • getFieldMetaData

      public Map<AdditionalTransactionInfo._Fields,​org.apache.thrift.meta_data.FieldMetaData> getFieldMetaData()
      Specified by:
      getFieldMetaData in interface org.apache.thrift.TBase<AdditionalTransactionInfo,​AdditionalTransactionInfo._Fields>
    • read

      public void read​(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
      Specified by:
      read in interface org.apache.thrift.TSerializable
      Throws:
      org.apache.thrift.TException
    • write

      public void write​(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException
      Specified by:
      write in interface org.apache.thrift.TSerializable
      Throws:
      org.apache.thrift.TException
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validate

      public void validate() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException