public class OrderItemQuery extends AbstractQuery<OrderItemQuery>
_queryBuilder, ALIAS_SUFFIX_SEPARATOR, CUSTOM_FIELD_LABEL| Modifier and Type | Method and Description |
|---|---|
OrderItemQuery |
addFragmentReference(Fragment<OrderItemQuery> fragment)
Adds a
OrderItemQuery fragment reference at the current position of the query. |
OrderItemQuery |
addOrderItemInterfaceFragmentReference(Fragment<OrderItemInterfaceQuery> fragment)
Adds a
OrderItemInterfaceQuery fragment reference at the current position of the query. |
static Fragment<OrderItemQuery> |
createFragment(String name,
OrderItemQueryDefinition queryDef)
Creates a GraphQL "named" fragment with the specified query type definition.
|
OrderItemQuery |
discounts(DiscountQueryDefinition queryDef)
The final discount information for the product
|
OrderItemQuery |
eligibleForReturn()
Indicates whether the order item is eligible is eligible to be in a return request
|
OrderItemQuery |
enteredOptions(OrderItemOptionQueryDefinition queryDef)
The entered option for the base product, such as a logo or image
|
OrderItemQuery |
giftWrapping(GiftWrappingQueryDefinition queryDef)
The selected gift wrapping for the order item
|
OrderItemQuery |
id()
The unique ID for a `OrderItemInterface` object
|
OrderItemQuery |
productName()
The name of the base product
|
OrderItemQuery |
productSalePrice(MoneyQueryDefinition queryDef)
The sale price of the base product, including selected options
|
OrderItemQuery |
productSku()
The SKU of the base product
|
OrderItemQuery |
productType()
The type of product, such as simple, configurable, etc.
|
OrderItemQuery |
productUrlKey()
URL key of the base product
|
OrderItemQuery |
quantityCanceled()
The number of canceled items
|
OrderItemQuery |
quantityInvoiced()
The number of invoiced items
|
OrderItemQuery |
quantityOrdered()
The number of units ordered for this item
|
OrderItemQuery |
quantityRefunded()
The number of refunded items
|
OrderItemQuery |
quantityReturned()
The number of returned items
|
OrderItemQuery |
quantityShipped()
The number of shipped items
|
OrderItemQuery |
selectedOptions(OrderItemOptionQueryDefinition queryDef)
The selected options for the base product, such as color or size
|
OrderItemQuery |
status()
The status of the order item
|
addCustomObjectField, addCustomSimpleField, appendQuotedString, startField, startInlineFragment, withAliaspublic OrderItemQuery discounts(DiscountQueryDefinition queryDef)
public OrderItemQuery eligibleForReturn()
public OrderItemQuery enteredOptions(OrderItemOptionQueryDefinition queryDef)
public OrderItemQuery giftWrapping(GiftWrappingQueryDefinition queryDef)
public OrderItemQuery id()
public OrderItemQuery productName()
public OrderItemQuery productSalePrice(MoneyQueryDefinition queryDef)
public OrderItemQuery productSku()
public OrderItemQuery productType()
public OrderItemQuery productUrlKey()
public OrderItemQuery quantityCanceled()
public OrderItemQuery quantityInvoiced()
public OrderItemQuery quantityOrdered()
public OrderItemQuery quantityRefunded()
public OrderItemQuery quantityReturned()
public OrderItemQuery quantityShipped()
public OrderItemQuery selectedOptions(OrderItemOptionQueryDefinition queryDef)
public OrderItemQuery status()
public static Fragment<OrderItemQuery> createFragment(String name, OrderItemQueryDefinition queryDef)
name - The name of the fragment, must be unique for a given GraphQL request.queryDef - The fragment definition.public OrderItemQuery addFragmentReference(Fragment<OrderItemQuery> fragment)
OrderItemQuery fragment reference at the current position of the query.
For example for a fragment named test, calling this method will add the
reference ...test in the query. For GraphQL types implementing an interface, there
will be some similar methods using the Query type of each implemented interface.fragment - The fragment to reference.public OrderItemQuery addOrderItemInterfaceFragmentReference(Fragment<OrderItemInterfaceQuery> fragment)
OrderItemInterfaceQuery fragment reference at the current position of the query.
For example for a fragment named test, calling this method will add the
reference ...test in the query.fragment - The fragment to reference.Copyright © 2022 Adobe. All rights reserved.