Class ItemModel
java.lang.Object
net.avalara.avatax.rest.client.models.ItemModel
Represents an item in your company's product catalog.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for category A category of productGetter for classifications List of classifications that belong to this item.Getter for companyId The unique ID number of the company that owns this item.Getter for createdDate The date when this record was created.Getter for createdUserId The User ID of the user who created this record.Getter for description A friendly description of this item in your product catalog.getId()
Getter for id The unique ID number of this item.Getter for itemCode A unique code representing this item.Getter for itemGroup A way to group similar items.Getter for itemStatus List of item statusGetter for itemType Type of itemGetter for modifiedDate The date/time when this record was last modified.Getter for modifiedUserId The user ID of the user who last modified this record.Getter for parameters List of item parameters.Getter for properties Additional key-description of the product.Getter for source Source of creation of this.Getter for sourceEntityId The Id of this item at the sourceGetter for summary Long Summary for ItemgetTags()
Getter for tags List of item tags.Getter for taxCode The unique code string of the Tax Code that is applied when selling this item.Getter for taxCodeId The unique ID number of the tax code that is applied when selling this item.Getter for taxCodeRecommendationStatusgetUpc()
Getter for upc Universal unique code for itemvoid
setCategory
(String value) Setter for category A category of productvoid
Setter for classifications List of classifications that belong to this item.void
setCompanyId
(Integer value) Setter for companyId The unique ID number of the company that owns this item.void
setCreatedDate
(Date value) Setter for createdDate The date when this record was created.void
setCreatedUserId
(Integer value) Setter for createdUserId The User ID of the user who created this record.void
setDescription
(String value) Setter for description A friendly description of this item in your product catalog.void
Setter for id The unique ID number of this item.void
setItemCode
(String value) Setter for itemCode A unique code representing this item.void
setItemGroup
(String value) Setter for itemGroup A way to group similar items.void
Setter for itemStatus List of item statusvoid
setItemType
(String value) Setter for itemType Type of itemvoid
setModifiedDate
(Date value) Setter for modifiedDate The date/time when this record was last modified.void
setModifiedUserId
(Integer value) Setter for modifiedUserId The user ID of the user who last modified this record.void
setParameters
(ArrayList<ItemParameterModel> value) Setter for parameters List of item parameters.void
setProperties
(HashMap<String, String> value) Setter for properties Additional key-description of the product.void
Setter for source Source of creation of this.void
setSourceEntityId
(String value) Setter for sourceEntityId The Id of this item at the sourcevoid
setSummary
(String value) Setter for summary Long Summary for Itemvoid
setTags
(ArrayList<ItemTagDetailInputModel> value) Setter for tags List of item tags.void
setTaxCode
(String value) Setter for taxCode The unique code string of the Tax Code that is applied when selling this item.void
setTaxCodeId
(Integer value) Setter for taxCodeId The unique ID number of the tax code that is applied when selling this item.void
Setter for taxCodeRecommendationStatusvoid
Setter for upc Universal unique code for itemtoString()
Returns a JSON string representation of ItemModel
-
Constructor Details
-
ItemModel
public ItemModel()
-
-
Method Details
-
getId
Getter for id The unique ID number of this item. -
setId
Setter for id The unique ID number of this item. -
getCompanyId
Getter for companyId The unique ID number of the company that owns this item. -
setCompanyId
Setter for companyId The unique ID number of the company that owns this item. -
getItemCode
Getter for itemCode A unique code representing this item. -
setItemCode
Setter for itemCode A unique code representing this item. -
getTaxCodeId
Getter for taxCodeId The unique ID number of the tax code that is applied when selling this item. When creating or updating an item, you can either specify the Tax Code ID number or the Tax Code string; you do not need to specify both values. -
setTaxCodeId
Setter for taxCodeId The unique ID number of the tax code that is applied when selling this item. When creating or updating an item, you can either specify the Tax Code ID number or the Tax Code string; you do not need to specify both values. -
getTaxCode
Getter for taxCode The unique code string of the Tax Code that is applied when selling this item. When creating or updating an item, you can either specify the Tax Code ID number or the Tax Code string; you do not need to specify both values. -
setTaxCode
Setter for taxCode The unique code string of the Tax Code that is applied when selling this item. When creating or updating an item, you can either specify the Tax Code ID number or the Tax Code string; you do not need to specify both values. -
getDescription
Getter for description A friendly description of this item in your product catalog. -
setDescription
Setter for description A friendly description of this item in your product catalog. -
getItemGroup
Getter for itemGroup A way to group similar items. -
setItemGroup
Setter for itemGroup A way to group similar items. -
getCategory
Getter for category A category of product -
setCategory
Setter for category A category of product -
getCreatedDate
Getter for createdDate The date when this record was created. -
setCreatedDate
Setter for createdDate The date when this record was created. -
getCreatedUserId
Getter for createdUserId The User ID of the user who created this record. -
setCreatedUserId
Setter for createdUserId The User ID of the user who created this record. -
getModifiedDate
Getter for modifiedDate The date/time when this record was last modified. -
setModifiedDate
Setter for modifiedDate The date/time when this record was last modified. -
getModifiedUserId
Getter for modifiedUserId The user ID of the user who last modified this record. -
setModifiedUserId
Setter for modifiedUserId The user ID of the user who last modified this record. -
getSource
Getter for source Source of creation of this. -
setSource
Setter for source Source of creation of this. -
getSourceEntityId
Getter for sourceEntityId The Id of this item at the source -
setSourceEntityId
Setter for sourceEntityId The Id of this item at the source -
getItemType
Getter for itemType Type of item -
setItemType
Setter for itemType Type of item -
getUpc
Getter for upc Universal unique code for item -
setUpc
Setter for upc Universal unique code for item -
getSummary
Getter for summary Long Summary for Item -
setSummary
Setter for summary Long Summary for Item -
getClassifications
Getter for classifications List of classifications that belong to this item. A single classification consists of a productCode and a systemCode for a particular item. -
setClassifications
Setter for classifications List of classifications that belong to this item. A single classification consists of a productCode and a systemCode for a particular item. -
getParameters
Getter for parameters List of item parameters. -
setParameters
Setter for parameters List of item parameters. -
getTags
Getter for tags List of item tags. -
setTags
Setter for tags List of item tags. -
getProperties
Getter for properties Additional key-description of the product. -
setProperties
Setter for properties Additional key-description of the product. -
getItemStatus
Getter for itemStatus List of item status -
setItemStatus
Setter for itemStatus List of item status -
getTaxCodeRecommendationStatus
Getter for taxCodeRecommendationStatus -
setTaxCodeRecommendationStatus
Setter for taxCodeRecommendationStatus -
toString
Returns a JSON string representation of ItemModel
-