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.19.0)", date="2024-08-02") public class AdditionalTransactionInfo extends Object implements org.apache.thrift.TBase<AdditionalTransactionInfo,AdditionalTransactionInfo._Fields>, Serializable, Cloneable, Comparable<AdditionalTransactionInfo>
See Also:
  • 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()
      See Also:
    • setThreeDsVerification

      public AdditionalTransactionInfo setThreeDsVerification(ThreeDsVerification three_ds_verification)
      See Also:
    • 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)
    • getExtraPaymentInfoSize

      public int getExtraPaymentInfoSize()
    • putToExtraPaymentInfo

      public void putToExtraPaymentInfo(String key, String val)
    • getExtraPaymentInfo

      public Map<String,String> getExtraPaymentInfo()
    • setExtraPaymentInfo

      public AdditionalTransactionInfo setExtraPaymentInfo(Map<String,String> extra_payment_info)
    • unsetExtraPaymentInfo

      public void unsetExtraPaymentInfo()
    • isSetExtraPaymentInfo

      public boolean isSetExtraPaymentInfo()
      Returns true if field extra_payment_info is set (has been assigned a value) and false otherwise
    • setExtraPaymentInfoIsSet

      public void setExtraPaymentInfoIsSet(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