public class MutationQuery extends AbstractQuery<MutationQuery>
_queryBuilder, ALIAS_SUFFIX_SEPARATOR, CUSTOM_FIELD_LABELaddCustomObjectField, addCustomSimpleField, appendQuotedString, startField, startInlineFragment, withAliaspublic MutationQuery addBundleProductsToCart(AddBundleProductsToCartOutputQueryDefinition queryDef)
public MutationQuery addBundleProductsToCart(MutationQuery.AddBundleProductsToCartArgumentsDefinition argsDef, AddBundleProductsToCartOutputQueryDefinition queryDef)
public MutationQuery addConfigurableProductsToCart(AddConfigurableProductsToCartOutputQueryDefinition queryDef)
public MutationQuery addConfigurableProductsToCart(MutationQuery.AddConfigurableProductsToCartArgumentsDefinition argsDef, AddConfigurableProductsToCartOutputQueryDefinition queryDef)
public MutationQuery addDownloadableProductsToCart(AddDownloadableProductsToCartOutputQueryDefinition queryDef)
public MutationQuery addDownloadableProductsToCart(MutationQuery.AddDownloadableProductsToCartArgumentsDefinition argsDef, AddDownloadableProductsToCartOutputQueryDefinition queryDef)
public MutationQuery addProductsToCart(String cartId, List<CartItemInput> cartItems, AddProductsToCartOutputQueryDefinition queryDef)
public MutationQuery addProductsToCompareList(CompareListQueryDefinition queryDef)
public MutationQuery addProductsToCompareList(MutationQuery.AddProductsToCompareListArgumentsDefinition argsDef, CompareListQueryDefinition queryDef)
public MutationQuery addProductsToWishlist(ID wishlistId, List<WishlistItemInput> wishlistItems, AddProductsToWishlistOutputQueryDefinition queryDef)
public MutationQuery addReturnComment(AddReturnCommentInput input, AddReturnCommentOutputQueryDefinition queryDef)
public MutationQuery addReturnTracking(AddReturnTrackingInput input, AddReturnTrackingOutputQueryDefinition queryDef)
public MutationQuery addSimpleProductsToCart(AddSimpleProductsToCartOutputQueryDefinition queryDef)
public MutationQuery addSimpleProductsToCart(MutationQuery.AddSimpleProductsToCartArgumentsDefinition argsDef, AddSimpleProductsToCartOutputQueryDefinition queryDef)
public MutationQuery addVirtualProductsToCart(AddVirtualProductsToCartOutputQueryDefinition queryDef)
public MutationQuery addVirtualProductsToCart(MutationQuery.AddVirtualProductsToCartArgumentsDefinition argsDef, AddVirtualProductsToCartOutputQueryDefinition queryDef)
public MutationQuery applyCouponToCart(ApplyCouponToCartOutputQueryDefinition queryDef)
public MutationQuery applyCouponToCart(MutationQuery.ApplyCouponToCartArgumentsDefinition argsDef, ApplyCouponToCartOutputQueryDefinition queryDef)
public MutationQuery applyGiftCardToCart(ApplyGiftCardToCartOutputQueryDefinition queryDef)
public MutationQuery applyGiftCardToCart(MutationQuery.ApplyGiftCardToCartArgumentsDefinition argsDef, ApplyGiftCardToCartOutputQueryDefinition queryDef)
public MutationQuery applyRewardPointsToCart(ID cartId, ApplyRewardPointsToCartOutputQueryDefinition queryDef)
public MutationQuery applyStoreCreditToCart(ApplyStoreCreditToCartInput input, ApplyStoreCreditToCartOutputQueryDefinition queryDef)
public MutationQuery assignCompareListToCustomer(ID uid, AssignCompareListToCustomerOutputQueryDefinition queryDef)
public MutationQuery changeCustomerPassword(String currentPassword, String newPassword, CustomerQueryDefinition queryDef)
public MutationQuery copyProductsBetweenWishlists(ID sourceWishlistUid, ID destinationWishlistUid, List<WishlistItemCopyInput> wishlistItems, CopyProductsBetweenWishlistsOutputQueryDefinition queryDef)
public MutationQuery createBraintreeClientToken()
public MutationQuery createCompareList(CompareListQueryDefinition queryDef)
public MutationQuery createCompareList(MutationQuery.CreateCompareListArgumentsDefinition argsDef, CompareListQueryDefinition queryDef)
public MutationQuery createCustomer(CustomerInput input, CustomerOutputQueryDefinition queryDef)
public MutationQuery createCustomerAddress(CustomerAddressInput input, CustomerAddressQueryDefinition queryDef)
public MutationQuery createCustomerV2(CustomerCreateInput input, CustomerOutputQueryDefinition queryDef)
public MutationQuery createEmptyCart()
public MutationQuery createEmptyCart(MutationQuery.CreateEmptyCartArgumentsDefinition argsDef)
public MutationQuery createKlarnaPaymentsSession(createKlarnaPaymentsSessionOutputQueryDefinition queryDef)
public MutationQuery createKlarnaPaymentsSession(MutationQuery.CreateKlarnaPaymentsSessionArgumentsDefinition argsDef, createKlarnaPaymentsSessionOutputQueryDefinition queryDef)
public MutationQuery createPayflowProToken(PayflowProTokenInput input, CreatePayflowProTokenOutputQueryDefinition queryDef)
public MutationQuery createPaypalExpressToken(PaypalExpressTokenInput input, PaypalExpressTokenOutputQueryDefinition queryDef)
public MutationQuery createProductReview(CreateProductReviewInput input, CreateProductReviewOutputQueryDefinition queryDef)
public MutationQuery createWishlist(CreateWishlistInput input, CreateWishlistOutputQueryDefinition queryDef)
public MutationQuery deleteCompareList(ID uid, DeleteCompareListOutputQueryDefinition queryDef)
public MutationQuery deleteCustomerAddress(int id)
public MutationQuery deletePaymentToken(String publicHash, DeletePaymentTokenOutputQueryDefinition queryDef)
public MutationQuery deleteWishlist(ID wishlistId, DeleteWishlistOutputQueryDefinition queryDef)
public MutationQuery generateCustomerToken(String email, String password, CustomerTokenQueryDefinition queryDef)
public MutationQuery generateCustomerTokenAsAdmin(GenerateCustomerTokenAsAdminInput input, GenerateCustomerTokenAsAdminOutputQueryDefinition queryDef)
public MutationQuery handlePayflowProResponse(PayflowProResponseInput input, PayflowProResponseOutputQueryDefinition queryDef)
public MutationQuery mergeCarts(String sourceCartId, CartQueryDefinition queryDef)
public MutationQuery mergeCarts(String sourceCartId, MutationQuery.MergeCartsArgumentsDefinition argsDef, CartQueryDefinition queryDef)
public MutationQuery moveProductsBetweenWishlists(ID sourceWishlistUid, ID destinationWishlistUid, List<WishlistItemMoveInput> wishlistItems, MoveProductsBetweenWishlistsOutputQueryDefinition queryDef)
public MutationQuery placeOrder(PlaceOrderOutputQueryDefinition queryDef)
public MutationQuery placeOrder(MutationQuery.PlaceOrderArgumentsDefinition argsDef, PlaceOrderOutputQueryDefinition queryDef)
public MutationQuery redeemGiftCardBalanceAsStoreCredit(GiftCardAccountInput input, GiftCardAccountQueryDefinition queryDef)
public MutationQuery removeCouponFromCart(RemoveCouponFromCartOutputQueryDefinition queryDef)
public MutationQuery removeCouponFromCart(MutationQuery.RemoveCouponFromCartArgumentsDefinition argsDef, RemoveCouponFromCartOutputQueryDefinition queryDef)
public MutationQuery removeGiftCardFromCart(RemoveGiftCardFromCartOutputQueryDefinition queryDef)
public MutationQuery removeGiftCardFromCart(MutationQuery.RemoveGiftCardFromCartArgumentsDefinition argsDef, RemoveGiftCardFromCartOutputQueryDefinition queryDef)
public MutationQuery removeItemFromCart(RemoveItemFromCartOutputQueryDefinition queryDef)
public MutationQuery removeItemFromCart(MutationQuery.RemoveItemFromCartArgumentsDefinition argsDef, RemoveItemFromCartOutputQueryDefinition queryDef)
public MutationQuery removeProductsFromCompareList(CompareListQueryDefinition queryDef)
public MutationQuery removeProductsFromCompareList(MutationQuery.RemoveProductsFromCompareListArgumentsDefinition argsDef, CompareListQueryDefinition queryDef)
public MutationQuery removeProductsFromWishlist(ID wishlistId, List<ID> wishlistItemsIds, RemoveProductsFromWishlistOutputQueryDefinition queryDef)
public MutationQuery removeReturnTracking(RemoveReturnTrackingInput input, RemoveReturnTrackingOutputQueryDefinition queryDef)
public MutationQuery removeRewardPointsFromCart(ID cartId, RemoveRewardPointsFromCartOutputQueryDefinition queryDef)
public MutationQuery removeStoreCreditFromCart(RemoveStoreCreditFromCartInput input, RemoveStoreCreditFromCartOutputQueryDefinition queryDef)
public MutationQuery reorderItems(String orderNumber, ReorderItemsOutputQueryDefinition queryDef)
public MutationQuery requestPasswordResetEmail(String email)
public MutationQuery requestReturn(RequestReturnInput input, RequestReturnOutputQueryDefinition queryDef)
public MutationQuery resetPassword(String email, String resetPasswordToken, String newPassword)
public MutationQuery revokeCustomerToken(RevokeCustomerTokenOutputQueryDefinition queryDef)
public MutationQuery sendEmailToFriend(SendEmailToFriendOutputQueryDefinition queryDef)
public MutationQuery sendEmailToFriend(MutationQuery.SendEmailToFriendArgumentsDefinition argsDef, SendEmailToFriendOutputQueryDefinition queryDef)
public MutationQuery setBillingAddressOnCart(SetBillingAddressOnCartOutputQueryDefinition queryDef)
public MutationQuery setBillingAddressOnCart(MutationQuery.SetBillingAddressOnCartArgumentsDefinition argsDef, SetBillingAddressOnCartOutputQueryDefinition queryDef)
public MutationQuery setGiftOptionsOnCart(SetGiftOptionsOnCartOutputQueryDefinition queryDef)
public MutationQuery setGiftOptionsOnCart(MutationQuery.SetGiftOptionsOnCartArgumentsDefinition argsDef, SetGiftOptionsOnCartOutputQueryDefinition queryDef)
public MutationQuery setGuestEmailOnCart(SetGuestEmailOnCartOutputQueryDefinition queryDef)
public MutationQuery setGuestEmailOnCart(MutationQuery.SetGuestEmailOnCartArgumentsDefinition argsDef, SetGuestEmailOnCartOutputQueryDefinition queryDef)
public MutationQuery setPaymentMethodAndPlaceOrder(PlaceOrderOutputQueryDefinition queryDef)
@Deprecated public MutationQuery setPaymentMethodAndPlaceOrder(MutationQuery.SetPaymentMethodAndPlaceOrderArgumentsDefinition argsDef, PlaceOrderOutputQueryDefinition queryDef)
public MutationQuery setPaymentMethodOnCart(SetPaymentMethodOnCartOutputQueryDefinition queryDef)
public MutationQuery setPaymentMethodOnCart(MutationQuery.SetPaymentMethodOnCartArgumentsDefinition argsDef, SetPaymentMethodOnCartOutputQueryDefinition queryDef)
public MutationQuery setShippingAddressesOnCart(SetShippingAddressesOnCartOutputQueryDefinition queryDef)
public MutationQuery setShippingAddressesOnCart(MutationQuery.SetShippingAddressesOnCartArgumentsDefinition argsDef, SetShippingAddressesOnCartOutputQueryDefinition queryDef)
public MutationQuery setShippingMethodsOnCart(SetShippingMethodsOnCartOutputQueryDefinition queryDef)
public MutationQuery setShippingMethodsOnCart(MutationQuery.SetShippingMethodsOnCartArgumentsDefinition argsDef, SetShippingMethodsOnCartOutputQueryDefinition queryDef)
public MutationQuery subscribeEmailToNewsletter(String email, SubscribeEmailToNewsletterOutputQueryDefinition queryDef)
public MutationQuery updateCartItems(UpdateCartItemsOutputQueryDefinition queryDef)
public MutationQuery updateCartItems(MutationQuery.UpdateCartItemsArgumentsDefinition argsDef, UpdateCartItemsOutputQueryDefinition queryDef)
public MutationQuery updateCustomer(CustomerInput input, CustomerOutputQueryDefinition queryDef)
public MutationQuery updateCustomerAddress(int id, CustomerAddressQueryDefinition queryDef)
public MutationQuery updateCustomerAddress(int id, MutationQuery.UpdateCustomerAddressArgumentsDefinition argsDef, CustomerAddressQueryDefinition queryDef)
public MutationQuery updateCustomerEmail(String email, String password, CustomerOutputQueryDefinition queryDef)
public MutationQuery updateCustomerV2(CustomerUpdateInput input, CustomerOutputQueryDefinition queryDef)
public MutationQuery updateProductsInWishlist(ID wishlistId, List<WishlistItemUpdateInput> wishlistItems, UpdateProductsInWishlistOutputQueryDefinition queryDef)
public MutationQuery updateWishlist(ID wishlistId, UpdateWishlistOutputQueryDefinition queryDef)
public MutationQuery updateWishlist(ID wishlistId, MutationQuery.UpdateWishlistArgumentsDefinition argsDef, UpdateWishlistOutputQueryDefinition queryDef)
public MutationQuery addFragment(Fragment fragment)
fragment - The fragment to add.public static Fragment<MutationQuery> createFragment(String name, MutationQueryDefinition queryDef)
name - The name of the fragment, must be unique for a given GraphQL request.queryDef - The fragment definition.public MutationQuery addFragmentReference(Fragment<MutationQuery> fragment)
MutationQuery 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.Copyright © 2022 Adobe. All rights reserved.