Class ProductJsonApi
java.lang.Object
de.codebarista.shopware.model.core.ProductJsonApi
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-06-10T11:26:02.541008353+02:00[Europe/Berlin]",
comments="Generator version: 7.5.0")
public class ProductJsonApi
extends Object
Added since version: 6.0.0.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
ConstructorsConstructorDescriptionProductJsonApi(Boolean available, String displayGroup, Float ratingAverage, List<String> categoryTree, List<String> propertyIds, List<String> optionIds, List<String> streamIds, List<String> tagIds, List<String> categoryIds, Long childCount, Long sales, List<String> states, OffsetDateTime createdAt, OffsetDateTime updatedAt) -
Method Summary
Modifier and TypeMethodDescriptionaddCalculatedPricesItem(Object calculatedPricesItem) attributes(Map<String, Object> attributes) availableStock(Long availableStock) calculatedCheapestPrice(Object calculatedCheapestPrice) calculatedMaxPurchase(Long calculatedMaxPurchase) calculatedPrice(Object calculatedPrice) calculatedPrices(List<Object> calculatedPrices) canonicalProductId(String canonicalProductId) cmsPageVersionId(String cmsPageVersionId) customFields(Object customFields) deliveryTimeId(String deliveryTimeId) description(String description) booleanGet activeMembers of the attributes object (\"attributes\") represent information about the resource object in which it's defined.Get availableGet availableStockGet calculatedCheapestPriceRuntime field, cannot be used as part of the criteria.Get calculatedPriceGet calculatedPricesGet canonicalProductIdGet categoryIdsGet categoryTreeGet childCountGet cmsPageIdGet cmsPageVersionIdGet coverIdGet createdAtGet customFieldsGet deliveryTimeIdGet descriptionGet displayGroupgetEan()Get eanGet heightgetId()Get idGet isCloseoutgetIsNew()Runtime field, cannot be used as part of the criteria.Get keywordsGet lengthgetLinks()Get linksGet manufacturerIdGet manufacturerNumberGet markAsTopsellerGet maxPurchasegetMeta()Non-standard meta-information that can not be represented as an attribute or relationship.Get metaDescriptionGet metaTitleGet minPurchasegetName()Get nameGet optionIdsGet packUnitGet packUnitPluralGet parentIdGet parentVersionIdGet productManufacturerVersionIdGet productMediaVersionIdGet productNumberGet propertyIdsGet purchaseStepsGet purchaseUnitGet ratingAverageGet referenceUnitGet relationshipsGet releaseDateGet restockTimegetSales()Get salesGet shippingFreeGet sortedPropertiesGet statesgetStock()Get stockGet streamIdsGet tagIdsgetTaxId()Get taxIdGet translatedgetType()Get typeGet unitIdGet updatedAtGet versionIdGet weightgetWidth()Get widthinthashCode()isCloseout(Boolean isCloseout) manufacturerId(String manufacturerId) manufacturerNumber(String manufacturerNumber) markAsTopseller(Boolean markAsTopseller) maxPurchase(Long maxPurchase) metaDescription(String metaDescription) minPurchase(Long minPurchase) packUnitPlural(String packUnitPlural) parentVersionId(String parentVersionId) productManufacturerVersionId(String productManufacturerVersionId) productMediaVersionId(String productMediaVersionId) productNumber(String productNumber) purchaseSteps(Long purchaseSteps) purchaseUnit(Float purchaseUnit) putAttributesItem(String key, Object attributesItem) putLinksItem(String key, Link linksItem) putMetaItem(String key, Object metaItem) referenceUnit(Float referenceUnit) relationships(ProductJsonApiAllOfRelationships relationships) releaseDate(OffsetDateTime releaseDate) restockTime(Long restockTime) voidvoidsetAttributes(Map<String, Object> attributes) voidsetAvailableStock(Long availableStock) voidsetCalculatedCheapestPrice(Object calculatedCheapestPrice) voidsetCalculatedMaxPurchase(Long calculatedMaxPurchase) voidsetCalculatedPrice(Object calculatedPrice) voidsetCalculatedPrices(List<Object> calculatedPrices) voidsetCanonicalProductId(String canonicalProductId) voidsetCmsPageId(String cmsPageId) voidsetCmsPageVersionId(String cmsPageVersionId) voidsetCoverId(String coverId) voidsetCustomFields(Object customFields) voidsetDeliveryTimeId(String deliveryTimeId) voidsetDescription(String description) voidvoidvoidvoidsetIsCloseout(Boolean isCloseout) voidvoidsetKeywords(String keywords) voidvoidvoidsetManufacturerId(String manufacturerId) voidsetManufacturerNumber(String manufacturerNumber) voidsetMarkAsTopseller(Boolean markAsTopseller) voidsetMaxPurchase(Long maxPurchase) voidvoidsetMetaDescription(String metaDescription) voidsetMetaTitle(String metaTitle) voidsetMinPurchase(Long minPurchase) voidvoidsetPackUnit(String packUnit) voidsetPackUnitPlural(String packUnitPlural) voidsetParentId(String parentId) voidsetParentVersionId(String parentVersionId) voidsetProductManufacturerVersionId(String productManufacturerVersionId) voidsetProductMediaVersionId(String productMediaVersionId) voidsetProductNumber(String productNumber) voidsetPurchaseSteps(Long purchaseSteps) voidsetPurchaseUnit(Float purchaseUnit) voidsetReferenceUnit(Float referenceUnit) voidsetRelationships(ProductJsonApiAllOfRelationships relationships) voidsetReleaseDate(OffsetDateTime releaseDate) voidsetRestockTime(Long restockTime) voidsetShippingFree(Boolean shippingFree) voidsetSortedProperties(Object sortedProperties) voidvoidvoidsetTranslated(Object translated) voidvoidvoidsetVersionId(String versionId) voidvoidshippingFree(Boolean shippingFree) sortedProperties(Object sortedProperties) toString()translated(Object translated)
-
Field Details
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_ATTRIBUTES
- See Also:
-
JSON_PROPERTY_RELATIONSHIPS
- See Also:
-
JSON_PROPERTY_LINKS
- See Also:
-
JSON_PROPERTY_META
- See Also:
-
JSON_PROPERTY_VERSION_ID
- See Also:
-
JSON_PROPERTY_PARENT_ID
- See Also:
-
JSON_PROPERTY_PARENT_VERSION_ID
- See Also:
-
JSON_PROPERTY_MANUFACTURER_ID
- See Also:
-
JSON_PROPERTY_PRODUCT_MANUFACTURER_VERSION_ID
- See Also:
-
JSON_PROPERTY_UNIT_ID
- See Also:
-
JSON_PROPERTY_TAX_ID
- See Also:
-
JSON_PROPERTY_COVER_ID
- See Also:
-
JSON_PROPERTY_PRODUCT_MEDIA_VERSION_ID
- See Also:
-
JSON_PROPERTY_DELIVERY_TIME_ID
- See Also:
-
JSON_PROPERTY_CANONICAL_PRODUCT_ID
- See Also:
-
JSON_PROPERTY_CMS_PAGE_ID
- See Also:
-
JSON_PROPERTY_CMS_PAGE_VERSION_ID
- See Also:
-
JSON_PROPERTY_PRODUCT_NUMBER
- See Also:
-
JSON_PROPERTY_RESTOCK_TIME
- See Also:
-
JSON_PROPERTY_ACTIVE
- See Also:
-
JSON_PROPERTY_AVAILABLE
- See Also:
-
JSON_PROPERTY_IS_CLOSEOUT
- See Also:
-
JSON_PROPERTY_DISPLAY_GROUP
- See Also:
-
JSON_PROPERTY_MANUFACTURER_NUMBER
- See Also:
-
JSON_PROPERTY_EAN
- See Also:
-
JSON_PROPERTY_PURCHASE_STEPS
- See Also:
-
JSON_PROPERTY_MAX_PURCHASE
- See Also:
-
JSON_PROPERTY_MIN_PURCHASE
- See Also:
-
JSON_PROPERTY_PURCHASE_UNIT
- See Also:
-
JSON_PROPERTY_REFERENCE_UNIT
- See Also:
-
JSON_PROPERTY_SHIPPING_FREE
- See Also:
-
JSON_PROPERTY_MARK_AS_TOPSELLER
- See Also:
-
JSON_PROPERTY_WEIGHT
- See Also:
-
JSON_PROPERTY_WIDTH
- See Also:
-
JSON_PROPERTY_HEIGHT
- See Also:
-
JSON_PROPERTY_LENGTH
- See Also:
-
JSON_PROPERTY_RELEASE_DATE
- See Also:
-
JSON_PROPERTY_RATING_AVERAGE
- See Also:
-
JSON_PROPERTY_CATEGORY_TREE
- See Also:
-
JSON_PROPERTY_PROPERTY_IDS
- See Also:
-
JSON_PROPERTY_OPTION_IDS
- See Also:
-
JSON_PROPERTY_STREAM_IDS
- See Also:
-
JSON_PROPERTY_TAG_IDS
- See Also:
-
JSON_PROPERTY_CATEGORY_IDS
- See Also:
-
JSON_PROPERTY_CHILD_COUNT
- See Also:
-
JSON_PROPERTY_SALES
- See Also:
-
JSON_PROPERTY_STATES
- See Also:
-
JSON_PROPERTY_META_DESCRIPTION
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_KEYWORDS
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_META_TITLE
- See Also:
-
JSON_PROPERTY_PACK_UNIT
- See Also:
-
JSON_PROPERTY_PACK_UNIT_PLURAL
- See Also:
-
JSON_PROPERTY_CUSTOM_FIELDS
- See Also:
-
JSON_PROPERTY_AVAILABLE_STOCK
- See Also:
-
JSON_PROPERTY_STOCK
- See Also:
-
JSON_PROPERTY_CALCULATED_PRICE
- See Also:
-
JSON_PROPERTY_CALCULATED_PRICES
- See Also:
-
JSON_PROPERTY_CALCULATED_MAX_PURCHASE
- See Also:
-
JSON_PROPERTY_CALCULATED_CHEAPEST_PRICE
- See Also:
-
JSON_PROPERTY_IS_NEW
- See Also:
-
JSON_PROPERTY_SORTED_PROPERTIES
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
JSON_PROPERTY_TRANSLATED
- See Also:
-
-
Constructor Details
-
ProductJsonApi
public ProductJsonApi() -
ProductJsonApi
public ProductJsonApi(Boolean available, String displayGroup, Float ratingAverage, List<String> categoryTree, List<String> propertyIds, List<String> optionIds, List<String> streamIds, List<String> tagIds, List<String> categoryIds, Long childCount, Long sales, List<String> states, OffsetDateTime createdAt, OffsetDateTime updatedAt)
-
-
Method Details
-
type
-
getType
Get type- Returns:
- type
-
setType
-
id
-
getId
Get id- Returns:
- id
-
setId
-
attributes
-
putAttributesItem
-
getAttributes
Members of the attributes object (\"attributes\") represent information about the resource object in which it's defined.- Returns:
- attributes
-
setAttributes
-
relationships
-
getRelationships
Get relationships- Returns:
- relationships
-
setRelationships
-
links
-
putLinksItem
-
getLinks
Get links- Returns:
- links
-
setLinks
-
meta
-
putMetaItem
-
getMeta
Non-standard meta-information that can not be represented as an attribute or relationship.- Returns:
- meta
-
setMeta
-
versionId
-
getVersionId
Get versionId- Returns:
- versionId
-
setVersionId
-
parentId
-
getParentId
Get parentId- Returns:
- parentId
-
setParentId
-
parentVersionId
-
getParentVersionId
Get parentVersionId- Returns:
- parentVersionId
-
setParentVersionId
-
manufacturerId
-
getManufacturerId
Get manufacturerId- Returns:
- manufacturerId
-
setManufacturerId
-
productManufacturerVersionId
-
getProductManufacturerVersionId
Get productManufacturerVersionId- Returns:
- productManufacturerVersionId
-
setProductManufacturerVersionId
-
unitId
-
getUnitId
Get unitId- Returns:
- unitId
-
setUnitId
-
taxId
-
getTaxId
Get taxId- Returns:
- taxId
-
setTaxId
-
coverId
-
getCoverId
Get coverId- Returns:
- coverId
-
setCoverId
-
productMediaVersionId
-
getProductMediaVersionId
Get productMediaVersionId- Returns:
- productMediaVersionId
-
setProductMediaVersionId
-
deliveryTimeId
-
getDeliveryTimeId
Get deliveryTimeId- Returns:
- deliveryTimeId
-
setDeliveryTimeId
-
canonicalProductId
-
getCanonicalProductId
Get canonicalProductId- Returns:
- canonicalProductId
-
setCanonicalProductId
-
cmsPageId
-
getCmsPageId
Get cmsPageId- Returns:
- cmsPageId
-
setCmsPageId
-
cmsPageVersionId
-
getCmsPageVersionId
Get cmsPageVersionId- Returns:
- cmsPageVersionId
-
setCmsPageVersionId
-
productNumber
-
getProductNumber
Get productNumber- Returns:
- productNumber
-
setProductNumber
-
restockTime
-
getRestockTime
Get restockTime- Returns:
- restockTime
-
setRestockTime
-
active
-
getActive
Get active- Returns:
- active
-
setActive
-
getAvailable
Get available- Returns:
- available
-
isCloseout
-
getIsCloseout
Get isCloseout- Returns:
- isCloseout
-
setIsCloseout
-
getDisplayGroup
Get displayGroup- Returns:
- displayGroup
-
manufacturerNumber
-
getManufacturerNumber
Get manufacturerNumber- Returns:
- manufacturerNumber
-
setManufacturerNumber
-
ean
-
getEan
Get ean- Returns:
- ean
-
setEan
-
purchaseSteps
-
getPurchaseSteps
Get purchaseSteps- Returns:
- purchaseSteps
-
setPurchaseSteps
-
maxPurchase
-
getMaxPurchase
Get maxPurchase- Returns:
- maxPurchase
-
setMaxPurchase
-
minPurchase
-
getMinPurchase
Get minPurchase- Returns:
- minPurchase
-
setMinPurchase
-
purchaseUnit
-
getPurchaseUnit
Get purchaseUnit- Returns:
- purchaseUnit
-
setPurchaseUnit
-
referenceUnit
-
getReferenceUnit
Get referenceUnit- Returns:
- referenceUnit
-
setReferenceUnit
-
shippingFree
-
getShippingFree
Get shippingFree- Returns:
- shippingFree
-
setShippingFree
-
markAsTopseller
-
getMarkAsTopseller
Get markAsTopseller- Returns:
- markAsTopseller
-
setMarkAsTopseller
-
weight
-
getWeight
Get weight- Returns:
- weight
-
setWeight
-
width
-
getWidth
Get width- Returns:
- width
-
setWidth
-
height
-
getHeight
Get height- Returns:
- height
-
setHeight
-
length
-
getLength
Get length- Returns:
- length
-
setLength
-
releaseDate
-
getReleaseDate
Get releaseDate- Returns:
- releaseDate
-
setReleaseDate
-
getRatingAverage
Get ratingAverage- Returns:
- ratingAverage
-
getCategoryTree
Get categoryTree- Returns:
- categoryTree
-
getPropertyIds
Get propertyIds- Returns:
- propertyIds
-
getOptionIds
Get optionIds- Returns:
- optionIds
-
getStreamIds
Get streamIds- Returns:
- streamIds
-
getTagIds
Get tagIds- Returns:
- tagIds
-
getCategoryIds
Get categoryIds- Returns:
- categoryIds
-
getChildCount
Get childCount- Returns:
- childCount
-
getSales
Get sales- Returns:
- sales
-
getStates
Get states- Returns:
- states
-
metaDescription
-
getMetaDescription
Get metaDescription- Returns:
- metaDescription
-
setMetaDescription
-
name
-
getName
Get name- Returns:
- name
-
setName
-
keywords
-
getKeywords
Get keywords- Returns:
- keywords
-
setKeywords
-
description
-
getDescription
Get description- Returns:
- description
-
setDescription
-
metaTitle
-
getMetaTitle
Get metaTitle- Returns:
- metaTitle
-
setMetaTitle
-
packUnit
-
getPackUnit
Get packUnit- Returns:
- packUnit
-
setPackUnit
-
packUnitPlural
-
getPackUnitPlural
Get packUnitPlural- Returns:
- packUnitPlural
-
setPackUnitPlural
-
customFields
-
getCustomFields
Get customFields- Returns:
- customFields
-
setCustomFields
-
availableStock
-
getAvailableStock
Get availableStock- Returns:
- availableStock
-
setAvailableStock
-
stock
-
getStock
Get stock- Returns:
- stock
-
setStock
-
calculatedPrice
-
getCalculatedPrice
Get calculatedPrice- Returns:
- calculatedPrice
-
setCalculatedPrice
-
calculatedPrices
-
addCalculatedPricesItem
-
getCalculatedPrices
Get calculatedPrices- Returns:
- calculatedPrices
-
setCalculatedPrices
-
calculatedMaxPurchase
-
getCalculatedMaxPurchase
Runtime field, cannot be used as part of the criteria.- Returns:
- calculatedMaxPurchase
-
setCalculatedMaxPurchase
-
calculatedCheapestPrice
-
getCalculatedCheapestPrice
Get calculatedCheapestPrice- Returns:
- calculatedCheapestPrice
-
setCalculatedCheapestPrice
-
isNew
-
getIsNew
Runtime field, cannot be used as part of the criteria.- Returns:
- isNew
-
setIsNew
-
sortedProperties
-
getSortedProperties
Get sortedProperties- Returns:
- sortedProperties
-
setSortedProperties
-
getCreatedAt
Get createdAt- Returns:
- createdAt
-
getUpdatedAt
Get updatedAt- Returns:
- updatedAt
-
translated
-
getTranslated
Get translated- Returns:
- translated
-
setTranslated
-
equals
-
hashCode
public int hashCode() -
toString
-