Class ItemCatalogueInputModel

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

public class ItemCatalogueInputModel
extends java.lang.Object
Represents an item in your company's product catalog.
  • Constructor Summary

    Constructors 
    Constructor Description
    ItemCatalogueInputModel()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getCategory()
    Getter for category A path to the category where item is included.
    java.lang.String getDescription()
    Getter for description A friendly description of this item in your product catalog.
    java.lang.String getItemCode()
    Getter for itemCode A unique code representing this item.
    java.lang.String getItemGroup()
    Getter for itemGroup A way to group similar items.
    java.util.HashMap<java.lang.String,​java.lang.String> getProperties()
    Getter for properties Additional key-description of the product.
    java.lang.String getSource()
    Getter for source The source of creation of this item.
    java.lang.String getSummary()
    Getter for summary A summary for selection of the tax code.
    java.lang.String getTaxCode()
    Getter for taxCode The tax code of the item.
    java.lang.String getUpc()
    Getter for upc The universal product code of the item.
    void setCategory​(java.lang.String value)
    Setter for category A path to the category where item is included.
    void setDescription​(java.lang.String value)
    Setter for description A friendly description of this item in your product catalog.
    void setItemCode​(java.lang.String value)
    Setter for itemCode A unique code representing this item.
    void setItemGroup​(java.lang.String value)
    Setter for itemGroup A way to group similar items.
    void setProperties​(java.util.HashMap<java.lang.String,​java.lang.String> value)
    Setter for properties Additional key-description of the product.
    void setSource​(java.lang.String value)
    Setter for source The source of creation of this item.
    void setSummary​(java.lang.String value)
    Setter for summary A summary for selection of the tax code.
    void setTaxCode​(java.lang.String value)
    Setter for taxCode The tax code of the item.
    void setUpc​(java.lang.String value)
    Setter for upc The universal product code of the item.
    java.lang.String toString()
    Returns a JSON string representation of ItemCatalogueInputModel

    Methods inherited from class java.lang.Object

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

  • Method Details

    • getItemCode

      public java.lang.String getItemCode()
      Getter for itemCode A unique code representing this item.
    • setItemCode

      public void setItemCode​(java.lang.String value)
      Setter for itemCode A unique code representing this item.
    • getDescription

      public java.lang.String getDescription()
      Getter for description A friendly description of this item in your product catalog.
    • setDescription

      public void setDescription​(java.lang.String value)
      Setter for description A friendly description of this item in your product catalog.
    • getSummary

      public java.lang.String getSummary()
      Getter for summary A summary for selection of the tax code.
    • setSummary

      public void setSummary​(java.lang.String value)
      Setter for summary A summary for selection of the tax code.
    • getTaxCode

      public java.lang.String getTaxCode()
      Getter for taxCode The tax code of the item.
    • setTaxCode

      public void setTaxCode​(java.lang.String value)
      Setter for taxCode The tax code of the item.
    • getUpc

      public java.lang.String getUpc()
      Getter for upc The universal product code of the item.
    • setUpc

      public void setUpc​(java.lang.String value)
      Setter for upc The universal product code of the item.
    • getItemGroup

      public java.lang.String getItemGroup()
      Getter for itemGroup A way to group similar items.
    • setItemGroup

      public void setItemGroup​(java.lang.String value)
      Setter for itemGroup A way to group similar items.
    • getCategory

      public java.lang.String getCategory()
      Getter for category A path to the category where item is included.
    • setCategory

      public void setCategory​(java.lang.String value)
      Setter for category A path to the category where item is included.
    • getSource

      public java.lang.String getSource()
      Getter for source The source of creation of this item.
    • setSource

      public void setSource​(java.lang.String value)
      Setter for source The source of creation of this item.
    • getProperties

      public java.util.HashMap<java.lang.String,​java.lang.String> getProperties()
      Getter for properties Additional key-description of the product.
    • setProperties

      public void setProperties​(java.util.HashMap<java.lang.String,​java.lang.String> value)
      Setter for properties Additional key-description of the product.
    • toString

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