Class ChargebackFilter

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

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

  • Constructor Details

    • ChargebackFilter

      public ChargebackFilter()
    • ChargebackFilter

      public ChargebackFilter​(String date_from)
    • ChargebackFilter

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

    • deepCopy

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

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

      public String getDateFrom()
    • setDateFrom

      public ChargebackFilter setDateFrom​(String date_from)
    • unsetDateFrom

      public void unsetDateFrom()
    • isSetDateFrom

      public boolean isSetDateFrom()
      Returns true if field date_from is set (has been assigned a value) and false otherwise
    • setDateFromIsSet

      public void setDateFromIsSet​(boolean value)
    • getDateTo

      public String getDateTo()
    • setDateTo

      public ChargebackFilter setDateTo​(String date_to)
    • unsetDateTo

      public void unsetDateTo()
    • isSetDateTo

      public boolean isSetDateTo()
      Returns true if field date_to is set (has been assigned a value) and false otherwise
    • setDateToIsSet

      public void setDateToIsSet​(boolean value)
    • getProviderId

      public String getProviderId()
    • setProviderId

      public ChargebackFilter 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)
    • getStagesSize

      public int getStagesSize()
    • getStagesIterator

      public Iterator<ChargebackStage> getStagesIterator()
    • addToStages

      public void addToStages​(ChargebackStage elem)
    • getStages

      public List<ChargebackStage> getStages()
    • setStages

      public ChargebackFilter setStages​(List<ChargebackStage> stages)
    • unsetStages

      public void unsetStages()
    • isSetStages

      public boolean isSetStages()
      Returns true if field stages is set (has been assigned a value) and false otherwise
    • setStagesIsSet

      public void setStagesIsSet​(boolean value)
    • getStatusesSize

      public int getStatusesSize()
    • getStatusesIterator

      public Iterator<ChargebackStatus> getStatusesIterator()
    • addToStatuses

      public void addToStatuses​(ChargebackStatus elem)
    • getStatuses

      public List<ChargebackStatus> getStatuses()
    • setStatuses

      public ChargebackFilter setStatuses​(List<ChargebackStatus> statuses)
    • unsetStatuses

      public void unsetStatuses()
    • isSetStatuses

      public boolean isSetStatuses()
      Returns true if field statuses is set (has been assigned a value) and false otherwise
    • setStatusesIsSet

      public void setStatusesIsSet​(boolean value)
    • setFieldValue

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

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

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

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

      public boolean equals​(ChargebackFilter that)
    • hashCode

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

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

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

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

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