Class OrderLineItem

java.lang.Object
de.codebarista.shopware.model.core.OrderLineItem

@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 OrderLineItem extends Object
Added since version: 6.0.0.0
  • Field Details

  • Constructor Details

  • Method Details

    • id

      public OrderLineItem id(String id)
    • getId

      @Nullable public String getId()
      Get id
      Returns:
      id
    • setId

      public void setId(String id)
    • getPrice

      @Nullable public CalculatedPrice getPrice()
    • setPrice

      public void setPrice(CalculatedPrice price)
    • versionId

      public OrderLineItem versionId(String versionId)
    • getVersionId

      @Nullable public String getVersionId()
      Get versionId
      Returns:
      versionId
    • setVersionId

      public void setVersionId(String versionId)
    • orderId

      public OrderLineItem orderId(String orderId)
    • getOrderId

      @Nonnull public String getOrderId()
      Get orderId
      Returns:
      orderId
    • setOrderId

      public void setOrderId(String orderId)
    • orderVersionId

      public OrderLineItem orderVersionId(String orderVersionId)
    • getOrderVersionId

      @Nullable public String getOrderVersionId()
      Get orderVersionId
      Returns:
      orderVersionId
    • setOrderVersionId

      public void setOrderVersionId(String orderVersionId)
    • productId

      public OrderLineItem productId(String productId)
    • getProductId

      @Nullable public String getProductId()
      Get productId
      Returns:
      productId
    • setProductId

      public void setProductId(String productId)
    • productVersionId

      public OrderLineItem productVersionId(String productVersionId)
    • getProductVersionId

      @Nullable public String getProductVersionId()
      Get productVersionId
      Returns:
      productVersionId
    • setProductVersionId

      public void setProductVersionId(String productVersionId)
    • parentId

      public OrderLineItem parentId(String parentId)
    • getParentId

      @Nullable public String getParentId()
      Get parentId
      Returns:
      parentId
    • setParentId

      public void setParentId(String parentId)
    • parentVersionId

      public OrderLineItem parentVersionId(String parentVersionId)
    • getParentVersionId

      @Nullable public String getParentVersionId()
      Get parentVersionId
      Returns:
      parentVersionId
    • setParentVersionId

      public void setParentVersionId(String parentVersionId)
    • coverId

      public OrderLineItem coverId(String coverId)
    • getCoverId

      @Nullable public String getCoverId()
      Get coverId
      Returns:
      coverId
    • setCoverId

      public void setCoverId(String coverId)
    • identifier

      public OrderLineItem identifier(String identifier)
    • getIdentifier

      @Nonnull public String getIdentifier()
      Get identifier
      Returns:
      identifier
    • setIdentifier

      public void setIdentifier(String identifier)
    • referencedId

      public OrderLineItem referencedId(String referencedId)
    • getReferencedId

      @Nullable public String getReferencedId()
      Get referencedId
      Returns:
      referencedId
    • setReferencedId

      public void setReferencedId(String referencedId)
    • quantity

      public OrderLineItem quantity(Long quantity)
    • getQuantity

      @Nonnull public Long getQuantity()
      Get quantity
      Returns:
      quantity
    • setQuantity

      public void setQuantity(Long quantity)
    • label

      public OrderLineItem label(String label)
    • getLabel

      @Nonnull public String getLabel()
      Get label
      Returns:
      label
    • setLabel

      public void setLabel(String label)
    • payload

      public OrderLineItem payload(com.fasterxml.jackson.databind.JsonNode payload)
    • getPayload

      @Nullable public com.fasterxml.jackson.databind.JsonNode getPayload()
      Get payload
      Returns:
      payload
    • setPayload

      public void setPayload(com.fasterxml.jackson.databind.JsonNode payload)
    • good

      public OrderLineItem good(Boolean good)
    • getGood

      @Nullable public Boolean getGood()
      Get good
      Returns:
      good
    • setGood

      public void setGood(Boolean good)
    • removable

      public OrderLineItem removable(Boolean removable)
    • getRemovable

      @Nullable public Boolean getRemovable()
      Get removable
      Returns:
      removable
    • setRemovable

      public void setRemovable(Boolean removable)
    • stackable

      public OrderLineItem stackable(Boolean stackable)
    • getStackable

      @Nullable public Boolean getStackable()
      Get stackable
      Returns:
      stackable
    • setStackable

      public void setStackable(Boolean stackable)
    • position

      public OrderLineItem position(Long position)
    • getPosition

      @Nonnull public Long getPosition()
      Get position
      Returns:
      position
    • setPosition

      public void setPosition(Long position)
    • states

      public OrderLineItem states(List<String> states)
    • addStatesItem

      public OrderLineItem addStatesItem(String statesItem)
    • getStates

      @Nonnull public List<String> getStates()
      Get states
      Returns:
      states
    • setStates

      public void setStates(List<String> states)
    • priceDefinition

      public OrderLineItem priceDefinition(com.fasterxml.jackson.databind.JsonNode priceDefinition)
    • getPriceDefinition

      @Nullable public com.fasterxml.jackson.databind.JsonNode getPriceDefinition()
      Get priceDefinition
      Returns:
      priceDefinition
    • setPriceDefinition

      public void setPriceDefinition(com.fasterxml.jackson.databind.JsonNode priceDefinition)
    • unitPrice

      public OrderLineItem unitPrice(Float unitPrice)
    • getUnitPrice

      @Nullable public Float getUnitPrice()
      Get unitPrice
      Returns:
      unitPrice
    • setUnitPrice

      public void setUnitPrice(Float unitPrice)
    • totalPrice

      public OrderLineItem totalPrice(Float totalPrice)
    • getTotalPrice

      @Nullable public Float getTotalPrice()
      Get totalPrice
      Returns:
      totalPrice
    • setTotalPrice

      public void setTotalPrice(Float totalPrice)
    • description

      public OrderLineItem description(String description)
    • getDescription

      @Nullable public String getDescription()
      Get description
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • type

      public OrderLineItem type(String type)
    • getType

      @Nullable public String getType()
      Get type
      Returns:
      type
    • setType

      public void setType(String type)
    • customFields

      public OrderLineItem customFields(Object customFields)
    • getCustomFields

      @Nullable public Object getCustomFields()
      Get customFields
      Returns:
      customFields
    • setCustomFields

      public void setCustomFields(Object customFields)
    • getCreatedAt

      @Nonnull public OffsetDateTime getCreatedAt()
      Get createdAt
      Returns:
      createdAt
    • getUpdatedAt

      @Nullable public OffsetDateTime getUpdatedAt()
      Get updatedAt
      Returns:
      updatedAt
    • cover

      public OrderLineItem cover(Media cover)
    • getCover

      @Nullable public Media getCover()
      Get cover
      Returns:
      cover
    • setCover

      public void setCover(Media cover)
    • orderDeliveryPositions

      public OrderLineItem orderDeliveryPositions(List<OrderDeliveryPosition> orderDeliveryPositions)
    • addOrderDeliveryPositionsItem

      public OrderLineItem addOrderDeliveryPositionsItem(OrderDeliveryPosition orderDeliveryPositionsItem)
    • getOrderDeliveryPositions

      @Nullable public List<OrderDeliveryPosition> getOrderDeliveryPositions()
      Get orderDeliveryPositions
      Returns:
      orderDeliveryPositions
    • setOrderDeliveryPositions

      public void setOrderDeliveryPositions(List<OrderDeliveryPosition> orderDeliveryPositions)
    • downloads

      public OrderLineItem downloads(List<OrderLineItemDownload> downloads)
    • addDownloadsItem

      public OrderLineItem addDownloadsItem(OrderLineItemDownload downloadsItem)
    • getDownloads

      @Nullable public List<OrderLineItemDownload> getDownloads()
      Get downloads
      Returns:
      downloads
    • setDownloads

      public void setDownloads(List<OrderLineItemDownload> downloads)
    • parent

      public OrderLineItem parent(OrderLineItem parent)
    • getParent

      @Nullable public OrderLineItem getParent()
      Get parent
      Returns:
      parent
    • setParent

      public void setParent(OrderLineItem parent)
    • children

      public OrderLineItem children(List<OrderLineItem> children)
    • addChildrenItem

      public OrderLineItem addChildrenItem(OrderLineItem childrenItem)
    • getChildren

      @Nonnull public List<OrderLineItem> getChildren()
      Get children
      Returns:
      children
    • setChildren

      public void setChildren(List<OrderLineItem> children)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object