Class ItemSyncModel

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

public class ItemSyncModel
extends java.lang.Object
An abridged item model used for syncing product catalogs with AvaTax.
  • Constructor Summary

    Constructors 
    Constructor Description
    ItemSyncModel()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getDescription()
    Getter for description A friendly description of the item.
    java.lang.String getItemCode()
    Getter for itemCode A unique code representing this item.
    java.lang.String getItemGroup()
    Getter for itemGroup A group to which the item belongs.
    java.lang.String getTaxCode()
    Getter for taxCode The tax code of the item (optional)
    void setDescription​(java.lang.String value)
    Setter for description A friendly description of the item.
    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 group to which the item belongs.
    void setTaxCode​(java.lang.String value)
    Setter for taxCode The tax code of the item (optional)
    java.lang.String toString()
    Returns a JSON string representation of ItemSyncModel

    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 the item. If your company has enrolled in Streamlined Sales Tax, this description must be auditable.
    • setDescription

      public void setDescription​(java.lang.String value)
      Setter for description A friendly description of the item. If your company has enrolled in Streamlined Sales Tax, this description must be auditable.
    • getItemGroup

      public java.lang.String getItemGroup()
      Getter for itemGroup A group to which the item belongs.
    • setItemGroup

      public void setItemGroup​(java.lang.String value)
      Setter for itemGroup A group to which the item belongs.
    • getTaxCode

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

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

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