public class Storefront
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Storefront.ApiVersion
A version of the API, as defined by [Shopify API
versioning](https://shopify.dev/api/usage/versioning).
|
static class |
Storefront.ApiVersionQuery
A version of the API, as defined by [Shopify API
versioning](https://shopify.dev/api/usage/versioning).
|
static interface |
Storefront.ApiVersionQueryDefinition |
static class |
Storefront.AppliedGiftCard
Details about the gift card used on the checkout.
|
static class |
Storefront.AppliedGiftCardQuery
Details about the gift card used on the checkout.
|
static interface |
Storefront.AppliedGiftCardQueryDefinition |
static class |
Storefront.Article
An article in an online store blog.
|
static class |
Storefront.ArticleAuthor
The author of an article.
|
static class |
Storefront.ArticleAuthorQuery
The author of an article.
|
static interface |
Storefront.ArticleAuthorQueryDefinition |
static class |
Storefront.ArticleConnection
An auto-generated type for paginating through multiple Articles.
|
static class |
Storefront.ArticleConnectionQuery
An auto-generated type for paginating through multiple Articles.
|
static interface |
Storefront.ArticleConnectionQueryDefinition |
static class |
Storefront.ArticleEdge
An auto-generated type which holds one Article and a cursor during pagination.
|
static class |
Storefront.ArticleEdgeQuery
An auto-generated type which holds one Article and a cursor during pagination.
|
static interface |
Storefront.ArticleEdgeQueryDefinition |
static class |
Storefront.ArticleQuery
An article in an online store blog.
|
static interface |
Storefront.ArticleQueryDefinition |
static class |
Storefront.ArticleSortKeys
The set of valid sort keys for the Article query.
|
static class |
Storefront.Attribute
Represents a generic custom attribute.
|
static class |
Storefront.AttributeInput |
static class |
Storefront.AttributeQuery
Represents a generic custom attribute.
|
static interface |
Storefront.AttributeQueryDefinition |
static class |
Storefront.AutomaticDiscountApplication
Automatic discount applications capture the intentions of a discount that was automatically applied.
|
static class |
Storefront.AutomaticDiscountApplicationQuery
Automatic discount applications capture the intentions of a discount that was automatically applied.
|
static interface |
Storefront.AutomaticDiscountApplicationQueryDefinition |
static class |
Storefront.AvailableShippingRates
A collection of available shipping rates for a checkout.
|
static class |
Storefront.AvailableShippingRatesQuery
A collection of available shipping rates for a checkout.
|
static interface |
Storefront.AvailableShippingRatesQueryDefinition |
static class |
Storefront.Blog
An online store blog.
|
static class |
Storefront.BlogConnection
An auto-generated type for paginating through multiple Blogs.
|
static class |
Storefront.BlogConnectionQuery
An auto-generated type for paginating through multiple Blogs.
|
static interface |
Storefront.BlogConnectionQueryDefinition |
static class |
Storefront.BlogEdge
An auto-generated type which holds one Blog and a cursor during pagination.
|
static class |
Storefront.BlogEdgeQuery
An auto-generated type which holds one Blog and a cursor during pagination.
|
static interface |
Storefront.BlogEdgeQueryDefinition |
static class |
Storefront.BlogQuery
An online store blog.
|
static interface |
Storefront.BlogQueryDefinition |
static class |
Storefront.BlogSortKeys
The set of valid sort keys for the Blog query.
|
static class |
Storefront.Brand
The store's branding configuration.
|
static class |
Storefront.BrandColorGroup
A group of related colors for the shop's brand.
|
static class |
Storefront.BrandColorGroupQuery
A group of related colors for the shop's brand.
|
static interface |
Storefront.BrandColorGroupQueryDefinition |
static class |
Storefront.BrandColors
The colors of the shop's brand.
|
static class |
Storefront.BrandColorsQuery
The colors of the shop's brand.
|
static interface |
Storefront.BrandColorsQueryDefinition |
static class |
Storefront.BrandQuery
The store's branding configuration.
|
static interface |
Storefront.BrandQueryDefinition |
static class |
Storefront.CardBrand
Card brand, such as Visa or Mastercard, which can be used for payments.
|
static class |
Storefront.Cart
A cart represents the merchandise that a buyer intends to purchase,
and the estimated cost associated with the cart.
|
static class |
Storefront.CartAttributesUpdatePayload
Return type for `cartAttributesUpdate` mutation.
|
static class |
Storefront.CartAttributesUpdatePayloadQuery
Return type for `cartAttributesUpdate` mutation.
|
static interface |
Storefront.CartAttributesUpdatePayloadQueryDefinition |
static class |
Storefront.CartAutomaticDiscountAllocation
The discounts automatically applied to the cart line based on prerequisites that have been met.
|
static class |
Storefront.CartAutomaticDiscountAllocationQuery
The discounts automatically applied to the cart line based on prerequisites that have been met.
|
static interface |
Storefront.CartAutomaticDiscountAllocationQueryDefinition |
static class |
Storefront.CartBuyerIdentity
Represents information about the buyer that is interacting with the cart.
|
static class |
Storefront.CartBuyerIdentityInput |
static class |
Storefront.CartBuyerIdentityQuery
Represents information about the buyer that is interacting with the cart.
|
static interface |
Storefront.CartBuyerIdentityQueryDefinition |
static class |
Storefront.CartBuyerIdentityUpdatePayload
Return type for `cartBuyerIdentityUpdate` mutation.
|
static class |
Storefront.CartBuyerIdentityUpdatePayloadQuery
Return type for `cartBuyerIdentityUpdate` mutation.
|
static interface |
Storefront.CartBuyerIdentityUpdatePayloadQueryDefinition |
static class |
Storefront.CartCodeDiscountAllocation
The discount that has been applied to the cart line using a discount code.
|
static class |
Storefront.CartCodeDiscountAllocationQuery
The discount that has been applied to the cart line using a discount code.
|
static interface |
Storefront.CartCodeDiscountAllocationQueryDefinition |
static class |
Storefront.CartCost
The costs that the buyer will pay at checkout.
|
static class |
Storefront.CartCostQuery
The costs that the buyer will pay at checkout.
|
static interface |
Storefront.CartCostQueryDefinition |
static class |
Storefront.CartCreatePayload
Return type for `cartCreate` mutation.
|
static class |
Storefront.CartCreatePayloadQuery
Return type for `cartCreate` mutation.
|
static interface |
Storefront.CartCreatePayloadQueryDefinition |
static class |
Storefront.CartCustomDiscountAllocation
The discounts automatically applied to the cart line based on prerequisites that have been met.
|
static class |
Storefront.CartCustomDiscountAllocationQuery
The discounts automatically applied to the cart line based on prerequisites that have been met.
|
static interface |
Storefront.CartCustomDiscountAllocationQueryDefinition |
static class |
Storefront.CartDeliveryGroup
Information about the options available for one or more line items to be delivered to a specific
address.
|
static class |
Storefront.CartDeliveryGroupConnection
An auto-generated type for paginating through multiple CartDeliveryGroups.
|
static class |
Storefront.CartDeliveryGroupConnectionQuery
An auto-generated type for paginating through multiple CartDeliveryGroups.
|
static interface |
Storefront.CartDeliveryGroupConnectionQueryDefinition |
static class |
Storefront.CartDeliveryGroupEdge
An auto-generated type which holds one CartDeliveryGroup and a cursor during pagination.
|
static class |
Storefront.CartDeliveryGroupEdgeQuery
An auto-generated type which holds one CartDeliveryGroup and a cursor during pagination.
|
static interface |
Storefront.CartDeliveryGroupEdgeQueryDefinition |
static class |
Storefront.CartDeliveryGroupQuery
Information about the options available for one or more line items to be delivered to a specific
address.
|
static interface |
Storefront.CartDeliveryGroupQueryDefinition |
static class |
Storefront.CartDeliveryOption
Information about a delivery option.
|
static class |
Storefront.CartDeliveryOptionQuery
Information about a delivery option.
|
static interface |
Storefront.CartDeliveryOptionQueryDefinition |
static interface |
Storefront.CartDiscountAllocation |
static class |
Storefront.CartDiscountAllocationQuery
The discounts that have been applied to the cart line.
|
static interface |
Storefront.CartDiscountAllocationQueryDefinition |
static class |
Storefront.CartDiscountCode
The discount codes applied to the cart.
|
static class |
Storefront.CartDiscountCodeQuery
The discount codes applied to the cart.
|
static interface |
Storefront.CartDiscountCodeQueryDefinition |
static class |
Storefront.CartDiscountCodesUpdatePayload
Return type for `cartDiscountCodesUpdate` mutation.
|
static class |
Storefront.CartDiscountCodesUpdatePayloadQuery
Return type for `cartDiscountCodesUpdate` mutation.
|
static interface |
Storefront.CartDiscountCodesUpdatePayloadQueryDefinition |
static class |
Storefront.CartErrorCode
Possible error codes that can be returned by `CartUserError`.
|
static class |
Storefront.CartEstimatedCost
The estimated costs that the buyer will pay at checkout.
|
static class |
Storefront.CartEstimatedCostQuery
The estimated costs that the buyer will pay at checkout.
|
static interface |
Storefront.CartEstimatedCostQueryDefinition |
static class |
Storefront.CartInput |
static class |
Storefront.CartLine
Represents information about the merchandise in the cart.
|
static class |
Storefront.CartLineConnection
An auto-generated type for paginating through multiple CartLines.
|
static class |
Storefront.CartLineConnectionQuery
An auto-generated type for paginating through multiple CartLines.
|
static interface |
Storefront.CartLineConnectionQueryDefinition |
static class |
Storefront.CartLineCost
The cost of the merchandise line that the buyer will pay at checkout.
|
static class |
Storefront.CartLineCostQuery
The cost of the merchandise line that the buyer will pay at checkout.
|
static interface |
Storefront.CartLineCostQueryDefinition |
static class |
Storefront.CartLineEdge
An auto-generated type which holds one CartLine and a cursor during pagination.
|
static class |
Storefront.CartLineEdgeQuery
An auto-generated type which holds one CartLine and a cursor during pagination.
|
static interface |
Storefront.CartLineEdgeQueryDefinition |
static class |
Storefront.CartLineEstimatedCost
The estimated cost of the merchandise line that the buyer will pay at checkout.
|
static class |
Storefront.CartLineEstimatedCostQuery
The estimated cost of the merchandise line that the buyer will pay at checkout.
|
static interface |
Storefront.CartLineEstimatedCostQueryDefinition |
static class |
Storefront.CartLineInput |
static class |
Storefront.CartLineQuery
Represents information about the merchandise in the cart.
|
static interface |
Storefront.CartLineQueryDefinition |
static class |
Storefront.CartLinesAddPayload
Return type for `cartLinesAdd` mutation.
|
static class |
Storefront.CartLinesAddPayloadQuery
Return type for `cartLinesAdd` mutation.
|
static interface |
Storefront.CartLinesAddPayloadQueryDefinition |
static class |
Storefront.CartLinesRemovePayload
Return type for `cartLinesRemove` mutation.
|
static class |
Storefront.CartLinesRemovePayloadQuery
Return type for `cartLinesRemove` mutation.
|
static interface |
Storefront.CartLinesRemovePayloadQueryDefinition |
static class |
Storefront.CartLinesUpdatePayload
Return type for `cartLinesUpdate` mutation.
|
static class |
Storefront.CartLinesUpdatePayloadQuery
Return type for `cartLinesUpdate` mutation.
|
static interface |
Storefront.CartLinesUpdatePayloadQueryDefinition |
static class |
Storefront.CartLineUpdateInput |
static class |
Storefront.CartNoteUpdatePayload
Return type for `cartNoteUpdate` mutation.
|
static class |
Storefront.CartNoteUpdatePayloadQuery
Return type for `cartNoteUpdate` mutation.
|
static interface |
Storefront.CartNoteUpdatePayloadQueryDefinition |
static class |
Storefront.CartQuery
A cart represents the merchandise that a buyer intends to purchase,
and the estimated cost associated with the cart.
|
static interface |
Storefront.CartQueryDefinition |
static class |
Storefront.CartSelectedDeliveryOptionInput |
static class |
Storefront.CartSelectedDeliveryOptionsUpdatePayload
Return type for `cartSelectedDeliveryOptionsUpdate` mutation.
|
static class |
Storefront.CartSelectedDeliveryOptionsUpdatePayloadQuery
Return type for `cartSelectedDeliveryOptionsUpdate` mutation.
|
static interface |
Storefront.CartSelectedDeliveryOptionsUpdatePayloadQueryDefinition |
static class |
Storefront.CartUserError
Represents an error that happens during execution of a cart mutation.
|
static class |
Storefront.CartUserErrorQuery
Represents an error that happens during execution of a cart mutation.
|
static interface |
Storefront.CartUserErrorQueryDefinition |
static class |
Storefront.Checkout
A container for all the information required to checkout items and pay.
|
static class |
Storefront.CheckoutAttributesUpdateV2Input |
static class |
Storefront.CheckoutAttributesUpdateV2Payload
Return type for `checkoutAttributesUpdateV2` mutation.
|
static class |
Storefront.CheckoutAttributesUpdateV2PayloadQuery
Return type for `checkoutAttributesUpdateV2` mutation.
|
static interface |
Storefront.CheckoutAttributesUpdateV2PayloadQueryDefinition |
static class |
Storefront.CheckoutBuyerIdentity
The identity of the customer associated with the checkout.
|
static class |
Storefront.CheckoutBuyerIdentityInput |
static class |
Storefront.CheckoutBuyerIdentityQuery
The identity of the customer associated with the checkout.
|
static interface |
Storefront.CheckoutBuyerIdentityQueryDefinition |
static class |
Storefront.CheckoutCompleteFreePayload
Return type for `checkoutCompleteFree` mutation.
|
static class |
Storefront.CheckoutCompleteFreePayloadQuery
Return type for `checkoutCompleteFree` mutation.
|
static interface |
Storefront.CheckoutCompleteFreePayloadQueryDefinition |
static class |
Storefront.CheckoutCompleteWithCreditCardV2Payload
Return type for `checkoutCompleteWithCreditCardV2` mutation.
|
static class |
Storefront.CheckoutCompleteWithCreditCardV2PayloadQuery
Return type for `checkoutCompleteWithCreditCardV2` mutation.
|
static interface |
Storefront.CheckoutCompleteWithCreditCardV2PayloadQueryDefinition |
static class |
Storefront.CheckoutCompleteWithTokenizedPaymentV3Payload
Return type for `checkoutCompleteWithTokenizedPaymentV3` mutation.
|
static class |
Storefront.CheckoutCompleteWithTokenizedPaymentV3PayloadQuery
Return type for `checkoutCompleteWithTokenizedPaymentV3` mutation.
|
static interface |
Storefront.CheckoutCompleteWithTokenizedPaymentV3PayloadQueryDefinition |
static class |
Storefront.CheckoutCreateInput |
static class |
Storefront.CheckoutCreatePayload
Return type for `checkoutCreate` mutation.
|
static class |
Storefront.CheckoutCreatePayloadQuery
Return type for `checkoutCreate` mutation.
|
static interface |
Storefront.CheckoutCreatePayloadQueryDefinition |
static class |
Storefront.CheckoutCustomerAssociateV2Payload
Return type for `checkoutCustomerAssociateV2` mutation.
|
static class |
Storefront.CheckoutCustomerAssociateV2PayloadQuery
Return type for `checkoutCustomerAssociateV2` mutation.
|
static interface |
Storefront.CheckoutCustomerAssociateV2PayloadQueryDefinition |
static class |
Storefront.CheckoutCustomerDisassociateV2Payload
Return type for `checkoutCustomerDisassociateV2` mutation.
|
static class |
Storefront.CheckoutCustomerDisassociateV2PayloadQuery
Return type for `checkoutCustomerDisassociateV2` mutation.
|
static interface |
Storefront.CheckoutCustomerDisassociateV2PayloadQueryDefinition |
static class |
Storefront.CheckoutDiscountCodeApplyV2Payload
Return type for `checkoutDiscountCodeApplyV2` mutation.
|
static class |
Storefront.CheckoutDiscountCodeApplyV2PayloadQuery
Return type for `checkoutDiscountCodeApplyV2` mutation.
|
static interface |
Storefront.CheckoutDiscountCodeApplyV2PayloadQueryDefinition |
static class |
Storefront.CheckoutDiscountCodeRemovePayload
Return type for `checkoutDiscountCodeRemove` mutation.
|
static class |
Storefront.CheckoutDiscountCodeRemovePayloadQuery
Return type for `checkoutDiscountCodeRemove` mutation.
|
static interface |
Storefront.CheckoutDiscountCodeRemovePayloadQueryDefinition |
static class |
Storefront.CheckoutEmailUpdateV2Payload
Return type for `checkoutEmailUpdateV2` mutation.
|
static class |
Storefront.CheckoutEmailUpdateV2PayloadQuery
Return type for `checkoutEmailUpdateV2` mutation.
|
static interface |
Storefront.CheckoutEmailUpdateV2PayloadQueryDefinition |
static class |
Storefront.CheckoutErrorCode
Possible error codes that can be returned by `CheckoutUserError`.
|
static class |
Storefront.CheckoutGiftCardRemoveV2Payload
Return type for `checkoutGiftCardRemoveV2` mutation.
|
static class |
Storefront.CheckoutGiftCardRemoveV2PayloadQuery
Return type for `checkoutGiftCardRemoveV2` mutation.
|
static interface |
Storefront.CheckoutGiftCardRemoveV2PayloadQueryDefinition |
static class |
Storefront.CheckoutGiftCardsAppendPayload
Return type for `checkoutGiftCardsAppend` mutation.
|
static class |
Storefront.CheckoutGiftCardsAppendPayloadQuery
Return type for `checkoutGiftCardsAppend` mutation.
|
static interface |
Storefront.CheckoutGiftCardsAppendPayloadQueryDefinition |
static class |
Storefront.CheckoutLineItem
A single line item in the checkout, grouped by variant and attributes.
|
static class |
Storefront.CheckoutLineItemConnection
An auto-generated type for paginating through multiple CheckoutLineItems.
|
static class |
Storefront.CheckoutLineItemConnectionQuery
An auto-generated type for paginating through multiple CheckoutLineItems.
|
static interface |
Storefront.CheckoutLineItemConnectionQueryDefinition |
static class |
Storefront.CheckoutLineItemEdge
An auto-generated type which holds one CheckoutLineItem and a cursor during pagination.
|
static class |
Storefront.CheckoutLineItemEdgeQuery
An auto-generated type which holds one CheckoutLineItem and a cursor during pagination.
|
static interface |
Storefront.CheckoutLineItemEdgeQueryDefinition |
static class |
Storefront.CheckoutLineItemInput |
static class |
Storefront.CheckoutLineItemQuery
A single line item in the checkout, grouped by variant and attributes.
|
static interface |
Storefront.CheckoutLineItemQueryDefinition |
static class |
Storefront.CheckoutLineItemsAddPayload
Return type for `checkoutLineItemsAdd` mutation.
|
static class |
Storefront.CheckoutLineItemsAddPayloadQuery
Return type for `checkoutLineItemsAdd` mutation.
|
static interface |
Storefront.CheckoutLineItemsAddPayloadQueryDefinition |
static class |
Storefront.CheckoutLineItemsRemovePayload
Return type for `checkoutLineItemsRemove` mutation.
|
static class |
Storefront.CheckoutLineItemsRemovePayloadQuery
Return type for `checkoutLineItemsRemove` mutation.
|
static interface |
Storefront.CheckoutLineItemsRemovePayloadQueryDefinition |
static class |
Storefront.CheckoutLineItemsReplacePayload
Return type for `checkoutLineItemsReplace` mutation.
|
static class |
Storefront.CheckoutLineItemsReplacePayloadQuery
Return type for `checkoutLineItemsReplace` mutation.
|
static interface |
Storefront.CheckoutLineItemsReplacePayloadQueryDefinition |
static class |
Storefront.CheckoutLineItemsUpdatePayload
Return type for `checkoutLineItemsUpdate` mutation.
|
static class |
Storefront.CheckoutLineItemsUpdatePayloadQuery
Return type for `checkoutLineItemsUpdate` mutation.
|
static interface |
Storefront.CheckoutLineItemsUpdatePayloadQueryDefinition |
static class |
Storefront.CheckoutLineItemUpdateInput |
static class |
Storefront.CheckoutQuery
A container for all the information required to checkout items and pay.
|
static interface |
Storefront.CheckoutQueryDefinition |
static class |
Storefront.CheckoutShippingAddressUpdateV2Payload
Return type for `checkoutShippingAddressUpdateV2` mutation.
|
static class |
Storefront.CheckoutShippingAddressUpdateV2PayloadQuery
Return type for `checkoutShippingAddressUpdateV2` mutation.
|
static interface |
Storefront.CheckoutShippingAddressUpdateV2PayloadQueryDefinition |
static class |
Storefront.CheckoutShippingLineUpdatePayload
Return type for `checkoutShippingLineUpdate` mutation.
|
static class |
Storefront.CheckoutShippingLineUpdatePayloadQuery
Return type for `checkoutShippingLineUpdate` mutation.
|
static interface |
Storefront.CheckoutShippingLineUpdatePayloadQueryDefinition |
static class |
Storefront.CheckoutUserError
Represents an error that happens during execution of a checkout mutation.
|
static class |
Storefront.CheckoutUserErrorQuery
Represents an error that happens during execution of a checkout mutation.
|
static interface |
Storefront.CheckoutUserErrorQueryDefinition |
static class |
Storefront.Collection
A collection represents a grouping of products that a shop owner can create to organize them or make
their shops easier to browse.
|
static class |
Storefront.CollectionConnection
An auto-generated type for paginating through multiple Collections.
|
static class |
Storefront.CollectionConnectionQuery
An auto-generated type for paginating through multiple Collections.
|
static interface |
Storefront.CollectionConnectionQueryDefinition |
static class |
Storefront.CollectionEdge
An auto-generated type which holds one Collection and a cursor during pagination.
|
static class |
Storefront.CollectionEdgeQuery
An auto-generated type which holds one Collection and a cursor during pagination.
|
static interface |
Storefront.CollectionEdgeQueryDefinition |
static class |
Storefront.CollectionQuery
A collection represents a grouping of products that a shop owner can create to organize them or make
their shops easier to browse.
|
static interface |
Storefront.CollectionQueryDefinition |
static class |
Storefront.CollectionSortKeys
The set of valid sort keys for the Collection query.
|
static class |
Storefront.Comment
A comment on an article.
|
static class |
Storefront.CommentAuthor
The author of a comment.
|
static class |
Storefront.CommentAuthorQuery
The author of a comment.
|
static interface |
Storefront.CommentAuthorQueryDefinition |
static class |
Storefront.CommentConnection
An auto-generated type for paginating through multiple Comments.
|
static class |
Storefront.CommentConnectionQuery
An auto-generated type for paginating through multiple Comments.
|
static interface |
Storefront.CommentConnectionQueryDefinition |
static class |
Storefront.CommentEdge
An auto-generated type which holds one Comment and a cursor during pagination.
|
static class |
Storefront.CommentEdgeQuery
An auto-generated type which holds one Comment and a cursor during pagination.
|
static interface |
Storefront.CommentEdgeQueryDefinition |
static class |
Storefront.CommentQuery
A comment on an article.
|
static interface |
Storefront.CommentQueryDefinition |
static class |
Storefront.Country
A country.
|
static class |
Storefront.CountryCode
The code designating a country/region, which generally follows ISO 3166-1 alpha-2 guidelines.
|
static class |
Storefront.CountryQuery
A country.
|
static interface |
Storefront.CountryQueryDefinition |
static class |
Storefront.CreditCard
Credit card information used for a payment.
|
static class |
Storefront.CreditCardPaymentInputV2 |
static class |
Storefront.CreditCardQuery
Credit card information used for a payment.
|
static interface |
Storefront.CreditCardQueryDefinition |
static class |
Storefront.CropRegion
The part of the image that should remain after cropping.
|
static class |
Storefront.Currency
A currency.
|
static class |
Storefront.CurrencyCode
The three-letter currency codes that represent the world currencies used in stores.
|
static class |
Storefront.CurrencyQuery
A currency.
|
static interface |
Storefront.CurrencyQueryDefinition |
static class |
Storefront.Customer
A customer represents a customer account with the shop.
|
static class |
Storefront.CustomerAccessToken
A CustomerAccessToken represents the unique token required to make modifications to the customer
object.
|
static class |
Storefront.CustomerAccessTokenCreateInput |
static class |
Storefront.CustomerAccessTokenCreatePayload
Return type for `customerAccessTokenCreate` mutation.
|
static class |
Storefront.CustomerAccessTokenCreatePayloadQuery
Return type for `customerAccessTokenCreate` mutation.
|
static interface |
Storefront.CustomerAccessTokenCreatePayloadQueryDefinition |
static class |
Storefront.CustomerAccessTokenCreateWithMultipassPayload
Return type for `customerAccessTokenCreateWithMultipass` mutation.
|
static class |
Storefront.CustomerAccessTokenCreateWithMultipassPayloadQuery
Return type for `customerAccessTokenCreateWithMultipass` mutation.
|
static interface |
Storefront.CustomerAccessTokenCreateWithMultipassPayloadQueryDefinition |
static class |
Storefront.CustomerAccessTokenDeletePayload
Return type for `customerAccessTokenDelete` mutation.
|
static class |
Storefront.CustomerAccessTokenDeletePayloadQuery
Return type for `customerAccessTokenDelete` mutation.
|
static interface |
Storefront.CustomerAccessTokenDeletePayloadQueryDefinition |
static class |
Storefront.CustomerAccessTokenQuery
A CustomerAccessToken represents the unique token required to make modifications to the customer
object.
|
static interface |
Storefront.CustomerAccessTokenQueryDefinition |
static class |
Storefront.CustomerAccessTokenRenewPayload
Return type for `customerAccessTokenRenew` mutation.
|
static class |
Storefront.CustomerAccessTokenRenewPayloadQuery
Return type for `customerAccessTokenRenew` mutation.
|
static interface |
Storefront.CustomerAccessTokenRenewPayloadQueryDefinition |
static class |
Storefront.CustomerActivateByUrlPayload
Return type for `customerActivateByUrl` mutation.
|
static class |
Storefront.CustomerActivateByUrlPayloadQuery
Return type for `customerActivateByUrl` mutation.
|
static interface |
Storefront.CustomerActivateByUrlPayloadQueryDefinition |
static class |
Storefront.CustomerActivateInput |
static class |
Storefront.CustomerActivatePayload
Return type for `customerActivate` mutation.
|
static class |
Storefront.CustomerActivatePayloadQuery
Return type for `customerActivate` mutation.
|
static interface |
Storefront.CustomerActivatePayloadQueryDefinition |
static class |
Storefront.CustomerAddressCreatePayload
Return type for `customerAddressCreate` mutation.
|
static class |
Storefront.CustomerAddressCreatePayloadQuery
Return type for `customerAddressCreate` mutation.
|
static interface |
Storefront.CustomerAddressCreatePayloadQueryDefinition |
static class |
Storefront.CustomerAddressDeletePayload
Return type for `customerAddressDelete` mutation.
|
static class |
Storefront.CustomerAddressDeletePayloadQuery
Return type for `customerAddressDelete` mutation.
|
static interface |
Storefront.CustomerAddressDeletePayloadQueryDefinition |
static class |
Storefront.CustomerAddressUpdatePayload
Return type for `customerAddressUpdate` mutation.
|
static class |
Storefront.CustomerAddressUpdatePayloadQuery
Return type for `customerAddressUpdate` mutation.
|
static interface |
Storefront.CustomerAddressUpdatePayloadQueryDefinition |
static class |
Storefront.CustomerCreateInput |
static class |
Storefront.CustomerCreatePayload
Return type for `customerCreate` mutation.
|
static class |
Storefront.CustomerCreatePayloadQuery
Return type for `customerCreate` mutation.
|
static interface |
Storefront.CustomerCreatePayloadQueryDefinition |
static class |
Storefront.CustomerDefaultAddressUpdatePayload
Return type for `customerDefaultAddressUpdate` mutation.
|
static class |
Storefront.CustomerDefaultAddressUpdatePayloadQuery
Return type for `customerDefaultAddressUpdate` mutation.
|
static interface |
Storefront.CustomerDefaultAddressUpdatePayloadQueryDefinition |
static class |
Storefront.CustomerErrorCode
Possible error codes that can be returned by `CustomerUserError`.
|
static class |
Storefront.CustomerQuery
A customer represents a customer account with the shop.
|
static interface |
Storefront.CustomerQueryDefinition |
static class |
Storefront.CustomerRecoverPayload
Return type for `customerRecover` mutation.
|
static class |
Storefront.CustomerRecoverPayloadQuery
Return type for `customerRecover` mutation.
|
static interface |
Storefront.CustomerRecoverPayloadQueryDefinition |
static class |
Storefront.CustomerResetByUrlPayload
Return type for `customerResetByUrl` mutation.
|
static class |
Storefront.CustomerResetByUrlPayloadQuery
Return type for `customerResetByUrl` mutation.
|
static interface |
Storefront.CustomerResetByUrlPayloadQueryDefinition |
static class |
Storefront.CustomerResetInput |
static class |
Storefront.CustomerResetPayload
Return type for `customerReset` mutation.
|
static class |
Storefront.CustomerResetPayloadQuery
Return type for `customerReset` mutation.
|
static interface |
Storefront.CustomerResetPayloadQueryDefinition |
static class |
Storefront.CustomerUpdateInput |
static class |
Storefront.CustomerUpdatePayload
Return type for `customerUpdate` mutation.
|
static class |
Storefront.CustomerUpdatePayloadQuery
Return type for `customerUpdate` mutation.
|
static interface |
Storefront.CustomerUpdatePayloadQueryDefinition |
static class |
Storefront.CustomerUserError
Represents an error that happens during execution of a customer mutation.
|
static class |
Storefront.CustomerUserErrorQuery
Represents an error that happens during execution of a customer mutation.
|
static interface |
Storefront.CustomerUserErrorQueryDefinition |
static interface |
Storefront.DeliveryAddress |
static class |
Storefront.DeliveryAddressInput |
static class |
Storefront.DeliveryAddressQuery
A delivery address of the buyer that is interacting with the cart.
|
static interface |
Storefront.DeliveryAddressQueryDefinition |
static class |
Storefront.DeliveryMethodType
List of different delivery method types.
|
static class |
Storefront.DigitalWallet
Digital wallet, such as Apple Pay, which can be used for accelerated checkouts.
|
static class |
Storefront.DiscountAllocation
An amount discounting the line that has been allocated by a discount.
|
static class |
Storefront.DiscountAllocationQuery
An amount discounting the line that has been allocated by a discount.
|
static interface |
Storefront.DiscountAllocationQueryDefinition |
static interface |
Storefront.DiscountApplication |
static class |
Storefront.DiscountApplicationAllocationMethod
The method by which the discount's value is allocated onto its entitled lines.
|
static class |
Storefront.DiscountApplicationConnection
An auto-generated type for paginating through multiple DiscountApplications.
|
static class |
Storefront.DiscountApplicationConnectionQuery
An auto-generated type for paginating through multiple DiscountApplications.
|
static interface |
Storefront.DiscountApplicationConnectionQueryDefinition |
static class |
Storefront.DiscountApplicationEdge
An auto-generated type which holds one DiscountApplication and a cursor during pagination.
|
static class |
Storefront.DiscountApplicationEdgeQuery
An auto-generated type which holds one DiscountApplication and a cursor during pagination.
|
static interface |
Storefront.DiscountApplicationEdgeQueryDefinition |
static class |
Storefront.DiscountApplicationQuery
Discount applications capture the intentions of a discount source at
the time of application.
|
static interface |
Storefront.DiscountApplicationQueryDefinition |
static class |
Storefront.DiscountApplicationTargetSelection
The lines on the order to which the discount is applied, of the type defined by
the discount application's `targetType`.
|
static class |
Storefront.DiscountApplicationTargetType
The type of line (i.e.
|
static class |
Storefront.DiscountCodeApplication
Discount code applications capture the intentions of a discount code at
the time that it is applied.
|
static class |
Storefront.DiscountCodeApplicationQuery
Discount code applications capture the intentions of a discount code at
the time that it is applied.
|
static interface |
Storefront.DiscountCodeApplicationQueryDefinition |
static interface |
Storefront.DisplayableError |
static class |
Storefront.DisplayableErrorQuery
Represents an error in the input of a mutation.
|
static interface |
Storefront.DisplayableErrorQueryDefinition |
static class |
Storefront.Domain
Represents a web address.
|
static class |
Storefront.DomainQuery
Represents a web address.
|
static interface |
Storefront.DomainQueryDefinition |
static class |
Storefront.ExternalVideo
Represents a video hosted outside of Shopify.
|
static class |
Storefront.ExternalVideoQuery
Represents a video hosted outside of Shopify.
|
static interface |
Storefront.ExternalVideoQueryDefinition |
static class |
Storefront.Filter
A filter that is supported on the parent field.
|
static class |
Storefront.FilterQuery
A filter that is supported on the parent field.
|
static interface |
Storefront.FilterQueryDefinition |
static class |
Storefront.FilterType
The type of data that the filter group represents.
|
static class |
Storefront.FilterValue
A selectable value within a filter.
|
static class |
Storefront.FilterValueQuery
A selectable value within a filter.
|
static interface |
Storefront.FilterValueQueryDefinition |
static class |
Storefront.Fulfillment
Represents a single fulfillment in an order.
|
static class |
Storefront.FulfillmentLineItem
Represents a single line item in a fulfillment.
|
static class |
Storefront.FulfillmentLineItemConnection
An auto-generated type for paginating through multiple FulfillmentLineItems.
|
static class |
Storefront.FulfillmentLineItemConnectionQuery
An auto-generated type for paginating through multiple FulfillmentLineItems.
|
static interface |
Storefront.FulfillmentLineItemConnectionQueryDefinition |
static class |
Storefront.FulfillmentLineItemEdge
An auto-generated type which holds one FulfillmentLineItem and a cursor during pagination.
|
static class |
Storefront.FulfillmentLineItemEdgeQuery
An auto-generated type which holds one FulfillmentLineItem and a cursor during pagination.
|
static interface |
Storefront.FulfillmentLineItemEdgeQueryDefinition |
static class |
Storefront.FulfillmentLineItemQuery
Represents a single line item in a fulfillment.
|
static interface |
Storefront.FulfillmentLineItemQueryDefinition |
static class |
Storefront.FulfillmentQuery
Represents a single fulfillment in an order.
|
static interface |
Storefront.FulfillmentQueryDefinition |
static class |
Storefront.FulfillmentTrackingInfo
Tracking information associated with the fulfillment.
|
static class |
Storefront.FulfillmentTrackingInfoQuery
Tracking information associated with the fulfillment.
|
static interface |
Storefront.FulfillmentTrackingInfoQueryDefinition |
static class |
Storefront.GenericFile
The generic file resource lets you manage files in a merchant’s store.
|
static class |
Storefront.GenericFileQuery
The generic file resource lets you manage files in a merchant’s store.
|
static interface |
Storefront.GenericFileQueryDefinition |
static class |
Storefront.GeoCoordinateInput |
static interface |
Storefront.HasMetafields |
static class |
Storefront.HasMetafieldsIdentifier |
static class |
Storefront.HasMetafieldsQuery
Represents information about the metafields associated to the specified resource.
|
static interface |
Storefront.HasMetafieldsQueryDefinition |
static class |
Storefront.Image
Represents an image resource.
|
static class |
Storefront.ImageConnection
An auto-generated type for paginating through multiple Images.
|
static class |
Storefront.ImageConnectionQuery
An auto-generated type for paginating through multiple Images.
|
static interface |
Storefront.ImageConnectionQueryDefinition |
static class |
Storefront.ImageContentType
List of supported image content types.
|
static class |
Storefront.ImageEdge
An auto-generated type which holds one Image and a cursor during pagination.
|
static class |
Storefront.ImageEdgeQuery
An auto-generated type which holds one Image and a cursor during pagination.
|
static interface |
Storefront.ImageEdgeQueryDefinition |
static class |
Storefront.ImageQuery
Represents an image resource.
|
static interface |
Storefront.ImageQueryDefinition |
static class |
Storefront.ImageTransformInput |
static class |
Storefront.InContextDirective
Contextualizes data based on the additional information provided by the directive.
|
static class |
Storefront.Language
A language.
|
static class |
Storefront.LanguageCode
ISO 639-1 language codes supported by Shopify.
|
static class |
Storefront.LanguageQuery
A language.
|
static interface |
Storefront.LanguageQueryDefinition |
static class |
Storefront.Localization
Information about the localized experiences configured for the shop.
|
static class |
Storefront.LocalizationQuery
Information about the localized experiences configured for the shop.
|
static interface |
Storefront.LocalizationQueryDefinition |
static class |
Storefront.Location
Represents a location where product inventory is held.
|
static class |
Storefront.LocationAddress
Represents the address of a location.
|
static class |
Storefront.LocationAddressQuery
Represents the address of a location.
|
static interface |
Storefront.LocationAddressQueryDefinition |
static class |
Storefront.LocationConnection
An auto-generated type for paginating through multiple Locations.
|
static class |
Storefront.LocationConnectionQuery
An auto-generated type for paginating through multiple Locations.
|
static interface |
Storefront.LocationConnectionQueryDefinition |
static class |
Storefront.LocationEdge
An auto-generated type which holds one Location and a cursor during pagination.
|
static class |
Storefront.LocationEdgeQuery
An auto-generated type which holds one Location and a cursor during pagination.
|
static interface |
Storefront.LocationEdgeQueryDefinition |
static class |
Storefront.LocationQuery
Represents a location where product inventory is held.
|
static interface |
Storefront.LocationQueryDefinition |
static class |
Storefront.LocationSortKeys
The set of valid sort keys for the Location query.
|
static class |
Storefront.MailingAddress
Represents a mailing address for customers and shipping.
|
static class |
Storefront.MailingAddressConnection
An auto-generated type for paginating through multiple MailingAddresses.
|
static class |
Storefront.MailingAddressConnectionQuery
An auto-generated type for paginating through multiple MailingAddresses.
|
static interface |
Storefront.MailingAddressConnectionQueryDefinition |
static class |
Storefront.MailingAddressEdge
An auto-generated type which holds one MailingAddress and a cursor during pagination.
|
static class |
Storefront.MailingAddressEdgeQuery
An auto-generated type which holds one MailingAddress and a cursor during pagination.
|
static interface |
Storefront.MailingAddressEdgeQueryDefinition |
static class |
Storefront.MailingAddressInput |
static class |
Storefront.MailingAddressQuery
Represents a mailing address for customers and shipping.
|
static interface |
Storefront.MailingAddressQueryDefinition |
static class |
Storefront.ManualDiscountApplication
Manual discount applications capture the intentions of a discount that was manually created.
|
static class |
Storefront.ManualDiscountApplicationQuery
Manual discount applications capture the intentions of a discount that was manually created.
|
static interface |
Storefront.ManualDiscountApplicationQueryDefinition |
static interface |
Storefront.Media |
static class |
Storefront.MediaConnection
An auto-generated type for paginating through multiple Media.
|
static class |
Storefront.MediaConnectionQuery
An auto-generated type for paginating through multiple Media.
|
static interface |
Storefront.MediaConnectionQueryDefinition |
static class |
Storefront.MediaContentType
The possible content types for a media object.
|
static class |
Storefront.MediaEdge
An auto-generated type which holds one Media and a cursor during pagination.
|
static class |
Storefront.MediaEdgeQuery
An auto-generated type which holds one Media and a cursor during pagination.
|
static interface |
Storefront.MediaEdgeQueryDefinition |
static class |
Storefront.MediaHost
Host for a Media Resource.
|
static class |
Storefront.MediaImage
Represents a Shopify hosted image.
|
static class |
Storefront.MediaImageQuery
Represents a Shopify hosted image.
|
static interface |
Storefront.MediaImageQueryDefinition |
static class |
Storefront.MediaQuery
Represents a media interface.
|
static interface |
Storefront.MediaQueryDefinition |
static class |
Storefront.Menu
A menu used for navigation within a storefront.
|
static class |
Storefront.MenuItem
A menu item within a parent menu.
|
static class |
Storefront.MenuItemQuery
A menu item within a parent menu.
|
static interface |
Storefront.MenuItemQueryDefinition |
static class |
Storefront.MenuItemType
A menu item type.
|
static class |
Storefront.MenuQuery
A menu used for navigation within a storefront.
|
static interface |
Storefront.MenuQueryDefinition |
static interface |
Storefront.Merchandise |
static class |
Storefront.MerchandiseQuery
The merchandise to be purchased at checkout.
|
static interface |
Storefront.MerchandiseQueryDefinition |
static class |
Storefront.Metafield
Metafields represent custom metadata attached to a resource.
|
static class |
Storefront.MetafieldFilter |
static interface |
Storefront.MetafieldParentResource |
static class |
Storefront.MetafieldParentResourceQuery
A resource that the metafield belongs to.
|
static interface |
Storefront.MetafieldParentResourceQueryDefinition |
static class |
Storefront.MetafieldQuery
Metafields represent custom metadata attached to a resource.
|
static interface |
Storefront.MetafieldQueryDefinition |
static interface |
Storefront.MetafieldReference |
static class |
Storefront.MetafieldReferenceConnection
An auto-generated type for paginating through multiple MetafieldReferences.
|
static class |
Storefront.MetafieldReferenceConnectionQuery
An auto-generated type for paginating through multiple MetafieldReferences.
|
static interface |
Storefront.MetafieldReferenceConnectionQueryDefinition |
static class |
Storefront.MetafieldReferenceEdge
An auto-generated type which holds one MetafieldReference and a cursor during pagination.
|
static class |
Storefront.MetafieldReferenceEdgeQuery
An auto-generated type which holds one MetafieldReference and a cursor during pagination.
|
static interface |
Storefront.MetafieldReferenceEdgeQueryDefinition |
static class |
Storefront.MetafieldReferenceQuery
Returns the resource which is being referred to by a metafield.
|
static interface |
Storefront.MetafieldReferenceQueryDefinition |
static class |
Storefront.Metaobject
An instance of a user-defined model based on a MetaobjectDefinition.
|
static class |
Storefront.MetaobjectConnection
An auto-generated type for paginating through multiple Metaobjects.
|
static class |
Storefront.MetaobjectConnectionQuery
An auto-generated type for paginating through multiple Metaobjects.
|
static interface |
Storefront.MetaobjectConnectionQueryDefinition |
static class |
Storefront.MetaobjectEdge
An auto-generated type which holds one Metaobject and a cursor during pagination.
|
static class |
Storefront.MetaobjectEdgeQuery
An auto-generated type which holds one Metaobject and a cursor during pagination.
|
static interface |
Storefront.MetaobjectEdgeQueryDefinition |
static class |
Storefront.MetaobjectField
Provides the value of a Metaobject field.
|
static class |
Storefront.MetaobjectFieldQuery
Provides the value of a Metaobject field.
|
static interface |
Storefront.MetaobjectFieldQueryDefinition |
static class |
Storefront.MetaobjectHandleInput |
static class |
Storefront.MetaobjectQuery
An instance of a user-defined model based on a MetaobjectDefinition.
|
static interface |
Storefront.MetaobjectQueryDefinition |
static class |
Storefront.Model3d
Represents a Shopify hosted 3D model.
|
static class |
Storefront.Model3dQuery
Represents a Shopify hosted 3D model.
|
static interface |
Storefront.Model3dQueryDefinition |
static class |
Storefront.Model3dSource
Represents a source for a Shopify hosted 3d model.
|
static class |
Storefront.Model3dSourceQuery
Represents a source for a Shopify hosted 3d model.
|
static interface |
Storefront.Model3dSourceQueryDefinition |
static class |
Storefront.MoneyInput |
static class |
Storefront.MoneyV2
A monetary value with currency.
|
static class |
Storefront.MoneyV2Query
A monetary value with currency.
|
static interface |
Storefront.MoneyV2QueryDefinition |
static class |
Storefront.Mutation
The schema’s entry-point for mutations.
|
static class |
Storefront.MutationQuery
The schema’s entry-point for mutations.
|
static interface |
Storefront.MutationQueryDefinition |
static class |
Storefront.MutationResponse |
static interface |
Storefront.Node |
static class |
Storefront.NodeQuery
An object with an ID field to support global identification, in accordance with the
[Relay specification](https://relay.dev/graphql/objectidentification.htm#sec-Node-Interface).
|
static interface |
Storefront.NodeQueryDefinition |
static interface |
Storefront.OnlineStorePublishable |
static class |
Storefront.OnlineStorePublishableQuery
Represents a resource that can be published to the Online Store sales channel.
|
static interface |
Storefront.OnlineStorePublishableQueryDefinition |
static class |
Storefront.Order
An order is a customer’s completed request to purchase one or more products from a shop.
|
static class |
Storefront.OrderCancelReason
Represents the reason for the order's cancellation.
|
static class |
Storefront.OrderConnection
An auto-generated type for paginating through multiple Orders.
|
static class |
Storefront.OrderConnectionQuery
An auto-generated type for paginating through multiple Orders.
|
static interface |
Storefront.OrderConnectionQueryDefinition |
static class |
Storefront.OrderEdge
An auto-generated type which holds one Order and a cursor during pagination.
|
static class |
Storefront.OrderEdgeQuery
An auto-generated type which holds one Order and a cursor during pagination.
|
static interface |
Storefront.OrderEdgeQueryDefinition |
static class |
Storefront.OrderFinancialStatus
Represents the order's current financial status.
|
static class |
Storefront.OrderFulfillmentStatus
Represents the order's aggregated fulfillment status for display purposes.
|
static class |
Storefront.OrderLineItem
Represents a single line in an order.
|
static class |
Storefront.OrderLineItemConnection
An auto-generated type for paginating through multiple OrderLineItems.
|
static class |
Storefront.OrderLineItemConnectionQuery
An auto-generated type for paginating through multiple OrderLineItems.
|
static interface |
Storefront.OrderLineItemConnectionQueryDefinition |
static class |
Storefront.OrderLineItemEdge
An auto-generated type which holds one OrderLineItem and a cursor during pagination.
|
static class |
Storefront.OrderLineItemEdgeQuery
An auto-generated type which holds one OrderLineItem and a cursor during pagination.
|
static interface |
Storefront.OrderLineItemEdgeQueryDefinition |
static class |
Storefront.OrderLineItemQuery
Represents a single line in an order.
|
static interface |
Storefront.OrderLineItemQueryDefinition |
static class |
Storefront.OrderQuery
An order is a customer’s completed request to purchase one or more products from a shop.
|
static interface |
Storefront.OrderQueryDefinition |
static class |
Storefront.OrderSortKeys
The set of valid sort keys for the Order query.
|
static class |
Storefront.Page
Shopify merchants can create pages to hold static HTML content.
|
static class |
Storefront.PageConnection
An auto-generated type for paginating through multiple Pages.
|
static class |
Storefront.PageConnectionQuery
An auto-generated type for paginating through multiple Pages.
|
static interface |
Storefront.PageConnectionQueryDefinition |
static class |
Storefront.PageEdge
An auto-generated type which holds one Page and a cursor during pagination.
|
static class |
Storefront.PageEdgeQuery
An auto-generated type which holds one Page and a cursor during pagination.
|
static interface |
Storefront.PageEdgeQueryDefinition |
static class |
Storefront.PageInfo
Returns information about pagination in a connection, in accordance with the
[Relay specification](https://relay.dev/graphql/connections.htm#sec-undefined.PageInfo).
|
static class |
Storefront.PageInfoQuery
Returns information about pagination in a connection, in accordance with the
[Relay specification](https://relay.dev/graphql/connections.htm#sec-undefined.PageInfo).
|
static interface |
Storefront.PageInfoQueryDefinition |
static class |
Storefront.PageQuery
Shopify merchants can create pages to hold static HTML content.
|
static interface |
Storefront.PageQueryDefinition |
static class |
Storefront.PageSortKeys
The set of valid sort keys for the Page query.
|
static class |
Storefront.Payment
A payment applied to a checkout.
|
static class |
Storefront.PaymentQuery
A payment applied to a checkout.
|
static interface |
Storefront.PaymentQueryDefinition |
static class |
Storefront.PaymentSettings
Settings related to payments.
|
static class |
Storefront.PaymentSettingsQuery
Settings related to payments.
|
static interface |
Storefront.PaymentSettingsQueryDefinition |
static class |
Storefront.PaymentTokenType
The valid values for the types of payment token.
|
static class |
Storefront.PriceRangeFilter |
static class |
Storefront.PricingPercentageValue
The value of the percentage pricing object.
|
static class |
Storefront.PricingPercentageValueQuery
The value of the percentage pricing object.
|
static interface |
Storefront.PricingPercentageValueQueryDefinition |
static interface |
Storefront.PricingValue |
static class |
Storefront.PricingValueQuery
The price value (fixed or percentage) for a discount application.
|
static interface |
Storefront.PricingValueQueryDefinition |
static class |
Storefront.Product
A product represents an individual item for sale in a Shopify store.
|
static class |
Storefront.ProductCollectionSortKeys
The set of valid sort keys for the ProductCollection query.
|
static class |
Storefront.ProductConnection
An auto-generated type for paginating through multiple Products.
|
static class |
Storefront.ProductConnectionQuery
An auto-generated type for paginating through multiple Products.
|
static interface |
Storefront.ProductConnectionQueryDefinition |
static class |
Storefront.ProductEdge
An auto-generated type which holds one Product and a cursor during pagination.
|
static class |
Storefront.ProductEdgeQuery
An auto-generated type which holds one Product and a cursor during pagination.
|
static interface |
Storefront.ProductEdgeQueryDefinition |
static class |
Storefront.ProductFilter |
static class |
Storefront.ProductImageSortKeys
The set of valid sort keys for the ProductImage query.
|
static class |
Storefront.ProductMediaSortKeys
The set of valid sort keys for the ProductMedia query.
|
static class |
Storefront.ProductOption
Product property names like "Size", "Color", and "Material" that the customers can select.
|
static class |
Storefront.ProductOptionQuery
Product property names like "Size", "Color", and "Material" that the customers can select.
|
static interface |
Storefront.ProductOptionQueryDefinition |
static class |
Storefront.ProductPriceRange
The price range of the product.
|
static class |
Storefront.ProductPriceRangeQuery
The price range of the product.
|
static interface |
Storefront.ProductPriceRangeQueryDefinition |
static class |
Storefront.ProductQuery
A product represents an individual item for sale in a Shopify store.
|
static interface |
Storefront.ProductQueryDefinition |
static class |
Storefront.ProductSortKeys
The set of valid sort keys for the Product query.
|
static class |
Storefront.ProductVariant
A product variant represents a different version of a product, such as differing sizes or differing
colors.
|
static class |
Storefront.ProductVariantConnection
An auto-generated type for paginating through multiple ProductVariants.
|
static class |
Storefront.ProductVariantConnectionQuery
An auto-generated type for paginating through multiple ProductVariants.
|
static interface |
Storefront.ProductVariantConnectionQueryDefinition |
static class |
Storefront.ProductVariantEdge
An auto-generated type which holds one ProductVariant and a cursor during pagination.
|
static class |
Storefront.ProductVariantEdgeQuery
An auto-generated type which holds one ProductVariant and a cursor during pagination.
|
static interface |
Storefront.ProductVariantEdgeQueryDefinition |
static class |
Storefront.ProductVariantQuery
A product variant represents a different version of a product, such as differing sizes or differing
colors.
|
static interface |
Storefront.ProductVariantQueryDefinition |
static class |
Storefront.ProductVariantSortKeys
The set of valid sort keys for the ProductVariant query.
|
static class |
Storefront.QueryResponse |
static class |
Storefront.QueryRoot
The schema’s entry-point for queries.
|
static class |
Storefront.QueryRootQuery
The schema’s entry-point for queries.
|
static interface |
Storefront.QueryRootQueryDefinition |
static class |
Storefront.ScriptDiscountApplication
Script discount applications capture the intentions of a discount that
was created by a Shopify Script.
|
static class |
Storefront.ScriptDiscountApplicationQuery
Script discount applications capture the intentions of a discount that
was created by a Shopify Script.
|
static interface |
Storefront.ScriptDiscountApplicationQueryDefinition |
static class |
Storefront.SelectedOption
Properties used by customers to select a product variant.
|
static class |
Storefront.SelectedOptionInput |
static class |
Storefront.SelectedOptionQuery
Properties used by customers to select a product variant.
|
static interface |
Storefront.SelectedOptionQueryDefinition |
static class |
Storefront.SellingPlan
Represents how products and variants can be sold and purchased.
|
static class |
Storefront.SellingPlanAllocation
Represents an association between a variant and a selling plan.
|
static class |
Storefront.SellingPlanAllocationConnection
An auto-generated type for paginating through multiple SellingPlanAllocations.
|
static class |
Storefront.SellingPlanAllocationConnectionQuery
An auto-generated type for paginating through multiple SellingPlanAllocations.
|
static interface |
Storefront.SellingPlanAllocationConnectionQueryDefinition |
static class |
Storefront.SellingPlanAllocationEdge
An auto-generated type which holds one SellingPlanAllocation and a cursor during pagination.
|
static class |
Storefront.SellingPlanAllocationEdgeQuery
An auto-generated type which holds one SellingPlanAllocation and a cursor during pagination.
|
static interface |
Storefront.SellingPlanAllocationEdgeQueryDefinition |
static class |
Storefront.SellingPlanAllocationPriceAdjustment
The resulting prices for variants when they're purchased with a specific selling plan.
|
static class |
Storefront.SellingPlanAllocationPriceAdjustmentQuery
The resulting prices for variants when they're purchased with a specific selling plan.
|
static interface |
Storefront.SellingPlanAllocationPriceAdjustmentQueryDefinition |
static class |
Storefront.SellingPlanAllocationQuery
Represents an association between a variant and a selling plan.
|
static interface |
Storefront.SellingPlanAllocationQueryDefinition |
static class |
Storefront.SellingPlanCheckoutCharge
The initial payment due for the purchase.
|
static class |
Storefront.SellingPlanCheckoutChargePercentageValue
The percentage value of the price used for checkout charge.
|
static class |
Storefront.SellingPlanCheckoutChargePercentageValueQuery
The percentage value of the price used for checkout charge.
|
static interface |
Storefront.SellingPlanCheckoutChargePercentageValueQueryDefinition |
static class |
Storefront.SellingPlanCheckoutChargeQuery
The initial payment due for the purchase.
|
static interface |
Storefront.SellingPlanCheckoutChargeQueryDefinition |
static class |
Storefront.SellingPlanCheckoutChargeType
The checkout charge when the full amount isn't charged at checkout.
|
static interface |
Storefront.SellingPlanCheckoutChargeValue |
static class |
Storefront.SellingPlanCheckoutChargeValueQuery
The portion of the price to be charged at checkout.
|
static interface |
Storefront.SellingPlanCheckoutChargeValueQueryDefinition |
static class |
Storefront.SellingPlanConnection
An auto-generated type for paginating through multiple SellingPlans.
|
static class |
Storefront.SellingPlanConnectionQuery
An auto-generated type for paginating through multiple SellingPlans.
|
static interface |
Storefront.SellingPlanConnectionQueryDefinition |
static class |
Storefront.SellingPlanEdge
An auto-generated type which holds one SellingPlan and a cursor during pagination.
|
static class |
Storefront.SellingPlanEdgeQuery
An auto-generated type which holds one SellingPlan and a cursor during pagination.
|
static interface |
Storefront.SellingPlanEdgeQueryDefinition |
static class |
Storefront.SellingPlanFixedAmountPriceAdjustment
A fixed amount that's deducted from the original variant price.
|
static class |
Storefront.SellingPlanFixedAmountPriceAdjustmentQuery
A fixed amount that's deducted from the original variant price.
|
static interface |
Storefront.SellingPlanFixedAmountPriceAdjustmentQueryDefinition |
static class |
Storefront.SellingPlanFixedPriceAdjustment
A fixed price adjustment for a variant that's purchased with a selling plan.
|
static class |
Storefront.SellingPlanFixedPriceAdjustmentQuery
A fixed price adjustment for a variant that's purchased with a selling plan.
|
static interface |
Storefront.SellingPlanFixedPriceAdjustmentQueryDefinition |
static class |
Storefront.SellingPlanGroup
Represents a selling method.
|
static class |
Storefront.SellingPlanGroupConnection
An auto-generated type for paginating through multiple SellingPlanGroups.
|
static class |
Storefront.SellingPlanGroupConnectionQuery
An auto-generated type for paginating through multiple SellingPlanGroups.
|
static interface |
Storefront.SellingPlanGroupConnectionQueryDefinition |
static class |
Storefront.SellingPlanGroupEdge
An auto-generated type which holds one SellingPlanGroup and a cursor during pagination.
|
static class |
Storefront.SellingPlanGroupEdgeQuery
An auto-generated type which holds one SellingPlanGroup and a cursor during pagination.
|
static interface |
Storefront.SellingPlanGroupEdgeQueryDefinition |
static class |
Storefront.SellingPlanGroupOption
Represents an option on a selling plan group that's available in the drop-down list in the
storefront.
|
static class |
Storefront.SellingPlanGroupOptionQuery
Represents an option on a selling plan group that's available in the drop-down list in the
storefront.
|
static interface |
Storefront.SellingPlanGroupOptionQueryDefinition |
static class |
Storefront.SellingPlanGroupQuery
Represents a selling method.
|
static interface |
Storefront.SellingPlanGroupQueryDefinition |
static class |
Storefront.SellingPlanOption
An option provided by a Selling Plan.
|
static class |
Storefront.SellingPlanOptionQuery
An option provided by a Selling Plan.
|
static interface |
Storefront.SellingPlanOptionQueryDefinition |
static class |
Storefront.SellingPlanPercentagePriceAdjustment
A percentage amount that's deducted from the original variant price.
|
static class |
Storefront.SellingPlanPercentagePriceAdjustmentQuery
A percentage amount that's deducted from the original variant price.
|
static interface |
Storefront.SellingPlanPercentagePriceAdjustmentQueryDefinition |
static class |
Storefront.SellingPlanPriceAdjustment
Represents by how much the price of a variant associated with a selling plan is adjusted.
|
static class |
Storefront.SellingPlanPriceAdjustmentQuery
Represents by how much the price of a variant associated with a selling plan is adjusted.
|
static interface |
Storefront.SellingPlanPriceAdjustmentQueryDefinition |
static interface |
Storefront.SellingPlanPriceAdjustmentValue |
static class |
Storefront.SellingPlanPriceAdjustmentValueQuery
Represents by how much the price of a variant associated with a selling plan is adjusted.
|
static interface |
Storefront.SellingPlanPriceAdjustmentValueQueryDefinition |
static class |
Storefront.SellingPlanQuery
Represents how products and variants can be sold and purchased.
|
static interface |
Storefront.SellingPlanQueryDefinition |
static class |
Storefront.SEO
SEO information.
|
static class |
Storefront.SEOQuery
SEO information.
|
static interface |
Storefront.SEOQueryDefinition |
static class |
Storefront.ShippingRate
A shipping rate to be applied to a checkout.
|
static class |
Storefront.ShippingRateQuery
A shipping rate to be applied to a checkout.
|
static interface |
Storefront.ShippingRateQueryDefinition |
static class |
Storefront.Shop
Shop represents a collection of the general settings and information about the shop.
|
static class |
Storefront.ShopPolicy
Policy that a merchant has configured for their store, such as their refund or privacy policy.
|
static class |
Storefront.ShopPolicyQuery
Policy that a merchant has configured for their store, such as their refund or privacy policy.
|
static interface |
Storefront.ShopPolicyQueryDefinition |
static class |
Storefront.ShopPolicyWithDefault
A policy for the store that comes with a default value, such as a subscription policy.
|
static class |
Storefront.ShopPolicyWithDefaultQuery
A policy for the store that comes with a default value, such as a subscription policy.
|
static interface |
Storefront.ShopPolicyWithDefaultQueryDefinition |
static class |
Storefront.ShopQuery
Shop represents a collection of the general settings and information about the shop.
|
static interface |
Storefront.ShopQueryDefinition |
static class |
Storefront.StoreAvailability
The availability of a product variant at a particular location.
|
static class |
Storefront.StoreAvailabilityConnection
An auto-generated type for paginating through multiple StoreAvailabilities.
|
static class |
Storefront.StoreAvailabilityConnectionQuery
An auto-generated type for paginating through multiple StoreAvailabilities.
|
static interface |
Storefront.StoreAvailabilityConnectionQueryDefinition |
static class |
Storefront.StoreAvailabilityEdge
An auto-generated type which holds one StoreAvailability and a cursor during pagination.
|
static class |
Storefront.StoreAvailabilityEdgeQuery
An auto-generated type which holds one StoreAvailability and a cursor during pagination.
|
static interface |
Storefront.StoreAvailabilityEdgeQueryDefinition |
static class |
Storefront.StoreAvailabilityQuery
The availability of a product variant at a particular location.
|
static interface |
Storefront.StoreAvailabilityQueryDefinition |
static class |
Storefront.StringConnection
An auto-generated type for paginating through a list of Strings.
|
static class |
Storefront.StringConnectionQuery
An auto-generated type for paginating through a list of Strings.
|
static interface |
Storefront.StringConnectionQueryDefinition |
static class |
Storefront.StringEdge
An auto-generated type which holds one String and a cursor during pagination.
|
static class |
Storefront.StringEdgeQuery
An auto-generated type which holds one String and a cursor during pagination.
|
static interface |
Storefront.StringEdgeQueryDefinition |
static class |
Storefront.TokenizedPaymentInputV3 |
static class |
Storefront.Transaction
An object representing exchange of money for a product or service.
|
static class |
Storefront.TransactionKind
The different kinds of order transactions.
|
static class |
Storefront.TransactionQuery
An object representing exchange of money for a product or service.
|
static interface |
Storefront.TransactionQueryDefinition |
static class |
Storefront.TransactionStatus
Transaction statuses describe the status of a transaction.
|
static class |
Storefront.UnitPriceMeasurement
The measurement used to calculate a unit price for a product variant (e.g.
|
static class |
Storefront.UnitPriceMeasurementMeasuredType
The accepted types of unit of measurement.
|
static class |
Storefront.UnitPriceMeasurementMeasuredUnit
The valid units of measurement for a unit price measurement.
|
static class |
Storefront.UnitPriceMeasurementQuery
The measurement used to calculate a unit price for a product variant (e.g.
|
static interface |
Storefront.UnitPriceMeasurementQueryDefinition |
static class |
Storefront.UnitSystem
Systems of weights and measures.
|
static class |
Storefront.UnknownCartDiscountAllocation
The discounts that have been applied to the cart line.
|
static class |
Storefront.UnknownDeliveryAddress
A delivery address of the buyer that is interacting with the cart.
|
static class |
Storefront.UnknownDiscountApplication
Discount applications capture the intentions of a discount source at
the time of application.
|
static class |
Storefront.UnknownDisplayableError
Represents an error in the input of a mutation.
|
static class |
Storefront.UnknownHasMetafields
Represents information about the metafields associated to the specified resource.
|
static class |
Storefront.UnknownMedia
Represents a media interface.
|
static class |
Storefront.UnknownMerchandise
The merchandise to be purchased at checkout.
|
static class |
Storefront.UnknownMetafieldParentResource
A resource that the metafield belongs to.
|
static class |
Storefront.UnknownMetafieldReference
Returns the resource which is being referred to by a metafield.
|
static class |
Storefront.UnknownNode
An object with an ID field to support global identification, in accordance with the
[Relay specification](https://relay.dev/graphql/objectidentification.htm#sec-Node-Interface).
|
static class |
Storefront.UnknownOnlineStorePublishable
Represents a resource that can be published to the Online Store sales channel.
|
static class |
Storefront.UnknownPricingValue
The price value (fixed or percentage) for a discount application.
|
static class |
Storefront.UnknownSellingPlanCheckoutChargeValue
The portion of the price to be charged at checkout.
|
static class |
Storefront.UnknownSellingPlanPriceAdjustmentValue
Represents by how much the price of a variant associated with a selling plan is adjusted.
|
static class |
Storefront.UrlRedirect
A redirect on the online store.
|
static class |
Storefront.UrlRedirectConnection
An auto-generated type for paginating through multiple UrlRedirects.
|
static class |
Storefront.UrlRedirectConnectionQuery
An auto-generated type for paginating through multiple UrlRedirects.
|
static interface |
Storefront.UrlRedirectConnectionQueryDefinition |
static class |
Storefront.UrlRedirectEdge
An auto-generated type which holds one UrlRedirect and a cursor during pagination.
|
static class |
Storefront.UrlRedirectEdgeQuery
An auto-generated type which holds one UrlRedirect and a cursor during pagination.
|
static interface |
Storefront.UrlRedirectEdgeQueryDefinition |
static class |
Storefront.UrlRedirectQuery
A redirect on the online store.
|
static interface |
Storefront.UrlRedirectQueryDefinition |
static class |
Storefront.UserError
Represents an error in the input of a mutation.
|
static class |
Storefront.UserErrorQuery
Represents an error in the input of a mutation.
|
static interface |
Storefront.UserErrorQueryDefinition |
static class |
Storefront.VariantOptionFilter |
static class |
Storefront.Video
Represents a Shopify hosted video.
|
static class |
Storefront.VideoQuery
Represents a Shopify hosted video.
|
static interface |
Storefront.VideoQueryDefinition |
static class |
Storefront.VideoSource
Represents a source for a Shopify hosted video.
|
static class |
Storefront.VideoSourceQuery
Represents a source for a Shopify hosted video.
|
static interface |
Storefront.VideoSourceQueryDefinition |
static class |
Storefront.WeightUnit
Units of measurement for weight.
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
API_VERSION |
| Constructor and Description |
|---|
Storefront() |
| Modifier and Type | Method and Description |
|---|---|
static Storefront.MutationQuery |
mutation(java.util.List<Directive> directives,
Storefront.MutationQueryDefinition queryDef) |
static Storefront.MutationQuery |
mutation(Storefront.MutationQueryDefinition queryDef) |
static Storefront.QueryRootQuery |
query(java.util.List<Directive> directives,
Storefront.QueryRootQueryDefinition queryDef) |
static Storefront.QueryRootQuery |
query(Storefront.QueryRootQueryDefinition queryDef) |
public static final java.lang.String API_VERSION
public static Storefront.QueryRootQuery query(Storefront.QueryRootQueryDefinition queryDef)
public static Storefront.QueryRootQuery query(java.util.List<Directive> directives, Storefront.QueryRootQueryDefinition queryDef)
public static Storefront.MutationQuery mutation(Storefront.MutationQueryDefinition queryDef)
public static Storefront.MutationQuery mutation(java.util.List<Directive> directives, Storefront.MutationQueryDefinition queryDef)