Class PaymentRouteScores

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

@Generated(value="Autogenerated by Thrift Compiler (0.19.0)", date="2024-08-02") public class PaymentRouteScores extends Object implements org.apache.thrift.TBase<PaymentRouteScores,PaymentRouteScores._Fields>, Serializable, Cloneable, Comparable<PaymentRouteScores>
See Also:
  • Field Details

    • availability_condition

      public int availability_condition
    • conversion_condition

      public int conversion_condition
    • terminal_priority_rating

      public int terminal_priority_rating
    • route_pin

      public int route_pin
    • random_condition

      public int random_condition
    • availability

      public double availability
    • conversion

      public double conversion
    • blacklist_condition

      public int blacklist_condition
    • metaDataMap

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

    • PaymentRouteScores

      public PaymentRouteScores()
    • PaymentRouteScores

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

    • deepCopy

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

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

      public int getAvailabilityCondition()
    • setAvailabilityCondition

      public PaymentRouteScores setAvailabilityCondition(int availability_condition)
    • unsetAvailabilityCondition

      public void unsetAvailabilityCondition()
    • isSetAvailabilityCondition

      public boolean isSetAvailabilityCondition()
      Returns true if field availability_condition is set (has been assigned a value) and false otherwise
    • setAvailabilityConditionIsSet

      public void setAvailabilityConditionIsSet(boolean value)
    • getConversionCondition

      public int getConversionCondition()
    • setConversionCondition

      public PaymentRouteScores setConversionCondition(int conversion_condition)
    • unsetConversionCondition

      public void unsetConversionCondition()
    • isSetConversionCondition

      public boolean isSetConversionCondition()
      Returns true if field conversion_condition is set (has been assigned a value) and false otherwise
    • setConversionConditionIsSet

      public void setConversionConditionIsSet(boolean value)
    • getTerminalPriorityRating

      public int getTerminalPriorityRating()
    • setTerminalPriorityRating

      public PaymentRouteScores setTerminalPriorityRating(int terminal_priority_rating)
    • unsetTerminalPriorityRating

      public void unsetTerminalPriorityRating()
    • isSetTerminalPriorityRating

      public boolean isSetTerminalPriorityRating()
      Returns true if field terminal_priority_rating is set (has been assigned a value) and false otherwise
    • setTerminalPriorityRatingIsSet

      public void setTerminalPriorityRatingIsSet(boolean value)
    • getRoutePin

      public int getRoutePin()
    • setRoutePin

      public PaymentRouteScores setRoutePin(int route_pin)
    • unsetRoutePin

      public void unsetRoutePin()
    • isSetRoutePin

      public boolean isSetRoutePin()
      Returns true if field route_pin is set (has been assigned a value) and false otherwise
    • setRoutePinIsSet

      public void setRoutePinIsSet(boolean value)
    • getRandomCondition

      public int getRandomCondition()
    • setRandomCondition

      public PaymentRouteScores setRandomCondition(int random_condition)
    • unsetRandomCondition

      public void unsetRandomCondition()
    • isSetRandomCondition

      public boolean isSetRandomCondition()
      Returns true if field random_condition is set (has been assigned a value) and false otherwise
    • setRandomConditionIsSet

      public void setRandomConditionIsSet(boolean value)
    • getAvailability

      public double getAvailability()
    • setAvailability

      public PaymentRouteScores setAvailability(double availability)
    • unsetAvailability

      public void unsetAvailability()
    • isSetAvailability

      public boolean isSetAvailability()
      Returns true if field availability is set (has been assigned a value) and false otherwise
    • setAvailabilityIsSet

      public void setAvailabilityIsSet(boolean value)
    • getConversion

      public double getConversion()
    • setConversion

      public PaymentRouteScores setConversion(double conversion)
    • unsetConversion

      public void unsetConversion()
    • isSetConversion

      public boolean isSetConversion()
      Returns true if field conversion is set (has been assigned a value) and false otherwise
    • setConversionIsSet

      public void setConversionIsSet(boolean value)
    • getBlacklistCondition

      public int getBlacklistCondition()
    • setBlacklistCondition

      public PaymentRouteScores setBlacklistCondition(int blacklist_condition)
    • unsetBlacklistCondition

      public void unsetBlacklistCondition()
    • isSetBlacklistCondition

      public boolean isSetBlacklistCondition()
      Returns true if field blacklist_condition is set (has been assigned a value) and false otherwise
    • setBlacklistConditionIsSet

      public void setBlacklistConditionIsSet(boolean value)
    • setFieldValue

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

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

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

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

      public boolean equals(PaymentRouteScores that)
    • hashCode

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

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

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

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

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