Class CommunicationsTSPairModel

java.lang.Object
net.avalara.avatax.rest.client.models.CommunicationsTSPairModel

public class CommunicationsTSPairModel
extends java.lang.Object
Represents a transaction/service type pair for telecommunications tax
  • Constructor Summary

    Constructors 
    Constructor Description
    CommunicationsTSPairModel()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getDescription()
    Getter for description The description of the transaction/service type pair.
    java.util.ArrayList<java.lang.String> getRequiredParameters()
    Getter for requiredParameters List of the parameters (among Charge, Minutes and Lines) that will be used for calculation for this T/S pair.
    java.lang.String getServiceType()
    Getter for serviceType The name of the service type.
    java.lang.Integer getServiceTypeId()
    Getter for serviceTypeId The numeric Id of the service type.
    java.lang.String getTransactionType()
    Getter for transactionType The name of the transaction type.
    java.lang.Integer getTransactionTypeId()
    Getter for transactionTypeId The numeric Id of the transaction type.
    void setDescription​(java.lang.String value)
    Setter for description The description of the transaction/service type pair.
    void setRequiredParameters​(java.util.ArrayList<java.lang.String> value)
    Setter for requiredParameters List of the parameters (among Charge, Minutes and Lines) that will be used for calculation for this T/S pair.
    void setServiceType​(java.lang.String value)
    Setter for serviceType The name of the service type.
    void setServiceTypeId​(java.lang.Integer value)
    Setter for serviceTypeId The numeric Id of the service type.
    void setTransactionType​(java.lang.String value)
    Setter for transactionType The name of the transaction type.
    void setTransactionTypeId​(java.lang.Integer value)
    Setter for transactionTypeId The numeric Id of the transaction type.
    java.lang.String toString()
    Returns a JSON string representation of CommunicationsTSPairModel

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • getTransactionTypeId

      public java.lang.Integer getTransactionTypeId()
      Getter for transactionTypeId The numeric Id of the transaction type.
    • setTransactionTypeId

      public void setTransactionTypeId​(java.lang.Integer value)
      Setter for transactionTypeId The numeric Id of the transaction type.
    • getServiceTypeId

      public java.lang.Integer getServiceTypeId()
      Getter for serviceTypeId The numeric Id of the service type.
    • setServiceTypeId

      public void setServiceTypeId​(java.lang.Integer value)
      Setter for serviceTypeId The numeric Id of the service type.
    • getTransactionType

      public java.lang.String getTransactionType()
      Getter for transactionType The name of the transaction type.
    • setTransactionType

      public void setTransactionType​(java.lang.String value)
      Setter for transactionType The name of the transaction type.
    • getServiceType

      public java.lang.String getServiceType()
      Getter for serviceType The name of the service type.
    • setServiceType

      public void setServiceType​(java.lang.String value)
      Setter for serviceType The name of the service type.
    • getDescription

      public java.lang.String getDescription()
      Getter for description The description of the transaction/service type pair.
    • setDescription

      public void setDescription​(java.lang.String value)
      Setter for description The description of the transaction/service type pair.
    • getRequiredParameters

      public java.util.ArrayList<java.lang.String> getRequiredParameters()
      Getter for requiredParameters List of the parameters (among Charge, Minutes and Lines) that will be used for calculation for this T/S pair.
    • setRequiredParameters

      public void setRequiredParameters​(java.util.ArrayList<java.lang.String> value)
      Setter for requiredParameters List of the parameters (among Charge, Minutes and Lines) that will be used for calculation for this T/S pair.
    • toString

      public java.lang.String toString()
      Returns a JSON string representation of CommunicationsTSPairModel
      Overrides:
      toString in class java.lang.Object