Class ParameterUsageModel


  • public class ParameterUsageModel
    extends java.lang.Object
    usage of system defined parameters.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getAttributeType()
      Getter for attributeType The type of parameter as determined by its application, e.g.
      java.lang.String getCountry()
      Getter for country The country for the parameter usage item.
      java.lang.String getDataType()
      Getter for dataType The data type of the property.
      java.lang.String getHelpText()
      Getter for helpText Help text to be shown to the user when they are filling out this parameter.
      java.lang.String getHelpUrl()
      Getter for helpUrl A help url that provides more information about the parameter
      java.lang.Long getId()
      Getter for id The unique ID number of this property.
      java.lang.String getLabel()
      Getter for label Label that helps the user to identify a parameter
      java.lang.String getMeasurementType()
      Getter for measurementType The unit of measurement type of the parameter
      java.lang.String getName()
      Getter for name The name of the property.
      java.lang.Long getParameterId()
      Getter for parameterId The id of the parameter.
      java.lang.String getProductCode()
      Getter for productCode Product code for the parameter usage item.
      java.lang.String getRegion()
      Getter for region The state for the parameter usage item.
      java.lang.Integer getSystemId()
      Getter for systemId System Id for the parameter usage item
      java.lang.String getTaxTypeId()
      Getter for taxTypeId tax type for the parameter usage item.
      java.util.ArrayList<java.lang.String> getValueDescriptions()
      Getter for valueDescriptions If the parameter is of enumeration data type, then this list will be populated with description for each enum value.
      java.util.ArrayList<java.lang.String> getValues()
      Getter for values If the parameter is of enumeration data type, then this list will be populated with all of the possible enumeration values.
      void setAttributeType​(java.lang.String value)
      Setter for attributeType The type of parameter as determined by its application, e.g.
      void setCountry​(java.lang.String value)
      Setter for country The country for the parameter usage item.
      void setDataType​(java.lang.String value)
      Setter for dataType The data type of the property.
      void setHelpText​(java.lang.String value)
      Setter for helpText Help text to be shown to the user when they are filling out this parameter.
      void setHelpUrl​(java.lang.String value)
      Setter for helpUrl A help url that provides more information about the parameter
      void setId​(java.lang.Long value)
      Setter for id The unique ID number of this property.
      void setLabel​(java.lang.String value)
      Setter for label Label that helps the user to identify a parameter
      void setMeasurementType​(java.lang.String value)
      Setter for measurementType The unit of measurement type of the parameter
      void setName​(java.lang.String value)
      Setter for name The name of the property.
      void setParameterId​(java.lang.Long value)
      Setter for parameterId The id of the parameter.
      void setProductCode​(java.lang.String value)
      Setter for productCode Product code for the parameter usage item.
      void setRegion​(java.lang.String value)
      Setter for region The state for the parameter usage item.
      void setSystemId​(java.lang.Integer value)
      Setter for systemId System Id for the parameter usage item
      void setTaxTypeId​(java.lang.String value)
      Setter for taxTypeId tax type for the parameter usage item.
      void setValueDescriptions​(java.util.ArrayList<java.lang.String> value)
      Setter for valueDescriptions If the parameter is of enumeration data type, then this list will be populated with description for each enum value.
      void setValues​(java.util.ArrayList<java.lang.String> value)
      Setter for values If the parameter is of enumeration data type, then this list will be populated with all of the possible enumeration values.
      java.lang.String toString()
      Returns a JSON string representation of ParameterUsageModel
      • Methods inherited from class java.lang.Object

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

      • ParameterUsageModel

        public ParameterUsageModel()
    • Method Detail

      • getId

        public java.lang.Long getId()
        Getter for id The unique ID number of this property.
      • setId

        public void setId​(java.lang.Long value)
        Setter for id The unique ID number of this property.
      • getParameterId

        public java.lang.Long getParameterId()
        Getter for parameterId The id of the parameter.
      • setParameterId

        public void setParameterId​(java.lang.Long value)
        Setter for parameterId The id of the parameter.
      • getProductCode

        public java.lang.String getProductCode()
        Getter for productCode Product code for the parameter usage item.
      • setProductCode

        public void setProductCode​(java.lang.String value)
        Setter for productCode Product code for the parameter usage item.
      • getCountry

        public java.lang.String getCountry()
        Getter for country The country for the parameter usage item.
      • setCountry

        public void setCountry​(java.lang.String value)
        Setter for country The country for the parameter usage item.
      • getRegion

        public java.lang.String getRegion()
        Getter for region The state for the parameter usage item.
      • setRegion

        public void setRegion​(java.lang.String value)
        Setter for region The state for the parameter usage item.
      • getSystemId

        public java.lang.Integer getSystemId()
        Getter for systemId System Id for the parameter usage item
      • setSystemId

        public void setSystemId​(java.lang.Integer value)
        Setter for systemId System Id for the parameter usage item
      • getTaxTypeId

        public java.lang.String getTaxTypeId()
        Getter for taxTypeId tax type for the parameter usage item.
      • setTaxTypeId

        public void setTaxTypeId​(java.lang.String value)
        Setter for taxTypeId tax type for the parameter usage item.
      • getAttributeType

        public java.lang.String getAttributeType()
        Getter for attributeType The type of parameter as determined by its application, e.g. Product, Transaction, Calculated
      • setAttributeType

        public void setAttributeType​(java.lang.String value)
        Setter for attributeType The type of parameter as determined by its application, e.g. Product, Transaction, Calculated
      • getName

        public java.lang.String getName()
        Getter for name The name of the property. To use this property, add a field on the `parameters` object of a [CreateTransaction](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Transactions/CreateTransaction/) call.
      • setName

        public void setName​(java.lang.String value)
        Setter for name The name of the property. To use this property, add a field on the `parameters` object of a [CreateTransaction](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Transactions/CreateTransaction/) call.
      • getDataType

        public java.lang.String getDataType()
        Getter for dataType The data type of the property.
      • setDataType

        public void setDataType​(java.lang.String value)
        Setter for dataType The data type of the property.
      • getHelpText

        public java.lang.String getHelpText()
        Getter for helpText Help text to be shown to the user when they are filling out this parameter. Help text may include HTML links to additional content with more information about a parameter.
      • setHelpText

        public void setHelpText​(java.lang.String value)
        Setter for helpText Help text to be shown to the user when they are filling out this parameter. Help text may include HTML links to additional content with more information about a parameter.
      • getLabel

        public java.lang.String getLabel()
        Getter for label Label that helps the user to identify a parameter
      • setLabel

        public void setLabel​(java.lang.String value)
        Setter for label Label that helps the user to identify a parameter
      • getHelpUrl

        public java.lang.String getHelpUrl()
        Getter for helpUrl A help url that provides more information about the parameter
      • setHelpUrl

        public void setHelpUrl​(java.lang.String value)
        Setter for helpUrl A help url that provides more information about the parameter
      • getValues

        public java.util.ArrayList<java.lang.String> getValues()
        Getter for values If the parameter is of enumeration data type, then this list will be populated with all of the possible enumeration values.
      • setValues

        public void setValues​(java.util.ArrayList<java.lang.String> value)
        Setter for values If the parameter is of enumeration data type, then this list will be populated with all of the possible enumeration values.
      • getValueDescriptions

        public java.util.ArrayList<java.lang.String> getValueDescriptions()
        Getter for valueDescriptions If the parameter is of enumeration data type, then this list will be populated with description for each enum value.
      • setValueDescriptions

        public void setValueDescriptions​(java.util.ArrayList<java.lang.String> value)
        Setter for valueDescriptions If the parameter is of enumeration data type, then this list will be populated with description for each enum value.
      • getMeasurementType

        public java.lang.String getMeasurementType()
        Getter for measurementType The unit of measurement type of the parameter
      • setMeasurementType

        public void setMeasurementType​(java.lang.String value)
        Setter for measurementType The unit of measurement type of the parameter
      • toString

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