Class ChargebackGeneralData

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

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

    • pretension_date

      public String pretension_date
    • provider_id

      public String provider_id
    • operation_date

      public String operation_date
    • invoice_id

      public String invoice_id
    • payment_id

      public String payment_id
    • chargeback_id

      public String chargeback_id
    • rrn

      public String rrn
    • masked_pan

      public String masked_pan
    • levy_amount

      public long levy_amount
    • body_amount

      public long body_amount
    • currency

      public String currency
    • shop_url

      public String shop_url
    • party_email

      public String party_email
    • contact_email

      public String contact_email
    • shop_id

      public String shop_id
    • external_id

      public String external_id
    • chargeback_reason

      public ChargebackReason chargeback_reason
    • content

      public Content content
    • retrieval_request

      public boolean retrieval_request
    • metaDataMap

      public static final Map<ChargebackGeneralData._Fields,​org.apache.thrift.meta_data.FieldMetaData> metaDataMap
  • Constructor Details

    • ChargebackGeneralData

      public ChargebackGeneralData()
    • ChargebackGeneralData

      public ChargebackGeneralData​(String pretension_date, String provider_id, String operation_date, String invoice_id, String payment_id, String chargeback_id, long levy_amount, String currency, String shop_id, String external_id, boolean retrieval_request)
    • ChargebackGeneralData

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

    • deepCopy

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

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

      public String getPretensionDate()
    • setPretensionDate

      public ChargebackGeneralData setPretensionDate​(String pretension_date)
    • unsetPretensionDate

      public void unsetPretensionDate()
    • isSetPretensionDate

      public boolean isSetPretensionDate()
      Returns true if field pretension_date is set (has been assigned a value) and false otherwise
    • setPretensionDateIsSet

      public void setPretensionDateIsSet​(boolean value)
    • getProviderId

      public String getProviderId()
    • setProviderId

      public ChargebackGeneralData setProviderId​(String provider_id)
    • unsetProviderId

      public void unsetProviderId()
    • isSetProviderId

      public boolean isSetProviderId()
      Returns true if field provider_id is set (has been assigned a value) and false otherwise
    • setProviderIdIsSet

      public void setProviderIdIsSet​(boolean value)
    • getOperationDate

      public String getOperationDate()
    • setOperationDate

      public ChargebackGeneralData setOperationDate​(String operation_date)
    • unsetOperationDate

      public void unsetOperationDate()
    • isSetOperationDate

      public boolean isSetOperationDate()
      Returns true if field operation_date is set (has been assigned a value) and false otherwise
    • setOperationDateIsSet

      public void setOperationDateIsSet​(boolean value)
    • getInvoiceId

      public String getInvoiceId()
    • setInvoiceId

      public ChargebackGeneralData setInvoiceId​(String invoice_id)
    • unsetInvoiceId

      public void unsetInvoiceId()
    • isSetInvoiceId

      public boolean isSetInvoiceId()
      Returns true if field invoice_id is set (has been assigned a value) and false otherwise
    • setInvoiceIdIsSet

      public void setInvoiceIdIsSet​(boolean value)
    • getPaymentId

      public String getPaymentId()
    • setPaymentId

      public ChargebackGeneralData setPaymentId​(String payment_id)
    • unsetPaymentId

      public void unsetPaymentId()
    • isSetPaymentId

      public boolean isSetPaymentId()
      Returns true if field payment_id is set (has been assigned a value) and false otherwise
    • setPaymentIdIsSet

      public void setPaymentIdIsSet​(boolean value)
    • getChargebackId

      public String getChargebackId()
    • setChargebackId

      public ChargebackGeneralData setChargebackId​(String chargeback_id)
    • unsetChargebackId

      public void unsetChargebackId()
    • isSetChargebackId

      public boolean isSetChargebackId()
      Returns true if field chargeback_id is set (has been assigned a value) and false otherwise
    • setChargebackIdIsSet

      public void setChargebackIdIsSet​(boolean value)
    • getRrn

      public String getRrn()
    • setRrn

      public ChargebackGeneralData 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)
    • getMaskedPan

      public String getMaskedPan()
    • setMaskedPan

      public ChargebackGeneralData setMaskedPan​(String masked_pan)
    • unsetMaskedPan

      public void unsetMaskedPan()
    • isSetMaskedPan

      public boolean isSetMaskedPan()
      Returns true if field masked_pan is set (has been assigned a value) and false otherwise
    • setMaskedPanIsSet

      public void setMaskedPanIsSet​(boolean value)
    • getLevyAmount

      public long getLevyAmount()
    • setLevyAmount

      public ChargebackGeneralData setLevyAmount​(long levy_amount)
    • unsetLevyAmount

      public void unsetLevyAmount()
    • isSetLevyAmount

      public boolean isSetLevyAmount()
      Returns true if field levy_amount is set (has been assigned a value) and false otherwise
    • setLevyAmountIsSet

      public void setLevyAmountIsSet​(boolean value)
    • getBodyAmount

      public long getBodyAmount()
    • setBodyAmount

      public ChargebackGeneralData setBodyAmount​(long body_amount)
    • unsetBodyAmount

      public void unsetBodyAmount()
    • isSetBodyAmount

      public boolean isSetBodyAmount()
      Returns true if field body_amount is set (has been assigned a value) and false otherwise
    • setBodyAmountIsSet

      public void setBodyAmountIsSet​(boolean value)
    • getCurrency

      public String getCurrency()
    • setCurrency

      public ChargebackGeneralData setCurrency​(String currency)
    • unsetCurrency

      public void unsetCurrency()
    • isSetCurrency

      public boolean isSetCurrency()
      Returns true if field currency is set (has been assigned a value) and false otherwise
    • setCurrencyIsSet

      public void setCurrencyIsSet​(boolean value)
    • getShopUrl

      public String getShopUrl()
    • setShopUrl

      public ChargebackGeneralData setShopUrl​(String shop_url)
    • unsetShopUrl

      public void unsetShopUrl()
    • isSetShopUrl

      public boolean isSetShopUrl()
      Returns true if field shop_url is set (has been assigned a value) and false otherwise
    • setShopUrlIsSet

      public void setShopUrlIsSet​(boolean value)
    • getPartyEmail

      public String getPartyEmail()
    • setPartyEmail

      public ChargebackGeneralData setPartyEmail​(String party_email)
    • unsetPartyEmail

      public void unsetPartyEmail()
    • isSetPartyEmail

      public boolean isSetPartyEmail()
      Returns true if field party_email is set (has been assigned a value) and false otherwise
    • setPartyEmailIsSet

      public void setPartyEmailIsSet​(boolean value)
    • getContactEmail

      public String getContactEmail()
    • setContactEmail

      public ChargebackGeneralData setContactEmail​(String contact_email)
    • unsetContactEmail

      public void unsetContactEmail()
    • isSetContactEmail

      public boolean isSetContactEmail()
      Returns true if field contact_email is set (has been assigned a value) and false otherwise
    • setContactEmailIsSet

      public void setContactEmailIsSet​(boolean value)
    • getShopId

      public String getShopId()
    • setShopId

      public ChargebackGeneralData setShopId​(String shop_id)
    • unsetShopId

      public void unsetShopId()
    • isSetShopId

      public boolean isSetShopId()
      Returns true if field shop_id is set (has been assigned a value) and false otherwise
    • setShopIdIsSet

      public void setShopIdIsSet​(boolean value)
    • getExternalId

      public String getExternalId()
    • setExternalId

      public ChargebackGeneralData setExternalId​(String external_id)
    • unsetExternalId

      public void unsetExternalId()
    • isSetExternalId

      public boolean isSetExternalId()
      Returns true if field external_id is set (has been assigned a value) and false otherwise
    • setExternalIdIsSet

      public void setExternalIdIsSet​(boolean value)
    • getChargebackReason

      public ChargebackReason getChargebackReason()
    • setChargebackReason

      public ChargebackGeneralData setChargebackReason​(ChargebackReason chargeback_reason)
    • unsetChargebackReason

      public void unsetChargebackReason()
    • isSetChargebackReason

      public boolean isSetChargebackReason()
      Returns true if field chargeback_reason is set (has been assigned a value) and false otherwise
    • setChargebackReasonIsSet

      public void setChargebackReasonIsSet​(boolean value)
    • getContent

      public Content getContent()
    • setContent

      public ChargebackGeneralData setContent​(Content content)
    • unsetContent

      public void unsetContent()
    • isSetContent

      public boolean isSetContent()
      Returns true if field content is set (has been assigned a value) and false otherwise
    • setContentIsSet

      public void setContentIsSet​(boolean value)
    • isRetrievalRequest

      public boolean isRetrievalRequest()
    • setRetrievalRequest

      public ChargebackGeneralData setRetrievalRequest​(boolean retrieval_request)
    • unsetRetrievalRequest

      public void unsetRetrievalRequest()
    • isSetRetrievalRequest

      public boolean isSetRetrievalRequest()
      Returns true if field retrieval_request is set (has been assigned a value) and false otherwise
    • setRetrievalRequestIsSet

      public void setRetrievalRequestIsSet​(boolean value)
    • setFieldValue

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

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

      public boolean isSet​(ChargebackGeneralData._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<ChargebackGeneralData,​ChargebackGeneralData._Fields>
    • equals

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

      public boolean equals​(ChargebackGeneralData that)
    • hashCode

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

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

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

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

      public Map<ChargebackGeneralData._Fields,​org.apache.thrift.meta_data.FieldMetaData> getFieldMetaData()
      Specified by:
      getFieldMetaData in interface org.apache.thrift.TBase<ChargebackGeneralData,​ChargebackGeneralData._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