Class NexusTaxTypeGroupModel

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

public class NexusTaxTypeGroupModel
extends java.lang.Object
Represents a group of tax types
  • Constructor Summary

    Constructors 
    Constructor Description
    NexusTaxTypeGroupModel()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getDescription()
    Getter for description The description of this nexus tax type group.
    java.lang.Integer getId()
    Getter for id The unique ID number of this nexus tax type group.
    java.lang.String getNexusTaxTypeGroupId()
    Getter for nexusTaxTypeGroupId The unique human readable Id of this nexus tax type group.
    java.lang.Boolean getShowColumn()
    Getter for showColumn True if this tax type group is displayed in the user interface of the AvaTax website.
    java.lang.String getSubscriptionDescription()
    Getter for subscriptionDescription If this tax type group requires a subscription, this contains the friendly name of the subscription type required to use it.
    java.lang.Integer getSubscriptionTypeId()
    Getter for subscriptionTypeId If this tax type group requires a subscription, this contains the ID number of the subscription type required to use it.
    java.lang.String getTabName()
    Getter for tabName The name of the tab in the AvaTax website corresponding to this tax type group.
    void setDescription​(java.lang.String value)
    Setter for description The description of this nexus tax type group.
    void setId​(java.lang.Integer value)
    Setter for id The unique ID number of this nexus tax type group.
    void setNexusTaxTypeGroupId​(java.lang.String value)
    Setter for nexusTaxTypeGroupId The unique human readable Id of this nexus tax type group.
    void setShowColumn​(java.lang.Boolean value)
    Setter for showColumn True if this tax type group is displayed in the user interface of the AvaTax website.
    void setSubscriptionDescription​(java.lang.String value)
    Setter for subscriptionDescription If this tax type group requires a subscription, this contains the friendly name of the subscription type required to use it.
    void setSubscriptionTypeId​(java.lang.Integer value)
    Setter for subscriptionTypeId If this tax type group requires a subscription, this contains the ID number of the subscription type required to use it.
    void setTabName​(java.lang.String value)
    Setter for tabName The name of the tab in the AvaTax website corresponding to this tax type group.
    java.lang.String toString()
    Returns a JSON string representation of NexusTaxTypeGroupModel

    Methods inherited from class java.lang.Object

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

  • Method Details

    • getId

      public java.lang.Integer getId()
      Getter for id The unique ID number of this nexus tax type group.
    • setId

      public void setId​(java.lang.Integer value)
      Setter for id The unique ID number of this nexus tax type group.
    • getNexusTaxTypeGroupId

      public java.lang.String getNexusTaxTypeGroupId()
      Getter for nexusTaxTypeGroupId The unique human readable Id of this nexus tax type group.
    • setNexusTaxTypeGroupId

      public void setNexusTaxTypeGroupId​(java.lang.String value)
      Setter for nexusTaxTypeGroupId The unique human readable Id of this nexus tax type group.
    • getDescription

      public java.lang.String getDescription()
      Getter for description The description of this nexus tax type group.
    • setDescription

      public void setDescription​(java.lang.String value)
      Setter for description The description of this nexus tax type group.
    • getSubscriptionTypeId

      public java.lang.Integer getSubscriptionTypeId()
      Getter for subscriptionTypeId If this tax type group requires a subscription, this contains the ID number of the subscription type required to use it.
    • setSubscriptionTypeId

      public void setSubscriptionTypeId​(java.lang.Integer value)
      Setter for subscriptionTypeId If this tax type group requires a subscription, this contains the ID number of the subscription type required to use it.
    • getSubscriptionDescription

      public java.lang.String getSubscriptionDescription()
      Getter for subscriptionDescription If this tax type group requires a subscription, this contains the friendly name of the subscription type required to use it.
    • setSubscriptionDescription

      public void setSubscriptionDescription​(java.lang.String value)
      Setter for subscriptionDescription If this tax type group requires a subscription, this contains the friendly name of the subscription type required to use it.
    • getTabName

      public java.lang.String getTabName()
      Getter for tabName The name of the tab in the AvaTax website corresponding to this tax type group.
    • setTabName

      public void setTabName​(java.lang.String value)
      Setter for tabName The name of the tab in the AvaTax website corresponding to this tax type group.
    • getShowColumn

      public java.lang.Boolean getShowColumn()
      Getter for showColumn True if this tax type group is displayed in the user interface of the AvaTax website.
    • setShowColumn

      public void setShowColumn​(java.lang.Boolean value)
      Setter for showColumn True if this tax type group is displayed in the user interface of the AvaTax website.
    • toString

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