Class SettingModel

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

public class SettingModel
extends java.lang.Object
This object is used to keep track of custom information about a company. The company settings system is a metadata system that you can use to store extra information about a company. Your integration or connector could use this data storage to keep track of preference information, reminders, or any other storage that would need to persist even if the customer uninstalls your application. A setting can refer to any type of data you need to remember about this company object. When creating this object, you may define your own `set`, `name`, and `value` parameters. To define your own values, please choose a `set` name that begins with `X-` to indicate an extension.
  • Constructor Summary

    Constructors 
    Constructor Description
    SettingModel()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.Integer getCompanyId()
    Getter for companyId The unique ID number of the company this setting refers to.
    java.lang.Integer getId()
    Getter for id The unique ID number of this setting.
    java.util.Date getModifiedDate()
    Getter for modifiedDate The value when the entry was last modified.
    java.lang.Integer getModifiedUserId()
    Getter for modifiedUserId The value identifying who last modified the entry.
    java.lang.String getName()
    Getter for name A user-defined "name" for this name-value pair.
    java.lang.String getSet()
    Getter for set A user-defined "set" containing this setting.
    java.lang.String getValue()
    Getter for value The value of this name-value pair.
    void setCompanyId​(java.lang.Integer value)
    Setter for companyId The unique ID number of the company this setting refers to.
    void setId​(java.lang.Integer value)
    Setter for id The unique ID number of this setting.
    void setModifiedDate​(java.util.Date value)
    Setter for modifiedDate The value when the entry was last modified.
    void setModifiedUserId​(java.lang.Integer value)
    Setter for modifiedUserId The value identifying who last modified the entry.
    void setName​(java.lang.String value)
    Setter for name A user-defined "name" for this name-value pair.
    void setSet​(java.lang.String value)
    Setter for set A user-defined "set" containing this setting.
    void setValue​(java.lang.String value)
    Setter for value The value of this name-value pair.
    java.lang.String toString()
    Returns a JSON string representation of SettingModel

    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 setting.
    • setId

      public void setId​(java.lang.Integer value)
      Setter for id The unique ID number of this setting.
    • getCompanyId

      public java.lang.Integer getCompanyId()
      Getter for companyId The unique ID number of the company this setting refers to.
    • setCompanyId

      public void setCompanyId​(java.lang.Integer value)
      Setter for companyId The unique ID number of the company this setting refers to.
    • getSet

      public java.lang.String getSet()
      Getter for set A user-defined "set" containing this setting. Avalara defines some sets that cannot be changed. To create your own set, choose a set name that begins with `X-` to indicate that this is an extension value. We recommend that you choose a set name that clearly identifies your application, and then store data within name/value pairs within that set. For example, if you were creating an application called MyApp, you might choose to create a set named `X-MyCompany-MyApp`.
    • setSet

      public void setSet​(java.lang.String value)
      Setter for set A user-defined "set" containing this setting. Avalara defines some sets that cannot be changed. To create your own set, choose a set name that begins with `X-` to indicate that this is an extension value. We recommend that you choose a set name that clearly identifies your application, and then store data within name/value pairs within that set. For example, if you were creating an application called MyApp, you might choose to create a set named `X-MyCompany-MyApp`.
    • getName

      public java.lang.String getName()
      Getter for name A user-defined "name" for this name-value pair.
    • setName

      public void setName​(java.lang.String value)
      Setter for name A user-defined "name" for this name-value pair.
    • getValue

      public java.lang.String getValue()
      Getter for value The value of this name-value pair.
    • setValue

      public void setValue​(java.lang.String value)
      Setter for value The value of this name-value pair.
    • getModifiedDate

      public java.util.Date getModifiedDate()
      Getter for modifiedDate The value when the entry was last modified.
    • setModifiedDate

      public void setModifiedDate​(java.util.Date value)
      Setter for modifiedDate The value when the entry was last modified.
    • getModifiedUserId

      public java.lang.Integer getModifiedUserId()
      Getter for modifiedUserId The value identifying who last modified the entry.
    • setModifiedUserId

      public void setModifiedUserId​(java.lang.Integer value)
      Setter for modifiedUserId The value identifying who last modified the entry.
    • toString

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