diff --git a/mvn/java-shopify-graphql-admin/pom.xml b/mvn/java-shopify-graphql-admin/pom.xml
index 87e88f1a..9614bd45 100644
--- a/mvn/java-shopify-graphql-admin/pom.xml
+++ b/mvn/java-shopify-graphql-admin/pom.xml
@@ -6,12 +6,13 @@
io.github.mores
java-shopify-graphql
- 2025.04.001
+ 2026.01.001
4.0.0
+ io.github.mores
java-shopify-graphql-admin
- 2025.04.001
+ 2026.01.001
jar
java-shopify-graphql-admin
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/DgsConstants.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/DgsConstants.java
index 80ed06b0..af7845c2 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/DgsConstants.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/DgsConstants.java
@@ -112,6 +112,8 @@ public static class ABANDONEDCHECKOUTLINEITEM {
public static final String OriginalUnitPriceSet = "originalUnitPriceSet";
+ public static final String ParentRelationship = "parentRelationship";
+
public static final String Product = "product";
public static final String Quantity = "quantity";
@@ -169,6 +171,12 @@ public static class ABANDONEDCHECKOUTLINEITEMEDGE {
public static final String Node = "node";
}
+ public static class ABANDONEDCHECKOUTLINEITEMPARENTRELATIONSHIP {
+ public static final String TYPE_NAME = "AbandonedCheckoutLineItemParentRelationship";
+
+ public static final String Parent = "parent";
+ }
+
public static class ABANDONMENT {
public static final String TYPE_NAME = "Abandonment";
@@ -995,6 +1003,24 @@ public static class APPSUBSCRIPTIONTRIALEXTENDUSERERROR {
public static final String Message = "message";
}
+ public static class APPUNINSTALLAPPUNINSTALLERROR {
+ public static final String TYPE_NAME = "AppUninstallAppUninstallError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class APPUNINSTALLPAYLOAD {
+ public static final String TYPE_NAME = "AppUninstallPayload";
+
+ public static final String App = "app";
+
+ public static final String UserErrors = "userErrors";
+ }
+
public static class APPUSAGEPRICING {
public static final String TYPE_NAME = "AppUsagePricing";
@@ -1112,300 +1138,322 @@ public static class COMMENTS_INPUT_ARGUMENT {
public static class COMMENTSCOUNT_INPUT_ARGUMENT {
public static final String Query = "query";
- }
-
- public static class EVENTS_INPUT_ARGUMENT {
- public static final String First = "first";
-
- public static final String After = "after";
-
- public static final String Last = "last";
-
- public static final String Before = "before";
-
- public static final String Reverse = "reverse";
-
- public static final String SortKey = "sortKey";
-
- public static final String Query = "query";
- }
- public static class METAFIELD_INPUT_ARGUMENT {
- public static final String Namespace = "namespace";
-
- public static final String Key = "key";
- }
-
- public static class METAFIELDDEFINITIONS_INPUT_ARGUMENT {
- public static final String Namespace = "namespace";
-
- public static final String PinnedStatus = "pinnedStatus";
-
- public static final String First = "first";
-
- public static final String After = "after";
-
- public static final String Last = "last";
-
- public static final String Before = "before";
-
- public static final String Reverse = "reverse";
-
- public static final String SortKey = "sortKey";
-
- public static final String Query = "query";
- }
-
- public static class METAFIELDS_INPUT_ARGUMENT {
- public static final String Namespace = "namespace";
-
- public static final String Keys = "keys";
-
- public static final String First = "first";
-
- public static final String After = "after";
-
- public static final String Last = "last";
-
- public static final String Before = "before";
-
- public static final String Reverse = "reverse";
- }
-
- public static class TRANSLATIONS_INPUT_ARGUMENT {
- public static final String Locale = "locale";
-
- public static final String MarketId = "marketId";
- }
- }
-
- public static class ARTICLEAUTHOR {
- public static final String TYPE_NAME = "ArticleAuthor";
-
- public static final String Name = "name";
- }
-
- public static class ARTICLEAUTHORCONNECTION {
- public static final String TYPE_NAME = "ArticleAuthorConnection";
-
- public static final String Edges = "edges";
-
- public static final String Nodes = "nodes";
-
- public static final String PageInfo = "pageInfo";
- }
-
- public static class ARTICLEAUTHOREDGE {
- public static final String TYPE_NAME = "ArticleAuthorEdge";
-
- public static final String Cursor = "cursor";
-
- public static final String Node = "node";
- }
-
- public static class ARTICLECONNECTION {
- public static final String TYPE_NAME = "ArticleConnection";
-
- public static final String Edges = "edges";
-
- public static final String Nodes = "nodes";
-
- public static final String PageInfo = "pageInfo";
- }
-
- public static class ARTICLECREATEPAYLOAD {
- public static final String TYPE_NAME = "ArticleCreatePayload";
-
- public static final String Article = "article";
-
- public static final String UserErrors = "userErrors";
- }
-
- public static class ARTICLECREATEUSERERROR {
- public static final String TYPE_NAME = "ArticleCreateUserError";
-
- public static final String Code = "code";
-
- public static final String Field = "field";
-
- public static final String Message = "message";
- }
-
- public static class ARTICLEDELETEPAYLOAD {
- public static final String TYPE_NAME = "ArticleDeletePayload";
-
- public static final String DeletedArticleId = "deletedArticleId";
-
- public static final String UserErrors = "userErrors";
- }
-
- public static class ARTICLEDELETEUSERERROR {
- public static final String TYPE_NAME = "ArticleDeleteUserError";
-
- public static final String Code = "code";
-
- public static final String Field = "field";
-
- public static final String Message = "message";
- }
-
- public static class ARTICLEEDGE {
- public static final String TYPE_NAME = "ArticleEdge";
-
- public static final String Cursor = "cursor";
-
- public static final String Node = "node";
- }
-
- public static class ARTICLEUPDATEPAYLOAD {
- public static final String TYPE_NAME = "ArticleUpdatePayload";
-
- public static final String Article = "article";
-
- public static final String UserErrors = "userErrors";
- }
-
- public static class ARTICLEUPDATEUSERERROR {
- public static final String TYPE_NAME = "ArticleUpdateUserError";
-
- public static final String Code = "code";
-
- public static final String Field = "field";
-
- public static final String Message = "message";
- }
-
- public static class ATTRIBUTE {
- public static final String TYPE_NAME = "Attribute";
-
- public static final String Key = "key";
-
- public static final String Value = "value";
- }
-
- public static class AUTOMATICDISCOUNTAPPLICATION {
- public static final String TYPE_NAME = "AutomaticDiscountApplication";
-
- public static final String AllocationMethod = "allocationMethod";
-
- public static final String Index = "index";
-
- public static final String TargetSelection = "targetSelection";
-
- public static final String TargetType = "targetType";
-
- public static final String Title = "title";
-
- public static final String Value = "value";
- }
-
- public static class AVAILABLECHANNELDEFINITIONSBYCHANNEL {
- public static final String TYPE_NAME = "AvailableChannelDefinitionsByChannel";
-
- public static final String ChannelDefinitions = "channelDefinitions";
-
- public static final String ChannelName = "channelName";
- }
-
- public static class BACKUPREGIONUPDATEPAYLOAD {
- public static final String TYPE_NAME = "BackupRegionUpdatePayload";
-
- public static final String BackupRegion = "backupRegion";
-
- public static final String UserErrors = "userErrors";
- }
-
- public static class BASICEVENT {
- public static final String TYPE_NAME = "BasicEvent";
-
- public static final String Action = "action";
-
- public static final String AdditionalContent = "additionalContent";
-
- public static final String AdditionalData = "additionalData";
-
- public static final String AppTitle = "appTitle";
-
- public static final String Arguments = "arguments";
-
- public static final String AttributeToApp = "attributeToApp";
-
- public static final String AttributeToUser = "attributeToUser";
-
- public static final String CreatedAt = "createdAt";
-
- public static final String CriticalAlert = "criticalAlert";
-
- public static final String HasAdditionalContent = "hasAdditionalContent";
-
- public static final String Id = "id";
-
- public static final String Message = "message";
-
- public static final String SecondaryMessage = "secondaryMessage";
-
- public static final String Subject = "subject";
-
- public static final String SubjectId = "subjectId";
-
- public static final String SubjectType = "subjectType";
- }
-
- public static class BILLINGATTEMPTUSERERROR {
- public static final String TYPE_NAME = "BillingAttemptUserError";
-
- public static final String Code = "code";
-
- public static final String Field = "field";
-
- public static final String Message = "message";
- }
-
- public static class BLOG {
- public static final String TYPE_NAME = "Blog";
-
- public static final String Articles = "articles";
-
- public static final String ArticlesCount = "articlesCount";
-
- public static final String CommentPolicy = "commentPolicy";
-
- public static final String CreatedAt = "createdAt";
-
- public static final String Events = "events";
-
- public static final String Feed = "feed";
-
- public static final String Handle = "handle";
-
- public static final String Id = "id";
-
- public static final String Metafield = "metafield";
-
- public static final String MetafieldDefinitions = "metafieldDefinitions";
-
- public static final String Metafields = "metafields";
-
- public static final String Tags = "tags";
-
- public static final String TemplateSuffix = "templateSuffix";
-
- public static final String Title = "title";
-
- public static final String Translations = "translations";
-
- public static final String UpdatedAt = "updatedAt";
-
- public static class ARTICLES_INPUT_ARGUMENT {
- public static final String First = "first";
-
- public static final String After = "after";
-
- public static final String Last = "last";
-
- public static final String Before = "before";
-
- public static final String Reverse = "reverse";
+ public static final String Limit = "limit";
+ }
+
+ public static class EVENTS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+
+ public static final String SortKey = "sortKey";
+
+ public static final String Query = "query";
+ }
+
+ public static class METAFIELD_INPUT_ARGUMENT {
+ public static final String Namespace = "namespace";
+
+ public static final String Key = "key";
+ }
+
+ public static class METAFIELDDEFINITIONS_INPUT_ARGUMENT {
+ public static final String Namespace = "namespace";
+
+ public static final String PinnedStatus = "pinnedStatus";
+
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+
+ public static final String SortKey = "sortKey";
+
+ public static final String Query = "query";
+ }
+
+ public static class METAFIELDS_INPUT_ARGUMENT {
+ public static final String Namespace = "namespace";
+
+ public static final String Keys = "keys";
+
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+ }
+
+ public static class TRANSLATIONS_INPUT_ARGUMENT {
+ public static final String Locale = "locale";
+
+ public static final String MarketId = "marketId";
+ }
+ }
+
+ public static class ARTICLEAUTHOR {
+ public static final String TYPE_NAME = "ArticleAuthor";
+
+ public static final String Name = "name";
+ }
+
+ public static class ARTICLEAUTHORCONNECTION {
+ public static final String TYPE_NAME = "ArticleAuthorConnection";
+
+ public static final String Edges = "edges";
+
+ public static final String Nodes = "nodes";
+
+ public static final String PageInfo = "pageInfo";
+ }
+
+ public static class ARTICLEAUTHOREDGE {
+ public static final String TYPE_NAME = "ArticleAuthorEdge";
+
+ public static final String Cursor = "cursor";
+
+ public static final String Node = "node";
+ }
+
+ public static class ARTICLECONNECTION {
+ public static final String TYPE_NAME = "ArticleConnection";
+
+ public static final String Edges = "edges";
+
+ public static final String Nodes = "nodes";
+
+ public static final String PageInfo = "pageInfo";
+ }
+
+ public static class ARTICLECREATEPAYLOAD {
+ public static final String TYPE_NAME = "ArticleCreatePayload";
+
+ public static final String Article = "article";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class ARTICLECREATEUSERERROR {
+ public static final String TYPE_NAME = "ArticleCreateUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class ARTICLEDELETEPAYLOAD {
+ public static final String TYPE_NAME = "ArticleDeletePayload";
+
+ public static final String DeletedArticleId = "deletedArticleId";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class ARTICLEDELETEUSERERROR {
+ public static final String TYPE_NAME = "ArticleDeleteUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class ARTICLEEDGE {
+ public static final String TYPE_NAME = "ArticleEdge";
+
+ public static final String Cursor = "cursor";
+
+ public static final String Node = "node";
+ }
+
+ public static class ARTICLEUPDATEPAYLOAD {
+ public static final String TYPE_NAME = "ArticleUpdatePayload";
+
+ public static final String Article = "article";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class ARTICLEUPDATEUSERERROR {
+ public static final String TYPE_NAME = "ArticleUpdateUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class ATTRIBUTE {
+ public static final String TYPE_NAME = "Attribute";
+
+ public static final String Key = "key";
+
+ public static final String Value = "value";
+ }
+
+ public static class AUTOMATICDISCOUNTAPPLICATION {
+ public static final String TYPE_NAME = "AutomaticDiscountApplication";
+
+ public static final String AllocationMethod = "allocationMethod";
+
+ public static final String Index = "index";
+
+ public static final String TargetSelection = "targetSelection";
+
+ public static final String TargetType = "targetType";
+
+ public static final String Title = "title";
+
+ public static final String Value = "value";
+ }
+
+ public static class AVAILABLECHANNELDEFINITIONSBYCHANNEL {
+ public static final String TYPE_NAME = "AvailableChannelDefinitionsByChannel";
+
+ public static final String ChannelDefinitions = "channelDefinitions";
+
+ public static final String ChannelName = "channelName";
+ }
+
+ public static class BACKUPREGIONUPDATEPAYLOAD {
+ public static final String TYPE_NAME = "BackupRegionUpdatePayload";
+
+ public static final String BackupRegion = "backupRegion";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class BANKACCOUNT {
+ public static final String TYPE_NAME = "BankAccount";
+
+ public static final String AccountHolderType = "accountHolderType";
+
+ public static final String AccountType = "accountType";
+
+ public static final String BankName = "bankName";
+
+ public static final String BillingAddress = "billingAddress";
+
+ public static final String LastDigits = "lastDigits";
+ }
+
+ public static class BASICEVENT {
+ public static final String TYPE_NAME = "BasicEvent";
+
+ public static final String Action = "action";
+
+ public static final String AdditionalContent = "additionalContent";
+
+ public static final String AdditionalData = "additionalData";
+
+ public static final String AppTitle = "appTitle";
+
+ public static final String Arguments = "arguments";
+
+ public static final String AttributeToApp = "attributeToApp";
+
+ public static final String AttributeToUser = "attributeToUser";
+
+ public static final String Author = "author";
+
+ public static final String CreatedAt = "createdAt";
+
+ public static final String CriticalAlert = "criticalAlert";
+
+ public static final String HasAdditionalContent = "hasAdditionalContent";
+
+ public static final String Id = "id";
+
+ public static final String Message = "message";
+
+ public static final String SecondaryMessage = "secondaryMessage";
+
+ public static final String Subject = "subject";
+
+ public static final String SubjectId = "subjectId";
+
+ public static final String SubjectType = "subjectType";
+ }
+
+ public static class BILLINGATTEMPTUSERERROR {
+ public static final String TYPE_NAME = "BillingAttemptUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class BLOG {
+ public static final String TYPE_NAME = "Blog";
+
+ public static final String Articles = "articles";
+
+ public static final String ArticlesCount = "articlesCount";
+
+ public static final String CommentPolicy = "commentPolicy";
+
+ public static final String CreatedAt = "createdAt";
+
+ public static final String Events = "events";
+
+ public static final String Feed = "feed";
+
+ public static final String Handle = "handle";
+
+ public static final String Id = "id";
+
+ public static final String Metafield = "metafield";
+
+ public static final String MetafieldDefinitions = "metafieldDefinitions";
+
+ public static final String Metafields = "metafields";
+
+ public static final String Tags = "tags";
+
+ public static final String TemplateSuffix = "templateSuffix";
+
+ public static final String Title = "title";
+
+ public static final String Translations = "translations";
+
+ public static final String UpdatedAt = "updatedAt";
+
+ public static class ARTICLES_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+ }
+
+ public static class ARTICLESCOUNT_INPUT_ARGUMENT {
+ public static final String Limit = "limit";
}
public static class EVENTS_INPUT_ARGUMENT {
@@ -1599,6 +1647,24 @@ public static class BULKOPERATIONCANCELPAYLOAD {
public static final String UserErrors = "userErrors";
}
+ public static class BULKOPERATIONCONNECTION {
+ public static final String TYPE_NAME = "BulkOperationConnection";
+
+ public static final String Edges = "edges";
+
+ public static final String Nodes = "nodes";
+
+ public static final String PageInfo = "pageInfo";
+ }
+
+ public static class BULKOPERATIONEDGE {
+ public static final String TYPE_NAME = "BulkOperationEdge";
+
+ public static final String Cursor = "cursor";
+
+ public static final String Node = "node";
+ }
+
public static class BULKOPERATIONRUNMUTATIONPAYLOAD {
public static final String TYPE_NAME = "BulkOperationRunMutationPayload";
@@ -1668,6 +1734,8 @@ public static class BUSINESSENTITY {
public static final String Address = "address";
+ public static final String Archived = "archived";
+
public static final String CompanyName = "companyName";
public static final String DisplayName = "displayName";
@@ -2670,6 +2738,8 @@ public static class PRODUCTS_INPUT_ARGUMENT {
public static class PRODUCTSCOUNT_INPUT_ARGUMENT {
public static final String Query = "query";
+
+ public static final String Limit = "limit";
}
}
@@ -2716,6 +2786,8 @@ public static class CHANNELINFORMATION {
public static final String ChannelId = "channelId";
+ public static final String DisplayName = "displayName";
+
public static final String Id = "id";
}
@@ -3296,6 +3368,8 @@ public static class CHECKOUTPROFILEEDGE {
public static class COLLECTION {
public static final String TYPE_NAME = "Collection";
+ public static final String ActiveOperations = "activeOperations";
+
public static final String AvailablePublicationsCount = "availablePublicationsCount";
public static final String Description = "description";
@@ -3589,6 +3663,34 @@ public static class COLLECTIONDELETEPAYLOAD {
public static final String UserErrors = "userErrors";
}
+ public static class COLLECTIONDUPLICATEOPERATION {
+ public static final String TYPE_NAME = "CollectionDuplicateOperation";
+
+ public static final String CollectionRole = "collectionRole";
+
+ public static final String Job = "job";
+ }
+
+ public static class COLLECTIONDUPLICATEPAYLOAD {
+ public static final String TYPE_NAME = "CollectionDuplicatePayload";
+
+ public static final String Collection = "collection";
+
+ public static final String Job = "job";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class COLLECTIONDUPLICATEUSERERROR {
+ public static final String TYPE_NAME = "CollectionDuplicateUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
public static class COLLECTIONEDGE {
public static final String TYPE_NAME = "CollectionEdge";
@@ -3597,6 +3699,12 @@ public static class COLLECTIONEDGE {
public static final String Node = "node";
}
+ public static class COLLECTIONOPERATIONS {
+ public static final String TYPE_NAME = "CollectionOperations";
+
+ public static final String Duplicate = "duplicate";
+ }
+
public static class COLLECTIONPUBLICATION {
public static final String TYPE_NAME = "CollectionPublication";
@@ -3657,6 +3765,16 @@ public static class COLLECTIONREORDERPRODUCTSPAYLOAD {
public static final String UserErrors = "userErrors";
}
+ public static class COLLECTIONREORDERPRODUCTSUSERERROR {
+ public static final String TYPE_NAME = "CollectionReorderProductsUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
public static class COLLECTIONRULE {
public static final String TYPE_NAME = "CollectionRule";
@@ -4590,6 +4708,8 @@ public static class COMPANYLOCATION {
public static final String StaffMemberAssignments = "staffMemberAssignments";
+ public static final String StoreCreditAccounts = "storeCreditAccounts";
+
public static final String TaxExemptions = "taxExemptions";
public static final String TaxRegistrationId = "taxRegistrationId";
@@ -4612,6 +4732,10 @@ public static class CATALOGS_INPUT_ARGUMENT {
public static final String Reverse = "reverse";
}
+ public static class CATALOGSCOUNT_INPUT_ARGUMENT {
+ public static final String Limit = "limit";
+ }
+
public static class DRAFTORDERS_INPUT_ARGUMENT {
public static final String First = "first";
@@ -4735,6 +4859,18 @@ public static class STAFFMEMBERASSIGNMENTS_INPUT_ARGUMENT {
public static final String Query = "query";
}
+
+ public static class STORECREDITACCOUNTS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Query = "query";
+ }
}
public static class COMPANYLOCATIONASSIGNADDRESSPAYLOAD {
@@ -4977,6 +5113,30 @@ public static class COMPANYUPDATEPAYLOAD {
public static final String UserErrors = "userErrors";
}
+ public static class COMPONENTIZEDPRODUCTSBUNDLECONSOLIDATEDOPTION {
+ public static final String TYPE_NAME = "ComponentizedProductsBundleConsolidatedOption";
+
+ public static final String Name = "name";
+
+ public static final String Selections = "selections";
+ }
+
+ public static class COMPONENTIZEDPRODUCTSBUNDLECONSOLIDATEDOPTIONSELECTION {
+ public static final String TYPE_NAME = "ComponentizedProductsBundleConsolidatedOptionSelection";
+
+ public static final String Components = "components";
+
+ public static final String Value = "value";
+ }
+
+ public static class COMPONENTIZEDPRODUCTSBUNDLECONSOLIDATEDOPTIONSELECTIONCOMPONENT {
+ public static final String TYPE_NAME = "ComponentizedProductsBundleConsolidatedOptionSelectionComponent";
+
+ public static final String OptionId = "optionId";
+
+ public static final String Value = "value";
+ }
+
public static class CONSENTPOLICY {
public static final String TYPE_NAME = "ConsentPolicy";
@@ -5077,6 +5237,18 @@ public static class COUNTRYHARMONIZEDSYSTEMCODEEDGE {
public static final String Node = "node";
}
+ public static class CURRENCYEXCHANGEADJUSTMENT {
+ public static final String TYPE_NAME = "CurrencyExchangeAdjustment";
+
+ public static final String Adjustment = "adjustment";
+
+ public static final String FinalAmountSet = "finalAmountSet";
+
+ public static final String Id = "id";
+
+ public static final String OriginalAmountSet = "originalAmountSet";
+ }
+
public static class CURRENCYFORMATS {
public static final String TYPE_NAME = "CurrencyFormats";
@@ -5098,6 +5270,8 @@ public static class CURRENCYSETTING {
public static final String Enabled = "enabled";
+ public static final String ManualRate = "manualRate";
+
public static final String RateUpdatedAt = "rateUpdatedAt";
}
@@ -5886,12 +6060,26 @@ public static class CUSTOMERPAYMENTMETHOD {
public static final String Instrument = "instrument";
+ public static final String Mandates = "mandates";
+
public static final String RevokedAt = "revokedAt";
public static final String RevokedReason = "revokedReason";
public static final String SubscriptionContracts = "subscriptionContracts";
+ public static class MANDATES_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+ }
+
public static class SUBSCRIPTIONCONTRACTS_INPUT_ARGUMENT {
public static final String First = "first";
@@ -6974,6 +7162,8 @@ public static class DELIVERYPROFILE {
public static final String UnassignedLocationsPaginated = "unassignedLocationsPaginated";
+ public static final String Version = "version";
+
public static final String ZoneCountryCount = "zoneCountryCount";
public static class PROFILEITEMS_INPUT_ARGUMENT {
@@ -7330,6 +7520,8 @@ public static class DISCOUNTAUTOMATICAPP {
public static final String CombinesWith = "combinesWith";
+ public static final String Context = "context";
+
public static final String CreatedAt = "createdAt";
public static final String DiscountClass = "discountClass";
@@ -7376,6 +7568,8 @@ public static class DISCOUNTAUTOMATICBASIC {
public static final String CombinesWith = "combinesWith";
+ public static final String Context = "context";
+
public static final String CreatedAt = "createdAt";
public static final String CustomerGets = "customerGets";
@@ -7436,6 +7630,8 @@ public static class DISCOUNTAUTOMATICBXGY {
public static final String CombinesWith = "combinesWith";
+ public static final String Context = "context";
+
public static final String CreatedAt = "createdAt";
public static final String CustomerBuys = "customerBuys";
@@ -7544,6 +7740,8 @@ public static class DISCOUNTAUTOMATICFREESHIPPING {
public static final String CombinesWith = "combinesWith";
+ public static final String Context = "context";
+
public static final String CreatedAt = "createdAt";
public static final String DestinationSelection = "destinationSelection";
@@ -7685,6 +7883,12 @@ public static class DISCOUNTAUTOMATICNODEEDGE {
public static final String Node = "node";
}
+ public static class DISCOUNTBUYERSELECTIONALL {
+ public static final String TYPE_NAME = "DiscountBuyerSelectionAll";
+
+ public static final String All = "all";
+ }
+
public static class DISCOUNTCODEACTIVATEPAYLOAD {
public static final String TYPE_NAME = "DiscountCodeActivatePayload";
@@ -7712,6 +7916,8 @@ public static class DISCOUNTCODEAPP {
public static final String CombinesWith = "combinesWith";
+ public static final String Context = "context";
+
public static final String CreatedAt = "createdAt";
public static final String CustomerSelection = "customerSelection";
@@ -7808,118 +8014,10 @@ public static class DISCOUNTCODEBASIC {
public static final String CombinesWith = "combinesWith";
- public static final String CreatedAt = "createdAt";
-
- public static final String CustomerGets = "customerGets";
-
- public static final String CustomerSelection = "customerSelection";
-
- public static final String DiscountClass = "discountClass";
-
- public static final String DiscountClasses = "discountClasses";
-
- public static final String EndsAt = "endsAt";
-
- public static final String HasTimelineComment = "hasTimelineComment";
-
- public static final String MinimumRequirement = "minimumRequirement";
-
- public static final String RecurringCycleLimit = "recurringCycleLimit";
-
- public static final String ShareableUrls = "shareableUrls";
-
- public static final String ShortSummary = "shortSummary";
-
- public static final String StartsAt = "startsAt";
-
- public static final String Status = "status";
-
- public static final String Summary = "summary";
-
- public static final String Title = "title";
-
- public static final String TotalSales = "totalSales";
-
- public static final String UpdatedAt = "updatedAt";
-
- public static final String UsageLimit = "usageLimit";
-
- public static class CODES_INPUT_ARGUMENT {
- public static final String First = "first";
-
- public static final String After = "after";
-
- public static final String Last = "last";
-
- public static final String Before = "before";
-
- public static final String Reverse = "reverse";
-
- public static final String SortKey = "sortKey";
-
- public static final String Query = "query";
-
- public static final String SavedSearchId = "savedSearchId";
- }
- }
-
- public static class DISCOUNTCODEBASICCREATEPAYLOAD {
- public static final String TYPE_NAME = "DiscountCodeBasicCreatePayload";
-
- public static final String CodeDiscountNode = "codeDiscountNode";
-
- public static final String UserErrors = "userErrors";
- }
-
- public static class DISCOUNTCODEBASICUPDATEPAYLOAD {
- public static final String TYPE_NAME = "DiscountCodeBasicUpdatePayload";
-
- public static final String CodeDiscountNode = "codeDiscountNode";
-
- public static final String UserErrors = "userErrors";
- }
-
- public static class DISCOUNTCODEBULKACTIVATEPAYLOAD {
- public static final String TYPE_NAME = "DiscountCodeBulkActivatePayload";
-
- public static final String Job = "job";
-
- public static final String UserErrors = "userErrors";
- }
-
- public static class DISCOUNTCODEBULKDEACTIVATEPAYLOAD {
- public static final String TYPE_NAME = "DiscountCodeBulkDeactivatePayload";
-
- public static final String Job = "job";
-
- public static final String UserErrors = "userErrors";
- }
-
- public static class DISCOUNTCODEBULKDELETEPAYLOAD {
- public static final String TYPE_NAME = "DiscountCodeBulkDeletePayload";
-
- public static final String Job = "job";
-
- public static final String UserErrors = "userErrors";
- }
-
- public static class DISCOUNTCODEBXGY {
- public static final String TYPE_NAME = "DiscountCodeBxgy";
-
- public static final String AppliesOncePerCustomer = "appliesOncePerCustomer";
-
- public static final String AsyncUsageCount = "asyncUsageCount";
-
- public static final String Codes = "codes";
-
- public static final String CodesCount = "codesCount";
-
- public static final String CombinesWith = "combinesWith";
+ public static final String Context = "context";
public static final String CreatedAt = "createdAt";
- public static final String CustomerBuys = "customerBuys";
-
public static final String CustomerGets = "customerGets";
public static final String CustomerSelection = "customerSelection";
@@ -7932,108 +8030,222 @@ public static class DISCOUNTCODEBXGY {
public static final String HasTimelineComment = "hasTimelineComment";
- public static final String ShareableUrls = "shareableUrls";
-
- public static final String StartsAt = "startsAt";
-
- public static final String Status = "status";
-
- public static final String Summary = "summary";
-
- public static final String Title = "title";
-
- public static final String TotalSales = "totalSales";
-
- public static final String UpdatedAt = "updatedAt";
-
- public static final String UsageLimit = "usageLimit";
-
- public static final String UsesPerOrderLimit = "usesPerOrderLimit";
-
- public static class CODES_INPUT_ARGUMENT {
- public static final String First = "first";
-
- public static final String After = "after";
-
- public static final String Last = "last";
-
- public static final String Before = "before";
-
- public static final String Reverse = "reverse";
-
- public static final String SortKey = "sortKey";
-
- public static final String Query = "query";
-
- public static final String SavedSearchId = "savedSearchId";
- }
- }
-
- public static class DISCOUNTCODEBXGYCREATEPAYLOAD {
- public static final String TYPE_NAME = "DiscountCodeBxgyCreatePayload";
-
- public static final String CodeDiscountNode = "codeDiscountNode";
-
- public static final String UserErrors = "userErrors";
- }
-
- public static class DISCOUNTCODEBXGYUPDATEPAYLOAD {
- public static final String TYPE_NAME = "DiscountCodeBxgyUpdatePayload";
-
- public static final String CodeDiscountNode = "codeDiscountNode";
-
- public static final String UserErrors = "userErrors";
- }
-
- public static class DISCOUNTCODEDEACTIVATEPAYLOAD {
- public static final String TYPE_NAME = "DiscountCodeDeactivatePayload";
-
- public static final String CodeDiscountNode = "codeDiscountNode";
-
- public static final String UserErrors = "userErrors";
- }
-
- public static class DISCOUNTCODEDELETEPAYLOAD {
- public static final String TYPE_NAME = "DiscountCodeDeletePayload";
-
- public static final String DeletedCodeDiscountId = "deletedCodeDiscountId";
-
- public static final String UserErrors = "userErrors";
- }
-
- public static class DISCOUNTCODEFREESHIPPING {
- public static final String TYPE_NAME = "DiscountCodeFreeShipping";
-
- public static final String AppliesOnOneTimePurchase = "appliesOnOneTimePurchase";
-
- public static final String AppliesOnSubscription = "appliesOnSubscription";
-
- public static final String AppliesOncePerCustomer = "appliesOncePerCustomer";
-
- public static final String AsyncUsageCount = "asyncUsageCount";
-
- public static final String Codes = "codes";
-
- public static final String CodesCount = "codesCount";
-
- public static final String CombinesWith = "combinesWith";
-
- public static final String CreatedAt = "createdAt";
-
- public static final String CustomerSelection = "customerSelection";
-
- public static final String DestinationSelection = "destinationSelection";
-
- public static final String DiscountClass = "discountClass";
-
- public static final String DiscountClasses = "discountClasses";
-
- public static final String EndsAt = "endsAt";
-
- public static final String HasTimelineComment = "hasTimelineComment";
-
- public static final String MaximumShippingPrice = "maximumShippingPrice";
-
+ public static final String MinimumRequirement = "minimumRequirement";
+
+ public static final String RecurringCycleLimit = "recurringCycleLimit";
+
+ public static final String ShareableUrls = "shareableUrls";
+
+ public static final String ShortSummary = "shortSummary";
+
+ public static final String StartsAt = "startsAt";
+
+ public static final String Status = "status";
+
+ public static final String Summary = "summary";
+
+ public static final String Title = "title";
+
+ public static final String TotalSales = "totalSales";
+
+ public static final String UpdatedAt = "updatedAt";
+
+ public static final String UsageLimit = "usageLimit";
+
+ public static class CODES_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+
+ public static final String SortKey = "sortKey";
+
+ public static final String Query = "query";
+
+ public static final String SavedSearchId = "savedSearchId";
+ }
+ }
+
+ public static class DISCOUNTCODEBASICCREATEPAYLOAD {
+ public static final String TYPE_NAME = "DiscountCodeBasicCreatePayload";
+
+ public static final String CodeDiscountNode = "codeDiscountNode";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class DISCOUNTCODEBASICUPDATEPAYLOAD {
+ public static final String TYPE_NAME = "DiscountCodeBasicUpdatePayload";
+
+ public static final String CodeDiscountNode = "codeDiscountNode";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class DISCOUNTCODEBULKACTIVATEPAYLOAD {
+ public static final String TYPE_NAME = "DiscountCodeBulkActivatePayload";
+
+ public static final String Job = "job";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class DISCOUNTCODEBULKDEACTIVATEPAYLOAD {
+ public static final String TYPE_NAME = "DiscountCodeBulkDeactivatePayload";
+
+ public static final String Job = "job";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class DISCOUNTCODEBULKDELETEPAYLOAD {
+ public static final String TYPE_NAME = "DiscountCodeBulkDeletePayload";
+
+ public static final String Job = "job";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class DISCOUNTCODEBXGY {
+ public static final String TYPE_NAME = "DiscountCodeBxgy";
+
+ public static final String AppliesOncePerCustomer = "appliesOncePerCustomer";
+
+ public static final String AsyncUsageCount = "asyncUsageCount";
+
+ public static final String Codes = "codes";
+
+ public static final String CodesCount = "codesCount";
+
+ public static final String CombinesWith = "combinesWith";
+
+ public static final String Context = "context";
+
+ public static final String CreatedAt = "createdAt";
+
+ public static final String CustomerBuys = "customerBuys";
+
+ public static final String CustomerGets = "customerGets";
+
+ public static final String CustomerSelection = "customerSelection";
+
+ public static final String DiscountClass = "discountClass";
+
+ public static final String DiscountClasses = "discountClasses";
+
+ public static final String EndsAt = "endsAt";
+
+ public static final String HasTimelineComment = "hasTimelineComment";
+
+ public static final String ShareableUrls = "shareableUrls";
+
+ public static final String StartsAt = "startsAt";
+
+ public static final String Status = "status";
+
+ public static final String Summary = "summary";
+
+ public static final String Title = "title";
+
+ public static final String TotalSales = "totalSales";
+
+ public static final String UpdatedAt = "updatedAt";
+
+ public static final String UsageLimit = "usageLimit";
+
+ public static final String UsesPerOrderLimit = "usesPerOrderLimit";
+
+ public static class CODES_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+
+ public static final String SortKey = "sortKey";
+
+ public static final String Query = "query";
+
+ public static final String SavedSearchId = "savedSearchId";
+ }
+ }
+
+ public static class DISCOUNTCODEBXGYCREATEPAYLOAD {
+ public static final String TYPE_NAME = "DiscountCodeBxgyCreatePayload";
+
+ public static final String CodeDiscountNode = "codeDiscountNode";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class DISCOUNTCODEBXGYUPDATEPAYLOAD {
+ public static final String TYPE_NAME = "DiscountCodeBxgyUpdatePayload";
+
+ public static final String CodeDiscountNode = "codeDiscountNode";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class DISCOUNTCODEDEACTIVATEPAYLOAD {
+ public static final String TYPE_NAME = "DiscountCodeDeactivatePayload";
+
+ public static final String CodeDiscountNode = "codeDiscountNode";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class DISCOUNTCODEDELETEPAYLOAD {
+ public static final String TYPE_NAME = "DiscountCodeDeletePayload";
+
+ public static final String DeletedCodeDiscountId = "deletedCodeDiscountId";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class DISCOUNTCODEFREESHIPPING {
+ public static final String TYPE_NAME = "DiscountCodeFreeShipping";
+
+ public static final String AppliesOnOneTimePurchase = "appliesOnOneTimePurchase";
+
+ public static final String AppliesOnSubscription = "appliesOnSubscription";
+
+ public static final String AppliesOncePerCustomer = "appliesOncePerCustomer";
+
+ public static final String AsyncUsageCount = "asyncUsageCount";
+
+ public static final String Codes = "codes";
+
+ public static final String CodesCount = "codesCount";
+
+ public static final String CombinesWith = "combinesWith";
+
+ public static final String Context = "context";
+
+ public static final String CreatedAt = "createdAt";
+
+ public static final String CustomerSelection = "customerSelection";
+
+ public static final String DestinationSelection = "destinationSelection";
+
+ public static final String DiscountClass = "discountClass";
+
+ public static final String DiscountClasses = "discountClasses";
+
+ public static final String EndsAt = "endsAt";
+
+ public static final String HasTimelineComment = "hasTimelineComment";
+
+ public static final String MaximumShippingPrice = "maximumShippingPrice";
+
public static final String MinimumRequirement = "minimumRequirement";
public static final String RecurringCycleLimit = "recurringCycleLimit";
@@ -8577,6 +8789,14 @@ public static class DISPUTEEVIDENCEUPDATEUSERERROR {
public static final String Message = "message";
}
+ public static class DISTANCE {
+ public static final String TYPE_NAME = "Distance";
+
+ public static final String Unit = "unit";
+
+ public static final String Value = "value";
+ }
+
public static class DOMAIN {
public static final String TYPE_NAME = "Domain";
@@ -8835,6 +9055,18 @@ public static class DRAFTORDERAPPLIEDDISCOUNT {
public static final String ValueType = "valueType";
}
+ public static class DRAFTORDERAVAILABLEDELIVERYOPTIONS {
+ public static final String TYPE_NAME = "DraftOrderAvailableDeliveryOptions";
+
+ public static final String AvailableLocalDeliveryRates = "availableLocalDeliveryRates";
+
+ public static final String AvailableLocalPickupOptions = "availableLocalPickupOptions";
+
+ public static final String AvailableShippingRates = "availableShippingRates";
+
+ public static final String PageInfo = "pageInfo";
+ }
+
public static class DRAFTORDERBULKADDTAGSPAYLOAD {
public static final String TYPE_NAME = "DraftOrderBulkAddTagsPayload";
@@ -8903,12 +9135,6 @@ public static class DRAFTORDERCREATEFROMORDERPAYLOAD {
public static final String UserErrors = "userErrors";
}
- public static class DRAFTORDERCREATEMERCHANTCHECKOUTPAYLOAD {
- public static final String TYPE_NAME = "DraftOrderCreateMerchantCheckoutPayload";
-
- public static final String UserErrors = "userErrors";
- }
-
public static class DRAFTORDERCREATEPAYLOAD {
public static final String TYPE_NAME = "DraftOrderCreatePayload";
@@ -9071,6 +9297,16 @@ public static class DRAFTORDERLINEITEMEDGE {
public static final String Node = "node";
}
+ public static class DRAFTORDERMARKETREGIONCOUNTRYCODENOTSUPPORTEDWARNING {
+ public static final String TYPE_NAME = "DraftOrderMarketRegionCountryCodeNotSupportedWarning";
+
+ public static final String ErrorCode = "errorCode";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
public static class DRAFTORDERPLATFORMDISCOUNT {
public static final String TYPE_NAME = "DraftOrderPlatformDiscount";
@@ -9084,6 +9320,8 @@ public static class DRAFTORDERPLATFORMDISCOUNT {
public static final String DiscountClass = "discountClass";
+ public static final String DiscountClasses = "discountClasses";
+
public static final String DiscountNode = "discountNode";
public static final String Id = "id";
@@ -9115,6 +9353,20 @@ public static class DRAFTORDERPLATFORMDISCOUNTALLOCATION {
public static final String Target = "target";
}
+ public static class DRAFTORDERSHIPPINGRATE {
+ public static final String TYPE_NAME = "DraftOrderShippingRate";
+
+ public static final String Code = "code";
+
+ public static final String Handle = "handle";
+
+ public static final String Price = "price";
+
+ public static final String Source = "source";
+
+ public static final String Title = "title";
+ }
+
public static class DRAFTORDERTAG {
public static final String TYPE_NAME = "DraftOrderTag";
@@ -9253,6 +9505,18 @@ public static class EXCHANGELINEITEM {
public static final String Id = "id";
public static final String LineItem = "lineItem";
+
+ public static final String LineItems = "lineItems";
+
+ public static final String ProcessableQuantity = "processableQuantity";
+
+ public static final String ProcessedQuantity = "processedQuantity";
+
+ public static final String Quantity = "quantity";
+
+ public static final String UnprocessedQuantity = "unprocessedQuantity";
+
+ public static final String VariantId = "variantId";
}
public static class EXCHANGELINEITEMCONNECTION {
@@ -10497,6 +10761,24 @@ public static class FULFILLMENTORDERSPLITUSERERROR {
public static final String Message = "message";
}
+ public static class FULFILLMENTORDERSREROUTEPAYLOAD {
+ public static final String TYPE_NAME = "FulfillmentOrdersReroutePayload";
+
+ public static final String MovedFulfillmentOrders = "movedFulfillmentOrders";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class FULFILLMENTORDERSREROUTEUSERERROR {
+ public static final String TYPE_NAME = "FulfillmentOrdersRerouteUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
public static class FULFILLMENTORDERSSETFULFILLMENTDEADLINEPAYLOAD {
public static final String TYPE_NAME = "FulfillmentOrdersSetFulfillmentDeadlinePayload";
@@ -11012,8 +11294,12 @@ public static class IMAGE {
public static final String Src = "src";
+ public static final String Thumbhash = "thumbhash";
+
public static final String TransformedSrc = "transformedSrc";
+ public static final String Translations = "translations";
+
public static final String Url = "url";
public static final String Width = "width";
@@ -11052,6 +11338,12 @@ public static class TRANSFORMEDSRC_INPUT_ARGUMENT {
public static final String PreferredContentType = "preferredContentType";
}
+ public static class TRANSLATIONS_INPUT_ARGUMENT {
+ public static final String Locale = "locale";
+
+ public static final String MarketId = "marketId";
+ }
+
public static class URL_INPUT_ARGUMENT {
public static final String Transform = "transform";
}
@@ -11220,6 +11512,8 @@ public static class INVENTORYITEM {
public static final String Variant = "variant";
+ public static final String Variants = "variants";
+
public static class COUNTRYHARMONIZEDSYSTEMCODES_INPUT_ARGUMENT {
public static final String First = "first";
@@ -11249,6 +11543,16 @@ public static class INVENTORYLEVELS_INPUT_ARGUMENT {
public static final String Query = "query";
}
+
+ public static class VARIANTS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+ }
}
public static class INVENTORYITEMCONNECTION {
@@ -11483,334 +11787,1002 @@ public static class INVENTORYSETSCHEDULEDCHANGESUSERERROR {
public static final String Message = "message";
}
- public static class JOB {
- public static final String TYPE_NAME = "Job";
-
- public static final String Done = "done";
-
- public static final String Id = "id";
-
- public static final String Query = "query";
- }
-
- public static class LIMITEDPENDINGORDERCOUNT {
- public static final String TYPE_NAME = "LimitedPendingOrderCount";
+ public static class INVENTORYSHIPMENT {
+ public static final String TYPE_NAME = "InventoryShipment";
- public static final String AtMax = "atMax";
+ public static final String DateCreated = "dateCreated";
- public static final String Count = "count";
- }
+ public static final String DateReceived = "dateReceived";
- public static class LINEITEM {
- public static final String TYPE_NAME = "LineItem";
+ public static final String DateShipped = "dateShipped";
- public static final String CanRestock = "canRestock";
+ public static final String Id = "id";
- public static final String Contract = "contract";
+ public static final String LineItemTotalQuantity = "lineItemTotalQuantity";
- public static final String CurrentQuantity = "currentQuantity";
+ public static final String LineItems = "lineItems";
- public static final String CustomAttributes = "customAttributes";
+ public static final String LineItemsCount = "lineItemsCount";
- public static final String DiscountAllocations = "discountAllocations";
+ public static final String Name = "name";
- public static final String DiscountedTotal = "discountedTotal";
+ public static final String Status = "status";
- public static final String DiscountedTotalSet = "discountedTotalSet";
+ public static final String TotalAcceptedQuantity = "totalAcceptedQuantity";
- public static final String DiscountedUnitPrice = "discountedUnitPrice";
+ public static final String TotalReceivedQuantity = "totalReceivedQuantity";
- public static final String DiscountedUnitPriceAfterAllDiscountsSet = "discountedUnitPriceAfterAllDiscountsSet";
+ public static final String TotalRejectedQuantity = "totalRejectedQuantity";
- public static final String DiscountedUnitPriceSet = "discountedUnitPriceSet";
+ public static final String Tracking = "tracking";
- public static final String Duties = "duties";
+ public static class LINEITEMS_INPUT_ARGUMENT {
+ public static final String First = "first";
- public static final String FulfillableQuantity = "fulfillableQuantity";
+ public static final String After = "after";
- public static final String FulfillmentService = "fulfillmentService";
+ public static final String Last = "last";
- public static final String FulfillmentStatus = "fulfillmentStatus";
+ public static final String Before = "before";
- public static final String Id = "id";
+ public static final String Reverse = "reverse";
- public static final String Image = "image";
+ public static final String SortKey = "sortKey";
- public static final String IsGiftCard = "isGiftCard";
+ public static final String Query = "query";
+ }
- public static final String LineItemGroup = "lineItemGroup";
+ public static class LINEITEMSCOUNT_INPUT_ARGUMENT {
+ public static final String Query = "query";
- public static final String MerchantEditable = "merchantEditable";
+ public static final String Limit = "limit";
+ }
+ }
- public static final String Name = "name";
+ public static class INVENTORYSHIPMENTADDITEMSPAYLOAD {
+ public static final String TYPE_NAME = "InventoryShipmentAddItemsPayload";
- public static final String NonFulfillableQuantity = "nonFulfillableQuantity";
+ public static final String AddedItems = "addedItems";
- public static final String OriginalTotal = "originalTotal";
+ public static final String InventoryShipment = "inventoryShipment";
- public static final String OriginalTotalSet = "originalTotalSet";
+ public static final String UserErrors = "userErrors";
+ }
- public static final String OriginalUnitPrice = "originalUnitPrice";
+ public static class INVENTORYSHIPMENTADDITEMSUSERERROR {
+ public static final String TYPE_NAME = "InventoryShipmentAddItemsUserError";
- public static final String OriginalUnitPriceSet = "originalUnitPriceSet";
+ public static final String Code = "code";
- public static final String Product = "product";
+ public static final String Field = "field";
- public static final String Quantity = "quantity";
+ public static final String Message = "message";
+ }
- public static final String RefundableQuantity = "refundableQuantity";
+ public static class INVENTORYSHIPMENTCONNECTION {
+ public static final String TYPE_NAME = "InventoryShipmentConnection";
- public static final String RequiresShipping = "requiresShipping";
+ public static final String Edges = "edges";
- public static final String Restockable = "restockable";
+ public static final String Nodes = "nodes";
- public static final String SellingPlan = "sellingPlan";
+ public static final String PageInfo = "pageInfo";
+ }
- public static final String Sku = "sku";
+ public static class INVENTORYSHIPMENTCREATEINTRANSITPAYLOAD {
+ public static final String TYPE_NAME = "InventoryShipmentCreateInTransitPayload";
- public static final String StaffMember = "staffMember";
+ public static final String InventoryShipment = "inventoryShipment";
- public static final String TaxLines = "taxLines";
+ public static final String UserErrors = "userErrors";
+ }
- public static final String Taxable = "taxable";
+ public static class INVENTORYSHIPMENTCREATEINTRANSITUSERERROR {
+ public static final String TYPE_NAME = "InventoryShipmentCreateInTransitUserError";
- public static final String Title = "title";
+ public static final String Code = "code";
- public static final String TotalDiscount = "totalDiscount";
+ public static final String Field = "field";
- public static final String TotalDiscountSet = "totalDiscountSet";
+ public static final String Message = "message";
+ }
- public static final String UnfulfilledDiscountedTotal = "unfulfilledDiscountedTotal";
+ public static class INVENTORYSHIPMENTCREATEPAYLOAD {
+ public static final String TYPE_NAME = "InventoryShipmentCreatePayload";
- public static final String UnfulfilledDiscountedTotalSet = "unfulfilledDiscountedTotalSet";
+ public static final String InventoryShipment = "inventoryShipment";
- public static final String UnfulfilledOriginalTotal = "unfulfilledOriginalTotal";
+ public static final String UserErrors = "userErrors";
+ }
- public static final String UnfulfilledOriginalTotalSet = "unfulfilledOriginalTotalSet";
+ public static class INVENTORYSHIPMENTCREATEUSERERROR {
+ public static final String TYPE_NAME = "InventoryShipmentCreateUserError";
- public static final String UnfulfilledQuantity = "unfulfilledQuantity";
+ public static final String Code = "code";
- public static final String Variant = "variant";
+ public static final String Field = "field";
- public static final String VariantTitle = "variantTitle";
+ public static final String Message = "message";
+ }
- public static final String Vendor = "vendor";
+ public static class INVENTORYSHIPMENTDELETEPAYLOAD {
+ public static final String TYPE_NAME = "InventoryShipmentDeletePayload";
- public static class DISCOUNTEDTOTALSET_INPUT_ARGUMENT {
- public static final String WithCodeDiscounts = "withCodeDiscounts";
- }
+ public static final String Id = "id";
- public static class TAXLINES_INPUT_ARGUMENT {
- public static final String First = "first";
- }
+ public static final String UserErrors = "userErrors";
}
- public static class LINEITEMCONNECTION {
- public static final String TYPE_NAME = "LineItemConnection";
+ public static class INVENTORYSHIPMENTDELETEUSERERROR {
+ public static final String TYPE_NAME = "InventoryShipmentDeleteUserError";
- public static final String Edges = "edges";
+ public static final String Code = "code";
- public static final String Nodes = "nodes";
+ public static final String Field = "field";
- public static final String PageInfo = "pageInfo";
+ public static final String Message = "message";
}
- public static class LINEITEMEDGE {
- public static final String TYPE_NAME = "LineItemEdge";
+ public static class INVENTORYSHIPMENTEDGE {
+ public static final String TYPE_NAME = "InventoryShipmentEdge";
public static final String Cursor = "cursor";
public static final String Node = "node";
}
- public static class LINEITEMGROUP {
- public static final String TYPE_NAME = "LineItemGroup";
+ public static class INVENTORYSHIPMENTLINEITEM {
+ public static final String TYPE_NAME = "InventoryShipmentLineItem";
- public static final String CustomAttributes = "customAttributes";
+ public static final String AcceptedQuantity = "acceptedQuantity";
public static final String Id = "id";
- public static final String Quantity = "quantity";
+ public static final String InventoryItem = "inventoryItem";
- public static final String Title = "title";
+ public static final String Quantity = "quantity";
- public static final String VariantId = "variantId";
+ public static final String RejectedQuantity = "rejectedQuantity";
- public static final String VariantSku = "variantSku";
+ public static final String UnreceivedQuantity = "unreceivedQuantity";
}
- public static class LINEITEMSELLINGPLAN {
- public static final String TYPE_NAME = "LineItemSellingPlan";
+ public static class INVENTORYSHIPMENTLINEITEMCONNECTION {
+ public static final String TYPE_NAME = "InventoryShipmentLineItemConnection";
- public static final String Name = "name";
+ public static final String Edges = "edges";
- public static final String SellingPlanId = "sellingPlanId";
+ public static final String Nodes = "nodes";
+
+ public static final String PageInfo = "pageInfo";
}
- public static class LINK {
- public static final String TYPE_NAME = "Link";
+ public static class INVENTORYSHIPMENTLINEITEMEDGE {
+ public static final String TYPE_NAME = "InventoryShipmentLineItemEdge";
- public static final String Label = "label";
+ public static final String Cursor = "cursor";
- public static final String Translations = "translations";
+ public static final String Node = "node";
+ }
- public static final String Url = "url";
+ public static class INVENTORYSHIPMENTMARKINTRANSITPAYLOAD {
+ public static final String TYPE_NAME = "InventoryShipmentMarkInTransitPayload";
- public static class TRANSLATIONS_INPUT_ARGUMENT {
- public static final String Locale = "locale";
+ public static final String InventoryShipment = "inventoryShipment";
- public static final String MarketId = "marketId";
- }
+ public static final String UserErrors = "userErrors";
}
- public static class LINKEDMETAFIELD {
- public static final String TYPE_NAME = "LinkedMetafield";
+ public static class INVENTORYSHIPMENTMARKINTRANSITUSERERROR {
+ public static final String TYPE_NAME = "InventoryShipmentMarkInTransitUserError";
- public static final String Key = "key";
+ public static final String Code = "code";
- public static final String Namespace = "namespace";
+ public static final String Field = "field";
+
+ public static final String Message = "message";
}
- public static class LOCALE {
- public static final String TYPE_NAME = "Locale";
+ public static class INVENTORYSHIPMENTRECEIVEPAYLOAD {
+ public static final String TYPE_NAME = "InventoryShipmentReceivePayload";
- public static final String IsoCode = "isoCode";
+ public static final String InventoryShipment = "inventoryShipment";
- public static final String Name = "name";
+ public static final String UserErrors = "userErrors";
}
- public static class LOCALIZATIONEXTENSION {
- public static final String TYPE_NAME = "LocalizationExtension";
+ public static class INVENTORYSHIPMENTRECEIVEUSERERROR {
+ public static final String TYPE_NAME = "InventoryShipmentReceiveUserError";
- public static final String CountryCode = "countryCode";
+ public static final String Code = "code";
- public static final String Key = "key";
+ public static final String Field = "field";
- public static final String Purpose = "purpose";
+ public static final String Message = "message";
+ }
- public static final String Title = "title";
+ public static class INVENTORYSHIPMENTREMOVEITEMSPAYLOAD {
+ public static final String TYPE_NAME = "InventoryShipmentRemoveItemsPayload";
- public static final String Value = "value";
+ public static final String InventoryShipment = "inventoryShipment";
+
+ public static final String UserErrors = "userErrors";
}
- public static class LOCALIZATIONEXTENSIONCONNECTION {
- public static final String TYPE_NAME = "LocalizationExtensionConnection";
+ public static class INVENTORYSHIPMENTREMOVEITEMSUSERERROR {
+ public static final String TYPE_NAME = "InventoryShipmentRemoveItemsUserError";
- public static final String Edges = "edges";
+ public static final String Code = "code";
- public static final String Nodes = "nodes";
+ public static final String Field = "field";
- public static final String PageInfo = "pageInfo";
+ public static final String Message = "message";
}
- public static class LOCALIZATIONEXTENSIONEDGE {
- public static final String TYPE_NAME = "LocalizationExtensionEdge";
+ public static class INVENTORYSHIPMENTSETTRACKINGPAYLOAD {
+ public static final String TYPE_NAME = "InventoryShipmentSetTrackingPayload";
- public static final String Cursor = "cursor";
+ public static final String InventoryShipment = "inventoryShipment";
- public static final String Node = "node";
+ public static final String UserErrors = "userErrors";
}
- public static class LOCALIZEDFIELD {
- public static final String TYPE_NAME = "LocalizedField";
-
- public static final String CountryCode = "countryCode";
-
- public static final String Key = "key";
+ public static class INVENTORYSHIPMENTSETTRACKINGUSERERROR {
+ public static final String TYPE_NAME = "InventoryShipmentSetTrackingUserError";
- public static final String Purpose = "purpose";
+ public static final String Code = "code";
- public static final String Title = "title";
+ public static final String Field = "field";
- public static final String Value = "value";
+ public static final String Message = "message";
}
- public static class LOCALIZEDFIELDCONNECTION {
- public static final String TYPE_NAME = "LocalizedFieldConnection";
+ public static class INVENTORYSHIPMENTTRACKING {
+ public static final String TYPE_NAME = "InventoryShipmentTracking";
- public static final String Edges = "edges";
+ public static final String ArrivesAt = "arrivesAt";
- public static final String Nodes = "nodes";
+ public static final String Company = "company";
- public static final String PageInfo = "pageInfo";
+ public static final String TrackingNumber = "trackingNumber";
+
+ public static final String TrackingUrl = "trackingUrl";
}
- public static class LOCALIZEDFIELDEDGE {
- public static final String TYPE_NAME = "LocalizedFieldEdge";
+ public static class INVENTORYSHIPMENTUPDATEITEMQUANTITIESPAYLOAD {
+ public static final String TYPE_NAME = "InventoryShipmentUpdateItemQuantitiesPayload";
- public static final String Cursor = "cursor";
+ public static final String Shipment = "shipment";
- public static final String Node = "node";
+ public static final String UpdatedLineItems = "updatedLineItems";
+
+ public static final String UserErrors = "userErrors";
}
- public static class LOCALPAYMENTMETHODSPAYMENTDETAILS {
- public static final String TYPE_NAME = "LocalPaymentMethodsPaymentDetails";
+ public static class INVENTORYSHIPMENTUPDATEITEMQUANTITIESUSERERROR {
+ public static final String TYPE_NAME = "InventoryShipmentUpdateItemQuantitiesUserError";
- public static final String PaymentDescriptor = "paymentDescriptor";
+ public static final String Code = "code";
- public static final String PaymentMethodName = "paymentMethodName";
- }
+ public static final String Field = "field";
- public static class LOCATION {
- public static final String TYPE_NAME = "Location";
+ public static final String Message = "message";
+ }
- public static final String Activatable = "activatable";
+ public static class INVENTORYTRANSFER {
+ public static final String TYPE_NAME = "InventoryTransfer";
- public static final String Address = "address";
+ public static final String DateCreated = "dateCreated";
- public static final String AddressVerified = "addressVerified";
+ public static final String Destination = "destination";
- public static final String CreatedAt = "createdAt";
+ public static final String Events = "events";
- public static final String Deactivatable = "deactivatable";
+ public static final String HasTimelineComment = "hasTimelineComment";
- public static final String DeactivatedAt = "deactivatedAt";
+ public static final String Id = "id";
- public static final String Deletable = "deletable";
+ public static final String LineItems = "lineItems";
- public static final String FulfillmentService = "fulfillmentService";
+ public static final String LineItemsCount = "lineItemsCount";
- public static final String FulfillsOnlineOrders = "fulfillsOnlineOrders";
+ public static final String Metafield = "metafield";
- public static final String HasActiveInventory = "hasActiveInventory";
+ public static final String MetafieldDefinitions = "metafieldDefinitions";
- public static final String HasUnfulfilledOrders = "hasUnfulfilledOrders";
+ public static final String Metafields = "metafields";
- public static final String Id = "id";
+ public static final String Name = "name";
- public static final String InventoryLevel = "inventoryLevel";
+ public static final String Note = "note";
- public static final String InventoryLevels = "inventoryLevels";
+ public static final String Origin = "origin";
- public static final String IsActive = "isActive";
+ public static final String ReceivedQuantity = "receivedQuantity";
- public static final String IsFulfillmentService = "isFulfillmentService";
+ public static final String ReferenceName = "referenceName";
- public static final String IsPrimary = "isPrimary";
+ public static final String Shipments = "shipments";
- public static final String LegacyResourceId = "legacyResourceId";
+ public static final String Status = "status";
- public static final String LocalPickupSettingsV2 = "localPickupSettingsV2";
+ public static final String Tags = "tags";
- public static final String Metafield = "metafield";
+ public static final String TotalQuantity = "totalQuantity";
- public static final String MetafieldDefinitions = "metafieldDefinitions";
+ public static class EVENTS_INPUT_ARGUMENT {
+ public static final String First = "first";
- public static final String Metafields = "metafields";
+ public static final String After = "after";
- public static final String Name = "name";
+ public static final String Last = "last";
- public static final String ShipsInventory = "shipsInventory";
+ public static final String Before = "before";
- public static final String SuggestedAddresses = "suggestedAddresses";
+ public static final String Reverse = "reverse";
- public static final String UpdatedAt = "updatedAt";
+ public static final String SortKey = "sortKey";
- public static class INVENTORYLEVEL_INPUT_ARGUMENT {
- public static final String InventoryItemId = "inventoryItemId";
+ public static final String Query = "query";
}
- public static class INVENTORYLEVELS_INPUT_ARGUMENT {
+ public static class LINEITEMS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+
+ public static final String Query = "query";
+ }
+
+ public static class LINEITEMSCOUNT_INPUT_ARGUMENT {
+ public static final String Query = "query";
+
+ public static final String Limit = "limit";
+ }
+
+ public static class METAFIELD_INPUT_ARGUMENT {
+ public static final String Namespace = "namespace";
+
+ public static final String Key = "key";
+ }
+
+ public static class METAFIELDDEFINITIONS_INPUT_ARGUMENT {
+ public static final String Namespace = "namespace";
+
+ public static final String PinnedStatus = "pinnedStatus";
+
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+
+ public static final String SortKey = "sortKey";
+
+ public static final String Query = "query";
+ }
+
+ public static class METAFIELDS_INPUT_ARGUMENT {
+ public static final String Namespace = "namespace";
+
+ public static final String Keys = "keys";
+
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+ }
+
+ public static class SHIPMENTS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+ }
+ }
+
+ public static class INVENTORYTRANSFERCANCELPAYLOAD {
+ public static final String TYPE_NAME = "InventoryTransferCancelPayload";
+
+ public static final String InventoryTransfer = "inventoryTransfer";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class INVENTORYTRANSFERCANCELUSERERROR {
+ public static final String TYPE_NAME = "InventoryTransferCancelUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class INVENTORYTRANSFERCONNECTION {
+ public static final String TYPE_NAME = "InventoryTransferConnection";
+
+ public static final String Edges = "edges";
+
+ public static final String Nodes = "nodes";
+
+ public static final String PageInfo = "pageInfo";
+ }
+
+ public static class INVENTORYTRANSFERCREATEASREADYTOSHIPPAYLOAD {
+ public static final String TYPE_NAME = "InventoryTransferCreateAsReadyToShipPayload";
+
+ public static final String InventoryTransfer = "inventoryTransfer";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class INVENTORYTRANSFERCREATEASREADYTOSHIPUSERERROR {
+ public static final String TYPE_NAME = "InventoryTransferCreateAsReadyToShipUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class INVENTORYTRANSFERCREATEPAYLOAD {
+ public static final String TYPE_NAME = "InventoryTransferCreatePayload";
+
+ public static final String InventoryTransfer = "inventoryTransfer";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class INVENTORYTRANSFERCREATEUSERERROR {
+ public static final String TYPE_NAME = "InventoryTransferCreateUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class INVENTORYTRANSFERDELETEPAYLOAD {
+ public static final String TYPE_NAME = "InventoryTransferDeletePayload";
+
+ public static final String DeletedId = "deletedId";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class INVENTORYTRANSFERDELETEUSERERROR {
+ public static final String TYPE_NAME = "InventoryTransferDeleteUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class INVENTORYTRANSFERDUPLICATEPAYLOAD {
+ public static final String TYPE_NAME = "InventoryTransferDuplicatePayload";
+
+ public static final String InventoryTransfer = "inventoryTransfer";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class INVENTORYTRANSFERDUPLICATEUSERERROR {
+ public static final String TYPE_NAME = "InventoryTransferDuplicateUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class INVENTORYTRANSFEREDGE {
+ public static final String TYPE_NAME = "InventoryTransferEdge";
+
+ public static final String Cursor = "cursor";
+
+ public static final String Node = "node";
+ }
+
+ public static class INVENTORYTRANSFEREDITPAYLOAD {
+ public static final String TYPE_NAME = "InventoryTransferEditPayload";
+
+ public static final String InventoryTransfer = "inventoryTransfer";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class INVENTORYTRANSFEREDITUSERERROR {
+ public static final String TYPE_NAME = "InventoryTransferEditUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class INVENTORYTRANSFERLINEITEM {
+ public static final String TYPE_NAME = "InventoryTransferLineItem";
+
+ public static final String Id = "id";
+
+ public static final String InventoryItem = "inventoryItem";
+
+ public static final String PickedForShipmentQuantity = "pickedForShipmentQuantity";
+
+ public static final String ProcessableQuantity = "processableQuantity";
+
+ public static final String ShippableQuantity = "shippableQuantity";
+
+ public static final String ShippedQuantity = "shippedQuantity";
+
+ public static final String Title = "title";
+
+ public static final String TotalQuantity = "totalQuantity";
+ }
+
+ public static class INVENTORYTRANSFERLINEITEMCONNECTION {
+ public static final String TYPE_NAME = "InventoryTransferLineItemConnection";
+
+ public static final String Edges = "edges";
+
+ public static final String Nodes = "nodes";
+
+ public static final String PageInfo = "pageInfo";
+ }
+
+ public static class INVENTORYTRANSFERLINEITEMEDGE {
+ public static final String TYPE_NAME = "InventoryTransferLineItemEdge";
+
+ public static final String Cursor = "cursor";
+
+ public static final String Node = "node";
+ }
+
+ public static class INVENTORYTRANSFERLINEITEMUPDATE {
+ public static final String TYPE_NAME = "InventoryTransferLineItemUpdate";
+
+ public static final String DeltaQuantity = "deltaQuantity";
+
+ public static final String InventoryItemId = "inventoryItemId";
+
+ public static final String NewQuantity = "newQuantity";
+ }
+
+ public static class INVENTORYTRANSFERMARKASREADYTOSHIPPAYLOAD {
+ public static final String TYPE_NAME = "InventoryTransferMarkAsReadyToShipPayload";
+
+ public static final String InventoryTransfer = "inventoryTransfer";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class INVENTORYTRANSFERMARKASREADYTOSHIPUSERERROR {
+ public static final String TYPE_NAME = "InventoryTransferMarkAsReadyToShipUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class INVENTORYTRANSFERREMOVEITEMSPAYLOAD {
+ public static final String TYPE_NAME = "InventoryTransferRemoveItemsPayload";
+
+ public static final String InventoryTransfer = "inventoryTransfer";
+
+ public static final String RemovedQuantities = "removedQuantities";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class INVENTORYTRANSFERREMOVEITEMSUSERERROR {
+ public static final String TYPE_NAME = "InventoryTransferRemoveItemsUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class INVENTORYTRANSFERSETITEMSPAYLOAD {
+ public static final String TYPE_NAME = "InventoryTransferSetItemsPayload";
+
+ public static final String InventoryTransfer = "inventoryTransfer";
+
+ public static final String UpdatedLineItems = "updatedLineItems";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class INVENTORYTRANSFERSETITEMSUSERERROR {
+ public static final String TYPE_NAME = "InventoryTransferSetItemsUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class INVOICERETURNOUTCOME {
+ public static final String TYPE_NAME = "InvoiceReturnOutcome";
+
+ public static final String Amount = "amount";
+ }
+
+ public static class JOB {
+ public static final String TYPE_NAME = "Job";
+
+ public static final String Done = "done";
+
+ public static final String Id = "id";
+
+ public static final String Query = "query";
+ }
+
+ public static class LIMITEDPENDINGORDERCOUNT {
+ public static final String TYPE_NAME = "LimitedPendingOrderCount";
+
+ public static final String AtMax = "atMax";
+
+ public static final String Count = "count";
+ }
+
+ public static class LINEITEM {
+ public static final String TYPE_NAME = "LineItem";
+
+ public static final String CanRestock = "canRestock";
+
+ public static final String Contract = "contract";
+
+ public static final String CurrentQuantity = "currentQuantity";
+
+ public static final String CustomAttributes = "customAttributes";
+
+ public static final String DiscountAllocations = "discountAllocations";
+
+ public static final String DiscountedTotal = "discountedTotal";
+
+ public static final String DiscountedTotalSet = "discountedTotalSet";
+
+ public static final String DiscountedUnitPrice = "discountedUnitPrice";
+
+ public static final String DiscountedUnitPriceAfterAllDiscountsSet = "discountedUnitPriceAfterAllDiscountsSet";
+
+ public static final String DiscountedUnitPriceSet = "discountedUnitPriceSet";
+
+ public static final String Duties = "duties";
+
+ public static final String FulfillableQuantity = "fulfillableQuantity";
+
+ public static final String FulfillmentService = "fulfillmentService";
+
+ public static final String FulfillmentStatus = "fulfillmentStatus";
+
+ public static final String Id = "id";
+
+ public static final String Image = "image";
+
+ public static final String IsGiftCard = "isGiftCard";
+
+ public static final String LineItemGroup = "lineItemGroup";
+
+ public static final String MerchantEditable = "merchantEditable";
+
+ public static final String Name = "name";
+
+ public static final String NonFulfillableQuantity = "nonFulfillableQuantity";
+
+ public static final String OriginalTotal = "originalTotal";
+
+ public static final String OriginalTotalSet = "originalTotalSet";
+
+ public static final String OriginalUnitPrice = "originalUnitPrice";
+
+ public static final String OriginalUnitPriceSet = "originalUnitPriceSet";
+
+ public static final String Product = "product";
+
+ public static final String Quantity = "quantity";
+
+ public static final String RefundableQuantity = "refundableQuantity";
+
+ public static final String RequiresShipping = "requiresShipping";
+
+ public static final String Restockable = "restockable";
+
+ public static final String SellingPlan = "sellingPlan";
+
+ public static final String Sku = "sku";
+
+ public static final String StaffMember = "staffMember";
+
+ public static final String SuggestedReturnReasonDefinitions = "suggestedReturnReasonDefinitions";
+
+ public static final String TaxLines = "taxLines";
+
+ public static final String Taxable = "taxable";
+
+ public static final String Title = "title";
+
+ public static final String TotalDiscount = "totalDiscount";
+
+ public static final String TotalDiscountSet = "totalDiscountSet";
+
+ public static final String UnfulfilledDiscountedTotal = "unfulfilledDiscountedTotal";
+
+ public static final String UnfulfilledDiscountedTotalSet = "unfulfilledDiscountedTotalSet";
+
+ public static final String UnfulfilledOriginalTotal = "unfulfilledOriginalTotal";
+
+ public static final String UnfulfilledOriginalTotalSet = "unfulfilledOriginalTotalSet";
+
+ public static final String UnfulfilledQuantity = "unfulfilledQuantity";
+
+ public static final String Variant = "variant";
+
+ public static final String VariantTitle = "variantTitle";
+
+ public static final String Vendor = "vendor";
+
+ public static class DISCOUNTEDTOTALSET_INPUT_ARGUMENT {
+ public static final String WithCodeDiscounts = "withCodeDiscounts";
+ }
+
+ public static class SUGGESTEDRETURNREASONDEFINITIONS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+ }
+
+ public static class TAXLINES_INPUT_ARGUMENT {
+ public static final String First = "first";
+ }
+ }
+
+ public static class LINEITEMCONNECTION {
+ public static final String TYPE_NAME = "LineItemConnection";
+
+ public static final String Edges = "edges";
+
+ public static final String Nodes = "nodes";
+
+ public static final String PageInfo = "pageInfo";
+ }
+
+ public static class LINEITEMEDGE {
+ public static final String TYPE_NAME = "LineItemEdge";
+
+ public static final String Cursor = "cursor";
+
+ public static final String Node = "node";
+ }
+
+ public static class LINEITEMGROUP {
+ public static final String TYPE_NAME = "LineItemGroup";
+
+ public static final String CustomAttributes = "customAttributes";
+
+ public static final String Id = "id";
+
+ public static final String ProductId = "productId";
+
+ public static final String Quantity = "quantity";
+
+ public static final String Title = "title";
+
+ public static final String VariantId = "variantId";
+
+ public static final String VariantSku = "variantSku";
+ }
+
+ public static class LINEITEMSELLINGPLAN {
+ public static final String TYPE_NAME = "LineItemSellingPlan";
+
+ public static final String Name = "name";
+
+ public static final String SellingPlanId = "sellingPlanId";
+ }
+
+ public static class LINK {
+ public static final String TYPE_NAME = "Link";
+
+ public static final String Label = "label";
+
+ public static final String Translations = "translations";
+
+ public static final String Url = "url";
+
+ public static class TRANSLATIONS_INPUT_ARGUMENT {
+ public static final String Locale = "locale";
+
+ public static final String MarketId = "marketId";
+ }
+ }
+
+ public static class LINKEDMETAFIELD {
+ public static final String TYPE_NAME = "LinkedMetafield";
+
+ public static final String Key = "key";
+
+ public static final String Namespace = "namespace";
+ }
+
+ public static class LOCALE {
+ public static final String TYPE_NAME = "Locale";
+
+ public static final String IsoCode = "isoCode";
+
+ public static final String Name = "name";
+ }
+
+ public static class LOCALIZATIONEXTENSION {
+ public static final String TYPE_NAME = "LocalizationExtension";
+
+ public static final String CountryCode = "countryCode";
+
+ public static final String Key = "key";
+
+ public static final String Purpose = "purpose";
+
+ public static final String Title = "title";
+
+ public static final String Value = "value";
+ }
+
+ public static class LOCALIZATIONEXTENSIONCONNECTION {
+ public static final String TYPE_NAME = "LocalizationExtensionConnection";
+
+ public static final String Edges = "edges";
+
+ public static final String Nodes = "nodes";
+
+ public static final String PageInfo = "pageInfo";
+ }
+
+ public static class LOCALIZATIONEXTENSIONEDGE {
+ public static final String TYPE_NAME = "LocalizationExtensionEdge";
+
+ public static final String Cursor = "cursor";
+
+ public static final String Node = "node";
+ }
+
+ public static class LOCALIZEDFIELD {
+ public static final String TYPE_NAME = "LocalizedField";
+
+ public static final String CountryCode = "countryCode";
+
+ public static final String Key = "key";
+
+ public static final String Purpose = "purpose";
+
+ public static final String Title = "title";
+
+ public static final String Value = "value";
+ }
+
+ public static class LOCALIZEDFIELDCONNECTION {
+ public static final String TYPE_NAME = "LocalizedFieldConnection";
+
+ public static final String Edges = "edges";
+
+ public static final String Nodes = "nodes";
+
+ public static final String PageInfo = "pageInfo";
+ }
+
+ public static class LOCALIZEDFIELDEDGE {
+ public static final String TYPE_NAME = "LocalizedFieldEdge";
+
+ public static final String Cursor = "cursor";
+
+ public static final String Node = "node";
+ }
+
+ public static class LOCALPAYMENTMETHODSPAYMENTDETAILS {
+ public static final String TYPE_NAME = "LocalPaymentMethodsPaymentDetails";
+
+ public static final String PaymentDescriptor = "paymentDescriptor";
+
+ public static final String PaymentMethodName = "paymentMethodName";
+ }
+
+ public static class LOCATION {
+ public static final String TYPE_NAME = "Location";
+
+ public static final String Activatable = "activatable";
+
+ public static final String Address = "address";
+
+ public static final String AddressVerified = "addressVerified";
+
+ public static final String CreatedAt = "createdAt";
+
+ public static final String Deactivatable = "deactivatable";
+
+ public static final String DeactivatedAt = "deactivatedAt";
+
+ public static final String Deletable = "deletable";
+
+ public static final String FulfillmentService = "fulfillmentService";
+
+ public static final String FulfillsOnlineOrders = "fulfillsOnlineOrders";
+
+ public static final String HasActiveInventory = "hasActiveInventory";
+
+ public static final String HasUnfulfilledOrders = "hasUnfulfilledOrders";
+
+ public static final String Id = "id";
+
+ public static final String InventoryLevel = "inventoryLevel";
+
+ public static final String InventoryLevels = "inventoryLevels";
+
+ public static final String IsActive = "isActive";
+
+ public static final String IsFulfillmentService = "isFulfillmentService";
+
+ public static final String IsPrimary = "isPrimary";
+
+ public static final String LegacyResourceId = "legacyResourceId";
+
+ public static final String LocalPickupSettingsV2 = "localPickupSettingsV2";
+
+ public static final String Metafield = "metafield";
+
+ public static final String MetafieldDefinitions = "metafieldDefinitions";
+
+ public static final String Metafields = "metafields";
+
+ public static final String Name = "name";
+
+ public static final String ShipsInventory = "shipsInventory";
+
+ public static final String SuggestedAddresses = "suggestedAddresses";
+
+ public static final String UpdatedAt = "updatedAt";
+
+ public static class INVENTORYLEVEL_INPUT_ARGUMENT {
+ public static final String InventoryItemId = "inventoryItemId";
+ }
+
+ public static class INVENTORYLEVELS_INPUT_ARGUMENT {
public static final String First = "first";
public static final String After = "after";
@@ -12039,6 +13011,18 @@ public static class LOCATIONS_INPUT_ARGUMENT {
}
}
+ public static class LOCATIONSNAPSHOT {
+ public static final String TYPE_NAME = "LocationSnapshot";
+
+ public static final String Address = "address";
+
+ public static final String Location = "location";
+
+ public static final String Name = "name";
+
+ public static final String SnapshottedAt = "snapshottedAt";
+ }
+
public static class LOCATIONSUGGESTEDADDRESS {
public static final String TYPE_NAME = "LocationSuggestedAddress";
@@ -12318,6 +13302,8 @@ public static class MARKETSCOUNT_INPUT_ARGUMENT {
public static final String Status = "status";
public static final String Query = "query";
+
+ public static final String Limit = "limit";
}
}
@@ -12375,6 +13361,8 @@ public static class MARKETCURRENCYSETTINGS {
public static final String BaseCurrency = "baseCurrency";
public static final String LocalCurrencies = "localCurrencies";
+
+ public static final String RoundingEnabled = "roundingEnabled";
}
public static class MARKETCURRENCYSETTINGSUPDATEPAYLOAD {
@@ -12580,6 +13568,8 @@ public static class MARKETINGENGAGEMENT {
public static final String AdSpend = "adSpend";
+ public static final String AllConversions = "allConversions";
+
public static final String ChannelHandle = "channelHandle";
public static final String ClicksCount = "clicksCount";
@@ -12604,6 +13594,8 @@ public static class MARKETINGENGAGEMENT {
public static final String Orders = "orders";
+ public static final String PrimaryConversions = "primaryConversions";
+
public static final String ReturningCustomers = "returningCustomers";
public static final String Sales = "sales";
@@ -12859,6 +13851,42 @@ public static class MARKETSREGIONSENTITLEMENT {
public static final String Enabled = "enabled";
}
+ public static class MARKETSRESOLVEDVALUES {
+ public static final String TYPE_NAME = "MarketsResolvedValues";
+
+ public static final String Catalogs = "catalogs";
+
+ public static final String CurrencyCode = "currencyCode";
+
+ public static final String PriceInclusivity = "priceInclusivity";
+
+ public static final String WebPresences = "webPresences";
+
+ public static class CATALOGS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+ }
+
+ public static class WEBPRESENCES_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+ }
+ }
+
public static class MARKETSRETAILENTITLEMENT {
public static final String TYPE_NAME = "MarketsRetailEntitlement";
@@ -13048,6 +14076,8 @@ public static class MEDIAIMAGE {
public static final String Status = "status";
+ public static final String Translations = "translations";
+
public static final String UpdatedAt = "updatedAt";
public static class METAFIELD_INPUT_ARGUMENT {
@@ -13071,6 +14101,12 @@ public static class METAFIELDS_INPUT_ARGUMENT {
public static final String Reverse = "reverse";
}
+
+ public static class TRANSLATIONS_INPUT_ARGUMENT {
+ public static final String Locale = "locale";
+
+ public static final String MarketId = "marketId";
+ }
}
public static class MEDIAIMAGEORIGINALSOURCE {
@@ -13286,19 +14322,9 @@ public static class METAFIELDACCESS {
public static final String CustomerAccount = "customerAccount";
- public static final String Grants = "grants";
-
public static final String Storefront = "storefront";
}
- public static class METAFIELDACCESSGRANT {
- public static final String TYPE_NAME = "MetafieldAccessGrant";
-
- public static final String Access = "access";
-
- public static final String Grantee = "grantee";
- }
-
public static class METAFIELDCAPABILITIES {
public static final String TYPE_NAME = "MetafieldCapabilities";
@@ -13704,6 +14730,8 @@ public static class METAOBJECT {
public static final String Capabilities = "capabilities";
+ public static final String CreatedAt = "createdAt";
+
public static final String CreatedBy = "createdBy";
public static final String CreatedByApp = "createdByApp";
@@ -13754,6 +14782,8 @@ public static class METAOBJECTACCESS {
public static final String Admin = "admin";
+ public static final String CustomerAccount = "customerAccount";
+
public static final String Storefront = "storefront";
}
@@ -13991,9 +15021,19 @@ public static class REFERENCES_INPUT_ARGUMENT {
}
}
+ public static class METAOBJECTFIELDCAPABILITYADMINFILTERABLE {
+ public static final String TYPE_NAME = "MetaobjectFieldCapabilityAdminFilterable";
+
+ public static final String Eligible = "eligible";
+
+ public static final String Enabled = "enabled";
+ }
+
public static class METAOBJECTFIELDDEFINITION {
public static final String TYPE_NAME = "MetaobjectFieldDefinition";
+ public static final String Capabilities = "capabilities";
+
public static final String Description = "description";
public static final String Key = "key";
@@ -14007,6 +15047,12 @@ public static class METAOBJECTFIELDDEFINITION {
public static final String Validations = "validations";
}
+ public static class METAOBJECTFIELDDEFINITIONCAPABILITIES {
+ public static final String TYPE_NAME = "MetaobjectFieldDefinitionCapabilities";
+
+ public static final String AdminFilterable = "adminFilterable";
+ }
+
public static class METAOBJECTTHUMBNAIL {
public static final String TYPE_NAME = "MetaobjectThumbnail";
@@ -14184,6 +15230,8 @@ public static class MUTATION {
public static final String AppSubscriptionTrialExtend = "appSubscriptionTrialExtend";
+ public static final String AppUninstall = "appUninstall";
+
public static final String AppUsageRecordCreate = "appUsageRecordCreate";
public static final String ArticleCreate = "articleCreate";
@@ -14236,6 +15284,8 @@ public static class MUTATION {
public static final String CollectionDelete = "collectionDelete";
+ public static final String CollectionDuplicate = "collectionDuplicate";
+
public static final String CollectionPublish = "collectionPublish";
public static final String CollectionRemoveProducts = "collectionRemoveProducts";
@@ -14480,8 +15530,6 @@ public static class MUTATION {
public static final String DraftOrderCreateFromOrder = "draftOrderCreateFromOrder";
- public static final String DraftOrderCreateMerchantCheckout = "draftOrderCreateMerchantCheckout";
-
public static final String DraftOrderDelete = "draftOrderDelete";
public static final String DraftOrderDuplicate = "draftOrderDuplicate";
@@ -14556,6 +15604,8 @@ public static class MUTATION {
public static final String FulfillmentOrderSubmitFulfillmentRequest = "fulfillmentOrderSubmitFulfillmentRequest";
+ public static final String FulfillmentOrdersReroute = "fulfillmentOrdersReroute";
+
public static final String FulfillmentOrdersSetFulfillmentDeadline = "fulfillmentOrdersSetFulfillmentDeadline";
public static final String FulfillmentServiceCreate = "fulfillmentServiceCreate";
@@ -14600,6 +15650,42 @@ public static class MUTATION {
public static final String InventorySetScheduledChanges = "inventorySetScheduledChanges";
+ public static final String InventoryShipmentAddItems = "inventoryShipmentAddItems";
+
+ public static final String InventoryShipmentCreate = "inventoryShipmentCreate";
+
+ public static final String InventoryShipmentCreateInTransit = "inventoryShipmentCreateInTransit";
+
+ public static final String InventoryShipmentDelete = "inventoryShipmentDelete";
+
+ public static final String InventoryShipmentMarkInTransit = "inventoryShipmentMarkInTransit";
+
+ public static final String InventoryShipmentReceive = "inventoryShipmentReceive";
+
+ public static final String InventoryShipmentRemoveItems = "inventoryShipmentRemoveItems";
+
+ public static final String InventoryShipmentSetTracking = "inventoryShipmentSetTracking";
+
+ public static final String InventoryShipmentUpdateItemQuantities = "inventoryShipmentUpdateItemQuantities";
+
+ public static final String InventoryTransferCancel = "inventoryTransferCancel";
+
+ public static final String InventoryTransferCreate = "inventoryTransferCreate";
+
+ public static final String InventoryTransferCreateAsReadyToShip = "inventoryTransferCreateAsReadyToShip";
+
+ public static final String InventoryTransferDelete = "inventoryTransferDelete";
+
+ public static final String InventoryTransferDuplicate = "inventoryTransferDuplicate";
+
+ public static final String InventoryTransferEdit = "inventoryTransferEdit";
+
+ public static final String InventoryTransferMarkAsReadyToShip = "inventoryTransferMarkAsReadyToShip";
+
+ public static final String InventoryTransferRemoveItems = "inventoryTransferRemoveItems";
+
+ public static final String InventoryTransferSetItems = "inventoryTransferSetItems";
+
public static final String LocationActivate = "locationActivate";
public static final String LocationAdd = "locationAdd";
@@ -14710,6 +15796,10 @@ public static class MUTATION {
public static final String OrderCreateManualPayment = "orderCreateManualPayment";
+ public static final String OrderCustomerRemove = "orderCustomerRemove";
+
+ public static final String OrderCustomerSet = "orderCustomerSet";
+
public static final String OrderDelete = "orderDelete";
public static final String OrderEditAddCustomItem = "orderEditAddCustomItem";
@@ -14876,6 +15966,8 @@ public static class MUTATION {
public static final String RefundCreate = "refundCreate";
+ public static final String RemoveFromReturn = "removeFromReturn";
+
public static final String ReturnApproveRequest = "returnApproveRequest";
public static final String ReturnCancel = "returnCancel";
@@ -14888,6 +15980,8 @@ public static class MUTATION {
public static final String ReturnLineItemRemoveFromReturn = "returnLineItemRemoveFromReturn";
+ public static final String ReturnProcess = "returnProcess";
+
public static final String ReturnRefund = "returnRefund";
public static final String ReturnReopen = "returnReopen";
@@ -15044,10 +16138,14 @@ public static class MUTATION {
public static final String TaxAppConfigure = "taxAppConfigure";
+ public static final String TaxSummaryCreate = "taxSummaryCreate";
+
public static final String ThemeCreate = "themeCreate";
public static final String ThemeDelete = "themeDelete";
+ public static final String ThemeDuplicate = "themeDuplicate";
+
public static final String ThemeFilesCopy = "themeFilesCopy";
public static final String ThemeFilesDelete = "themeFilesDelete";
@@ -15234,6 +16332,8 @@ public static class BULKOPERATIONRUNMUTATION_INPUT_ARGUMENT {
public static class BULKOPERATIONRUNQUERY_INPUT_ARGUMENT {
public static final String Query = "query";
+
+ public static final String GroupObjects = "groupObjects";
}
public static class BULKPRODUCTRESOURCEFEEDBACKCREATE_INPUT_ARGUMENT {
@@ -15253,7 +16353,7 @@ public static class CARRIERSERVICEUPDATE_INPUT_ARGUMENT {
}
public static class CARTTRANSFORMCREATE_INPUT_ARGUMENT {
- public static final String FunctionId = "functionId";
+ public static final String FunctionHandle = "functionHandle";
public static final String BlockOnFailure = "blockOnFailure";
@@ -15314,6 +16414,10 @@ public static class COLLECTIONDELETE_INPUT_ARGUMENT {
public static final String Input = "input";
}
+ public static class COLLECTIONDUPLICATE_INPUT_ARGUMENT {
+ public static final String Input = "input";
+ }
+
public static class COLLECTIONPUBLISH_INPUT_ARGUMENT {
public static final String Input = "input";
}
@@ -15768,8 +16872,6 @@ public static class DELIVERYPROFILEUPDATE_INPUT_ARGUMENT {
public static final String Id = "id";
public static final String Profile = "profile";
-
- public static final String LeaveLegacyModeProfiles = "leaveLegacyModeProfiles";
}
public static class DELIVERYPROMISEPARTICIPANTSUPDATE_INPUT_ARGUMENT {
@@ -16004,10 +17106,6 @@ public static class DRAFTORDERCREATEFROMORDER_INPUT_ARGUMENT {
public static final String OrderId = "orderId";
}
- public static class DRAFTORDERCREATEMERCHANTCHECKOUT_INPUT_ARGUMENT {
- public static final String Id = "id";
- }
-
public static class DRAFTORDERDELETE_INPUT_ARGUMENT {
public static final String Input = "input";
}
@@ -16083,7 +17181,7 @@ public static class FULFILLMENTCANCEL_INPUT_ARGUMENT {
}
public static class FULFILLMENTCONSTRAINTRULECREATE_INPUT_ARGUMENT {
- public static final String FunctionId = "functionId";
+ public static final String FunctionHandle = "functionHandle";
public static final String DeliveryMethodTypes = "deliveryMethodTypes";
@@ -16126,6 +17224,8 @@ public static class FULFILLMENTORDERACCEPTFULFILLMENTREQUEST_INPUT_ARGUMENT {
public static final String Id = "id";
public static final String Message = "message";
+
+ public static final String EstimatedShippedAt = "estimatedShippedAt";
}
public static class FULFILLMENTORDERCANCEL_INPUT_ARGUMENT {
@@ -16214,6 +17314,14 @@ public static class FULFILLMENTORDERSUBMITFULFILLMENTREQUEST_INPUT_ARGUMENT {
public static final String FulfillmentOrderLineItems = "fulfillmentOrderLineItems";
}
+ public static class FULFILLMENTORDERSREROUTE_INPUT_ARGUMENT {
+ public static final String FulfillmentOrderIds = "fulfillmentOrderIds";
+
+ public static final String IncludedLocationIds = "includedLocationIds";
+
+ public static final String ExcludedLocationIds = "excludedLocationIds";
+ }
+
public static class FULFILLMENTORDERSSETFULFILLMENTDEADLINE_INPUT_ARGUMENT {
public static final String FulfillmentOrderIds = "fulfillmentOrderIds";
@@ -16352,6 +17460,96 @@ public static class INVENTORYSETSCHEDULEDCHANGES_INPUT_ARGUMENT {
public static final String Input = "input";
}
+ public static class INVENTORYSHIPMENTADDITEMS_INPUT_ARGUMENT {
+ public static final String Id = "id";
+
+ public static final String LineItems = "lineItems";
+ }
+
+ public static class INVENTORYSHIPMENTCREATE_INPUT_ARGUMENT {
+ public static final String Input = "input";
+ }
+
+ public static class INVENTORYSHIPMENTCREATEINTRANSIT_INPUT_ARGUMENT {
+ public static final String Input = "input";
+ }
+
+ public static class INVENTORYSHIPMENTDELETE_INPUT_ARGUMENT {
+ public static final String Id = "id";
+ }
+
+ public static class INVENTORYSHIPMENTMARKINTRANSIT_INPUT_ARGUMENT {
+ public static final String Id = "id";
+
+ public static final String DateShipped = "dateShipped";
+ }
+
+ public static class INVENTORYSHIPMENTRECEIVE_INPUT_ARGUMENT {
+ public static final String Id = "id";
+
+ public static final String LineItems = "lineItems";
+
+ public static final String DateReceived = "dateReceived";
+
+ public static final String BulkReceiveAction = "bulkReceiveAction";
+ }
+
+ public static class INVENTORYSHIPMENTREMOVEITEMS_INPUT_ARGUMENT {
+ public static final String Id = "id";
+
+ public static final String LineItems = "lineItems";
+ }
+
+ public static class INVENTORYSHIPMENTSETTRACKING_INPUT_ARGUMENT {
+ public static final String Id = "id";
+
+ public static final String Tracking = "tracking";
+ }
+
+ public static class INVENTORYSHIPMENTUPDATEITEMQUANTITIES_INPUT_ARGUMENT {
+ public static final String Id = "id";
+
+ public static final String Items = "items";
+ }
+
+ public static class INVENTORYTRANSFERCANCEL_INPUT_ARGUMENT {
+ public static final String Id = "id";
+ }
+
+ public static class INVENTORYTRANSFERCREATE_INPUT_ARGUMENT {
+ public static final String Input = "input";
+ }
+
+ public static class INVENTORYTRANSFERCREATEASREADYTOSHIP_INPUT_ARGUMENT {
+ public static final String Input = "input";
+ }
+
+ public static class INVENTORYTRANSFERDELETE_INPUT_ARGUMENT {
+ public static final String Id = "id";
+ }
+
+ public static class INVENTORYTRANSFERDUPLICATE_INPUT_ARGUMENT {
+ public static final String Id = "id";
+ }
+
+ public static class INVENTORYTRANSFEREDIT_INPUT_ARGUMENT {
+ public static final String Id = "id";
+
+ public static final String Input = "input";
+ }
+
+ public static class INVENTORYTRANSFERMARKASREADYTOSHIP_INPUT_ARGUMENT {
+ public static final String Id = "id";
+ }
+
+ public static class INVENTORYTRANSFERREMOVEITEMS_INPUT_ARGUMENT {
+ public static final String Input = "input";
+ }
+
+ public static class INVENTORYTRANSFERSETITEMS_INPUT_ARGUMENT {
+ public static final String Input = "input";
+ }
+
public static class LOCATIONACTIVATE_INPUT_ARGUMENT {
public static final String LocationId = "locationId";
}
@@ -16609,7 +17807,7 @@ public static class MOBILEPLATFORMAPPLICATIONUPDATE_INPUT_ARGUMENT {
public static class ORDERCANCEL_INPUT_ARGUMENT {
public static final String OrderId = "orderId";
- public static final String Refund = "refund";
+ public static final String RefundMethod = "refundMethod";
public static final String Restock = "restock";
@@ -16654,6 +17852,18 @@ public static class ORDERCREATEMANUALPAYMENT_INPUT_ARGUMENT {
public static final String Amount = "amount";
public static final String PaymentMethodName = "paymentMethodName";
+
+ public static final String ProcessedAt = "processedAt";
+ }
+
+ public static class ORDERCUSTOMERREMOVE_INPUT_ARGUMENT {
+ public static final String OrderId = "orderId";
+ }
+
+ public static class ORDERCUSTOMERSET_INPUT_ARGUMENT {
+ public static final String OrderId = "orderId";
+
+ public static final String CustomerId = "customerId";
}
public static class ORDERDELETE_INPUT_ARGUMENT {
@@ -17162,6 +18372,14 @@ public static class REFUNDCREATE_INPUT_ARGUMENT {
public static final String Input = "input";
}
+ public static class REMOVEFROMRETURN_INPUT_ARGUMENT {
+ public static final String ReturnId = "returnId";
+
+ public static final String ReturnLineItems = "returnLineItems";
+
+ public static final String ExchangeLineItems = "exchangeLineItems";
+ }
+
public static class RETURNAPPROVEREQUEST_INPUT_ARGUMENT {
public static final String Input = "input";
}
@@ -17188,6 +18406,10 @@ public static class RETURNLINEITEMREMOVEFROMRETURN_INPUT_ARGUMENT {
public static final String ReturnLineItems = "returnLineItems";
}
+ public static class RETURNPROCESS_INPUT_ARGUMENT {
+ public static final String Input = "input";
+ }
+
public static class RETURNREFUND_INPUT_ARGUMENT {
public static final String ReturnRefundInput = "returnRefundInput";
}
@@ -17604,6 +18826,14 @@ public static class TAXAPPCONFIGURE_INPUT_ARGUMENT {
public static final String Ready = "ready";
}
+ public static class TAXSUMMARYCREATE_INPUT_ARGUMENT {
+ public static final String OrderId = "orderId";
+
+ public static final String StartTime = "startTime";
+
+ public static final String EndTime = "endTime";
+ }
+
public static class THEMECREATE_INPUT_ARGUMENT {
public static final String Source = "source";
@@ -17616,6 +18846,12 @@ public static class THEMEDELETE_INPUT_ARGUMENT {
public static final String Id = "id";
}
+ public static class THEMEDUPLICATE_INPUT_ARGUMENT {
+ public static final String Id = "id";
+
+ public static final String Name = "name";
+ }
+
public static class THEMEFILESCOPY_INPUT_ARGUMENT {
public static final String ThemeId = "themeId";
@@ -18094,6 +19330,8 @@ public static class ORDER {
public static final String Note = "note";
+ public static final String Number = "number";
+
public static final String OriginalTotalAdditionalFeesSet = "originalTotalAdditionalFeesSet";
public static final String OriginalTotalDutiesSet = "originalTotalDutiesSet";
@@ -18116,6 +19354,8 @@ public static class ORDER {
public static final String ProcessedAt = "processedAt";
+ public static final String ProductNetwork = "productNetwork";
+
public static final String Publication = "publication";
public static final String PurchasingEntity = "purchasingEntity";
@@ -18306,6 +19546,8 @@ public static class FULFILLMENTORDERS_INPUT_ARGUMENT {
public static class FULFILLMENTS_INPUT_ARGUMENT {
public static final String First = "first";
+
+ public static final String Query = "query";
}
public static class LINEITEMS_INPUT_ARGUMENT {
@@ -18442,6 +19684,12 @@ public static class SHIPPINGLINES_INPUT_ARGUMENT {
public static final String Reverse = "reverse";
}
+ public static class STATUSPAGEURL_INPUT_ARGUMENT {
+ public static final String Audience = "audience";
+
+ public static final String NotificationUsage = "notificationUsage";
+ }
+
public static class SUGGESTEDREFUND_INPUT_ARGUMENT {
public static final String ShippingAmount = "shippingAmount";
@@ -18452,6 +19700,8 @@ public static class SUGGESTEDREFUND_INPUT_ARGUMENT {
public static final String RefundDuties = "refundDuties";
public static final String SuggestFullRefund = "suggestFullRefund";
+
+ public static final String RefundMethodAllocation = "refundMethodAllocation";
}
public static class TRANSACTIONS_INPUT_ARGUMENT {
@@ -18641,6 +19891,42 @@ public static class ORDERCREATEUSERERROR {
public static final String Message = "message";
}
+ public static class ORDERCUSTOMERREMOVEPAYLOAD {
+ public static final String TYPE_NAME = "OrderCustomerRemovePayload";
+
+ public static final String Order = "order";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class ORDERCUSTOMERREMOVEUSERERROR {
+ public static final String TYPE_NAME = "OrderCustomerRemoveUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
+ public static class ORDERCUSTOMERSETPAYLOAD {
+ public static final String TYPE_NAME = "OrderCustomerSetPayload";
+
+ public static final String Order = "order";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class ORDERCUSTOMERSETUSERERROR {
+ public static final String TYPE_NAME = "OrderCustomerSetUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
public static class ORDERDELETEPAYLOAD {
public static final String TYPE_NAME = "OrderDeletePayload";
@@ -18684,6 +19970,8 @@ public static class ORDEREDITADDCUSTOMITEMPAYLOAD {
public static final String CalculatedOrder = "calculatedOrder";
+ public static final String OrderEditSession = "orderEditSession";
+
public static final String UserErrors = "userErrors";
}
@@ -18696,6 +19984,8 @@ public static class ORDEREDITADDLINEITEMDISCOUNTPAYLOAD {
public static final String CalculatedOrder = "calculatedOrder";
+ public static final String OrderEditSession = "orderEditSession";
+
public static final String UserErrors = "userErrors";
}
@@ -18706,6 +19996,8 @@ public static class ORDEREDITADDSHIPPINGLINEPAYLOAD {
public static final String CalculatedShippingLine = "calculatedShippingLine";
+ public static final String OrderEditSession = "orderEditSession";
+
public static final String UserErrors = "userErrors";
}
@@ -18726,6 +20018,8 @@ public static class ORDEREDITADDVARIANTPAYLOAD {
public static final String CalculatedOrder = "calculatedOrder";
+ public static final String OrderEditSession = "orderEditSession";
+
public static final String UserErrors = "userErrors";
}
@@ -18762,6 +20056,8 @@ public static class ORDEREDITBEGINPAYLOAD {
public static final String CalculatedOrder = "calculatedOrder";
+ public static final String OrderEditSession = "orderEditSession";
+
public static final String UserErrors = "userErrors";
}
@@ -18770,6 +20066,8 @@ public static class ORDEREDITCOMMITPAYLOAD {
public static final String Order = "order";
+ public static final String SuccessMessages = "successMessages";
+
public static final String UserErrors = "userErrors";
}
@@ -18778,6 +20076,8 @@ public static class ORDEREDITREMOVEDISCOUNTPAYLOAD {
public static final String CalculatedOrder = "calculatedOrder";
+ public static final String OrderEditSession = "orderEditSession";
+
public static final String UserErrors = "userErrors";
}
@@ -18798,6 +20098,8 @@ public static class ORDEREDITREMOVELINEITEMDISCOUNTPAYLOAD {
public static final String CalculatedOrder = "calculatedOrder";
+ public static final String OrderEditSession = "orderEditSession";
+
public static final String UserErrors = "userErrors";
}
@@ -18806,6 +20108,8 @@ public static class ORDEREDITREMOVESHIPPINGLINEPAYLOAD {
public static final String CalculatedOrder = "calculatedOrder";
+ public static final String OrderEditSession = "orderEditSession";
+
public static final String UserErrors = "userErrors";
}
@@ -18819,6 +20123,12 @@ public static class ORDEREDITREMOVESHIPPINGLINEUSERERROR {
public static final String Message = "message";
}
+ public static class ORDEREDITSESSION {
+ public static final String TYPE_NAME = "OrderEditSession";
+
+ public static final String Id = "id";
+ }
+
public static class ORDEREDITSETQUANTITYPAYLOAD {
public static final String TYPE_NAME = "OrderEditSetQuantityPayload";
@@ -18826,6 +20136,8 @@ public static class ORDEREDITSETQUANTITYPAYLOAD {
public static final String CalculatedOrder = "calculatedOrder";
+ public static final String OrderEditSession = "orderEditSession";
+
public static final String UserErrors = "userErrors";
}
@@ -18834,6 +20146,8 @@ public static class ORDEREDITUPDATEDISCOUNTPAYLOAD {
public static final String CalculatedOrder = "calculatedOrder";
+ public static final String OrderEditSession = "orderEditSession";
+
public static final String UserErrors = "userErrors";
}
@@ -18852,6 +20166,8 @@ public static class ORDEREDITUPDATESHIPPINGLINEPAYLOAD {
public static final String CalculatedOrder = "calculatedOrder";
+ public static final String OrderEditSession = "orderEditSession";
+
public static final String UserErrors = "userErrors";
}
@@ -19043,6 +20359,12 @@ public static class ORDERSTAGEDCHANGEINCREMENTITEM {
public static final String LineItem = "lineItem";
}
+ public static class ORDERSTAGEDCHANGEREMOVEDISCOUNT {
+ public static final String TYPE_NAME = "OrderStagedChangeRemoveDiscount";
+
+ public static final String DiscountApplication = "discountApplication";
+ }
+
public static class ORDERSTAGEDCHANGEREMOVESHIPPINGLINE {
public static final String TYPE_NAME = "OrderStagedChangeRemoveShippingLine";
@@ -19068,6 +20390,10 @@ public static class ORDERTRANSACTION {
public static final String CreatedAt = "createdAt";
+ public static final String CurrencyExchangeAdjustment = "currencyExchangeAdjustment";
+
+ public static final String Device = "device";
+
public static final String ErrorCode = "errorCode";
public static final String Fees = "fees";
@@ -19080,6 +20406,8 @@ public static class ORDERTRANSACTION {
public static final String Kind = "kind";
+ public static final String Location = "location";
+
public static final String ManualPaymentGateway = "manualPaymentGateway";
public static final String ManuallyCapturable = "manuallyCapturable";
@@ -19467,6 +20795,32 @@ public static class PAYMENTMANDATE {
public static final String PaymentInstrument = "paymentInstrument";
}
+ public static class PAYMENTMANDATERESOURCE {
+ public static final String TYPE_NAME = "PaymentMandateResource";
+
+ public static final String ResourceId = "resourceId";
+
+ public static final String ResourceType = "resourceType";
+ }
+
+ public static class PAYMENTMANDATERESOURCECONNECTION {
+ public static final String TYPE_NAME = "PaymentMandateResourceConnection";
+
+ public static final String Edges = "edges";
+
+ public static final String Nodes = "nodes";
+
+ public static final String PageInfo = "pageInfo";
+ }
+
+ public static class PAYMENTMANDATERESOURCEEDGE {
+ public static final String TYPE_NAME = "PaymentMandateResourceEdge";
+
+ public static final String Cursor = "cursor";
+
+ public static final String Node = "node";
+ }
+
public static class PAYMENTREMINDERSENDPAYLOAD {
public static final String TYPE_NAME = "PaymentReminderSendPayload";
@@ -19490,8 +20844,12 @@ public static class PAYMENTSCHEDULE {
public static final String Amount = "amount";
+ public static final String BalanceDue = "balanceDue";
+
public static final String CompletedAt = "completedAt";
+ public static final String Due = "due";
+
public static final String DueAt = "dueAt";
public static final String Id = "id";
@@ -19499,6 +20857,8 @@ public static class PAYMENTSCHEDULE {
public static final String IssuedAt = "issuedAt";
public static final String PaymentTerms = "paymentTerms";
+
+ public static final String TotalBalance = "totalBalance";
}
public static class PAYMENTSCHEDULECONNECTION {
@@ -19530,6 +20890,8 @@ public static class PAYMENTTERMS {
public static final String DraftOrder = "draftOrder";
+ public static final String Due = "due";
+
public static final String DueInDays = "dueInDays";
public static final String Id = "id";
@@ -19629,6 +20991,36 @@ public static class PAYMENTTERMSUPDATEUSERERROR {
public static final String Message = "message";
}
+ public static class PAYPALWALLETPAYMENTDETAILS {
+ public static final String TYPE_NAME = "PaypalWalletPaymentDetails";
+
+ public static final String PaymentMethodName = "paymentMethodName";
+ }
+
+ public static class PICKUPINSTORELOCATION {
+ public static final String TYPE_NAME = "PickupInStoreLocation";
+
+ public static final String Code = "code";
+
+ public static final String DistanceFromBuyer = "distanceFromBuyer";
+
+ public static final String Handle = "handle";
+
+ public static final String Instructions = "instructions";
+
+ public static final String LocationId = "locationId";
+
+ public static final String Source = "source";
+
+ public static final String Title = "title";
+ }
+
+ public static class POINTOFSALEDEVICE {
+ public static final String TYPE_NAME = "PointOfSaleDevice";
+
+ public static final String Id = "id";
+ }
+
public static class PRICELIST {
public static final String TYPE_NAME = "PriceList";
@@ -20258,6 +21650,8 @@ public static class PRODUCT {
public static final String BundleComponents = "bundleComponents";
+ public static final String BundleConsolidatedOptions = "bundleConsolidatedOptions";
+
public static final String Category = "category";
public static final String Collections = "collections";
@@ -20332,6 +21726,12 @@ public static class PRODUCT {
public static final String ProductCategory = "productCategory";
+ public static final String ProductComponents = "productComponents";
+
+ public static final String ProductComponentsCount = "productComponentsCount";
+
+ public static final String ProductParents = "productParents";
+
public static final String ProductPublications = "productPublications";
public static final String ProductType = "productType";
@@ -20536,6 +21936,32 @@ public static class OPTIONS_INPUT_ARGUMENT {
public static final String First = "first";
}
+ public static class PRODUCTCOMPONENTS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+ }
+
+ public static class PRODUCTPARENTS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+
+ public static final String Query = "query";
+ }
+
public static class PRODUCTPUBLICATIONS_INPUT_ARGUMENT {
public static final String First = "first";
@@ -20825,6 +22251,62 @@ public static class PRODUCTCOMPAREATPRICERANGE {
public static final String MinVariantCompareAtPrice = "minVariantCompareAtPrice";
}
+ public static class PRODUCTCOMPONENTTYPE {
+ public static final String TYPE_NAME = "ProductComponentType";
+
+ public static final String ComponentVariants = "componentVariants";
+
+ public static final String ComponentVariantsCount = "componentVariantsCount";
+
+ public static final String NonComponentVariants = "nonComponentVariants";
+
+ public static final String NonComponentVariantsCount = "nonComponentVariantsCount";
+
+ public static final String Product = "product";
+
+ public static class COMPONENTVARIANTS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+ }
+
+ public static class NONCOMPONENTVARIANTS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+ }
+ }
+
+ public static class PRODUCTCOMPONENTTYPECONNECTION {
+ public static final String TYPE_NAME = "ProductComponentTypeConnection";
+
+ public static final String Edges = "edges";
+
+ public static final String Nodes = "nodes";
+
+ public static final String PageInfo = "pageInfo";
+ }
+
+ public static class PRODUCTCOMPONENTTYPEEDGE {
+ public static final String TYPE_NAME = "ProductComponentTypeEdge";
+
+ public static final String Cursor = "cursor";
+
+ public static final String Node = "node";
+ }
+
public static class PRODUCTCONNECTION {
public static final String TYPE_NAME = "ProductConnection";
@@ -21412,6 +22894,8 @@ public static class PRODUCTVARIANT {
public static final String Product = "product";
+ public static final String ProductParents = "productParents";
+
public static final String ProductVariantComponents = "productVariantComponents";
public static final String RequiresComponents = "requiresComponents";
@@ -21426,6 +22910,8 @@ public static class PRODUCTVARIANT {
public static final String SellingPlanGroupsCount = "sellingPlanGroupsCount";
+ public static final String ShowUnitPrice = "showUnitPrice";
+
public static final String Sku = "sku";
public static final String StorefrontId = "storefrontId";
@@ -21438,6 +22924,8 @@ public static class PRODUCTVARIANT {
public static final String Translations = "translations";
+ public static final String UnitPrice = "unitPrice";
+
public static final String UnitPriceMeasurement = "unitPriceMeasurement";
public static final String UpdatedAt = "updatedAt";
@@ -21530,6 +23018,20 @@ public static class PRESENTMENTPRICES_INPUT_ARGUMENT {
public static final String Reverse = "reverse";
}
+ public static class PRODUCTPARENTS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+
+ public static final String Query = "query";
+ }
+
public static class PRODUCTVARIANTCOMPONENTS_INPUT_ARGUMENT {
public static final String First = "first";
@@ -21620,6 +23122,8 @@ public static class PRODUCTVARIANTCONTEXTUALPRICING {
public static final String QuantityRule = "quantityRule";
+ public static final String UnitPrice = "unitPrice";
+
public static class QUANTITYPRICEBREAKS_INPUT_ARGUMENT {
public static final String First = "first";
@@ -21808,6 +23312,8 @@ public static class PUBLICATION {
public static final String IncludedProducts = "includedProducts";
+ public static final String IncludedProductsCount = "includedProductsCount";
+
public static final String Name = "name";
public static final String Operation = "operation";
@@ -21856,6 +23362,20 @@ public static class INCLUDEDPRODUCTS_INPUT_ARGUMENT {
public static final String Before = "before";
public static final String Reverse = "reverse";
+
+ public static final String SortKey = "sortKey";
+
+ public static final String Query = "query";
+
+ public static final String SavedSearchId = "savedSearchId";
+ }
+
+ public static class INCLUDEDPRODUCTSCOUNT_INPUT_ARGUMENT {
+ public static final String Query = "query";
+
+ public static final String SavedSearchId = "savedSearchId";
+
+ public static final String Limit = "limit";
}
public static class PRODUCTPUBLICATIONSV3_INPUT_ARGUMENT {
@@ -21880,6 +23400,12 @@ public static class PRODUCTS_INPUT_ARGUMENT {
public static final String Before = "before";
public static final String Reverse = "reverse";
+
+ public static final String SortKey = "sortKey";
+
+ public static final String Query = "query";
+
+ public static final String SavedSearchId = "savedSearchId";
}
}
@@ -22212,6 +23738,10 @@ public static class QUERY {
public static final String BlogsCount = "blogsCount";
+ public static final String BulkOperation = "bulkOperation";
+
+ public static final String BulkOperations = "bulkOperations";
+
public static final String BusinessEntities = "businessEntities";
public static final String BusinessEntity = "businessEntity";
@@ -22360,12 +23890,16 @@ public static class QUERY {
public static final String DraftOrder = "draftOrder";
+ public static final String DraftOrderAvailableDeliveryOptions = "draftOrderAvailableDeliveryOptions";
+
public static final String DraftOrderSavedSearches = "draftOrderSavedSearches";
public static final String DraftOrderTag = "draftOrderTag";
public static final String DraftOrders = "draftOrders";
+ public static final String DraftOrdersCount = "draftOrdersCount";
+
public static final String Event = "event";
public static final String Events = "events";
@@ -22406,6 +23940,12 @@ public static class QUERY {
public static final String InventoryProperties = "inventoryProperties";
+ public static final String InventoryShipment = "inventoryShipment";
+
+ public static final String InventoryTransfer = "inventoryTransfer";
+
+ public static final String InventoryTransfers = "inventoryTransfers";
+
public static final String Job = "job";
public static final String Location = "location";
@@ -22442,6 +23982,8 @@ public static class QUERY {
public static final String Markets = "markets";
+ public static final String MarketsResolvedValues = "marketsResolvedValues";
+
public static final String Menu = "menu";
public static final String Menus = "menus";
@@ -22478,6 +24020,8 @@ public static class QUERY {
public static final String OrderByIdentifier = "orderByIdentifier";
+ public static final String OrderEditSession = "orderEditSession";
+
public static final String OrderPaymentStatus = "orderPaymentStatus";
public static final String OrderSavedSearches = "orderSavedSearches";
@@ -22500,6 +24044,8 @@ public static class QUERY {
public static final String PendingOrdersCount = "pendingOrdersCount";
+ public static final String PointOfSaleDevice = "pointOfSaleDevice";
+
public static final String PriceList = "priceList";
public static final String PriceLists = "priceLists";
@@ -22560,6 +24106,8 @@ public static class QUERY {
public static final String ReturnCalculate = "returnCalculate";
+ public static final String ReturnReasonDefinitions = "returnReasonDefinitions";
+
public static final String ReturnableFulfillment = "returnableFulfillment";
public static final String ReturnableFulfillments = "returnableFulfillments";
@@ -22598,12 +24146,18 @@ public static class QUERY {
public static final String ShopLocales = "shopLocales";
+ public static final String ShopPayPaymentRequestReceipt = "shopPayPaymentRequestReceipt";
+
+ public static final String ShopPayPaymentRequestReceipts = "shopPayPaymentRequestReceipts";
+
public static final String ShopifyFunction = "shopifyFunction";
public static final String ShopifyFunctions = "shopifyFunctions";
public static final String ShopifyPaymentsAccount = "shopifyPaymentsAccount";
+ public static final String ShopifyqlQuery = "shopifyqlQuery";
+
public static final String StaffMember = "staffMember";
public static final String StaffMembers = "staffMembers";
@@ -22884,6 +24438,28 @@ public static class BLOGS_INPUT_ARGUMENT {
public static class BLOGSCOUNT_INPUT_ARGUMENT {
public static final String Query = "query";
+
+ public static final String Limit = "limit";
+ }
+
+ public static class BULKOPERATION_INPUT_ARGUMENT {
+ public static final String Id = "id";
+ }
+
+ public static class BULKOPERATIONS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+
+ public static final String SortKey = "sortKey";
+
+ public static final String Query = "query";
}
public static class BUSINESSENTITY_INPUT_ARGUMENT {
@@ -22968,6 +24544,8 @@ public static class CATALOGSCOUNT_INPUT_ARGUMENT {
public static final String Type = "type";
public static final String Query = "query";
+
+ public static final String Limit = "limit";
}
public static class CHANNEL_INPUT_ARGUMENT {
@@ -23094,6 +24672,8 @@ public static class COLLECTIONSCOUNT_INPUT_ARGUMENT {
public static final String Query = "query";
public static final String SavedSearchId = "savedSearchId";
+
+ public static final String Limit = "limit";
}
public static class COMMENT_INPUT_ARGUMENT {
@@ -23132,6 +24712,10 @@ public static class COMPANIES_INPUT_ARGUMENT {
public static final String Query = "query";
}
+ public static class COMPANIESCOUNT_INPUT_ARGUMENT {
+ public static final String Limit = "limit";
+ }
+
public static class COMPANY_INPUT_ARGUMENT {
public static final String Id = "id";
}
@@ -23288,6 +24872,8 @@ public static class CUSTOMERS_INPUT_ARGUMENT {
public static class CUSTOMERSCOUNT_INPUT_ARGUMENT {
public static final String Query = "query";
+
+ public static final String Limit = "limit";
}
public static class DELETIONEVENTS_INPUT_ARGUMENT {
@@ -23366,6 +24952,8 @@ public static class DELIVERYPROMISEPROVIDER_INPUT_ARGUMENT {
public static class DISCOUNTCODESCOUNT_INPUT_ARGUMENT {
public static final String Query = "query";
+
+ public static final String Limit = "limit";
}
public static class DISCOUNTNODE_INPUT_ARGUMENT {
@@ -23394,6 +24982,8 @@ public static class DISCOUNTNODESCOUNT_INPUT_ARGUMENT {
public static final String Query = "query";
public static final String SavedSearchId = "savedSearchId";
+
+ public static final String Limit = "limit";
}
public static class DISCOUNTREDEEMCODEBULKCREATION_INPUT_ARGUMENT {
@@ -23446,6 +25036,18 @@ public static class DRAFTORDER_INPUT_ARGUMENT {
public static final String Id = "id";
}
+ public static class DRAFTORDERAVAILABLEDELIVERYOPTIONS_INPUT_ARGUMENT {
+ public static final String Input = "input";
+
+ public static final String Search = "search";
+
+ public static final String LocalPickupFrom = "localPickupFrom";
+
+ public static final String LocalPickupCount = "localPickupCount";
+
+ public static final String SessionToken = "sessionToken";
+ }
+
public static class DRAFTORDERSAVEDSEARCHES_INPUT_ARGUMENT {
public static final String First = "first";
@@ -23480,6 +25082,14 @@ public static class DRAFTORDERS_INPUT_ARGUMENT {
public static final String SavedSearchId = "savedSearchId";
}
+ public static class DRAFTORDERSCOUNT_INPUT_ARGUMENT {
+ public static final String Query = "query";
+
+ public static final String SavedSearchId = "savedSearchId";
+
+ public static final String Limit = "limit";
+ }
+
public static class EVENT_INPUT_ARGUMENT {
public static final String Id = "id";
}
@@ -23590,6 +25200,8 @@ public static class GIFTCARDSCOUNT_INPUT_ARGUMENT {
public static final String Query = "query";
public static final String SavedSearchId = "savedSearchId";
+
+ public static final String Limit = "limit";
}
public static class INVENTORYITEM_INPUT_ARGUMENT {
@@ -23614,6 +25226,32 @@ public static class INVENTORYLEVEL_INPUT_ARGUMENT {
public static final String Id = "id";
}
+ public static class INVENTORYSHIPMENT_INPUT_ARGUMENT {
+ public static final String Id = "id";
+ }
+
+ public static class INVENTORYTRANSFER_INPUT_ARGUMENT {
+ public static final String Id = "id";
+ }
+
+ public static class INVENTORYTRANSFERS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+
+ public static final String SortKey = "sortKey";
+
+ public static final String Query = "query";
+
+ public static final String SavedSearchId = "savedSearchId";
+ }
+
public static class JOB_INPUT_ARGUMENT {
public static final String Id = "id";
}
@@ -23660,6 +25298,8 @@ public static class LOCATIONSAVAILABLEFORDELIVERYPROFILESCONNECTION_INPUT_ARGUME
public static class LOCATIONSCOUNT_INPUT_ARGUMENT {
public static final String Query = "query";
+
+ public static final String Limit = "limit";
}
public static class MANUALHOLDSFULFILLMENTORDERS_INPUT_ARGUMENT {
@@ -23782,6 +25422,10 @@ public static class MARKETS_INPUT_ARGUMENT {
public static final String Query = "query";
}
+ public static class MARKETSRESOLVEDVALUES_INPUT_ARGUMENT {
+ public static final String BuyerSignal = "buyerSignal";
+ }
+
public static class MENU_INPUT_ARGUMENT {
public static final String Id = "id";
}
@@ -23912,6 +25556,10 @@ public static class ORDERBYIDENTIFIER_INPUT_ARGUMENT {
public static final String Identifier = "identifier";
}
+ public static class ORDEREDITSESSION_INPUT_ARGUMENT {
+ public static final String Id = "id";
+ }
+
public static class ORDERPAYMENTSTATUS_INPUT_ARGUMENT {
public static final String PaymentReferenceId = "paymentReferenceId";
@@ -23978,6 +25626,10 @@ public static class PAGES_INPUT_ARGUMENT {
public static final String SavedSearchId = "savedSearchId";
}
+ public static class PAGESCOUNT_INPUT_ARGUMENT {
+ public static final String Limit = "limit";
+ }
+
public static class PAYMENTCUSTOMIZATION_INPUT_ARGUMENT {
public static final String Id = "id";
}
@@ -24000,6 +25652,10 @@ public static class PAYMENTTERMSTEMPLATES_INPUT_ARGUMENT {
public static final String PaymentTermsType = "paymentTermsType";
}
+ public static class POINTOFSALEDEVICE_INPUT_ARGUMENT {
+ public static final String Id = "id";
+ }
+
public static class PRICELIST_INPUT_ARGUMENT {
public static final String Id = "id";
}
@@ -24122,6 +25778,8 @@ public static class PRODUCTVARIANTS_INPUT_ARGUMENT {
public static class PRODUCTVARIANTSCOUNT_INPUT_ARGUMENT {
public static final String Query = "query";
+
+ public static final String Limit = "limit";
}
public static class PRODUCTVENDORS_INPUT_ARGUMENT {
@@ -24182,10 +25840,14 @@ public static class PUBLICATIONS_INPUT_ARGUMENT {
public static class PUBLICATIONSCOUNT_INPUT_ARGUMENT {
public static final String CatalogType = "catalogType";
+
+ public static final String Limit = "limit";
}
public static class PUBLISHEDPRODUCTSCOUNT_INPUT_ARGUMENT {
public static final String PublicationId = "publicationId";
+
+ public static final String Limit = "limit";
}
public static class REFUND_INPUT_ARGUMENT {
@@ -24200,6 +25862,26 @@ public static class RETURNCALCULATE_INPUT_ARGUMENT {
public static final String Input = "input";
}
+ public static class RETURNREASONDEFINITIONS_INPUT_ARGUMENT {
+ public static final String Ids = "ids";
+
+ public static final String Handles = "handles";
+
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+
+ public static final String SortKey = "sortKey";
+
+ public static final String Query = "query";
+ }
+
public static class RETURNABLEFULFILLMENT_INPUT_ARGUMENT {
public static final String Id = "id";
}
@@ -24312,6 +25994,10 @@ public static class SEGMENTS_INPUT_ARGUMENT {
public static final String Query = "query";
}
+ public static class SEGMENTSCOUNT_INPUT_ARGUMENT {
+ public static final String Limit = "limit";
+ }
+
public static class SELLINGPLANGROUP_INPUT_ARGUMENT {
public static final String Id = "id";
}
@@ -24336,6 +26022,26 @@ public static class SHOPLOCALES_INPUT_ARGUMENT {
public static final String Published = "published";
}
+ public static class SHOPPAYPAYMENTREQUESTRECEIPT_INPUT_ARGUMENT {
+ public static final String Token = "token";
+ }
+
+ public static class SHOPPAYPAYMENTREQUESTRECEIPTS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+
+ public static final String SortKey = "sortKey";
+
+ public static final String Query = "query";
+ }
+
public static class SHOPIFYFUNCTION_INPUT_ARGUMENT {
public static final String Id = "id";
}
@@ -24356,6 +26062,10 @@ public static class SHOPIFYFUNCTIONS_INPUT_ARGUMENT {
public static final String Reverse = "reverse";
}
+ public static class SHOPIFYQLQUERY_INPUT_ARGUMENT {
+ public static final String Query = "query";
+ }
+
public static class STAFFMEMBER_INPUT_ARGUMENT {
public static final String Id = "id";
}
@@ -24588,6 +26298,8 @@ public static class URLREDIRECTSCOUNT_INPUT_ARGUMENT {
public static final String Query = "query";
public static final String SavedSearchId = "savedSearchId";
+
+ public static final String Limit = "limit";
}
public static class VALIDATION_INPUT_ARGUMENT {
@@ -24643,7 +26355,7 @@ public static class WEBHOOKSUBSCRIPTIONS_INPUT_ARGUMENT {
public static final String Query = "query";
- public static final String CallbackUrl = "callbackUrl";
+ public static final String Uri = "uri";
public static final String Format = "format";
@@ -24652,6 +26364,8 @@ public static class WEBHOOKSUBSCRIPTIONS_INPUT_ARGUMENT {
public static class WEBHOOKSUBSCRIPTIONSCOUNT_INPUT_ARGUMENT {
public static final String Query = "query";
+
+ public static final String Limit = "limit";
}
}
@@ -24672,6 +26386,8 @@ public static class REFUND {
public static final String OrderAdjustments = "orderAdjustments";
+ public static final String ProcessedAt = "processedAt";
+
public static final String RefundLineItems = "refundLineItems";
public static final String RefundShippingLines = "refundShippingLines";
@@ -24849,6 +26565,16 @@ public static class REFUNDLINEITEMEDGE {
public static final String Node = "node";
}
+ public static class REFUNDRETURNOUTCOME {
+ public static final String TYPE_NAME = "RefundReturnOutcome";
+
+ public static final String Amount = "amount";
+
+ public static final String SuggestedRefundMethods = "suggestedRefundMethods";
+
+ public static final String SuggestedTransactions = "suggestedTransactions";
+ }
+
public static class REFUNDSHIPPINGLINE {
public static final String TYPE_NAME = "RefundShippingLine";
@@ -24899,6 +26625,22 @@ public static class REGIONS_INPUT_ARGUMENT {
}
}
+ public static class REMOVEFROMRETURNPAYLOAD {
+ public static final String TYPE_NAME = "RemoveFromReturnPayload";
+
+ public static final String Return = "return";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class RESOLVEDPRICEINCLUSIVITY {
+ public static final String TYPE_NAME = "ResolvedPriceInclusivity";
+
+ public static final String DutiesIncluded = "dutiesIncluded";
+
+ public static final String TaxesIncluded = "taxesIncluded";
+ }
+
public static class RESOURCEALERT {
public static final String TYPE_NAME = "ResourceAlert";
@@ -25020,6 +26762,10 @@ public static class RESTRICTEDFORRESOURCE {
public static class RETURN {
public static final String TYPE_NAME = "Return";
+ public static final String ClosedAt = "closedAt";
+
+ public static final String CreatedAt = "createdAt";
+
public static final String Decline = "decline";
public static final String ExchangeLineItems = "exchangeLineItems";
@@ -25032,21 +26778,31 @@ public static class RETURN {
public static final String Refunds = "refunds";
+ public static final String RequestApprovedAt = "requestApprovedAt";
+
public static final String ReturnLineItems = "returnLineItems";
public static final String ReturnShippingFees = "returnShippingFees";
public static final String ReverseFulfillmentOrders = "reverseFulfillmentOrders";
+ public static final String StaffMember = "staffMember";
+
public static final String Status = "status";
+ public static final String SuggestedFinancialOutcome = "suggestedFinancialOutcome";
+
public static final String SuggestedRefund = "suggestedRefund";
public static final String TotalQuantity = "totalQuantity";
+ public static final String Transactions = "transactions";
+
public static class EXCHANGELINEITEMS_INPUT_ARGUMENT {
public static final String IncludeRemovedItems = "includeRemovedItems";
+ public static final String ProcessingStatus = "processingStatus";
+
public static final String First = "first";
public static final String After = "after";
@@ -25071,6 +26827,8 @@ public static class REFUNDS_INPUT_ARGUMENT {
}
public static class RETURNLINEITEMS_INPUT_ARGUMENT {
+ public static final String ProcessingStatus = "processingStatus";
+
public static final String First = "first";
public static final String After = "after";
@@ -25094,6 +26852,20 @@ public static class REVERSEFULFILLMENTORDERS_INPUT_ARGUMENT {
public static final String Reverse = "reverse";
}
+ public static class SUGGESTEDFINANCIALOUTCOME_INPUT_ARGUMENT {
+ public static final String ReturnLineItems = "returnLineItems";
+
+ public static final String ExchangeLineItems = "exchangeLineItems";
+
+ public static final String RefundShipping = "refundShipping";
+
+ public static final String TipLineId = "tipLineId";
+
+ public static final String RefundDuties = "refundDuties";
+
+ public static final String RefundMethodAllocation = "refundMethodAllocation";
+ }
+
public static class SUGGESTEDREFUND_INPUT_ARGUMENT {
public static final String ReturnRefundLineItems = "returnRefundLineItems";
@@ -25101,6 +26873,18 @@ public static class SUGGESTEDREFUND_INPUT_ARGUMENT {
public static final String RefundDuties = "refundDuties";
}
+
+ public static class TRANSACTIONS_INPUT_ARGUMENT {
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+ }
}
public static class RETURNABLEFULFILLMENT {
@@ -25274,6 +27058,10 @@ public static class RETURNLINEITEM {
public static final String Id = "id";
+ public static final String ProcessableQuantity = "processableQuantity";
+
+ public static final String ProcessedQuantity = "processedQuantity";
+
public static final String Quantity = "quantity";
public static final String RefundableQuantity = "refundableQuantity";
@@ -25284,10 +27072,14 @@ public static class RETURNLINEITEM {
public static final String ReturnReason = "returnReason";
+ public static final String ReturnReasonDefinition = "returnReasonDefinition";
+
public static final String ReturnReasonNote = "returnReasonNote";
public static final String TotalWeight = "totalWeight";
+ public static final String UnprocessedQuantity = "unprocessedQuantity";
+
public static final String WithCodeDiscountedTotalPriceSet = "withCodeDiscountedTotalPriceSet";
}
@@ -25317,6 +27109,44 @@ public static class RETURNLINEITEMTYPEEDGE {
public static final String Node = "node";
}
+ public static class RETURNPROCESSPAYLOAD {
+ public static final String TYPE_NAME = "ReturnProcessPayload";
+
+ public static final String Return = "return";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class RETURNREASONDEFINITION {
+ public static final String TYPE_NAME = "ReturnReasonDefinition";
+
+ public static final String Deleted = "deleted";
+
+ public static final String Handle = "handle";
+
+ public static final String Id = "id";
+
+ public static final String Name = "name";
+ }
+
+ public static class RETURNREASONDEFINITIONCONNECTION {
+ public static final String TYPE_NAME = "ReturnReasonDefinitionConnection";
+
+ public static final String Edges = "edges";
+
+ public static final String Nodes = "nodes";
+
+ public static final String PageInfo = "pageInfo";
+ }
+
+ public static class RETURNREASONDEFINITIONEDGE {
+ public static final String TYPE_NAME = "ReturnReasonDefinitionEdge";
+
+ public static final String Cursor = "cursor";
+
+ public static final String Node = "node";
+ }
+
public static class RETURNREFUNDPAYLOAD {
public static final String TYPE_NAME = "ReturnRefundPayload";
@@ -25536,6 +27366,8 @@ public static class REVERSEFULFILLMENTORDERDISPOSEPAYLOAD {
public static class REVERSEFULFILLMENTORDERDISPOSITION {
public static final String TYPE_NAME = "ReverseFulfillmentOrderDisposition";
+ public static final String CreatedAt = "createdAt";
+
public static final String Id = "id";
public static final String Location = "location";
@@ -25968,6 +27800,10 @@ public static class SEGMENTEVENTFILTERPARAMETER {
public static final String LocalizedName = "localizedName";
+ public static final String MaxRange = "maxRange";
+
+ public static final String MinRange = "minRange";
+
public static final String Optional = "optional";
public static final String ParameterType = "parameterType";
@@ -25998,6 +27834,10 @@ public static class SEGMENTFLOATFILTER {
public static final String LocalizedName = "localizedName";
+ public static final String MaxRange = "maxRange";
+
+ public static final String MinRange = "minRange";
+
public static final String MultiValue = "multiValue";
public static final String QueryName = "queryName";
@@ -26008,6 +27848,10 @@ public static class SEGMENTINTEGERFILTER {
public static final String LocalizedName = "localizedName";
+ public static final String MaxRange = "maxRange";
+
+ public static final String MinRange = "minRange";
+
public static final String MultiValue = "multiValue";
public static final String QueryName = "queryName";
@@ -26744,8 +28588,6 @@ public static class SHOP {
public static final String DraftOrderTags = "draftOrderTags";
- public static final String DraftOrders = "draftOrders";
-
public static final String Email = "email";
public static final String EnabledPresentmentCurrencies = "enabledPresentmentCurrencies";
@@ -26774,6 +28616,8 @@ public static class SHOP {
public static final String Metafield = "metafield";
+ public static final String MetafieldDefinitions = "metafieldDefinitions";
+
public static final String Metafields = "metafields";
public static final String MyshopifyDomain = "myshopifyDomain";
@@ -26822,6 +28666,8 @@ public static class SHOP {
public static final String ShipsToCountries = "shipsToCountries";
+ public static final String ShopAddress = "shopAddress";
+
public static final String ShopOwnerName = "shopOwnerName";
public static final String ShopPolicies = "shopPolicies";
@@ -26950,22 +28796,6 @@ public static class DRAFTORDERTAGS_INPUT_ARGUMENT {
public static final String First = "first";
}
- public static class DRAFTORDERS_INPUT_ARGUMENT {
- public static final String First = "first";
-
- public static final String After = "after";
-
- public static final String Last = "last";
-
- public static final String Before = "before";
-
- public static final String Reverse = "reverse";
-
- public static final String SortKey = "sortKey";
-
- public static final String Query = "query";
- }
-
public static class FULFILLMENTORDERS_INPUT_ARGUMENT {
public static final String IncludeClosed = "includeClosed";
@@ -27024,6 +28854,26 @@ public static class METAFIELD_INPUT_ARGUMENT {
public static final String Key = "key";
}
+ public static class METAFIELDDEFINITIONS_INPUT_ARGUMENT {
+ public static final String Namespace = "namespace";
+
+ public static final String PinnedStatus = "pinnedStatus";
+
+ public static final String First = "first";
+
+ public static final String After = "after";
+
+ public static final String Last = "last";
+
+ public static final String Before = "before";
+
+ public static final String Reverse = "reverse";
+
+ public static final String SortKey = "sortKey";
+
+ public static final String Query = "query";
+ }
+
public static class METAFIELDS_INPUT_ARGUMENT {
public static final String Namespace = "namespace";
@@ -27304,6 +29154,8 @@ public static class SHOPIFYFUNCTION {
public static final String Description = "description";
+ public static final String Handle = "handle";
+
public static final String Id = "id";
public static final String InputQuery = "inputQuery";
@@ -27600,6 +29452,8 @@ public static class SHOPIFYPAYMENTSDISPUTE {
public static final String Amount = "amount";
+ public static final String DisputeEvidence = "disputeEvidence";
+
public static final String EvidenceDueBy = "evidenceDueBy";
public static final String EvidenceSentOn = "evidenceSentOn";
@@ -27768,6 +29622,8 @@ public static class SHOPIFYPAYMENTSPAYOUT {
public static final String BusinessEntity = "businessEntity";
+ public static final String ExternalTraceId = "externalTraceId";
+
public static final String Gross = "gross";
public static final String Id = "id";
@@ -27859,6 +29715,8 @@ public static class SHOPIFYPAYMENTSPAYOUTSUMMARY {
public static final String RetriedPayoutsFee = "retriedPayoutsFee";
public static final String RetriedPayoutsGross = "retriedPayoutsGross";
+
+ public static final String UsdcRebateCreditAmount = "usdcRebateCreditAmount";
}
public static class SHOPIFYPAYMENTSREFUNDSET {
@@ -27897,36 +29755,46 @@ public static class SHOPIFYPAYMENTSTRANSACTIONSET {
public static final String RefundSet = "refundSet";
}
- public static class SHOPIFYPAYMENTSVERIFICATION {
- public static final String TYPE_NAME = "ShopifyPaymentsVerification";
-
- public static final String Id = "id";
+ public static class SHOPIFYPROTECTORDERELIGIBILITY {
+ public static final String TYPE_NAME = "ShopifyProtectOrderEligibility";
public static final String Status = "status";
+ }
- public static final String Subject = "subject";
+ public static class SHOPIFYPROTECTORDERSUMMARY {
+ public static final String TYPE_NAME = "ShopifyProtectOrderSummary";
+
+ public static final String Eligibility = "eligibility";
+
+ public static final String Status = "status";
}
- public static class SHOPIFYPAYMENTSVERIFICATIONSUBJECT {
- public static final String TYPE_NAME = "ShopifyPaymentsVerificationSubject";
+ public static class SHOPIFYQLQUERYRESPONSE {
+ public static final String TYPE_NAME = "ShopifyqlQueryResponse";
- public static final String FamilyName = "familyName";
+ public static final String ParseErrors = "parseErrors";
- public static final String GivenName = "givenName";
+ public static final String TableData = "tableData";
}
- public static class SHOPIFYPROTECTORDERELIGIBILITY {
- public static final String TYPE_NAME = "ShopifyProtectOrderEligibility";
+ public static class SHOPIFYQLTABLEDATA {
+ public static final String TYPE_NAME = "ShopifyqlTableData";
- public static final String Status = "status";
+ public static final String Columns = "columns";
+
+ public static final String Rows = "rows";
}
- public static class SHOPIFYPROTECTORDERSUMMARY {
- public static final String TYPE_NAME = "ShopifyProtectOrderSummary";
+ public static class SHOPIFYQLTABLEDATACOLUMN {
+ public static final String TYPE_NAME = "ShopifyqlTableDataColumn";
- public static final String Eligibility = "eligibility";
+ public static final String DataType = "dataType";
- public static final String Status = "status";
+ public static final String DisplayName = "displayName";
+
+ public static final String Name = "name";
+
+ public static final String SubType = "subType";
}
public static class SHOPLOCALE {
@@ -27973,6 +29841,162 @@ public static class SHOPPAYINSTALLMENTSPAYMENTDETAILS {
public static final String PaymentMethodName = "paymentMethodName";
}
+ public static class SHOPPAYPAYMENTREQUEST {
+ public static final String TYPE_NAME = "ShopPayPaymentRequest";
+
+ public static final String Discounts = "discounts";
+
+ public static final String LineItems = "lineItems";
+
+ public static final String PresentmentCurrency = "presentmentCurrency";
+
+ public static final String SelectedDeliveryMethodType = "selectedDeliveryMethodType";
+
+ public static final String ShippingAddress = "shippingAddress";
+
+ public static final String ShippingLines = "shippingLines";
+
+ public static final String Subtotal = "subtotal";
+
+ public static final String Total = "total";
+
+ public static final String TotalShippingPrice = "totalShippingPrice";
+
+ public static final String TotalTax = "totalTax";
+ }
+
+ public static class SHOPPAYPAYMENTREQUESTCONTACTFIELD {
+ public static final String TYPE_NAME = "ShopPayPaymentRequestContactField";
+
+ public static final String Address1 = "address1";
+
+ public static final String Address2 = "address2";
+
+ public static final String City = "city";
+
+ public static final String CompanyName = "companyName";
+
+ public static final String CountryCode = "countryCode";
+
+ public static final String Email = "email";
+
+ public static final String FirstName = "firstName";
+
+ public static final String LastName = "lastName";
+
+ public static final String Phone = "phone";
+
+ public static final String PostalCode = "postalCode";
+
+ public static final String ProvinceCode = "provinceCode";
+ }
+
+ public static class SHOPPAYPAYMENTREQUESTDISCOUNT {
+ public static final String TYPE_NAME = "ShopPayPaymentRequestDiscount";
+
+ public static final String Amount = "amount";
+
+ public static final String Label = "label";
+ }
+
+ public static class SHOPPAYPAYMENTREQUESTIMAGE {
+ public static final String TYPE_NAME = "ShopPayPaymentRequestImage";
+
+ public static final String Alt = "alt";
+
+ public static final String Url = "url";
+ }
+
+ public static class SHOPPAYPAYMENTREQUESTLINEITEM {
+ public static final String TYPE_NAME = "ShopPayPaymentRequestLineItem";
+
+ public static final String FinalItemPrice = "finalItemPrice";
+
+ public static final String FinalLinePrice = "finalLinePrice";
+
+ public static final String Image = "image";
+
+ public static final String ItemDiscounts = "itemDiscounts";
+
+ public static final String Label = "label";
+
+ public static final String LineDiscounts = "lineDiscounts";
+
+ public static final String OriginalItemPrice = "originalItemPrice";
+
+ public static final String OriginalLinePrice = "originalLinePrice";
+
+ public static final String Quantity = "quantity";
+
+ public static final String RequiresShipping = "requiresShipping";
+
+ public static final String Sku = "sku";
+ }
+
+ public static class SHOPPAYPAYMENTREQUESTRECEIPT {
+ public static final String TYPE_NAME = "ShopPayPaymentRequestReceipt";
+
+ public static final String CreatedAt = "createdAt";
+
+ public static final String Order = "order";
+
+ public static final String PaymentRequest = "paymentRequest";
+
+ public static final String ProcessingStatus = "processingStatus";
+
+ public static final String SourceIdentifier = "sourceIdentifier";
+
+ public static final String Token = "token";
+ }
+
+ public static class SHOPPAYPAYMENTREQUESTRECEIPTCONNECTION {
+ public static final String TYPE_NAME = "ShopPayPaymentRequestReceiptConnection";
+
+ public static final String Edges = "edges";
+
+ public static final String Nodes = "nodes";
+
+ public static final String PageInfo = "pageInfo";
+ }
+
+ public static class SHOPPAYPAYMENTREQUESTRECEIPTEDGE {
+ public static final String TYPE_NAME = "ShopPayPaymentRequestReceiptEdge";
+
+ public static final String Cursor = "cursor";
+
+ public static final String Node = "node";
+ }
+
+ public static class SHOPPAYPAYMENTREQUESTRECEIPTPROCESSINGSTATUS {
+ public static final String TYPE_NAME = "ShopPayPaymentRequestReceiptProcessingStatus";
+
+ public static final String ErrorCode = "errorCode";
+
+ public static final String Message = "message";
+
+ public static final String State = "state";
+ }
+
+ public static class SHOPPAYPAYMENTREQUESTSHIPPINGLINE {
+ public static final String TYPE_NAME = "ShopPayPaymentRequestShippingLine";
+
+ public static final String Amount = "amount";
+
+ public static final String Code = "code";
+
+ public static final String Label = "label";
+ }
+
+ public static class SHOPPAYPAYMENTREQUESTTOTALSHIPPINGPRICE {
+ public static final String TYPE_NAME = "ShopPayPaymentRequestTotalShippingPrice";
+
+ public static final String Discounts = "discounts";
+
+ public static final String FinalTotal = "finalTotal";
+
+ public static final String OriginalTotal = "originalTotal";
+ }
+
public static class SHOPPLAN {
public static final String TYPE_NAME = "ShopPlan";
@@ -27980,6 +30004,8 @@ public static class SHOPPLAN {
public static final String PartnerDevelopment = "partnerDevelopment";
+ public static final String PublicDisplayName = "publicDisplayName";
+
public static final String ShopifyPlus = "shopifyPlus";
}
@@ -29699,36 +31725,6 @@ public static class SUBSCRIPTIONLOCALDELIVERYOPTION {
public static final String Title = "title";
}
- public static class SUBSCRIPTIONMAILINGADDRESS {
- public static final String TYPE_NAME = "SubscriptionMailingAddress";
-
- public static final String Address1 = "address1";
-
- public static final String Address2 = "address2";
-
- public static final String City = "city";
-
- public static final String Company = "company";
-
- public static final String Country = "country";
-
- public static final String CountryCode = "countryCode";
-
- public static final String FirstName = "firstName";
-
- public static final String LastName = "lastName";
-
- public static final String Name = "name";
-
- public static final String Phone = "phone";
-
- public static final String Province = "province";
-
- public static final String ProvinceCode = "provinceCode";
-
- public static final String Zip = "zip";
- }
-
public static class SUBSCRIPTIONMANUALDISCOUNT {
public static final String TYPE_NAME = "SubscriptionManualDiscount";
@@ -29874,6 +31870,8 @@ public static class SUGGESTEDREFUND {
public static final String SubtotalSet = "subtotalSet";
+ public static final String SuggestedRefundMethods = "suggestedRefundMethods";
+
public static final String SuggestedTransactions = "suggestedTransactions";
public static final String TotalCartDiscountAmountSet = "totalCartDiscountAmountSet";
@@ -29885,6 +31883,28 @@ public static class SUGGESTEDREFUND {
public static final String TotalTaxes = "totalTaxes";
}
+ public static class SUGGESTEDRETURNFINANCIALOUTCOME {
+ public static final String TYPE_NAME = "SuggestedReturnFinancialOutcome";
+
+ public static final String DiscountedSubtotal = "discountedSubtotal";
+
+ public static final String FinancialTransfer = "financialTransfer";
+
+ public static final String MaximumRefundable = "maximumRefundable";
+
+ public static final String RefundDuties = "refundDuties";
+
+ public static final String Shipping = "shipping";
+
+ public static final String TotalAdditionalFees = "totalAdditionalFees";
+
+ public static final String TotalCartDiscountAmount = "totalCartDiscountAmount";
+
+ public static final String TotalDuties = "totalDuties";
+
+ public static final String TotalTax = "totalTax";
+ }
+
public static class SUGGESTEDRETURNREFUND {
public static final String TYPE_NAME = "SuggestedReturnRefund";
@@ -29909,6 +31929,16 @@ public static class SUGGESTEDRETURNREFUND {
public static final String TotalTax = "totalTax";
}
+ public static class SUGGESTEDSTORECREDITREFUND {
+ public static final String TYPE_NAME = "SuggestedStoreCreditRefund";
+
+ public static final String Amount = "amount";
+
+ public static final String ExpiresAt = "expiresAt";
+
+ public static final String MaximumRefundable = "maximumRefundable";
+ }
+
public static class TAGSADDPAYLOAD {
public static final String TYPE_NAME = "TagsAddPayload";
@@ -30125,6 +32155,24 @@ public static class TAXONOMYVALUEEDGE {
public static final String Node = "node";
}
+ public static class TAXSUMMARYCREATEPAYLOAD {
+ public static final String TYPE_NAME = "TaxSummaryCreatePayload";
+
+ public static final String EnqueuedOrders = "enqueuedOrders";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class TAXSUMMARYCREATEUSERERROR {
+ public static final String TYPE_NAME = "TaxSummaryCreateUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
public static class TENDERTRANSACTION {
public static final String TYPE_NAME = "TenderTransaction";
@@ -30209,6 +32257,24 @@ public static class THEMEDELETEUSERERROR {
public static final String Message = "message";
}
+ public static class THEMEDUPLICATEPAYLOAD {
+ public static final String TYPE_NAME = "ThemeDuplicatePayload";
+
+ public static final String NewTheme = "newTheme";
+
+ public static final String UserErrors = "userErrors";
+ }
+
+ public static class THEMEDUPLICATEUSERERROR {
+ public static final String TYPE_NAME = "ThemeDuplicateUserError";
+
+ public static final String Code = "code";
+
+ public static final String Field = "field";
+
+ public static final String Message = "message";
+ }
+
public static class THEMEFILESCOPYPAYLOAD {
public static final String TYPE_NAME = "ThemeFilesCopyPayload";
@@ -30496,6 +32562,10 @@ public static class UNVERIFIEDRETURNLINEITEM {
public static final String Id = "id";
+ public static final String ProcessableQuantity = "processableQuantity";
+
+ public static final String ProcessedQuantity = "processedQuantity";
+
public static final String Quantity = "quantity";
public static final String RefundableQuantity = "refundableQuantity";
@@ -30504,9 +32574,13 @@ public static class UNVERIFIEDRETURNLINEITEM {
public static final String ReturnReason = "returnReason";
+ public static final String ReturnReasonDefinition = "returnReasonDefinition";
+
public static final String ReturnReasonNote = "returnReasonNote";
public static final String UnitPrice = "unitPrice";
+
+ public static final String UnprocessedQuantity = "unprocessedQuantity";
}
public static class URLREDIRECT {
@@ -30961,6 +33035,8 @@ public static class WEBHOOKSUBSCRIPTION {
public static final String Topic = "topic";
public static final String UpdatedAt = "updatedAt";
+
+ public static final String Uri = "uri";
}
public static class WEBHOOKSUBSCRIPTIONCONNECTION {
@@ -31045,36 +33121,6 @@ public static class WEBPIXELUPDATEPAYLOAD {
public static final String WebPixel = "webPixel";
}
- public static class WEBPRESENCE {
- public static final String TYPE_NAME = "WebPresence";
-
- public static final String AlternateLocales = "alternateLocales";
-
- public static final String DefaultLocale = "defaultLocale";
-
- public static final String Domain = "domain";
-
- public static final String Id = "id";
-
- public static final String Markets = "markets";
-
- public static final String RootUrls = "rootUrls";
-
- public static final String SubfolderSuffix = "subfolderSuffix";
-
- public static class MARKETS_INPUT_ARGUMENT {
- public static final String First = "first";
-
- public static final String After = "after";
-
- public static final String Last = "last";
-
- public static final String Before = "before";
-
- public static final String Reverse = "reverse";
- }
- }
-
public static class WEBPRESENCECREATEPAYLOAD {
public static final String TYPE_NAME = "WebPresenceCreatePayload";
@@ -31091,14 +33137,6 @@ public static class WEBPRESENCEDELETEPAYLOAD {
public static final String UserErrors = "userErrors";
}
- public static class WEBPRESENCEROOTURL {
- public static final String TYPE_NAME = "WebPresenceRootUrl";
-
- public static final String Locale = "locale";
-
- public static final String Url = "url";
- }
-
public static class WEBPRESENCEUPDATEPAYLOAD {
public static final String TYPE_NAME = "WebPresenceUpdatePayload";
@@ -31311,6 +33349,12 @@ public static class BUYEREXPERIENCECONFIGURATIONINPUT {
public static final String Deposit = "deposit";
}
+ public static class BUYERSIGNALINPUT {
+ public static final String TYPE_NAME = "BuyerSignalInput";
+
+ public static final String CountryCode = "countryCode";
+ }
+
public static class CALCULATEEXCHANGELINEITEMINPUT {
public static final String TYPE_NAME = "CalculateExchangeLineItemInput";
@@ -31921,6 +33965,16 @@ public static class COLLECTIONDELETEINPUT {
public static final String Id = "id";
}
+ public static class COLLECTIONDUPLICATEINPUT {
+ public static final String TYPE_NAME = "CollectionDuplicateInput";
+
+ public static final String CollectionId = "collectionId";
+
+ public static final String NewTitle = "newTitle";
+
+ public static final String CopyPublications = "copyPublications";
+ }
+
public static class COLLECTIONIDENTIFIERINPUT {
public static final String TYPE_NAME = "CollectionIdentifierInput";
@@ -32214,8 +34268,6 @@ public static class CUSTOMERIDENTIFIERINPUT {
public static class CUSTOMERINPUT {
public static final String TYPE_NAME = "CustomerInput";
- public static final String Addresses = "addresses";
-
public static final String Email = "email";
public static final String FirstName = "firstName";
@@ -32241,6 +34293,8 @@ public static class CUSTOMERINPUT {
public static final String TaxExempt = "taxExempt";
public static final String TaxExemptions = "taxExemptions";
+
+ public static final String MultipassIdentifier = "multipassIdentifier";
}
public static class CUSTOMERMERGEOVERRIDEFIELDS {
@@ -32402,7 +34456,7 @@ public static class DELIVERYCOUNTRYINPUT {
public static class DELIVERYCUSTOMIZATIONINPUT {
public static final String TYPE_NAME = "DeliveryCustomizationInput";
- public static final String FunctionId = "functionId";
+ public static final String FunctionHandle = "functionHandle";
public static final String Title = "title";
@@ -32602,7 +34656,9 @@ public static class DISCOUNTAUTOMATICAPPINPUT {
public static final String EndsAt = "endsAt";
- public static final String FunctionId = "functionId";
+ public static final String Context = "context";
+
+ public static final String FunctionHandle = "functionHandle";
public static final String Metafields = "metafields";
@@ -32624,6 +34680,8 @@ public static class DISCOUNTAUTOMATICBASICINPUT {
public static final String EndsAt = "endsAt";
+ public static final String Context = "context";
+
public static final String MinimumRequirement = "minimumRequirement";
public static final String CustomerGets = "customerGets";
@@ -32642,6 +34700,8 @@ public static class DISCOUNTAUTOMATICBXGYINPUT {
public static final String EndsAt = "endsAt";
+ public static final String Context = "context";
+
public static final String UsesPerOrderLimit = "usesPerOrderLimit";
public static final String CustomerBuys = "customerBuys";
@@ -32658,6 +34718,8 @@ public static class DISCOUNTAUTOMATICFREESHIPPINGINPUT {
public static final String EndsAt = "endsAt";
+ public static final String Context = "context";
+
public static final String CombinesWith = "combinesWith";
public static final String MinimumRequirement = "minimumRequirement";
@@ -32690,11 +34752,11 @@ public static class DISCOUNTCODEAPPINPUT {
public static final String Code = "code";
- public static final String CustomerSelection = "customerSelection";
-
public static final String UsageLimit = "usageLimit";
- public static final String FunctionId = "functionId";
+ public static final String Context = "context";
+
+ public static final String FunctionHandle = "functionHandle";
public static final String AppliesOnSubscription = "appliesOnSubscription";
@@ -32720,10 +34782,10 @@ public static class DISCOUNTCODEBASICINPUT {
public static final String Code = "code";
- public static final String CustomerSelection = "customerSelection";
-
public static final String UsageLimit = "usageLimit";
+ public static final String Context = "context";
+
public static final String MinimumRequirement = "minimumRequirement";
public static final String CustomerGets = "customerGets";
@@ -32746,10 +34808,10 @@ public static class DISCOUNTCODEBXGYINPUT {
public static final String Code = "code";
- public static final String CustomerSelection = "customerSelection";
-
public static final String UsageLimit = "usageLimit";
+ public static final String Context = "context";
+
public static final String CustomerBuys = "customerBuys";
public static final String CustomerGets = "customerGets";
@@ -32772,10 +34834,10 @@ public static class DISCOUNTCODEFREESHIPPINGINPUT {
public static final String Code = "code";
- public static final String CustomerSelection = "customerSelection";
-
public static final String UsageLimit = "usageLimit";
+ public static final String Context = "context";
+
public static final String MinimumRequirement = "minimumRequirement";
public static final String Destination = "destination";
@@ -32807,6 +34869,16 @@ public static class DISCOUNTCOMBINESWITHINPUT {
public static final String ShippingDiscounts = "shippingDiscounts";
}
+ public static class DISCOUNTCONTEXTINPUT {
+ public static final String TYPE_NAME = "DiscountContextInput";
+
+ public static final String All = "all";
+
+ public static final String Customers = "customers";
+
+ public static final String CustomerSegments = "customerSegments";
+ }
+
public static class DISCOUNTCOUNTRIESINPUT {
public static final String TYPE_NAME = "DiscountCountriesInput";
@@ -32971,6 +35043,24 @@ public static class DRAFTORDERAPPLIEDDISCOUNTINPUT {
public static final String ValueType = "valueType";
}
+ public static class DRAFTORDERAVAILABLEDELIVERYOPTIONSINPUT {
+ public static final String TYPE_NAME = "DraftOrderAvailableDeliveryOptionsInput";
+
+ public static final String AppliedDiscount = "appliedDiscount";
+
+ public static final String DiscountCodes = "discountCodes";
+
+ public static final String AcceptAutomaticDiscounts = "acceptAutomaticDiscounts";
+
+ public static final String LineItems = "lineItems";
+
+ public static final String ShippingAddress = "shippingAddress";
+
+ public static final String MarketRegionCountryCode = "marketRegionCountryCode";
+
+ public static final String PurchasingEntity = "purchasingEntity";
+ }
+
public static class DRAFTORDERDELETEINPUT {
public static final String TYPE_NAME = "DraftOrderDeleteInput";
@@ -33094,8 +35184,6 @@ public static class EMAILINPUT {
public static class EVENTBRIDGEWEBHOOKSUBSCRIPTIONINPUT {
public static final String TYPE_NAME = "EventBridgeWebhookSubscriptionInput";
- public static final String Arn = "arn";
-
public static final String Format = "format";
public static final String IncludeFields = "includeFields";
@@ -33105,6 +35193,8 @@ public static class EVENTBRIDGEWEBHOOKSUBSCRIPTIONINPUT {
public static final String MetafieldNamespaces = "metafieldNamespaces";
public static final String Metafields = "metafields";
+
+ public static final String Arn = "arn";
}
public static class EXCHANGELINEITEMAPPLIEDDISCOUNTINPUT {
@@ -33135,6 +35225,14 @@ public static class EXCHANGELINEITEMINPUT {
public static final String AppliedDiscount = "appliedDiscount";
}
+ public static class EXCHANGELINEITEMREMOVEFROMRETURNINPUT {
+ public static final String TYPE_NAME = "ExchangeLineItemRemoveFromReturnInput";
+
+ public static final String ExchangeLineItemId = "exchangeLineItemId";
+
+ public static final String Quantity = "quantity";
+ }
+
public static class FILECREATEINPUT {
public static final String TYPE_NAME = "FileCreateInput";
@@ -33429,6 +35527,16 @@ public static class INCOMINGREQUESTLINEITEMINPUT {
public static final String Message = "message";
}
+ public static class INVENTORYADJUSTMENTINPUT {
+ public static final String TYPE_NAME = "InventoryAdjustmentInput";
+
+ public static final String LocationId = "locationId";
+
+ public static final String Adjustment = "adjustment";
+
+ public static final String ChangeFromQuantity = "changeFromQuantity";
+ }
+
public static class INVENTORYADJUSTQUANTITIESINPUT {
public static final String TYPE_NAME = "InventoryAdjustQuantitiesInput";
@@ -33454,6 +35562,8 @@ public static class INVENTORYCHANGEINPUT {
public static final String Delta = "delta";
+ public static final String ChangeFromQuantity = "changeFromQuantity";
+
public static final String InventoryItemId = "inventoryItemId";
public static final String LocationId = "locationId";
@@ -33487,6 +35597,8 @@ public static class INVENTORYITEMMEASUREMENTINPUT {
public static final String TYPE_NAME = "InventoryItemMeasurementInput";
public static final String Weight = "weight";
+
+ public static final String ShippingPackageId = "shippingPackageId";
}
public static class INVENTORYLEVELINPUT {
@@ -33527,6 +35639,8 @@ public static class INVENTORYMOVEQUANTITYTERMINALINPUT {
public static final String Name = "name";
public static final String LedgerDocumentUri = "ledgerDocumentUri";
+
+ public static final String ChangeFromQuantity = "changeFromQuantity";
}
public static class INVENTORYQUANTITYINPUT {
@@ -33538,7 +35652,7 @@ public static class INVENTORYQUANTITYINPUT {
public static final String Quantity = "quantity";
- public static final String CompareQuantity = "compareQuantity";
+ public static final String ChangeFromQuantity = "changeFromQuantity";
}
public static class INVENTORYSCHEDULEDCHANGEINPUT {
@@ -33583,8 +35697,6 @@ public static class INVENTORYSETQUANTITIESINPUT {
public static final String ReferenceDocumentUri = "referenceDocumentUri";
public static final String Quantities = "quantities";
-
- public static final String IgnoreCompareQuantity = "ignoreCompareQuantity";
}
public static class INVENTORYSETQUANTITYINPUT {
@@ -33595,6 +35707,8 @@ public static class INVENTORYSETQUANTITYINPUT {
public static final String LocationId = "locationId";
public static final String Quantity = "quantity";
+
+ public static final String ChangeFromQuantity = "changeFromQuantity";
}
public static class INVENTORYSETSCHEDULEDCHANGESINPUT {
@@ -33607,6 +35721,132 @@ public static class INVENTORYSETSCHEDULEDCHANGESINPUT {
public static final String ReferenceDocumentUri = "referenceDocumentUri";
}
+ public static class INVENTORYSHIPMENTCREATEINPUT {
+ public static final String TYPE_NAME = "InventoryShipmentCreateInput";
+
+ public static final String MovementId = "movementId";
+
+ public static final String TrackingInput = "trackingInput";
+
+ public static final String LineItems = "lineItems";
+
+ public static final String DateCreated = "dateCreated";
+ }
+
+ public static class INVENTORYSHIPMENTLINEITEMINPUT {
+ public static final String TYPE_NAME = "InventoryShipmentLineItemInput";
+
+ public static final String InventoryItemId = "inventoryItemId";
+
+ public static final String Quantity = "quantity";
+ }
+
+ public static class INVENTORYSHIPMENTRECEIVEITEMINPUT {
+ public static final String TYPE_NAME = "InventoryShipmentReceiveItemInput";
+
+ public static final String ShipmentLineItemId = "shipmentLineItemId";
+
+ public static final String Quantity = "quantity";
+
+ public static final String Reason = "reason";
+ }
+
+ public static class INVENTORYSHIPMENTTRACKINGINPUT {
+ public static final String TYPE_NAME = "InventoryShipmentTrackingInput";
+
+ public static final String TrackingNumber = "trackingNumber";
+
+ public static final String Company = "company";
+
+ public static final String TrackingUrl = "trackingUrl";
+
+ public static final String ArrivesAt = "arrivesAt";
+ }
+
+ public static class INVENTORYSHIPMENTUPDATEITEMQUANTITIESINPUT {
+ public static final String TYPE_NAME = "InventoryShipmentUpdateItemQuantitiesInput";
+
+ public static final String ShipmentLineItemId = "shipmentLineItemId";
+
+ public static final String Quantity = "quantity";
+ }
+
+ public static class INVENTORYTRANSFERCREATEASREADYTOSHIPINPUT {
+ public static final String TYPE_NAME = "InventoryTransferCreateAsReadyToShipInput";
+
+ public static final String OriginLocationId = "originLocationId";
+
+ public static final String DestinationLocationId = "destinationLocationId";
+
+ public static final String LineItems = "lineItems";
+
+ public static final String DateCreated = "dateCreated";
+
+ public static final String Note = "note";
+
+ public static final String Tags = "tags";
+
+ public static final String ReferenceName = "referenceName";
+ }
+
+ public static class INVENTORYTRANSFERCREATEINPUT {
+ public static final String TYPE_NAME = "InventoryTransferCreateInput";
+
+ public static final String OriginLocationId = "originLocationId";
+
+ public static final String DestinationLocationId = "destinationLocationId";
+
+ public static final String LineItems = "lineItems";
+
+ public static final String DateCreated = "dateCreated";
+
+ public static final String Note = "note";
+
+ public static final String Tags = "tags";
+
+ public static final String ReferenceName = "referenceName";
+ }
+
+ public static class INVENTORYTRANSFEREDITINPUT {
+ public static final String TYPE_NAME = "InventoryTransferEditInput";
+
+ public static final String OriginId = "originId";
+
+ public static final String DestinationId = "destinationId";
+
+ public static final String DateCreated = "dateCreated";
+
+ public static final String Note = "note";
+
+ public static final String Tags = "tags";
+
+ public static final String ReferenceName = "referenceName";
+ }
+
+ public static class INVENTORYTRANSFERLINEITEMINPUT {
+ public static final String TYPE_NAME = "InventoryTransferLineItemInput";
+
+ public static final String InventoryItemId = "inventoryItemId";
+
+ public static final String Quantity = "quantity";
+ }
+
+ public static class INVENTORYTRANSFERREMOVEITEMSINPUT {
+ public static final String TYPE_NAME = "InventoryTransferRemoveItemsInput";
+
+ public static final String Id = "id";
+
+ public static final String TransferLineItemIds = "transferLineItemIds";
+ }
+
+ public static class INVENTORYTRANSFERSETITEMSINPUT {
+ public static final String TYPE_NAME = "InventoryTransferSetItemsInput";
+
+ public static final String Id = "id";
+
+ public static final String LineItems = "lineItems";
+ }
+
public static class LINKEDMETAFIELDCREATEINPUT {
public static final String TYPE_NAME = "LinkedMetafieldCreateInput";
@@ -33882,21 +36122,9 @@ public static class MARKETINGACTIVITYCREATEEXTERNALINPUT {
public static class MARKETINGACTIVITYCREATEINPUT {
public static final String TYPE_NAME = "MarketingActivityCreateInput";
- public static final String MarketingActivityTitle = "marketingActivityTitle";
-
- public static final String FormData = "formData";
-
public static final String MarketingActivityExtensionId = "marketingActivityExtensionId";
- public static final String Context = "context";
-
- public static final String Utm = "utm";
-
- public static final String UrlParameterValue = "urlParameterValue";
-
public static final String Status = "status";
-
- public static final String Budget = "budget";
}
public static class MARKETINGACTIVITYUPDATEEXTERNALINPUT {
@@ -33933,26 +36161,6 @@ public static class MARKETINGACTIVITYUPDATEINPUT {
public static final String TYPE_NAME = "MarketingActivityUpdateInput";
public static final String Id = "id";
-
- public static final String MarketingRecommendationId = "marketingRecommendationId";
-
- public static final String Title = "title";
-
- public static final String Budget = "budget";
-
- public static final String Status = "status";
-
- public static final String TargetStatus = "targetStatus";
-
- public static final String FormData = "formData";
-
- public static final String Utm = "utm";
-
- public static final String UrlParameterValue = "urlParameterValue";
-
- public static final String MarketedResources = "marketedResources";
-
- public static final String Errors = "errors";
}
public static class MARKETINGACTIVITYUPSERTEXTERNALINPUT {
@@ -34041,6 +36249,10 @@ public static class MARKETINGENGAGEMENTINPUT {
public static final String FirstTimeCustomers = "firstTimeCustomers";
public static final String ReturningCustomers = "returningCustomers";
+
+ public static final String PrimaryConversions = "primaryConversions";
+
+ public static final String AllConversions = "allConversions";
}
public static class MARKETLOCALIZATIONREGISTERINPUT {
@@ -34361,6 +36573,8 @@ public static class METAOBJECTACCESSINPUT {
public static final String Admin = "admin";
public static final String Storefront = "storefront";
+
+ public static final String CustomerAccount = "customerAccount";
}
public static class METAOBJECTBULKDELETEWHERECONDITION {
@@ -34507,6 +36721,18 @@ public static class METAOBJECTDEFINITIONUPDATEINPUT {
public static final String Capabilities = "capabilities";
}
+ public static class METAOBJECTFIELDCAPABILITYADMINFILTERABLEINPUT {
+ public static final String TYPE_NAME = "MetaobjectFieldCapabilityAdminFilterableInput";
+
+ public static final String Enabled = "enabled";
+ }
+
+ public static class METAOBJECTFIELDDEFINITIONCAPABILITYCREATEINPUT {
+ public static final String TYPE_NAME = "MetaobjectFieldDefinitionCapabilityCreateInput";
+
+ public static final String AdminFilterable = "adminFilterable";
+ }
+
public static class METAOBJECTFIELDDEFINITIONCREATEINPUT {
public static final String TYPE_NAME = "MetaobjectFieldDefinitionCreateInput";
@@ -34521,6 +36747,8 @@ public static class METAOBJECTFIELDDEFINITIONCREATEINPUT {
public static final String Required = "required";
public static final String Validations = "validations";
+
+ public static final String Capabilities = "capabilities";
}
public static class METAOBJECTFIELDDEFINITIONDELETEINPUT {
@@ -34551,6 +36779,8 @@ public static class METAOBJECTFIELDDEFINITIONUPDATEINPUT {
public static final String Required = "required";
public static final String Validations = "validations";
+
+ public static final String Capabilities = "capabilities";
}
public static class METAOBJECTFIELDINPUT {
@@ -34807,6 +37037,20 @@ public static class OPTIONVALUEUPDATEINPUT {
public static final String LinkedMetafieldValue = "linkedMetafieldValue";
}
+ public static class ORDERCANCELREFUNDMETHODINPUT {
+ public static final String TYPE_NAME = "OrderCancelRefundMethodInput";
+
+ public static final String OriginalPaymentMethodsRefund = "originalPaymentMethodsRefund";
+
+ public static final String StoreCreditRefund = "storeCreditRefund";
+ }
+
+ public static class ORDERCANCELSTORECREDITREFUNDINPUT {
+ public static final String TYPE_NAME = "OrderCancelStoreCreditRefundInput";
+
+ public static final String ExpiresAt = "expiresAt";
+ }
+
public static class ORDERCAPTUREINPUT {
public static final String TYPE_NAME = "OrderCaptureInput";
@@ -35162,6 +37406,8 @@ public static class ORDERINPUT {
public static final String Email = "email";
+ public static final String Phone = "phone";
+
public static final String Note = "note";
public static final String Tags = "tags";
@@ -35262,7 +37508,7 @@ public static class PAGEUPDATEINPUT {
public static class PAYMENTCUSTOMIZATIONINPUT {
public static final String TYPE_NAME = "PaymentCustomizationInput";
- public static final String FunctionId = "functionId";
+ public static final String FunctionHandle = "functionHandle";
public static final String Title = "title";
@@ -35381,6 +37627,8 @@ public static class PRICELISTPRODUCTPRICEINPUT {
public static final String ProductId = "productId";
public static final String Price = "price";
+
+ public static final String CompareAtPrice = "compareAtPrice";
}
public static class PRICELISTUPDATEINPUT {
@@ -35433,11 +37681,37 @@ public static class PRODUCTBUNDLECOMPONENTQUANTITYOPTIONVALUEINPUT {
public static final String Quantity = "quantity";
}
+ public static class PRODUCTBUNDLECONSOLIDATEDOPTIONCOMPONENTINPUT {
+ public static final String TYPE_NAME = "ProductBundleConsolidatedOptionComponentInput";
+
+ public static final String ComponentOptionValue = "componentOptionValue";
+
+ public static final String ComponentOptionId = "componentOptionId";
+ }
+
+ public static class PRODUCTBUNDLECONSOLIDATEDOPTIONINPUT {
+ public static final String TYPE_NAME = "ProductBundleConsolidatedOptionInput";
+
+ public static final String OptionName = "optionName";
+
+ public static final String OptionSelections = "optionSelections";
+ }
+
+ public static class PRODUCTBUNDLECONSOLIDATEDOPTIONSELECTIONINPUT {
+ public static final String TYPE_NAME = "ProductBundleConsolidatedOptionSelectionInput";
+
+ public static final String OptionValue = "optionValue";
+
+ public static final String Components = "components";
+ }
+
public static class PRODUCTBUNDLECREATEINPUT {
public static final String TYPE_NAME = "ProductBundleCreateInput";
public static final String Title = "title";
+ public static final String ConsolidatedOptions = "consolidatedOptions";
+
public static final String Components = "components";
}
@@ -35448,6 +37722,8 @@ public static class PRODUCTBUNDLEUPDATEINPUT {
public static final String Title = "title";
+ public static final String ConsolidatedOptions = "consolidatedOptions";
+
public static final String Components = "components";
}
@@ -35468,8 +37744,6 @@ public static class PRODUCTCREATEINPUT {
public static final String ProductType = "productType";
- public static final String Category = "category";
-
public static final String Tags = "tags";
public static final String TemplateSuffix = "templateSuffix";
@@ -35480,6 +37754,8 @@ public static class PRODUCTCREATEINPUT {
public static final String Vendor = "vendor";
+ public static final String Category = "category";
+
public static final String GiftCard = "giftCard";
public static final String CollectionsToJoin = "collectionsToJoin";
@@ -35532,8 +37808,6 @@ public static class PRODUCTINPUT {
public static final String ProductType = "productType";
- public static final String Category = "category";
-
public static final String Tags = "tags";
public static final String TemplateSuffix = "templateSuffix";
@@ -35544,6 +37818,8 @@ public static class PRODUCTINPUT {
public static final String Vendor = "vendor";
+ public static final String Category = "category";
+
public static final String GiftCard = "giftCard";
public static final String RedirectNewHandle = "redirectNewHandle";
@@ -35618,8 +37894,6 @@ public static class PRODUCTSETINPUT {
public static final String ProductType = "productType";
- public static final String Category = "category";
-
public static final String Tags = "tags";
public static final String TemplateSuffix = "templateSuffix";
@@ -35630,23 +37904,25 @@ public static class PRODUCTSETINPUT {
public static final String Vendor = "vendor";
+ public static final String Category = "category";
+
public static final String GiftCard = "giftCard";
public static final String RedirectNewHandle = "redirectNewHandle";
+ public static final String Status = "status";
+
public static final String Collections = "collections";
public static final String Metafields = "metafields";
- public static final String Variants = "variants";
-
public static final String Files = "files";
- public static final String Status = "status";
+ public static final String ProductOptions = "productOptions";
- public static final String RequiresSellingPlan = "requiresSellingPlan";
+ public static final String Variants = "variants";
- public static final String ProductOptions = "productOptions";
+ public static final String RequiresSellingPlan = "requiresSellingPlan";
public static final String ClaimOwnership = "claimOwnership";
@@ -35682,8 +37958,6 @@ public static class PRODUCTUPDATEINPUT {
public static final String ProductType = "productType";
- public static final String Category = "category";
-
public static final String Tags = "tags";
public static final String TemplateSuffix = "templateSuffix";
@@ -35694,6 +37968,8 @@ public static class PRODUCTUPDATEINPUT {
public static final String Vendor = "vendor";
+ public static final String Category = "category";
+
public static final String RedirectNewHandle = "redirectNewHandle";
public static final String Id = "id";
@@ -35784,6 +38060,8 @@ public static class PRODUCTVARIANTSBULKINPUT {
public static final String InventoryQuantities = "inventoryQuantities";
+ public static final String QuantityAdjustments = "quantityAdjustments";
+
public static final String InventoryItem = "inventoryItem";
public static final String MediaId = "mediaId";
@@ -35798,41 +38076,49 @@ public static class PRODUCTVARIANTSBULKINPUT {
public static final String TaxCode = "taxCode";
+ public static final String UnitPriceMeasurement = "unitPriceMeasurement";
+
+ public static final String ShowUnitPrice = "showUnitPrice";
+
public static final String RequiresComponents = "requiresComponents";
}
public static class PRODUCTVARIANTSETINPUT {
public static final String TYPE_NAME = "ProductVariantSetInput";
- public static final String RequiresComponents = "requiresComponents";
+ public static final String Id = "id";
- public static final String Barcode = "barcode";
+ public static final String OptionValues = "optionValues";
- public static final String CompareAtPrice = "compareAtPrice";
+ public static final String Price = "price";
- public static final String Id = "id";
+ public static final String CompareAtPrice = "compareAtPrice";
- public static final String File = "file";
+ public static final String Sku = "sku";
- public static final String InventoryPolicy = "inventoryPolicy";
+ public static final String Barcode = "barcode";
- public static final String InventoryQuantities = "inventoryQuantities";
+ public static final String Position = "position";
- public static final String InventoryItem = "inventoryItem";
+ public static final String File = "file";
public static final String Metafields = "metafields";
- public static final String OptionValues = "optionValues";
+ public static final String RequiresComponents = "requiresComponents";
- public static final String Position = "position";
+ public static final String InventoryPolicy = "inventoryPolicy";
- public static final String Price = "price";
+ public static final String InventoryQuantities = "inventoryQuantities";
- public static final String Sku = "sku";
+ public static final String InventoryItem = "inventoryItem";
public static final String Taxable = "taxable";
public static final String TaxCode = "taxCode";
+
+ public static final String UnitPriceMeasurement = "unitPriceMeasurement";
+
+ public static final String ShowUnitPrice = "showUnitPrice";
}
public static class PUBLICATIONCREATEINPUT {
@@ -35866,10 +38152,6 @@ public static class PUBLICATIONUPDATEINPUT {
public static class PUBSUBWEBHOOKSUBSCRIPTIONINPUT {
public static final String TYPE_NAME = "PubSubWebhookSubscriptionInput";
- public static final String PubSubProject = "pubSubProject";
-
- public static final String PubSubTopic = "pubSubTopic";
-
public static final String Format = "format";
public static final String IncludeFields = "includeFields";
@@ -35879,6 +38161,10 @@ public static class PUBSUBWEBHOOKSUBSCRIPTIONINPUT {
public static final String MetafieldNamespaces = "metafieldNamespaces";
public static final String Metafields = "metafields";
+
+ public static final String PubSubProject = "pubSubProject";
+
+ public static final String PubSubTopic = "pubSubTopic";
}
public static class PURCHASINGCOMPANYINPUT {
@@ -35960,13 +38246,19 @@ public static class REFUNDINPUT {
public static final String Shipping = "shipping";
+ public static final String ProcessedAt = "processedAt";
+
public static final String RefundLineItems = "refundLineItems";
public static final String RefundDuties = "refundDuties";
public static final String Transactions = "transactions";
+ public static final String RefundMethods = "refundMethods";
+
public static final String DiscrepancyReason = "discrepancyReason";
+
+ public static final String AllowOverRefunding = "allowOverRefunding";
}
public static class REFUNDLINEITEMINPUT {
@@ -35981,6 +38273,12 @@ public static class REFUNDLINEITEMINPUT {
public static final String LocationId = "locationId";
}
+ public static class REFUNDMETHODINPUT {
+ public static final String TYPE_NAME = "RefundMethodInput";
+
+ public static final String StoreCreditRefund = "storeCreditRefund";
+ }
+
public static class REFUNDSHIPPINGINPUT {
public static final String TYPE_NAME = "RefundShippingInput";
@@ -36068,7 +38366,7 @@ public static class RETURNLINEITEMINPUT {
public static final String Quantity = "quantity";
- public static final String ReturnReason = "returnReason";
+ public static final String ReturnReasonDefinitionId = "returnReasonDefinitionId";
public static final String ReturnReasonNote = "returnReasonNote";
@@ -36085,6 +38383,62 @@ public static class RETURNLINEITEMREMOVEFROMRETURNINPUT {
public static final String Quantity = "quantity";
}
+ public static class RETURNPROCESSEXCHANGELINEITEMINPUT {
+ public static final String TYPE_NAME = "ReturnProcessExchangeLineItemInput";
+
+ public static final String Id = "id";
+
+ public static final String Quantity = "quantity";
+ }
+
+ public static class RETURNPROCESSFINANCIALTRANSFERINPUT {
+ public static final String TYPE_NAME = "ReturnProcessFinancialTransferInput";
+
+ public static final String IssueRefund = "issueRefund";
+ }
+
+ public static class RETURNPROCESSINPUT {
+ public static final String TYPE_NAME = "ReturnProcessInput";
+
+ public static final String ReturnId = "returnId";
+
+ public static final String ReturnLineItems = "returnLineItems";
+
+ public static final String ExchangeLineItems = "exchangeLineItems";
+
+ public static final String RefundDuties = "refundDuties";
+
+ public static final String RefundShipping = "refundShipping";
+
+ public static final String TipLineId = "tipLineId";
+
+ public static final String Note = "note";
+
+ public static final String NotifyCustomer = "notifyCustomer";
+
+ public static final String FinancialTransfer = "financialTransfer";
+ }
+
+ public static class RETURNPROCESSREFUNDINPUT {
+ public static final String TYPE_NAME = "ReturnProcessRefundInput";
+
+ public static final String AllowOverRefunding = "allowOverRefunding";
+
+ public static final String OrderTransactions = "orderTransactions";
+
+ public static final String RefundMethods = "refundMethods";
+ }
+
+ public static class RETURNPROCESSRETURNLINEITEMINPUT {
+ public static final String TYPE_NAME = "ReturnProcessReturnLineItemInput";
+
+ public static final String Id = "id";
+
+ public static final String Quantity = "quantity";
+
+ public static final String Dispositions = "dispositions";
+ }
+
public static class RETURNREFUNDINPUT {
public static final String TYPE_NAME = "ReturnRefundInput";
@@ -36136,7 +38490,7 @@ public static class RETURNREQUESTLINEITEMINPUT {
public static final String RestockingFee = "restockingFee";
- public static final String ReturnReason = "returnReason";
+ public static final String ReturnReasonDefinitionId = "returnReasonDefinitionId";
public static final String CustomerNote = "customerNote";
}
@@ -36573,6 +38927,8 @@ public static class STORECREDITACCOUNTCREDITINPUT {
public static final String CreditAmount = "creditAmount";
public static final String ExpiresAt = "expiresAt";
+
+ public static final String Notify = "notify";
}
public static class STORECREDITACCOUNTDEBITINPUT {
@@ -36581,6 +38937,14 @@ public static class STORECREDITACCOUNTDEBITINPUT {
public static final String DebitAmount = "debitAmount";
}
+ public static class STORECREDITREFUNDINPUT {
+ public static final String TYPE_NAME = "StoreCreditRefundInput";
+
+ public static final String Amount = "amount";
+
+ public static final String ExpiresAt = "expiresAt";
+ }
+
public static class STOREFRONTACCESSTOKENDELETEINPUT {
public static final String TYPE_NAME = "StorefrontAccessTokenDeleteInput";
@@ -36941,6 +39305,22 @@ public static class SUBSCRIPTIONPRICINGPOLICYINPUT {
public static final String CycleDiscounts = "cycleDiscounts";
}
+ public static class SUGGESTEDOUTCOMEEXCHANGELINEITEMINPUT {
+ public static final String TYPE_NAME = "SuggestedOutcomeExchangeLineItemInput";
+
+ public static final String Id = "id";
+
+ public static final String Quantity = "quantity";
+ }
+
+ public static class SUGGESTEDOUTCOMERETURNLINEITEMINPUT {
+ public static final String TYPE_NAME = "SuggestedOutcomeReturnLineItemInput";
+
+ public static final String Id = "id";
+
+ public static final String Quantity = "quantity";
+ }
+
public static class THEMEFILESCOPYFILEINPUT {
public static final String TYPE_NAME = "ThemeFilesCopyFileInput";
@@ -36973,6 +39353,18 @@ public static class UNIQUEMETAFIELDVALUEINPUT {
public static final String Value = "value";
}
+ public static class UNITPRICEMEASUREMENTINPUT {
+ public static final String TYPE_NAME = "UnitPriceMeasurementInput";
+
+ public static final String QuantityValue = "quantityValue";
+
+ public static final String QuantityUnit = "quantityUnit";
+
+ public static final String ReferenceValue = "referenceValue";
+
+ public static final String ReferenceUnit = "referenceUnit";
+ }
+
public static class UPDATEMEDIAINPUT {
public static final String TYPE_NAME = "UpdateMediaInput";
@@ -37004,7 +39396,7 @@ public static class UTMINPUT {
public static class VALIDATIONCREATEINPUT {
public static final String TYPE_NAME = "ValidationCreateInput";
- public static final String FunctionId = "functionId";
+ public static final String FunctionHandle = "functionHandle";
public static final String Enable = "enable";
@@ -37044,8 +39436,6 @@ public static class VARIANTOPTIONVALUEINPUT {
public static class WEBHOOKSUBSCRIPTIONINPUT {
public static final String TYPE_NAME = "WebhookSubscriptionInput";
- public static final String CallbackUrl = "callbackUrl";
-
public static final String Format = "format";
public static final String IncludeFields = "includeFields";
@@ -37055,6 +39445,8 @@ public static class WEBHOOKSUBSCRIPTIONINPUT {
public static final String MetafieldNamespaces = "metafieldNamespaces";
public static final String Metafields = "metafields";
+
+ public static final String Uri = "uri";
}
public static class WEBPIXELINPUT {
@@ -37444,6 +39836,10 @@ public static class RETURNLINEITEMTYPE {
public static final String Id = "id";
+ public static final String ProcessableQuantity = "processableQuantity";
+
+ public static final String ProcessedQuantity = "processedQuantity";
+
public static final String Quantity = "quantity";
public static final String RefundableQuantity = "refundableQuantity";
@@ -37452,7 +39848,11 @@ public static class RETURNLINEITEMTYPE {
public static final String ReturnReason = "returnReason";
+ public static final String ReturnReasonDefinition = "returnReasonDefinition";
+
public static final String ReturnReasonNote = "returnReasonNote";
+
+ public static final String UnprocessedQuantity = "unprocessedQuantity";
}
public static class SALE {
@@ -37576,4 +39976,12 @@ public static class SUBSCRIPTIONCONTRACTBASE {
public static final String UpdatedAt = "updatedAt";
}
+
+ public static class SUGGESTEDREFUNDMETHOD {
+ public static final String TYPE_NAME = "SuggestedRefundMethod";
+
+ public static final String Amount = "amount";
+
+ public static final String MaximumRefundable = "maximumRefundable";
+ }
}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutLineItemFragmentProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutLineItemFragmentProjection.java
index 47460947..2d2fdad5 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutLineItemFragmentProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutLineItemFragmentProjection.java
@@ -108,6 +108,13 @@ public MoneyBagProjection, ROOT> parentRelationship(
+ ) {
+ AbandonedCheckoutLineItemParentRelationshipProjection, ROOT> projection = new AbandonedCheckoutLineItemParentRelationshipProjection<>(this, getRoot());
+ getFields().put("parentRelationship", projection);
+ return projection;
+ }
+
public ProductProjection, ROOT> product(
) {
ProductProjection, ROOT> projection = new ProductProjection<>(this, getRoot());
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutLineItemParentRelationshipProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutLineItemParentRelationshipProjection.java
new file mode 100644
index 00000000..e135cef5
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutLineItemParentRelationshipProjection.java
@@ -0,0 +1,21 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+
+public class AbandonedCheckoutLineItemParentRelationshipProjection, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ public AbandonedCheckoutLineItemParentRelationshipProjection(PARENT parent, ROOT root) {
+ super(parent, root, java.util.Optional.of("AbandonedCheckoutLineItemParentRelationship"));
+ }
+
+ public AbandonedCheckoutLineItemParentRelationshipProjection __typename() {
+ getFields().put("__typename", null);
+ return this;
+ }
+
+ public AbandonedCheckoutLineItemProjection, ROOT> _parent(
+ ) {
+ AbandonedCheckoutLineItemProjection, ROOT> projection = new AbandonedCheckoutLineItemProjection<>(this, getRoot());
+ getFields().put("parent", projection);
+ return projection;
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutLineItemProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutLineItemProjection.java
index 1ba4ac6b..6ad565ad 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutLineItemProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutLineItemProjection.java
@@ -103,6 +103,13 @@ public MoneyBagProjection, ROO
return projection;
}
+ public AbandonedCheckoutLineItemParentRelationshipProjection, ROOT> parentRelationship(
+ ) {
+ AbandonedCheckoutLineItemParentRelationshipProjection, ROOT> projection = new AbandonedCheckoutLineItemParentRelationshipProjection<>(this, getRoot());
+ getFields().put("parentRelationship", projection);
+ return projection;
+ }
+
public ProductProjection, ROOT> product() {
ProductProjection, ROOT> projection = new ProductProjection<>(this, getRoot());
getFields().put("product", projection);
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutsCountGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutsCountGraphQLQuery.java
index df1054b7..d764e7bf 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutsCountGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutsCountGraphQLQuery.java
@@ -8,7 +8,7 @@
import java.util.Set;
/**
- * Returns the count of abandoned checkouts for the given shop. Limited to a maximum of 10000.
+ * Returns the count of abandoned checkouts for the given shop. Limited to a maximum of 10000 by default.
*/
public class AbandonedCheckoutsCountGraphQLQuery extends GraphQLQuery {
public AbandonedCheckoutsCountGraphQLQuery(String query, String savedSearchId, Integer limit,
@@ -89,7 +89,7 @@ public Builder savedSearchId(String savedSearchId) {
}
/**
- * The upper bound on count value before returning a result.
+ * The upper bound on count value before returning a result. Use `null` to have no limit.
*/
public Builder limit(Integer limit) {
this.limit = limit;
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutsGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutsGraphQLQuery.java
index 89d2ea50..4d054a7f 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutsGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonedCheckoutsGraphQLQuery.java
@@ -10,7 +10,13 @@
import java.util.Set;
/**
- * List of abandoned checkouts. Includes checkouts that were recovered after being abandoned.
+ * Returns a list of abandoned checkouts. A checkout is considered abandoned when
+ * a customer adds contact information but doesn't complete their purchase.
+ * Includes both abandoned and recovered checkouts.
+ *
+ * Each checkout provides [`Customer`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Customer) details, [`AbandonedCheckoutLineItem`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AbandonedCheckoutLineItem)
+ * objects, pricing information, and a recovery URL for re-engaging customers who
+ * didn't complete their purchase.
*/
public class AbandonedCheckoutsGraphQLQuery extends GraphQLQuery {
public AbandonedCheckoutsGraphQLQuery(Integer first, String after, Integer last, String before,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonmentGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonmentGraphQLQuery.java
index 7c326ed6..f2598b84 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonmentGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AbandonmentGraphQLQuery.java
@@ -7,7 +7,7 @@
import java.util.Set;
/**
- * Returns an abandonment by ID.
+ * Returns a `Abandonment` resource by ID.
*/
public class AbandonmentGraphQLQuery extends GraphQLQuery {
public AbandonmentGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppByHandleGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppByHandleGraphQLQuery.java
index 13237e7e..49e97338 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppByHandleGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppByHandleGraphQLQuery.java
@@ -7,8 +7,10 @@
import java.util.Set;
/**
- * Fetches app by handle.
- * Returns null if the app doesn't exist.
+ * Retrieves an app by its unique handle. The handle is a URL-friendly identifier for the app.
+ *
+ * Returns the [`App`](https://shopify.dev/docs/api/admin-graphql/latest/objects/App) if
+ * found, or `null` if no app exists with the specified handle.
*/
public class AppByHandleGraphQLQuery extends GraphQLQuery {
public AppByHandleGraphQLQuery(String handle, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppByKeyGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppByKeyGraphQLQuery.java
index 9afd19b8..f0c7b061 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppByKeyGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppByKeyGraphQLQuery.java
@@ -7,8 +7,11 @@
import java.util.Set;
/**
- * Fetches an app by its client ID.
- * Returns null if the app doesn't exist.
+ * Retrieves an [`App`](https://shopify.dev/docs/api/admin-graphql/latest/objects/App) by
+ * its client ID (API key). Returns the app's configuration, installation status, [`AccessScope`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AccessScope)
+ * objects, and developer information.
+ *
+ * Returns `null` if no app exists with the specified client ID.
*/
public class AppByKeyGraphQLQuery extends GraphQLQuery {
public AppByKeyGraphQLQuery(String apiKey, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppGraphQLQuery.java
index e26e9bf0..5b0855b8 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppGraphQLQuery.java
@@ -7,7 +7,13 @@
import java.util.Set;
/**
- * Lookup an App by ID or return the currently authenticated App.
+ * Retrieves an [`App`](https://shopify.dev/docs/api/admin-graphql/latest/objects/App) by
+ * its ID. If no ID is provided, returns details about the currently
+ * authenticated app. The query provides access to app details including title,
+ * icon, and pricing information.
+ *
+ * If the app isn't installed on the current shop, then the [`installation`](https://shopify.dev/docs/api/admin-graphql/latest/queries/app#returns-App.fields.installation)
+ * field will be `null`.
*/
public class AppGraphQLQuery extends GraphQLQuery {
public AppGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppInstallationGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppInstallationGraphQLQuery.java
index 77e4fca8..4ef8041f 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppInstallationGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppInstallationGraphQLQuery.java
@@ -7,7 +7,16 @@
import java.util.Set;
/**
- * Lookup an AppInstallation by ID or return the AppInstallation for the currently authenticated App.
+ * Retrieves an [`AppInstallation`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppInstallation) by ID. If no ID is provided, returns the installation for the currently authenticated
+ * [`App`](https://shopify.dev/docs/api/admin-graphql/latest/objects/App). The
+ * query provides essential data for validating installation state and managing
+ * app functionality within a store.
+ *
+ * Use this query to access installation details including granted [`AccessScope`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AccessScope)
+ * objects, active [`AppSubscription`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppSubscription) objects, [`AppCredit`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppCredit) objects, [`AppPurchaseOneTime`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppPurchaseOneTime)
+ * objects, and app-specific metadata.
+ *
+ * Learn more about [app installation](https://shopify.dev/docs/apps/build/authentication-authorization/app-installation).
*/
public class AppInstallationGraphQLQuery extends GraphQLQuery {
public AppInstallationGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppInstallationsGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppInstallationsGraphQLQuery.java
index f04e7c7b..e4e3fb91 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppInstallationsGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppInstallationsGraphQLQuery.java
@@ -12,9 +12,13 @@
import java.util.Set;
/**
- * A list of app installations. To use this query, you need to contact [Shopify
- * Support](https://partners.shopify.com/current/support/) to grant your custom
- * app the `read_apps` access scope. Public apps can't be granted this access scope.
+ * A paginated list of [`AppInstallation`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppInstallation)
+ * objects across multiple stores where your app is installed. Use this query to
+ * monitor installation status, track billing and subscriptions through [`AppSubscription`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppSubscription)
+ * objects, and review granted [`AccessScope`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AccessScope) objects.
+ *
+ * Filter by [`AppInstallationCategory`](https://shopify.dev/docs/api/admin-graphql/latest/enums/AppInstallationCategory) to find specific types of installations (such as POS or channel apps) and by [`AppInstallationPrivacy`](https://shopify.dev/docs/api/admin-graphql/latest/enums/AppInstallationPrivacy)
+ * to scope to public or private installations.
*/
public class AppInstallationsGraphQLQuery extends GraphQLQuery {
public AppInstallationsGraphQLQuery(Integer first, String after, Integer last, String before,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppPurchaseOneTimeCreateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppPurchaseOneTimeCreateGraphQLQuery.java
index 6da62c09..25d9dd70 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppPurchaseOneTimeCreateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppPurchaseOneTimeCreateGraphQLQuery.java
@@ -9,9 +9,24 @@
import java.util.Set;
/**
- * Charges a shop for features or services one time.
- * This type of charge is recommended for apps that aren't billed on a recurring basis.
- * Test and demo shops aren't charged.
+ * Creates a one-time charge for app features or services that don't require
+ * recurring billing. This mutation is ideal for apps that sell individual
+ * features, premium content, or services on a per-use basis rather than
+ * subscription models.
+ *
+ * For example, a design app might charge merchants once for premium templates,
+ * or a marketing app could bill for individual campaign setups without ongoing monthly fees.
+ *
+ * Use the `AppPurchaseOneTimeCreate` mutation to:
+ * - Charge for premium features or content purchases
+ * - Bill for professional services or setup fees
+ * - Generate revenue from one-time digital product sales
+ *
+ * The mutation returns a confirmation URL that merchants must visit to approve
+ * the charge. Test and development stores are not charged, allowing safe testing
+ * of billing flows.
+ *
+ * Explore one-time billing options on the [app purchases page](https://shopify.dev/docs/apps/launch/billing/support-one-time-purchases).
*/
public class AppPurchaseOneTimeCreateGraphQLQuery extends GraphQLQuery {
public AppPurchaseOneTimeCreateGraphQLQuery(String name, MoneyInput price, String returnUrl,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppRevokeAccessScopesGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppRevokeAccessScopesGraphQLQuery.java
index dc48e0c7..145d1561 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppRevokeAccessScopesGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppRevokeAccessScopesGraphQLQuery.java
@@ -8,7 +8,22 @@
import java.util.Set;
/**
- * Revokes access scopes previously granted for an app installation.
+ * Revokes previously granted access scopes from an app installation, allowing
+ * merchants to reduce an app's permissions without completely uninstalling it.
+ * This provides granular control over what data and functionality apps can access.
+ *
+ * For example, if a merchant no longer wants an app to access customer
+ * information but still wants to use its inventory features, they can revoke the
+ * customer-related scopes while keeping inventory permissions active.
+ *
+ * Use the `appRevokeAccessScopes` mutation to:
+ * - Remove specific permissions from installed apps
+ * - Maintain app functionality while minimizing data exposure
+ *
+ * The mutation returns details about which scopes were successfully revoked and
+ * any errors that prevented certain permissions from being removed.
+ *
+ * Learn more about [managing app permissions](https://shopify.dev/docs/apps/build/authentication-authorization/app-installation/manage-access-scopes#revoke-granted-scopes-dynamically).
*/
public class AppRevokeAccessScopesGraphQLQuery extends GraphQLQuery {
public AppRevokeAccessScopesGraphQLQuery(List scopes, String queryName,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionCancelGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionCancelGraphQLQuery.java
index 5f3d302f..aa63d078 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionCancelGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionCancelGraphQLQuery.java
@@ -8,7 +8,27 @@
import java.util.Set;
/**
- * Cancels an app subscription on a store.
+ * Cancels an active app subscription, stopping future billing cycles. The
+ * cancellation behavior depends on the `replacementBehavior` setting - it can
+ * either disable auto-renewal (allowing the subscription to continue until the
+ * end of the current billing period) or immediately cancel with prorated refunds.
+ *
+ * When a merchant decides to discontinue using subscription features, this
+ * mutation provides a clean cancellation workflow that respects billing periods
+ * and merchant expectations.
+ *
+ * Use the `AppSubscriptionCancel` mutation to:
+ * - Process merchant-initiated subscription cancellations
+ * - Terminate subscriptions due to policy violations or account issues
+ * - Handle subscription cancellations during app uninstallation workflows
+ *
+ * The cancellation timing and merchant access depends on the
+ * `replacementBehavior` setting and the app's specific implementation of
+ * subscription management.
+ *
+ * For subscription lifecycle management and cancellation best practices, consult
+ * the [subscription management
+ * guide](https://shopify.dev/docs/apps/launch/billing/subscription-billing).
*/
public class AppSubscriptionCancelGraphQLQuery extends GraphQLQuery {
public AppSubscriptionCancelGraphQLQuery(String id, Boolean prorate, String queryName,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionCreateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionCreateGraphQLQuery.java
index a0dbc685..8971dd27 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionCreateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionCreateGraphQLQuery.java
@@ -12,7 +12,18 @@
import java.util.Set;
/**
- * Allows an app to charge a store for features or services on a recurring basis.
+ * Creates a recurring or usage-based [`AppSubscription`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppSubscription)
+ * that charges merchants for app features and services. The subscription
+ * includes one or more [`AppSubscriptionLineItem`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppSubscriptionLineItem)
+ * objects that define the pricing structure, billing intervals, and optional [`AppSubscriptionDiscount`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppSubscriptionDiscount) values.
+ *
+ * Returns a [confirmation URL](https://shopify.dev/docs/api/admin-graphql/latest/mutations/appSubscriptionCreate#returns-confirmationUrl)
+ * where the merchant approves or declines the charges. After approval, the
+ * subscription becomes active and billing begins after any trial period expires.
+ * You can specify [`AppSubscriptionReplacementBehavior`](https://shopify.dev/docs/api/admin-graphql/latest/enums/AppSubscriptionReplacementBehavior)
+ * to control how this subscription interacts with existing active subscriptions.
+ *
+ * Learn more about [creating app subscriptions](https://shopify.dev/docs/apps/launch/billing/subscription-billing/create-time-based-subscriptions).
*/
public class AppSubscriptionCreateGraphQLQuery extends GraphQLQuery {
public AppSubscriptionCreateGraphQLQuery(String name,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionLineItemUpdateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionLineItemUpdateGraphQLQuery.java
index 258eeead..e11a53e8 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionLineItemUpdateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionLineItemUpdateGraphQLQuery.java
@@ -8,7 +8,16 @@
import java.util.Set;
/**
- * Updates the capped amount on the usage pricing plan of an app subscription line item.
+ * Updates the capped amount on usage-based billing for an [`AppSubscriptionLineItem`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppSubscriptionLineItem).
+ * Enables you to modify the maximum charge limit that prevents merchants from
+ * exceeding a specified threshold during their billing period.
+ *
+ * The mutation returns a [confirmation URL](https://shopify.dev/docs/api/admin-graphql/latest/mutations/appSubscriptionCreate#returns-confirmationUrl)
+ * where the merchant must approve the new pricing limit before it takes effect.
+ * Use this when adjusting usage limits based on merchant needs or changing
+ * pricing models.
+ *
+ * Learn more about [updating the maximum charge for a subscription](https://shopify.dev/docs/apps/launch/billing/subscription-billing/update-max-charge).
*/
public class AppSubscriptionLineItemUpdateGraphQLQuery extends GraphQLQuery {
public AppSubscriptionLineItemUpdateGraphQLQuery(String id, MoneyInput cappedAmount,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionTrialExtendGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionTrialExtendGraphQLQuery.java
index a787c37a..d360da8c 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionTrialExtendGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppSubscriptionTrialExtendGraphQLQuery.java
@@ -7,7 +7,14 @@
import java.util.Set;
/**
- * Extends the trial of an app subscription.
+ * Extends the trial period for an existing app subscription. Trial extensions
+ * give merchants additional time to use the app before committing to paid billing.
+ *
+ * Requires the subscription ID and the number of days to extend (between one and
+ * 1000). The extension modifies the existing trial end date, allowing continued
+ * access to subscription features without immediate billing. Returns the updated [`AppSubscription`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppSubscription).
+ *
+ * Learn more about [offering free trials](https://shopify.dev/docs/apps/launch/billing/offer-free-trials).
*/
public class AppSubscriptionTrialExtendGraphQLQuery extends GraphQLQuery {
public AppSubscriptionTrialExtendGraphQLQuery(String id, int days, String queryName,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ShopifyPaymentsVerificationStatusProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUninstallAppUninstallErrorCodeProjection.java
similarity index 54%
rename from mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ShopifyPaymentsVerificationStatusProjection.java
rename to mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUninstallAppUninstallErrorCodeProjection.java
index 31736dc0..b26fc470 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ShopifyPaymentsVerificationStatusProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUninstallAppUninstallErrorCodeProjection.java
@@ -2,12 +2,12 @@
import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
-public class ShopifyPaymentsVerificationStatusProjection, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
- public ShopifyPaymentsVerificationStatusProjection(PARENT parent, ROOT root) {
- super(parent, root, java.util.Optional.of("ShopifyPaymentsVerificationStatus"));
+public class AppUninstallAppUninstallErrorCodeProjection, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ public AppUninstallAppUninstallErrorCodeProjection(PARENT parent, ROOT root) {
+ super(parent, root, java.util.Optional.of("AppUninstallAppUninstallErrorCode"));
}
- public ShopifyPaymentsVerificationStatusProjection __typename() {
+ public AppUninstallAppUninstallErrorCodeProjection __typename() {
getFields().put("__typename", null);
return this;
}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUninstallAppUninstallErrorProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUninstallAppUninstallErrorProjection.java
new file mode 100644
index 00000000..39d90d4c
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUninstallAppUninstallErrorProjection.java
@@ -0,0 +1,31 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+
+public class AppUninstallAppUninstallErrorProjection, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ public AppUninstallAppUninstallErrorProjection(PARENT parent, ROOT root) {
+ super(parent, root, java.util.Optional.of("AppUninstallAppUninstallError"));
+ }
+
+ public AppUninstallAppUninstallErrorProjection __typename() {
+ getFields().put("__typename", null);
+ return this;
+ }
+
+ public AppUninstallAppUninstallErrorCodeProjection, ROOT> code(
+ ) {
+ AppUninstallAppUninstallErrorCodeProjection, ROOT> projection = new AppUninstallAppUninstallErrorCodeProjection<>(this, getRoot());
+ getFields().put("code", projection);
+ return projection;
+ }
+
+ public AppUninstallAppUninstallErrorProjection field() {
+ getFields().put("field", null);
+ return this;
+ }
+
+ public AppUninstallAppUninstallErrorProjection message() {
+ getFields().put("message", null);
+ return this;
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUninstallGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUninstallGraphQLQuery.java
new file mode 100644
index 00000000..e787637c
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUninstallGraphQLQuery.java
@@ -0,0 +1,57 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.GraphQLQuery;
+import java.lang.Override;
+import java.lang.String;
+import java.util.HashSet;
+import java.util.Set;
+
+/**
+ * Uninstalls an [`App`](https://shopify.dev/docs/api/admin-graphql/latest/objects/App) from
+ * a shop. Apps use this mutation to uninstall themselves programmatically, removing their [`AppInstallation`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppInstallation)
+ * from the merchant's store.
+ *
+ * When an app uninstalls, Shopify automatically performs cleanup tasks, such as deleting [`WebhookSubscription`](https://shopify.dev/docs/api/admin-graphql/latest/objects/WebhookSubscription)
+ * objects and [admin
+ * links](https://shopify.dev/docs/apps/build/admin/admin-links) associated with the app.
+ *
+ * Learn more about [app lifecycle management](https://shopify.dev/docs/apps/build/authentication-authorization/app-installation/uninstall-app-api-request).
+ *
+ * > Caution:
+ * > This action is irreversible. You can't restore an uninstalled app's
+ * configuration or data. Before you uninstall an app, make sure that you no
+ * longer need to make API calls for the store in which the app has been installed.
+ */
+public class AppUninstallGraphQLQuery extends GraphQLQuery {
+ public AppUninstallGraphQLQuery(String queryName) {
+ super("mutation", queryName);
+ }
+
+ public AppUninstallGraphQLQuery() {
+ super("mutation");
+ }
+
+ @Override
+ public String getOperationName() {
+ return "appUninstall";
+ }
+
+ public static Builder newRequest() {
+ return new Builder();
+ }
+
+ public static class Builder {
+ private Set fieldsSet = new HashSet<>();
+
+ private String queryName;
+
+ public AppUninstallGraphQLQuery build() {
+ return new AppUninstallGraphQLQuery(queryName);
+ }
+
+ public Builder queryName(String queryName) {
+ this.queryName = queryName;
+ return this;
+ }
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUninstallProjectionRoot.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUninstallProjectionRoot.java
new file mode 100644
index 00000000..7f4c0d1e
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUninstallProjectionRoot.java
@@ -0,0 +1,28 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+
+public class AppUninstallProjectionRoot, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ public AppUninstallProjectionRoot() {
+ super(null, null, java.util.Optional.of("AppUninstallPayload"));
+ }
+
+ public AppUninstallProjectionRoot __typename() {
+ getFields().put("__typename", null);
+ return this;
+ }
+
+ public AppProjection, AppUninstallProjectionRoot> app(
+ ) {
+ AppProjection, AppUninstallProjectionRoot> projection = new AppProjection<>(this, this);
+ getFields().put("app", projection);
+ return projection;
+ }
+
+ public AppUninstallAppUninstallErrorProjection, AppUninstallProjectionRoot> userErrors(
+ ) {
+ AppUninstallAppUninstallErrorProjection, AppUninstallProjectionRoot> projection = new AppUninstallAppUninstallErrorProjection<>(this, this);
+ getFields().put("userErrors", projection);
+ return projection;
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUsageRecordCreateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUsageRecordCreateGraphQLQuery.java
index 4cbb1259..fadf4af0 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUsageRecordCreateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AppUsageRecordCreateGraphQLQuery.java
@@ -8,12 +8,18 @@
import java.util.Set;
/**
- * Enables an app to charge a store for features or services on a per-use basis.
- * The usage charge value is counted towards the `cappedAmount` limit that was
- * specified in the `appUsagePricingDetails` field when the app subscription was created.
- * If you create an app usage charge that causes the total usage charges in a
- * billing interval to exceed the capped amount, then a `Total price exceeds
- * balance remaining` error is returned.
+ * Creates a usage charge for an app subscription with usage-based pricing. The
+ * charge counts toward the capped amount limit set when creating the subscription.
+ *
+ * Usage records track consumption of app features or services on a per-use
+ * basis. You provide the charge amount, a description of what you consumed, and
+ * the subscription line item ID. The optional [`idempotencyKey`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppUsageRecord#field-idempotencyKey)
+ * parameter prevents duplicate charges if you send the same request multiple times.
+ *
+ * If the new charge would cause total usage charges in the current billing
+ * interval to exceed the capped amount, then the mutation returns an error.
+ *
+ * Learn more about [creating usage-based subscriptions](https://shopify.dev/docs/apps/launch/billing/subscription-billing/create-usage-based-subscriptions).
*/
public class AppUsageRecordCreateGraphQLQuery extends GraphQLQuery {
public AppUsageRecordCreateGraphQLQuery(String subscriptionLineItemId, MoneyInput price,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleCreateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleCreateGraphQLQuery.java
index dbe7b434..92555c7e 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleCreateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleCreateGraphQLQuery.java
@@ -9,7 +9,14 @@
import java.util.Set;
/**
- * Creates an article.
+ * Creates an [`Article`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Article). Articles are content pieces that include a title, body text, and author information.
+ *
+ * You can publish the article immediately or schedule it with a specific publish
+ * date. You can customize the article's URL handle, apply custom templates for
+ * rendering, and add optional fields like [tags](https://shopify.dev/docs/api/admin-graphql/latest/mutations/articleCreate#arguments-article.fields.tags), an [image](https://shopify.dev/docs/api/admin-graphql/latest/mutations/articleCreate#arguments-article.fields.image), and [`Metafield`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Metafield) objects.
+ *
+ * The mutation validates article content and ensures proper blog association.
+ * Error handling provides specific feedback for content requirements.
*/
public class ArticleCreateGraphQLQuery extends GraphQLQuery {
public ArticleCreateGraphQLQuery(ArticleCreateInput article, ArticleBlogInput blog,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleDeleteGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleDeleteGraphQLQuery.java
index 30cf5b6e..c6aa87b4 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleDeleteGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleDeleteGraphQLQuery.java
@@ -7,7 +7,17 @@
import java.util.Set;
/**
- * Deletes an article.
+ * Permanently deletes a blog article from a shop's blog. This mutation removes the article and all associated metadata.
+ *
+ * For example, when outdated product information or seasonal content needs
+ * removal, merchants can use this mutation to clean up their blog.
+ *
+ * Use the `articleDelete` mutation to:
+ * - Remove outdated or incorrect blog content
+ * - Clean up seasonal or time-sensitive articles
+ * - Maintain blog organization
+ *
+ * The deletion is permanent and returns the deleted article's ID for confirmation.
*/
public class ArticleDeleteGraphQLQuery extends GraphQLQuery {
public ArticleDeleteGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleFragmentProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleFragmentProjection.java
index 2e18f186..0bf2115d 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleFragmentProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleFragmentProjection.java
@@ -69,13 +69,15 @@ public CountProjection, ROOT> commentsCo
return projection;
}
- public CountProjection, ROOT> commentsCount(
- String query) {
+ public CountProjection, ROOT> commentsCount(String query,
+ Integer limit) {
CountProjection, ROOT> projection = new CountProjection<>(this, getRoot());
getFields().put("commentsCount", projection);
getInputArguments().computeIfAbsent("commentsCount", k -> new ArrayList<>());
InputArgument queryArg = new InputArgument("query", query);
getInputArguments().get("commentsCount").add(queryArg);
+ InputArgument limitArg = new InputArgument("limit", limit);
+ getInputArguments().get("commentsCount").add(limitArg);
return projection;
}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleGraphQLQuery.java
index e2a576f9..369f81a6 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleGraphQLQuery.java
@@ -7,7 +7,7 @@
import java.util.Set;
/**
- * Returns an Article resource by ID.
+ * Returns a `Article` resource by ID.
*/
public class ArticleGraphQLQuery extends GraphQLQuery {
public ArticleGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleProjection.java
index 526e86c6..7ddeb82f 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleProjection.java
@@ -64,12 +64,15 @@ public CountProjection, ROOT> commentsCount() {
return projection;
}
- public CountProjection, ROOT> commentsCount(String query) {
+ public CountProjection, ROOT> commentsCount(String query,
+ Integer limit) {
CountProjection, ROOT> projection = new CountProjection<>(this, getRoot());
getFields().put("commentsCount", projection);
getInputArguments().computeIfAbsent("commentsCount", k -> new ArrayList<>());
InputArgument queryArg = new InputArgument("query", query);
getInputArguments().get("commentsCount").add(queryArg);
+ InputArgument limitArg = new InputArgument("limit", limit);
+ getInputArguments().get("commentsCount").add(limitArg);
return projection;
}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleProjectionRoot.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleProjectionRoot.java
index 4d24d9d7..d862fd7d 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleProjectionRoot.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleProjectionRoot.java
@@ -69,12 +69,14 @@ public CountProjection, ArticleProjectionRoo
}
public CountProjection, ArticleProjectionRoot> commentsCount(
- String query) {
+ String query, Integer limit) {
CountProjection, ArticleProjectionRoot> projection = new CountProjection<>(this, this);
getFields().put("commentsCount", projection);
getInputArguments().computeIfAbsent("commentsCount", k -> new ArrayList<>());
InputArgument queryArg = new InputArgument("query", query);
getInputArguments().get("commentsCount").add(queryArg);
+ InputArgument limitArg = new InputArgument("limit", limit);
+ getInputArguments().get("commentsCount").add(limitArg);
return projection;
}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleUpdateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleUpdateGraphQLQuery.java
index 9e1dd5b9..471d0d8a 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleUpdateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticleUpdateGraphQLQuery.java
@@ -9,7 +9,12 @@
import java.util.Set;
/**
- * Updates an article.
+ * Updates an existing [`Article`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Article).
+ * You can modify the article's content, metadata, publication status, and
+ * associated properties like author information and tags.
+ *
+ * If you update the [`handle`](https://shopify.dev/docs/api/admin-graphql/latest/mutations/articleUpdate#arguments-article.fields.handle),
+ * then you can optionally create a redirect from the old URL to the new one by setting [`redirectNewHandle`](https://shopify.dev/docs/api/admin-graphql/latest/mutations/articleUpdate#arguments-article.fields.redirectNewHandle) to `true`.
*/
public class ArticleUpdateGraphQLQuery extends GraphQLQuery {
public ArticleUpdateGraphQLQuery(String id, ArticleUpdateInput article, ArticleBlogInput blog,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticlesGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticlesGraphQLQuery.java
index adeb77e0..1e390453 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticlesGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ArticlesGraphQLQuery.java
@@ -10,7 +10,14 @@
import java.util.Set;
/**
- * List of the shop's articles.
+ * Returns a paginated list of articles from the shop's blogs.
+ * [`Article`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Article)
+ * objects are blog posts that contain content like text, images, and tags.
+ *
+ * Supports [cursor-based
+ * pagination](https://shopify.dev/docs/api/usage/pagination-graphql) to control
+ * the number of articles returned and their order. Use the [`query`](https://shopify.dev/docs/api/admin-graphql/latest/queries/articles#arguments-query)
+ * argument to filter results by specific criteria.
*/
public class ArticlesGraphQLQuery extends GraphQLQuery {
public ArticlesGraphQLQuery(Integer first, String after, Integer last, String before,
@@ -149,6 +156,7 @@ public Builder sortKey(ArticleSortKeys sortKey) {
* | published_status | string | Filter by published status |
* | tag | string | Filter objects by the `tag` field. | | | - `tag:my_tag` |
* | tag_not | string | Filter by objects that don’t have the specified tag. | | | - `tag_not:my_tag` |
+ * | title | string | Filter by the title of the article. | | | - `title:summer-collection`
- `title:green hoodie` |
* | updated_at | time | Filter by the date and time when the article was last
* updated. | | | - `updated_at:>'2020-10-21T23:39:20Z'`
-
* `updated_at:<now`
- `updated_at:<=2024` |
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AutomaticDiscountGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AutomaticDiscountGraphQLQuery.java
index 87f1075e..129e4a84 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AutomaticDiscountGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AutomaticDiscountGraphQLQuery.java
@@ -7,7 +7,7 @@
import java.util.Set;
/**
- * Returns an automatic discount resource by ID.
+ * Returns a `DiscountAutomatic` resource by ID.
*/
public class AutomaticDiscountGraphQLQuery extends GraphQLQuery {
public AutomaticDiscountGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AutomaticDiscountNodeGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AutomaticDiscountNodeGraphQLQuery.java
index 6ca6b56a..86e10f92 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AutomaticDiscountNodeGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AutomaticDiscountNodeGraphQLQuery.java
@@ -7,7 +7,7 @@
import java.util.Set;
/**
- * Returns an automatic discount resource by ID.
+ * Returns a `DiscountAutomaticNode` resource by ID.
*/
public class AutomaticDiscountNodeGraphQLQuery extends GraphQLQuery {
public AutomaticDiscountNodeGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AutomaticDiscountsGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AutomaticDiscountsGraphQLQuery.java
index 6a39bb78..3224e1b5 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AutomaticDiscountsGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AutomaticDiscountsGraphQLQuery.java
@@ -10,7 +10,7 @@
import java.util.Set;
/**
- * List of automatic discounts.
+ * Returns a list of automatic discounts that are applied in the cart and at checkout without requiring a discount code.
*/
public class AutomaticDiscountsGraphQLQuery extends GraphQLQuery {
public AutomaticDiscountsGraphQLQuery(Integer first, String after, Integer last, String before,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AvailableBackupRegionsGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AvailableBackupRegionsGraphQLQuery.java
index 9c09dbaa..a0950ac5 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AvailableBackupRegionsGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AvailableBackupRegionsGraphQLQuery.java
@@ -7,7 +7,10 @@
import java.util.Set;
/**
- * The regions that can be used as the backup region of the shop.
+ * The geographic regions that you can set as the
+ * [`Shop`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Shop)'s
+ * backup region. The backup region serves as a fallback when the system can't
+ * determine a buyer's actual location.
*/
public class AvailableBackupRegionsGraphQLQuery extends GraphQLQuery {
public AvailableBackupRegionsGraphQLQuery(String queryName) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AvailableLocalesGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AvailableLocalesGraphQLQuery.java
index 12f9d28f..1a1e737c 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AvailableLocalesGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/AvailableLocalesGraphQLQuery.java
@@ -7,7 +7,10 @@
import java.util.Set;
/**
- * A list of available locales.
+ * Returns all locales that Shopify supports. Each
+ * [`Locale`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Locale)
+ * includes an ISO code and human-readable name. Use this query to discover which
+ * locales you can enable on a shop with the [`shopLocaleEnable`](https://shopify.dev/docs/api/admin-graphql/latest/mutations/shopLocaleEnable) mutation.
*/
public class AvailableLocalesGraphQLQuery extends GraphQLQuery {
public AvailableLocalesGraphQLQuery(String queryName) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BankAccountFragmentProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BankAccountFragmentProjection.java
new file mode 100644
index 00000000..5b6cb911
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BankAccountFragmentProjection.java
@@ -0,0 +1,66 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+import java.lang.Override;
+import java.lang.String;
+
+public class BankAccountFragmentProjection, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ {
+ getFields().put("__typename", null);
+ }
+
+ public BankAccountFragmentProjection(PARENT parent, ROOT root) {
+ super(parent, root, java.util.Optional.of("BankAccount"));
+ }
+
+ public BankAccountFragmentProjection __typename() {
+ getFields().put("__typename", null);
+ return this;
+ }
+
+ public BankAccountHolderTypeProjection, ROOT> accountHolderType(
+ ) {
+ BankAccountHolderTypeProjection, ROOT> projection = new BankAccountHolderTypeProjection<>(this, getRoot());
+ getFields().put("accountHolderType", projection);
+ return projection;
+ }
+
+ public BankAccountTypeProjection, ROOT> accountType(
+ ) {
+ BankAccountTypeProjection, ROOT> projection = new BankAccountTypeProjection<>(this, getRoot());
+ getFields().put("accountType", projection);
+ return projection;
+ }
+
+ public CustomerPaymentInstrumentBillingAddressProjection, ROOT> billingAddress(
+ ) {
+ CustomerPaymentInstrumentBillingAddressProjection, ROOT> projection = new CustomerPaymentInstrumentBillingAddressProjection<>(this, getRoot());
+ getFields().put("billingAddress", projection);
+ return projection;
+ }
+
+ public BankAccountFragmentProjection bankName() {
+ getFields().put("bankName", null);
+ return this;
+ }
+
+ public BankAccountFragmentProjection lastDigits() {
+ getFields().put("lastDigits", null);
+ return this;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder builder = new StringBuilder();
+ builder.append("... on BankAccount {");
+ getFields().forEach((k, v) -> {
+ builder.append(" ").append(k);
+ if(v != null) {
+ builder.append(" ").append(v.toString());
+ }
+ });
+ builder.append("}");
+
+ return builder.toString();
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BankAccountHolderTypeProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BankAccountHolderTypeProjection.java
new file mode 100644
index 00000000..8274e212
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BankAccountHolderTypeProjection.java
@@ -0,0 +1,14 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+
+public class BankAccountHolderTypeProjection, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ public BankAccountHolderTypeProjection(PARENT parent, ROOT root) {
+ super(parent, root, java.util.Optional.of("BankAccountHolderType"));
+ }
+
+ public BankAccountHolderTypeProjection __typename() {
+ getFields().put("__typename", null);
+ return this;
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BankAccountTypeProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BankAccountTypeProjection.java
new file mode 100644
index 00000000..1a90957f
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BankAccountTypeProjection.java
@@ -0,0 +1,14 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+
+public class BankAccountTypeProjection, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ public BankAccountTypeProjection(PARENT parent, ROOT root) {
+ super(parent, root, java.util.Optional.of("BankAccountType"));
+ }
+
+ public BankAccountTypeProjection __typename() {
+ getFields().put("__typename", null);
+ return this;
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BasicEventFragmentProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BasicEventFragmentProjection.java
index aaf938ff..83604c79 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BasicEventFragmentProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BasicEventFragmentProjection.java
@@ -66,6 +66,11 @@ public BasicEventFragmentProjection attributeToUser() {
return this;
}
+ public BasicEventFragmentProjection author() {
+ getFields().put("author", null);
+ return this;
+ }
+
public BasicEventFragmentProjection createdAt() {
getFields().put("createdAt", null);
return this;
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogCreateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogCreateGraphQLQuery.java
index 7a7a1d73..23b8d902 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogCreateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogCreateGraphQLQuery.java
@@ -8,7 +8,18 @@
import java.util.Set;
/**
- * Creates a blog.
+ * Creates a new blog within a shop, establishing a container for organizing articles.
+ *
+ * For example, a fitness equipment retailer launching a wellness blog would use
+ * this mutation to create the blog, enabling them to publish workout guides and
+ * nutrition tips.
+ *
+ * Use the `blogCreate` mutation to:
+ * - Launch new content marketing initiatives
+ * - Create separate blogs for different content themes
+ * - Establish spaces for article organization
+ *
+ * The mutation validates blog settings and establishes the structure for article publishing.
*/
public class BlogCreateGraphQLQuery extends GraphQLQuery {
public BlogCreateGraphQLQuery(BlogCreateInput blog, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogDeleteGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogDeleteGraphQLQuery.java
index 0314da45..d2459566 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogDeleteGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogDeleteGraphQLQuery.java
@@ -7,7 +7,17 @@
import java.util.Set;
/**
- * Deletes a blog.
+ * Permanently deletes a blog from a shop. This mutation removes the blog container and its organizational structure.
+ *
+ * For example, when consolidating multiple seasonal blogs into a single
+ * year-round content strategy, merchants can use this mutation to remove unused blogs.
+ *
+ * Use the `blogDelete` mutation to:
+ * - Remove unused or outdated blogs
+ * - Consolidate content organization
+ * - Clean up blog structure
+ *
+ * The deletion is permanent and returns the deleted blog's ID for confirmation.
*/
public class BlogDeleteGraphQLQuery extends GraphQLQuery {
public BlogDeleteGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogFragmentProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogFragmentProjection.java
index 6b77a1f6..dfecab78 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogFragmentProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogFragmentProjection.java
@@ -55,6 +55,15 @@ public CountProjection, ROOT> articlesCount
return projection;
}
+ public CountProjection, ROOT> articlesCount(Integer limit) {
+ CountProjection, ROOT> projection = new CountProjection<>(this, getRoot());
+ getFields().put("articlesCount", projection);
+ getInputArguments().computeIfAbsent("articlesCount", k -> new ArrayList<>());
+ InputArgument limitArg = new InputArgument("limit", limit);
+ getInputArguments().get("articlesCount").add(limitArg);
+ return projection;
+ }
+
public CommentPolicyProjection, ROOT> commentPolicy() {
CommentPolicyProjection, ROOT> projection = new CommentPolicyProjection<>(this, getRoot());
getFields().put("commentPolicy", projection);
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogGraphQLQuery.java
index 7a5e0e8c..c1ba4db2 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogGraphQLQuery.java
@@ -7,7 +7,7 @@
import java.util.Set;
/**
- * Returns a Blog resource by ID.
+ * Returns a `Blog` resource by ID.
*/
public class BlogGraphQLQuery extends GraphQLQuery {
public BlogGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogProjection.java
index e6917cf4..700d4865 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogProjection.java
@@ -50,6 +50,15 @@ public CountProjection, ROOT> articlesCount() {
return projection;
}
+ public CountProjection, ROOT> articlesCount(Integer limit) {
+ CountProjection, ROOT> projection = new CountProjection<>(this, getRoot());
+ getFields().put("articlesCount", projection);
+ getInputArguments().computeIfAbsent("articlesCount", k -> new ArrayList<>());
+ InputArgument limitArg = new InputArgument("limit", limit);
+ getInputArguments().get("articlesCount").add(limitArg);
+ return projection;
+ }
+
public CommentPolicyProjection, ROOT> commentPolicy() {
CommentPolicyProjection, ROOT> projection = new CommentPolicyProjection<>(this, getRoot());
getFields().put("commentPolicy", projection);
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogProjectionRoot.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogProjectionRoot.java
index 174fcb86..d0f1c521 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogProjectionRoot.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogProjectionRoot.java
@@ -52,6 +52,16 @@ public CountProjection, BlogProjectionRoot, BlogProjectionRoot> articlesCount(
+ Integer limit) {
+ CountProjection, BlogProjectionRoot> projection = new CountProjection<>(this, this);
+ getFields().put("articlesCount", projection);
+ getInputArguments().computeIfAbsent("articlesCount", k -> new ArrayList<>());
+ InputArgument limitArg = new InputArgument("limit", limit);
+ getInputArguments().get("articlesCount").add(limitArg);
+ return projection;
+ }
+
public CommentPolicyProjection, BlogProjectionRoot> commentPolicy(
) {
CommentPolicyProjection, BlogProjectionRoot> projection = new CommentPolicyProjection<>(this, this);
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogUpdateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogUpdateGraphQLQuery.java
index 6b3a7df9..c92e4873 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogUpdateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogUpdateGraphQLQuery.java
@@ -8,7 +8,19 @@
import java.util.Set;
/**
- * Updates a blog.
+ * Updates an existing blog's configuration and settings. This mutation allows
+ * merchants to modify blog properties to keep their content strategy current.
+ *
+ * For example, a merchant might update their blog's title from "Company News" to
+ * "Sustainability Stories" when shifting their content focus, or modify the
+ * handle to improve URL structure.
+ *
+ * Use the `blogUpdate` mutation to:
+ * - Change blog titles for rebranding
+ * - Modify blog handles for better URLs
+ * - Adjust comment settings and moderation preferences
+ *
+ * The mutation returns the updated blog with any validation errors.
*/
public class BlogUpdateGraphQLQuery extends GraphQLQuery {
public BlogUpdateGraphQLQuery(String id, BlogUpdateInput blog, String queryName,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogsCountGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogsCountGraphQLQuery.java
index 8652d581..5d6a87c1 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogsCountGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogsCountGraphQLQuery.java
@@ -1,19 +1,23 @@
package com.shopify.admin.client;
import com.netflix.graphql.dgs.client.codegen.GraphQLQuery;
+import java.lang.Integer;
import java.lang.Override;
import java.lang.String;
import java.util.HashSet;
import java.util.Set;
/**
- * Count of blogs.
+ * Count of blogs. Limited to a maximum of 10000 by default.
*/
public class BlogsCountGraphQLQuery extends GraphQLQuery {
- public BlogsCountGraphQLQuery(String query, String queryName, Set fieldsSet) {
+ public BlogsCountGraphQLQuery(String query, Integer limit, String queryName,
+ Set fieldsSet) {
super("query", queryName);
if (query != null || fieldsSet.contains("query")) {
getInput().put("query", query);
+ }if (limit != null || fieldsSet.contains("limit")) {
+ getInput().put("limit", limit);
}
}
@@ -35,10 +39,12 @@ public static class Builder {
private String query;
+ private Integer limit;
+
private String queryName;
public BlogsCountGraphQLQuery build() {
- return new BlogsCountGraphQLQuery(query, queryName, fieldsSet);
+ return new BlogsCountGraphQLQuery(query, limit, queryName, fieldsSet);
}
@@ -62,6 +68,15 @@ public Builder query(String query) {
return this;
}
+ /**
+ * The upper bound on count value before returning a result. Use `null` to have no limit.
+ */
+ public Builder limit(Integer limit) {
+ this.limit = limit;
+ this.fieldsSet.add("limit");
+ return this;
+ }
+
public Builder queryName(String queryName) {
this.queryName = queryName;
return this;
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogsGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogsGraphQLQuery.java
index 1053ba58..19cf2dc5 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogsGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BlogsGraphQLQuery.java
@@ -10,7 +10,16 @@
import java.util.Set;
/**
- * List of the shop's blogs.
+ * Returns a paginated list of the shop's
+ * [`Blog`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Blog)
+ * objects. Blogs serve as containers for
+ * [`Article`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Article)
+ * objects and provide content management capabilities for the store's editorial content.
+ *
+ * Supports [cursor-based
+ * pagination](https://shopify.dev/docs/api/usage/pagination-graphql) to control
+ * the number of blogs returned and their order. Use the [`query`](https://shopify.dev/docs/api/admin-graphql/latest/queries/blogs#arguments-query)
+ * argument to filter results by specific criteria.
*/
public class BlogsGraphQLQuery extends GraphQLQuery {
public BlogsGraphQLQuery(Integer first, String after, Integer last, String before,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationConnectionProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationConnectionProjection.java
new file mode 100644
index 00000000..e9c0b271
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationConnectionProjection.java
@@ -0,0 +1,33 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+
+public class BulkOperationConnectionProjection, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ public BulkOperationConnectionProjection(PARENT parent, ROOT root) {
+ super(parent, root, java.util.Optional.of("BulkOperationConnection"));
+ }
+
+ public BulkOperationConnectionProjection __typename() {
+ getFields().put("__typename", null);
+ return this;
+ }
+
+ public BulkOperationEdgeProjection, ROOT> edges(
+ ) {
+ BulkOperationEdgeProjection, ROOT> projection = new BulkOperationEdgeProjection<>(this, getRoot());
+ getFields().put("edges", projection);
+ return projection;
+ }
+
+ public BulkOperationProjection, ROOT> nodes() {
+ BulkOperationProjection, ROOT> projection = new BulkOperationProjection<>(this, getRoot());
+ getFields().put("nodes", projection);
+ return projection;
+ }
+
+ public PageInfoProjection, ROOT> pageInfo() {
+ PageInfoProjection, ROOT> projection = new PageInfoProjection<>(this, getRoot());
+ getFields().put("pageInfo", projection);
+ return projection;
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationEdgeProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationEdgeProjection.java
new file mode 100644
index 00000000..af4ae710
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationEdgeProjection.java
@@ -0,0 +1,25 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+
+public class BulkOperationEdgeProjection, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ public BulkOperationEdgeProjection(PARENT parent, ROOT root) {
+ super(parent, root, java.util.Optional.of("BulkOperationEdge"));
+ }
+
+ public BulkOperationEdgeProjection __typename() {
+ getFields().put("__typename", null);
+ return this;
+ }
+
+ public BulkOperationProjection, ROOT> node() {
+ BulkOperationProjection, ROOT> projection = new BulkOperationProjection<>(this, getRoot());
+ getFields().put("node", projection);
+ return projection;
+ }
+
+ public BulkOperationEdgeProjection cursor() {
+ getFields().put("cursor", null);
+ return this;
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationGraphQLQuery.java
new file mode 100644
index 00000000..dc8cf5c5
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationGraphQLQuery.java
@@ -0,0 +1,59 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.GraphQLQuery;
+import java.lang.Override;
+import java.lang.String;
+import java.util.HashSet;
+import java.util.Set;
+
+/**
+ * Returns a `BulkOperation` resource by ID.
+ */
+public class BulkOperationGraphQLQuery extends GraphQLQuery {
+ public BulkOperationGraphQLQuery(String id, String queryName, Set fieldsSet) {
+ super("query", queryName);
+ if (id != null || fieldsSet.contains("id")) {
+ getInput().put("id", id);
+ }
+ }
+
+ public BulkOperationGraphQLQuery() {
+ super("query");
+ }
+
+ @Override
+ public String getOperationName() {
+ return "bulkOperation";
+ }
+
+ public static Builder newRequest() {
+ return new Builder();
+ }
+
+ public static class Builder {
+ private Set fieldsSet = new HashSet<>();
+
+ private String id;
+
+ private String queryName;
+
+ public BulkOperationGraphQLQuery build() {
+ return new BulkOperationGraphQLQuery(id, queryName, fieldsSet);
+
+ }
+
+ /**
+ * The ID of the `BulkOperation` to return.
+ */
+ public Builder id(String id) {
+ this.id = id;
+ this.fieldsSet.add("id");
+ return this;
+ }
+
+ public Builder queryName(String queryName) {
+ this.queryName = queryName;
+ return this;
+ }
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationProjectionRoot.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationProjectionRoot.java
new file mode 100644
index 00000000..cb59a497
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationProjectionRoot.java
@@ -0,0 +1,80 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+
+public class BulkOperationProjectionRoot, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ public BulkOperationProjectionRoot() {
+ super(null, null, java.util.Optional.of("BulkOperation"));
+ }
+
+ public BulkOperationProjectionRoot __typename() {
+ getFields().put("__typename", null);
+ return this;
+ }
+
+ public BulkOperationErrorCodeProjection, BulkOperationProjectionRoot> errorCode(
+ ) {
+ BulkOperationErrorCodeProjection, BulkOperationProjectionRoot> projection = new BulkOperationErrorCodeProjection<>(this, this);
+ getFields().put("errorCode", projection);
+ return projection;
+ }
+
+ public BulkOperationStatusProjection, BulkOperationProjectionRoot> status(
+ ) {
+ BulkOperationStatusProjection, BulkOperationProjectionRoot> projection = new BulkOperationStatusProjection<>(this, this);
+ getFields().put("status", projection);
+ return projection;
+ }
+
+ public BulkOperationTypeProjection, BulkOperationProjectionRoot> type(
+ ) {
+ BulkOperationTypeProjection, BulkOperationProjectionRoot> projection = new BulkOperationTypeProjection<>(this, this);
+ getFields().put("type", projection);
+ return projection;
+ }
+
+ public BulkOperationProjectionRoot completedAt() {
+ getFields().put("completedAt", null);
+ return this;
+ }
+
+ public BulkOperationProjectionRoot createdAt() {
+ getFields().put("createdAt", null);
+ return this;
+ }
+
+ public BulkOperationProjectionRoot fileSize() {
+ getFields().put("fileSize", null);
+ return this;
+ }
+
+ public BulkOperationProjectionRoot id() {
+ getFields().put("id", null);
+ return this;
+ }
+
+ public BulkOperationProjectionRoot objectCount() {
+ getFields().put("objectCount", null);
+ return this;
+ }
+
+ public BulkOperationProjectionRoot partialDataUrl() {
+ getFields().put("partialDataUrl", null);
+ return this;
+ }
+
+ public BulkOperationProjectionRoot query() {
+ getFields().put("query", null);
+ return this;
+ }
+
+ public BulkOperationProjectionRoot rootObjectCount() {
+ getFields().put("rootObjectCount", null);
+ return this;
+ }
+
+ public BulkOperationProjectionRoot url() {
+ getFields().put("url", null);
+ return this;
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationRunMutationGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationRunMutationGraphQLQuery.java
index 723478d4..14b89bcc 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationRunMutationGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationRunMutationGraphQLQuery.java
@@ -7,10 +7,17 @@
import java.util.Set;
/**
- * Creates and runs a bulk operation mutation.
+ * Creates and runs a [bulk operation](https://shopify.dev/docs/api/admin-graphql/latest/objects/BulkOperation)
+ * to import data asynchronously. This mutation executes a specified GraphQL
+ * mutation multiple times using input data from a [JSONL](http://jsonlines.org/)
+ * file that you've uploaded to Shopify.
*
- * To learn how to bulk import large volumes of data asynchronously, refer to the
- * [bulk import data guide](https://shopify.dev/api/usage/bulk-operations/imports).
+ * The operation processes each line in your JSONL file as a separate mutation
+ * execution. The operation delivers results in a JSONL file when it completes.
+ * You can run one bulk mutation operation at a time per shop, though a [`bulkOperationRunQuery`](https://shopify.dev/docs/api/admin-graphql/latest/mutations/bulkoperationrunquery)
+ * operation can run simultaneously.
+ *
+ * Learn more about [bulk importing data](https://shopify.dev/docs/api/usage/bulk-operations/imports).
*/
public class BulkOperationRunMutationGraphQLQuery extends GraphQLQuery {
public BulkOperationRunMutationGraphQLQuery(String mutation, String stagedUploadPath,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationRunQueryGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationRunQueryGraphQLQuery.java
index 80a2ace0..71ff2717 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationRunQueryGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationRunQueryGraphQLQuery.java
@@ -7,16 +7,25 @@
import java.util.Set;
/**
- * Creates and runs a bulk operation query.
+ * Creates and runs a [bulk operation](https://shopify.dev/docs/api/admin-graphql/latest/objects/BulkOperation)
+ * to fetch data asynchronously. The operation processes your GraphQL query in
+ * the background and returns results in a [JSONL](http://jsonlines.org/) file when complete.
*
- * See the [bulk operations guide](https://shopify.dev/api/usage/bulk-operations/queries) for more details.
+ * Apps can run one bulk query operation and one bulk mutation operation at a
+ * time per shop. The query must include at least one connection field and
+ * supports up to five connections with a maximum nesting depth of two levels.
+ *
+ * > Note: Results remain available for seven days after completion.
+ *
+ * For more information, see the [bulk operations guide](https://shopify.dev/docs/api/usage/bulk-operations/queries).
*/
public class BulkOperationRunQueryGraphQLQuery extends GraphQLQuery {
- public BulkOperationRunQueryGraphQLQuery(String query, String queryName, Set fieldsSet) {
+ public BulkOperationRunQueryGraphQLQuery(String query, boolean groupObjects, String queryName,
+ Set fieldsSet) {
super("mutation", queryName);
if (query != null || fieldsSet.contains("query")) {
getInput().put("query", query);
- }
+ }getInput().put("groupObjects", groupObjects);
}
public BulkOperationRunQueryGraphQLQuery() {
@@ -37,10 +46,12 @@ public static class Builder {
private String query;
+ private boolean groupObjects;
+
private String queryName;
public BulkOperationRunQueryGraphQLQuery build() {
- return new BulkOperationRunQueryGraphQLQuery(query, queryName, fieldsSet);
+ return new BulkOperationRunQueryGraphQLQuery(query, groupObjects, queryName, fieldsSet);
}
@@ -53,6 +64,18 @@ public Builder query(String query) {
return this;
}
+ /**
+ * Enables grouping objects directly under their corresponding parent objects
+ * in the JSONL output. Enabling grouping slows down bulk operations and
+ * increases the likelihood of timeouts. Only enable grouping if you depend on
+ * the grouped format.
+ */
+ public Builder groupObjects(boolean groupObjects) {
+ this.groupObjects = groupObjects;
+ this.fieldsSet.add("groupObjects");
+ return this;
+ }
+
public Builder queryName(String queryName) {
this.queryName = queryName;
return this;
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationsGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationsGraphQLQuery.java
new file mode 100644
index 00000000..0236a1c2
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationsGraphQLQuery.java
@@ -0,0 +1,153 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.GraphQLQuery;
+import com.shopify.admin.types.BulkOperationsSortKeys;
+import java.lang.Boolean;
+import java.lang.Integer;
+import java.lang.Override;
+import java.lang.String;
+import java.util.HashSet;
+import java.util.Set;
+
+/**
+ * Returns the app's bulk operations meeting the specified filters. Defaults to
+ * sorting by created_at, with newest operations first.
+ */
+public class BulkOperationsGraphQLQuery extends GraphQLQuery {
+ public BulkOperationsGraphQLQuery(Integer first, String after, Integer last, String before,
+ Boolean reverse, BulkOperationsSortKeys sortKey, String query, String queryName,
+ Set fieldsSet) {
+ super("query", queryName);
+ if (first != null || fieldsSet.contains("first")) {
+ getInput().put("first", first);
+ }if (after != null || fieldsSet.contains("after")) {
+ getInput().put("after", after);
+ }if (last != null || fieldsSet.contains("last")) {
+ getInput().put("last", last);
+ }if (before != null || fieldsSet.contains("before")) {
+ getInput().put("before", before);
+ }if (reverse != null || fieldsSet.contains("reverse")) {
+ getInput().put("reverse", reverse);
+ }if (sortKey != null || fieldsSet.contains("sortKey")) {
+ getInput().put("sortKey", sortKey);
+ }if (query != null || fieldsSet.contains("query")) {
+ getInput().put("query", query);
+ }
+ }
+
+ public BulkOperationsGraphQLQuery() {
+ super("query");
+ }
+
+ @Override
+ public String getOperationName() {
+ return "bulkOperations";
+ }
+
+ public static Builder newRequest() {
+ return new Builder();
+ }
+
+ public static class Builder {
+ private Set fieldsSet = new HashSet<>();
+
+ private Integer first;
+
+ private String after;
+
+ private Integer last;
+
+ private String before;
+
+ private Boolean reverse;
+
+ private BulkOperationsSortKeys sortKey;
+
+ private String query;
+
+ private String queryName;
+
+ public BulkOperationsGraphQLQuery build() {
+ return new BulkOperationsGraphQLQuery(first, after, last, before, reverse, sortKey, query, queryName, fieldsSet);
+
+ }
+
+ /**
+ * The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).
+ */
+ public Builder first(Integer first) {
+ this.first = first;
+ this.fieldsSet.add("first");
+ return this;
+ }
+
+ /**
+ * The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).
+ */
+ public Builder after(String after) {
+ this.after = after;
+ this.fieldsSet.add("after");
+ return this;
+ }
+
+ /**
+ * The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).
+ */
+ public Builder last(Integer last) {
+ this.last = last;
+ this.fieldsSet.add("last");
+ return this;
+ }
+
+ /**
+ * The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).
+ */
+ public Builder before(String before) {
+ this.before = before;
+ this.fieldsSet.add("before");
+ return this;
+ }
+
+ /**
+ * Reverse the order of the underlying list.
+ */
+ public Builder reverse(Boolean reverse) {
+ this.reverse = reverse;
+ this.fieldsSet.add("reverse");
+ return this;
+ }
+
+ /**
+ * Sort the underlying list using a key. If your query is slow or returns an
+ * error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).
+ */
+ public Builder sortKey(BulkOperationsSortKeys sortKey) {
+ this.sortKey = sortKey;
+ this.fieldsSet.add("sortKey");
+ return this;
+ }
+
+ /**
+ * A filter made up of terms, connectives, modifiers, and comparators.
+ * | name | type | description | acceptable_values | default_value | example_use |
+ * | ---- | ---- | ---- | ---- | ---- | ---- |
+ * | created_at | time | Filter operations created after a specific date. |
+ * | id | id | Filter by `id` range. | | | - `id:1234`
- `id:>=1234`
- `id:<=1234` |
+ * | operation_type | string | Filter operations by type. | - `query`
- `mutation` |
+ * | status | string | Filter operations by status. | - `canceled`
-
+ * `canceling`
- `completed`
- `created`
- `failed`
- `running` |
+ * You can apply one or more filters to a query. Learn more about [Shopify API
+ * search syntax](https://shopify.dev/api/usage/search-syntax).
+ */
+ public Builder query(String query) {
+ this.query = query;
+ this.fieldsSet.add("query");
+ return this;
+ }
+
+ public Builder queryName(String queryName) {
+ this.queryName = queryName;
+ return this;
+ }
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationsProjectionRoot.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationsProjectionRoot.java
new file mode 100644
index 00000000..748e2b58
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BulkOperationsProjectionRoot.java
@@ -0,0 +1,35 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+
+public class BulkOperationsProjectionRoot, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ public BulkOperationsProjectionRoot() {
+ super(null, null, java.util.Optional.of("BulkOperationConnection"));
+ }
+
+ public BulkOperationsProjectionRoot __typename() {
+ getFields().put("__typename", null);
+ return this;
+ }
+
+ public BulkOperationEdgeProjection, BulkOperationsProjectionRoot> edges(
+ ) {
+ BulkOperationEdgeProjection, BulkOperationsProjectionRoot> projection = new BulkOperationEdgeProjection<>(this, this);
+ getFields().put("edges", projection);
+ return projection;
+ }
+
+ public BulkOperationProjection, BulkOperationsProjectionRoot> nodes(
+ ) {
+ BulkOperationProjection, BulkOperationsProjectionRoot> projection = new BulkOperationProjection<>(this, this);
+ getFields().put("nodes", projection);
+ return projection;
+ }
+
+ public PageInfoProjection, BulkOperationsProjectionRoot> pageInfo(
+ ) {
+ PageInfoProjection, BulkOperationsProjectionRoot> projection = new PageInfoProjection<>(this, this);
+ getFields().put("pageInfo", projection);
+ return projection;
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntitiesGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntitiesGraphQLQuery.java
index 98e6363a..7f24d4d8 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntitiesGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntitiesGraphQLQuery.java
@@ -7,7 +7,16 @@
import java.util.Set;
/**
- * Returns a list of Business Entities associated with the shop.
+ * Returns the list of [business entities](https://shopify.dev/docs/api/admin-graphql/latest/objects/BusinessEntity)
+ * associated with the shop. Use this query to retrieve business entities for
+ * assigning to markets, managing payment providers per entity, or viewing entity
+ * attribution on orders.
+ *
+ * Each shop can have multiple business entities with one designated as primary.
+ * To identify the primary entity in the query results, set the [`primary`](https://shopify.dev/docs/api/admin-graphql/latest/queries/businessEntities#returns-BusinessEntity.fields.primary)
+ * field to `true`.
+ *
+ * Learn more about [managing multiple legal entities](https://shopify.dev/docs/apps/build/markets/multiple-entities).
*/
public class BusinessEntitiesGraphQLQuery extends GraphQLQuery {
public BusinessEntitiesGraphQLQuery(String queryName) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntitiesProjectionRoot.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntitiesProjectionRoot.java
index 4a17b49a..4dc96786 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntitiesProjectionRoot.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntitiesProjectionRoot.java
@@ -26,6 +26,11 @@ public ShopifyPaymentsAccountProjection archived() {
+ getFields().put("archived", null);
+ return this;
+ }
+
public BusinessEntitiesProjectionRoot companyName() {
getFields().put("companyName", null);
return this;
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntityFragmentProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntityFragmentProjection.java
index 68d7b2c6..44a1bbc4 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntityFragmentProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntityFragmentProjection.java
@@ -32,6 +32,11 @@ public ShopifyPaymentsAccountProjection archived() {
+ getFields().put("archived", null);
+ return this;
+ }
+
public BusinessEntityFragmentProjection companyName() {
getFields().put("companyName", null);
return this;
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntityProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntityProjection.java
index 57f8a6d9..5013d8d5 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntityProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntityProjection.java
@@ -25,6 +25,11 @@ public ShopifyPaymentsAccountProjection,
return projection;
}
+ public BusinessEntityProjection archived() {
+ getFields().put("archived", null);
+ return this;
+ }
+
public BusinessEntityProjection companyName() {
getFields().put("companyName", null);
return this;
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntityProjectionRoot.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntityProjectionRoot.java
index dc440bea..fe089644 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntityProjectionRoot.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/BusinessEntityProjectionRoot.java
@@ -26,6 +26,11 @@ public ShopifyPaymentsAccountProjection archived() {
+ getFields().put("archived", null);
+ return this;
+ }
+
public BusinessEntityProjectionRoot companyName() {
getFields().put("companyName", null);
return this;
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CarrierServiceCreateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CarrierServiceCreateGraphQLQuery.java
index a919bf1c..32e8108b 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CarrierServiceCreateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CarrierServiceCreateGraphQLQuery.java
@@ -8,7 +8,14 @@
import java.util.Set;
/**
- * Creates a new carrier service.
+ * Creates a carrier service that provides real-time shipping rates to Shopify.
+ * Carrier services provide real-time shipping rates from external providers like
+ * FedEx, UPS, or custom shipping solutions. The carrier service connects to your
+ * external shipping rate calculation system through a callback URL.
+ *
+ * When customers reach checkout, Shopify sends order details to your callback
+ * URL and displays the returned shipping rates. The service must be active to
+ * provide rates during checkout.
*/
public class CarrierServiceCreateGraphQLQuery extends GraphQLQuery {
public CarrierServiceCreateGraphQLQuery(DeliveryCarrierServiceCreateInput input, String queryName,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CarrierServiceGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CarrierServiceGraphQLQuery.java
index 39347600..0089b4da 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CarrierServiceGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CarrierServiceGraphQLQuery.java
@@ -7,7 +7,7 @@
import java.util.Set;
/**
- * Returns a `DeliveryCarrierService` object by ID.
+ * Returns a `DeliveryCarrierService` resource by ID.
*/
public class CarrierServiceGraphQLQuery extends GraphQLQuery {
public CarrierServiceGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CarrierServicesGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CarrierServicesGraphQLQuery.java
index 2b8a9555..d2bbca3d 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CarrierServicesGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CarrierServicesGraphQLQuery.java
@@ -10,7 +10,10 @@
import java.util.Set;
/**
- * Retrieve a list of CarrierServices.
+ * A paginated list of carrier services configured for the shop. Carrier services
+ * provide real-time shipping rates from external providers like FedEx, UPS, or
+ * custom shipping solutions. Use the `query` parameter to filter results by
+ * attributes such as active status.
*/
public class CarrierServicesGraphQLQuery extends GraphQLQuery {
public CarrierServicesGraphQLQuery(Integer first, String after, Integer last, String before,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CartTransformCreateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CartTransformCreateGraphQLQuery.java
index 22d5cac2..e06daede 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CartTransformCreateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CartTransformCreateGraphQLQuery.java
@@ -10,14 +10,43 @@
import java.util.Set;
/**
- * Create a CartTransform function to the Shop.
+ * Creates a cart transform function that lets merchants customize how products
+ * are bundled and presented during checkout. This gives merchants powerful
+ * control over their merchandising strategy by allowing apps to modify cart line
+ * items programmatically, supporting advanced approaches like dynamic bundles or
+ * personalized product recommendations.
+ *
+ * For example, a bundle app might create a cart transform that automatically
+ * groups related products (like a camera, lens, and case) into a single bundle
+ * line item when customers add them to their cart, complete with bundle pricing
+ * and unified presentation.
+ *
+ * Use `CartTransformCreate` to:
+ * - Deploy custom bundling logic to merchant stores
+ * - Enable dynamic product grouping during checkout
+ * - Implement personalized product recommendations
+ * - Create conditional offers based on cart contents
+ * - Support complex pricing strategies for product combinations
+ *
+ * The mutation processes synchronously and returns the created cart transform
+ * along with any validation errors. Once created, the cart transform function
+ * becomes active for the shop and will process cart modifications according to
+ * your defined logic. Cart transforms integrate with [Shopify
+ * Functions](https://shopify.dev/docs/api/functions) to provide powerful
+ * customization capabilities while maintaining checkout performance.
+ *
+ * Cart Transform functions can be configured to block checkout on failure or
+ * allow graceful degradation, giving you control over how errors are handled in
+ * the customer experience.
+ *
+ * Learn more about [customized bundles](https://shopify.dev/docs/apps/selling-strategies/bundles/add-a-customized-bundle).
*/
public class CartTransformCreateGraphQLQuery extends GraphQLQuery {
- public CartTransformCreateGraphQLQuery(String functionId, Boolean blockOnFailure,
+ public CartTransformCreateGraphQLQuery(String functionHandle, Boolean blockOnFailure,
List metafields, String queryName, Set fieldsSet) {
super("mutation", queryName);
- if (functionId != null || fieldsSet.contains("functionId")) {
- getInput().put("functionId", functionId);
+ if (functionHandle != null || fieldsSet.contains("functionHandle")) {
+ getInput().put("functionHandle", functionHandle);
}if (blockOnFailure != null || fieldsSet.contains("blockOnFailure")) {
getInput().put("blockOnFailure", blockOnFailure);
}if (metafields != null || fieldsSet.contains("metafields")) {
@@ -41,7 +70,7 @@ public static Builder newRequest() {
public static class Builder {
private Set fieldsSet = new HashSet<>();
- private String functionId;
+ private String functionHandle;
private Boolean blockOnFailure;
@@ -50,16 +79,16 @@ public static class Builder {
private String queryName;
public CartTransformCreateGraphQLQuery build() {
- return new CartTransformCreateGraphQLQuery(functionId, blockOnFailure, metafields, queryName, fieldsSet);
+ return new CartTransformCreateGraphQLQuery(functionHandle, blockOnFailure, metafields, queryName, fieldsSet);
}
/**
- * The identifier of the Function providing the cart transform.
+ * The handle of the Function providing the cart transform.
*/
- public Builder functionId(String functionId) {
- this.functionId = functionId;
- this.fieldsSet.add("functionId");
+ public Builder functionHandle(String functionHandle) {
+ this.functionHandle = functionHandle;
+ this.fieldsSet.add("functionHandle");
return this;
}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CartTransformDeleteGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CartTransformDeleteGraphQLQuery.java
index 3e09423b..e4a38d3c 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CartTransformDeleteGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CartTransformDeleteGraphQLQuery.java
@@ -7,7 +7,33 @@
import java.util.Set;
/**
- * Destroy a cart transform function from the Shop.
+ * Removes an existing cart transform function from the merchant's store,
+ * disabling any customized bundle or cart modification logic it provided. This
+ * mutation persistently deletes the transform configuration and stops all
+ * associated cart processing.
+ *
+ * For example, when discontinuing a bundle app or removing specific
+ * merchandising features, you would delete the corresponding cart transform to
+ * ensure customers no longer see the bundled products or modified cart behavior.
+ *
+ * Use `CartTransformDelete` to:
+ * - Deactivate customized bundle logic when removing app features
+ * - Clean up unused transform functions
+ * - Disable cart modifications during app uninstallation
+ * - Remove outdated merchandising strategies
+ * - Restore default cart behavior for merchants
+ *
+ * The deletion processes immediately and returns the ID of the removed cart
+ * transform for confirmation. Once deleted, the transform function stops
+ * processing new cart operations, though existing cart sessions may retain their
+ * current state until refresh. This ensures a clean transition without
+ * disrupting active customer sessions.
+ *
+ * Consider the timing of deletions carefully, as removing transforms during peak
+ * shopping periods could affect customer experience if they have active carts
+ * with transformed items.
+ *
+ * Learn more about [managing cart transforms](https://shopify.dev/docs/apps/selling-strategies/bundles).
*/
public class CartTransformDeleteGraphQLQuery extends GraphQLQuery {
public CartTransformDeleteGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CartTransformsGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CartTransformsGraphQLQuery.java
index bce44753..9fbfb19a 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CartTransformsGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CartTransformsGraphQLQuery.java
@@ -9,7 +9,20 @@
import java.util.Set;
/**
- * List of Cart transform objects owned by the current API client.
+ * Retrieves all cart transform functions currently deployed by your app within
+ * the merchant's store. This query provides comprehensive access to your active
+ * cart modification logic, enabling management and monitoring of bundling and
+ * merchandising features.
+ *
+ * The query returns paginated results with full cart transform details,
+ * including function IDs, configuration settings, and operational status.
+ *
+ * Cart Transform ownership is scoped to your API client, ensuring you only see
+ * and manage functions deployed by your specific app. This isolation prevents
+ * conflicts between different apps while maintaining security boundaries for
+ * sensitive merchandising logic.
+ *
+ * Learn more about [managing cart transforms](https://shopify.dev/docs/api/functions/latest/cart-transform).
*/
public class CartTransformsGraphQLQuery extends GraphQLQuery {
public CartTransformsGraphQLQuery(Integer first, String after, Integer last, String before,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CashTrackingSessionGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CashTrackingSessionGraphQLQuery.java
index 5d79e76f..9b89783a 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CashTrackingSessionGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CashTrackingSessionGraphQLQuery.java
@@ -7,7 +7,7 @@
import java.util.Set;
/**
- * Lookup a cash tracking session by ID.
+ * Returns a `CashTrackingSession` resource by ID.
*/
public class CashTrackingSessionGraphQLQuery extends GraphQLQuery {
public CashTrackingSessionGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogContextUpdateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogContextUpdateGraphQLQuery.java
index 87bb2e66..8d8e7d16 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogContextUpdateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogContextUpdateGraphQLQuery.java
@@ -8,7 +8,15 @@
import java.util.Set;
/**
- * Updates the context of a catalog.
+ * Modifies which contexts, like
+ * [markets](https://shopify.dev/docs/api/admin-graphql/latest/objects/Market) or B2B [company locations](https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyLocation), can access a [`Catalog`](https://shopify.dev/docs/api/admin-graphql/latest/interfaces/Catalog).
+ * You can add or remove contexts to control where the catalog's products and
+ * prices are available.
+ *
+ * Learn more about [managing catalog
+ * contexts](https://shopify.dev/docs/apps/build/markets/new-markets/catalogs)
+ * and [managing B2B
+ * catalogs](https://shopify.dev/docs/apps/build/b2b/manage-catalogs).
*/
public class CatalogContextUpdateGraphQLQuery extends GraphQLQuery {
public CatalogContextUpdateGraphQLQuery(String catalogId, CatalogContextInput contextsToAdd,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogCreateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogCreateGraphQLQuery.java
index 725982b3..de665bb3 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogCreateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogCreateGraphQLQuery.java
@@ -8,7 +8,36 @@
import java.util.Set;
/**
- * Creates a new catalog.
+ * Creates a [`Catalog`](https://shopify.dev/docs/api/admin-graphql/latest/interfaces/Catalog) that controls product availability and pricing for specific contexts like
+ * [markets](https://shopify.dev/docs/api/admin-graphql/latest/objects/Market) or B2B [company locations](https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyLocation).
+ *
+ * ### Publications and Price Lists
+ *
+ * - **[`Publication`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Publication)** objects control which products are visible in a catalog. Publications are
+ * **optional**. When a publication isn't associated with a catalog, product
+ * availability is determined by the sales channel.
+ * - **[`PriceList`](https://shopify.dev/docs/api/admin-graphql/latest/objects/PriceList)** objects define custom pricing for products in a catalog.
+ *
+ * You can optionally associate a publication and price list when creating the
+ * catalog, or add them later using separate mutations.
+ *
+ * ### When to use Publications
+ *
+ * **Create a publication only if you need to:**
+ * - Limit which products are visible in a specific context (e.g., show different
+ * products to different company locations or markets)
+ * - Publish a curated subset of your product catalog
+ *
+ * **Do NOT create a publication if:**
+ * - You want product availability determined by the sales channel
+ * - You only need to customize pricing (use a price list without a publication)
+ *
+ * > **Important:** For company location catalogs that only require custom
+ * pricing, create the catalog with a price list but without a publication.
+ *
+ * Learn more about [managing catalog
+ * contexts](https://shopify.dev/docs/apps/build/markets/new-markets/catalogs)
+ * and [using catalogs for different markets](https://shopify.dev/docs/apps/build/markets/catalogs-different-markets).
*/
public class CatalogCreateGraphQLQuery extends GraphQLQuery {
public CatalogCreateGraphQLQuery(CatalogCreateInput input, String queryName,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogGraphQLQuery.java
index e190e92d..76ac868c 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogGraphQLQuery.java
@@ -7,7 +7,24 @@
import java.util.Set;
/**
- * Returns a Catalog resource by ID.
+ * Retrieves a [catalog](https://shopify.dev/docs/api/admin-graphql/latest/interfaces/Catalog) by its ID.
+ * A catalog represents a list of products with publishing and pricing information,
+ * and can be associated with a context, such as a market, company location, or app.
+ *
+ * Use the `catalog` query to retrieve information associated with the following workflows:
+ *
+ * - Managing product publications across different contexts
+ * - Setting up contextual pricing with price lists
+ * - Managing market-specific product availability
+ * - Configuring B2B customer catalogs
+ *
+ * There are several types of catalogs:
+ *
+ * - [`MarketCatalog`](https://shopify.dev/docs/api/admin-graphql/latest/objects/MarketCatalog)
+ * - [`AppCatalog`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AppCatalog)
+ * - [`CompanyLocationCatalog`](https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyLocationCatalog)
+ *
+ * Learn more about [catalogs for different markets](https://shopify.dev/docs/apps/build/markets/catalogs-different-markets).
*/
public class CatalogGraphQLQuery extends GraphQLQuery {
public CatalogGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogUpdateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogUpdateGraphQLQuery.java
index 33903009..4bdc2037 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogUpdateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogUpdateGraphQLQuery.java
@@ -8,7 +8,14 @@
import java.util.Set;
/**
- * Updates an existing catalog.
+ * Updates an existing [catalog's](https://shopify.dev/docs/api/admin-graphql/latest/interfaces/Catalog)
+ * configuration. Catalogs control product publishing and pricing for specific contexts like
+ * [markets](https://shopify.dev/docs/api/admin-graphql/latest/objects/Market) or B2B [company locations](https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyLocation).
+ *
+ * You can modify the catalog's title, status, and associated context. You can
+ * also update the [`PriceList`](https://shopify.dev/docs/api/admin-graphql/latest/objects/PriceList)
+ * that determines pricing adjustments or the [`Publication`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Publication)
+ * that controls which products customers see.
*/
public class CatalogUpdateGraphQLQuery extends GraphQLQuery {
public CatalogUpdateGraphQLQuery(String id, CatalogUpdateInput input, String queryName,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogsCountGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogsCountGraphQLQuery.java
index a1bf34f3..b4cbec22 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogsCountGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogsCountGraphQLQuery.java
@@ -2,22 +2,25 @@
import com.netflix.graphql.dgs.client.codegen.GraphQLQuery;
import com.shopify.admin.types.CatalogType;
+import java.lang.Integer;
import java.lang.Override;
import java.lang.String;
import java.util.HashSet;
import java.util.Set;
/**
- * The count of catalogs belonging to the shop. Limited to a maximum of 10000.
+ * The count of catalogs belonging to the shop. Limited to a maximum of 10000 by default.
*/
public class CatalogsCountGraphQLQuery extends GraphQLQuery {
- public CatalogsCountGraphQLQuery(CatalogType type, String query, String queryName,
+ public CatalogsCountGraphQLQuery(CatalogType type, String query, Integer limit, String queryName,
Set fieldsSet) {
super("query", queryName);
if (type != null || fieldsSet.contains("type")) {
getInput().put("type", type);
}if (query != null || fieldsSet.contains("query")) {
getInput().put("query", query);
+ }if (limit != null || fieldsSet.contains("limit")) {
+ getInput().put("limit", limit);
}
}
@@ -41,10 +44,12 @@ public static class Builder {
private String query;
+ private Integer limit;
+
private String queryName;
public CatalogsCountGraphQLQuery build() {
- return new CatalogsCountGraphQLQuery(type, query, queryName, fieldsSet);
+ return new CatalogsCountGraphQLQuery(type, query, limit, queryName, fieldsSet);
}
@@ -80,6 +85,15 @@ public Builder query(String query) {
return this;
}
+ /**
+ * The upper bound on count value before returning a result. Use `null` to have no limit.
+ */
+ public Builder limit(Integer limit) {
+ this.limit = limit;
+ this.fieldsSet.add("limit");
+ return this;
+ }
+
public Builder queryName(String queryName) {
this.queryName = queryName;
return this;
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogsGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogsGraphQLQuery.java
index 6fb59094..62a8d2a0 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogsGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CatalogsGraphQLQuery.java
@@ -11,7 +11,16 @@
import java.util.Set;
/**
- * The catalogs belonging to the shop.
+ * Returns a paginated list of catalogs for the shop. Catalogs control which
+ * products are published and how they're priced in different contexts, such as
+ * international markets (Canada vs. United States), B2B company locations
+ * (different branches of the same business), or specific sales channels (such as
+ * online store vs. POS).
+ *
+ * Filter catalogs by [`type`](https://shopify.dev/docs/api/admin-graphql/latest/queries/catalogs#arguments-type) and use the [`query`](https://shopify.dev/docs/api/admin-graphql/latest/queries/catalogs#arguments-query)
+ * argument to search and filter by additional criteria.
+ *
+ * Learn more about [Shopify Catalogs](https://shopify.dev/docs/apps/build/markets/catalogs-different-markets).
*/
public class CatalogsGraphQLQuery extends GraphQLQuery {
public CatalogsGraphQLQuery(CatalogType type, Integer first, String after, Integer last,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelFragmentProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelFragmentProjection.java
index 78332fd4..8e9ebbd1 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelFragmentProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelFragmentProjection.java
@@ -163,13 +163,15 @@ public CountProjection, ROOT> productsCo
return projection;
}
- public CountProjection, ROOT> productsCount(
- String query) {
+ public CountProjection, ROOT> productsCount(String query,
+ Integer limit) {
CountProjection, ROOT> projection = new CountProjection<>(this, getRoot());
getFields().put("productsCount", projection);
getInputArguments().computeIfAbsent("productsCount", k -> new ArrayList<>());
InputArgument queryArg = new InputArgument("query", query);
getInputArguments().get("productsCount").add(queryArg);
+ InputArgument limitArg = new InputArgument("limit", limit);
+ getInputArguments().get("productsCount").add(limitArg);
return projection;
}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelGraphQLQuery.java
index 2d3764c1..851187cc 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelGraphQLQuery.java
@@ -7,7 +7,7 @@
import java.util.Set;
/**
- * Lookup a channel by ID.
+ * Returns a `Channel` resource by ID.
*/
public class ChannelGraphQLQuery extends GraphQLQuery {
public ChannelGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelInformationFragmentProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelInformationFragmentProjection.java
index 6aeb38c6..6cdb8d14 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelInformationFragmentProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelInformationFragmentProjection.java
@@ -36,6 +36,11 @@ public ChannelInformationFragmentProjection channelId() {
return this;
}
+ public ChannelInformationFragmentProjection displayName() {
+ getFields().put("displayName", null);
+ return this;
+ }
+
public ChannelInformationFragmentProjection id() {
getFields().put("id", null);
return this;
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelInformationProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelInformationProjection.java
index 464b6b9f..4181915d 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelInformationProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelInformationProjection.java
@@ -30,6 +30,11 @@ public ChannelInformationProjection channelId() {
return this;
}
+ public ChannelInformationProjection displayName() {
+ getFields().put("displayName", null);
+ return this;
+ }
+
public ChannelInformationProjection id() {
getFields().put("id", null);
return this;
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelProjection.java
index dd9ac46f..3d5da753 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelProjection.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelProjection.java
@@ -157,12 +157,15 @@ public CountProjection, ROOT> productsCount() {
return projection;
}
- public CountProjection, ROOT> productsCount(String query) {
+ public CountProjection, ROOT> productsCount(String query,
+ Integer limit) {
CountProjection, ROOT> projection = new CountProjection<>(this, getRoot());
getFields().put("productsCount", projection);
getInputArguments().computeIfAbsent("productsCount", k -> new ArrayList<>());
InputArgument queryArg = new InputArgument("query", query);
getInputArguments().get("productsCount").add(queryArg);
+ InputArgument limitArg = new InputArgument("limit", limit);
+ getInputArguments().get("productsCount").add(limitArg);
return projection;
}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelProjectionRoot.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelProjectionRoot.java
index 272f3b64..cdbaf4ec 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelProjectionRoot.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelProjectionRoot.java
@@ -173,12 +173,14 @@ public CountProjection, ChannelProjectionRoo
}
public CountProjection, ChannelProjectionRoot> productsCount(
- String query) {
+ String query, Integer limit) {
CountProjection, ChannelProjectionRoot> projection = new CountProjection<>(this, this);
getFields().put("productsCount", projection);
getInputArguments().computeIfAbsent("productsCount", k -> new ArrayList<>());
InputArgument queryArg = new InputArgument("query", query);
getInputArguments().get("productsCount").add(queryArg);
+ InputArgument limitArg = new InputArgument("limit", limit);
+ getInputArguments().get("productsCount").add(limitArg);
return projection;
}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelsGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelsGraphQLQuery.java
index b20a5d26..eb7db6d3 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelsGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/ChannelsGraphQLQuery.java
@@ -9,7 +9,10 @@
import java.util.Set;
/**
- * List of the active sales channels.
+ * Returns active [channels](https://shopify.dev/docs/api/admin-graphql/latest/objects/Channel)
+ * where merchants sell products and collections. Each channel is an
+ * authenticated link to an external platform such as marketplaces, social media
+ * platforms, online stores, or point-of-sale systems.
*/
public class ChannelsGraphQLQuery extends GraphQLQuery {
public ChannelsGraphQLQuery(Integer first, String after, Integer last, String before,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CheckoutBrandingGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CheckoutBrandingGraphQLQuery.java
index 5f400852..1575bd88 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CheckoutBrandingGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CheckoutBrandingGraphQLQuery.java
@@ -7,11 +7,11 @@
import java.util.Set;
/**
- * Returns the visual customizations for checkout for a given checkout profile.
+ * Returns the visual customizations for checkout for a given [checkout profile](https://shopify.dev/docs/api/admin-graphql/latest/objects/CheckoutProfile).
*
- * To learn more about updating checkout branding settings, refer to the
- * [checkoutBrandingUpsert](https://shopify.dev/api/admin-graphql/unstable/mutations/checkoutBrandingUpsert)
- * mutation and the checkout branding [tutorial](https://shopify.dev/docs/apps/checkout/styling).
+ * To update checkout branding settings, use the [`checkoutBrandingUpsert`](https://shopify.dev/docs/api/admin-graphql/latest/mutations/checkoutBrandingUpsert)
+ * mutation. Learn more about [customizing checkout's
+ * appearance](https://shopify.dev/docs/apps/build/checkout/styling).
*/
public class CheckoutBrandingGraphQLQuery extends GraphQLQuery {
public CheckoutBrandingGraphQLQuery(String checkoutProfileId, String queryName,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CheckoutBrandingUpsertGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CheckoutBrandingUpsertGraphQLQuery.java
index 65f0b35e..d0b9500f 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CheckoutBrandingUpsertGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CheckoutBrandingUpsertGraphQLQuery.java
@@ -8,15 +8,21 @@
import java.util.Set;
/**
- * Updates the checkout branding settings for a
- * [checkout profile](https://shopify.dev/api/admin-graphql/unstable/queries/checkoutProfile).
+ * Updates the visual branding for a [`CheckoutProfile`](https://shopify.dev/docs/api/admin-graphql/latest/objects/CheckoutProfile),
+ * customizing how checkout displays to customers. Creates new branding settings
+ * if none exist, or modifies existing settings.
*
- * If the settings don't exist, then new settings are created. The checkout branding settings applied to a
- * published checkout profile will be immediately visible within the store's checkout. The checkout branding
- * settings applied to a draft checkout profile could be previewed within the admin checkout editor.
+ * The mutation accepts two levels of customization through the [`CheckoutBrandingInput`](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CheckoutBrandingInput) input object. [`designSystem`](https://shopify.dev/docs/api/admin-graphql/latest/mutations/checkoutBrandingUpsert#arguments-checkoutBrandingInput.fields.designSystem)
+ * defines foundational brand attributes like colors, typography, and corner
+ * radius that apply consistently throughout checkout. [`customizations`](https://shopify.dev/docs/api/admin-graphql/latest/mutations/checkoutBrandingUpsert#arguments-checkoutBrandingInput.fields.customizations)
+ * defines styles for specific parts of the UI, individual components, or groups
+ * of components like the header, buttons, form fields, and sections.
*
- * To learn more about updating checkout branding settings, refer to the checkout branding
- * [tutorial](https://shopify.dev/docs/apps/checkout/styling).
+ * Changes to a published checkout profile display immediately in the store's
+ * checkout. You can preview draft profiles in the Shopify admin's checkout
+ * editor before publishing.
+ *
+ * Learn more about [checkout styling](https://shopify.dev/docs/apps/checkout/styling).
*/
public class CheckoutBrandingUpsertGraphQLQuery extends GraphQLQuery {
public CheckoutBrandingUpsertGraphQLQuery(String checkoutProfileId,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CheckoutProfileGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CheckoutProfileGraphQLQuery.java
index 550ff0e2..be82ace4 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CheckoutProfileGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CheckoutProfileGraphQLQuery.java
@@ -7,7 +7,10 @@
import java.util.Set;
/**
- * A checkout profile on a shop.
+ * Returns a [`CheckoutProfile`](https://shopify.dev/docs/api/admin-graphql/latest/objects/CheckoutProfile). Checkout profiles define the branding settings and UI extensions for a store's
+ * checkout experience. Stores can have one published profile that renders on
+ * their live checkout and multiple draft profiles for testing customizations in
+ * the checkout editor.
*/
public class CheckoutProfileGraphQLQuery extends GraphQLQuery {
public CheckoutProfileGraphQLQuery(String id, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CodeDiscountNodeByCodeGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CodeDiscountNodeByCodeGraphQLQuery.java
index df4cde9e..491ab3a3 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CodeDiscountNodeByCodeGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CodeDiscountNodeByCodeGraphQLQuery.java
@@ -7,7 +7,16 @@
import java.util.Set;
/**
- * Returns a code discount identified by its discount code.
+ * Retrieves a [code discount](https://help.shopify.com/manual/discounts/discount-types#discount-codes)
+ * by its discount code. The search is case-insensitive, enabling you to find
+ * discounts regardless of how customers enter the code.
+ *
+ * Returns a [`DiscountCodeNode`](https://shopify.dev/docs/api/admin-graphql/latest/objects/DiscountCodeNode) that contains the underlying discount details, which could be a basic [amount off discount](https://help.shopify.com/manual/discounts/discount-types/percentage-fixed-amount),
+ * a ["Buy X Get Y" (BXGY) discount](https://help.shopify.com/manual/discounts/discount-types/buy-x-get-y),
+ * a [free shipping discount](https://help.shopify.com/manual/discounts/discount-types/free-shipping),
+ * or an [app-provided discount](https://help.shopify.com/manual/discounts/discount-types/discounts-with-apps).
+ *
+ * Learn more about working with [Shopify's discount model](https://shopify.dev/docs/apps/build/discounts).
*/
public class CodeDiscountNodeByCodeGraphQLQuery extends GraphQLQuery {
public CodeDiscountNodeByCodeGraphQLQuery(String code, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CodeDiscountNodesGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CodeDiscountNodesGraphQLQuery.java
index f0b9d1ba..5f0d1c69 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CodeDiscountNodesGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CodeDiscountNodesGraphQLQuery.java
@@ -146,8 +146,8 @@ public Builder sortKey(CodeDiscountSortKeys sortKey) {
* `created_at:<now`
- `created_at:<='2024'` |
* | discount_type | string | Filter by the [discount
* type](https://help.shopify.com/manual/discounts/discount-types). | -
- * `bogo`
- `fixed_amount`
- `free_shipping`
- `percentage` | |
- * - `discount_type:fixed_amount` |
+ * `app`
- `bogo`
- `fixed_amount`
- `free_shipping`
-
+ * `percentage` | | - `discount_type:fixed_amount` |
* | ends_at | time | Filter by the date and time when the discount expires and
* is no longer available for customer use. | | | -
* `ends_at:>'2020-10-21T23:39:20Z'`
- `ends_at:<now`
-
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionAddProductsGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionAddProductsGraphQLQuery.java
index dec50fa8..4d1d68d7 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionAddProductsGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionAddProductsGraphQLQuery.java
@@ -8,7 +8,29 @@
import java.util.Set;
/**
- * Adds products to a collection.
+ * Adds multiple products to an existing collection in a single operation. This
+ * mutation provides an efficient way to bulk-manage collection membership
+ * without individual product updates.
+ *
+ * For example, when merchants create seasonal collections, they can add dozens
+ * of related products at once rather than updating each product individually. A
+ * clothing store might add all winter jackets to a "Winter Collection" in one operation.
+ *
+ * Use `CollectionAddProducts` to:
+ * - Bulk-add products to collections for efficient catalog management
+ * - Implement collection building tools in admin interfaces
+ * - Organize collection membership during bulk product operations
+ * - Reduce API calls when managing large product sets
+ *
+ * The mutation processes multiple product additions and returns success status
+ * along with any errors encountered during the operation. Products are added to
+ * the collection while preserving existing collection settings.
+ *
+ * This operation only works with manual collections where merchants explicitly
+ * choose which products to include. It will return an error if used with smart
+ * collections that automatically include products based on conditions.
+ *
+ * Learn more about [collection management](https://shopify.dev/docs/api/admin-graphql/latest/objects/Collection).
*/
public class CollectionAddProductsGraphQLQuery extends GraphQLQuery {
public CollectionAddProductsGraphQLQuery(String id, List productIds, String queryName,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionAddProductsV2GraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionAddProductsV2GraphQLQuery.java
index e707f4ac..480b8281 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionAddProductsV2GraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionAddProductsV2GraphQLQuery.java
@@ -8,9 +8,18 @@
import java.util.Set;
/**
- * Asynchronously adds a set of products to a given collection. It can take a
- * long time to run. Instead of returning a collection, it returns a job which
- * should be polled.
+ * Adds products to a [`Collection`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Collection)
+ * asynchronously and returns a
+ * [`Job`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Job) to
+ * track the operation's progress. This mutation handles large product sets
+ * efficiently by processing them in the background.
+ *
+ * You can poll the returned job using the
+ * [`job`](https://shopify.dev/docs/api/admin-graphql/latest/queries/job) query
+ * to monitor completion status.
+ *
+ * > Note:
+ * > This mutation adds products in the order specified in the [`productIds`](https://shopify.dev/docs/api/admin-graphql/latest/mutations/collectionAddProducts#arguments-productIds) argument.
*/
public class CollectionAddProductsV2GraphQLQuery extends GraphQLQuery {
public CollectionAddProductsV2GraphQLQuery(String id, List productIds, String queryName,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionByHandleGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionByHandleGraphQLQuery.java
index a7121966..186b46a2 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionByHandleGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionByHandleGraphQLQuery.java
@@ -7,7 +7,22 @@
import java.util.Set;
/**
- * Return a collection by its handle.
+ * Retrieves a collection by its unique handle identifier. Handles provide a
+ * URL-friendly way to reference collections and are commonly used in storefront
+ * URLs and navigation.
+ *
+ * For example, a collection with the title "Summer Sale" might have the handle
+ * `summer-sale`, allowing you to fetch it directly without knowing the internal ID.
+ *
+ * Use `CollectionByHandle` to:
+ * - Fetch collections for storefront display and navigation
+ * - Build collection-based URLs and routing systems
+ * - Validate collection existence before displaying content
+ *
+ * Handles are automatically generated from collection titles but can be
+ * customized by merchants for SEO and branding purposes.
+ *
+ * Learn more about [collections](https://shopify.dev/docs/api/admin-graphql/latest/objects/Collection).
*/
public class CollectionByHandleGraphQLQuery extends GraphQLQuery {
public CollectionByHandleGraphQLQuery(String handle, String queryName, Set fieldsSet) {
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionByHandleProjectionRoot.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionByHandleProjectionRoot.java
index 07da54ba..cea71fe7 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionByHandleProjectionRoot.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionByHandleProjectionRoot.java
@@ -22,6 +22,13 @@ public CollectionByHandleProjectionRoot __typename() {
return this;
}
+ public CollectionOperationsProjection, CollectionByHandleProjectionRoot> activeOperations(
+ ) {
+ CollectionOperationsProjection, CollectionByHandleProjectionRoot> projection = new CollectionOperationsProjection<>(this, this);
+ getFields().put("activeOperations", projection);
+ return projection;
+ }
+
public CountProjection, CollectionByHandleProjectionRoot> availablePublicationsCount(
) {
CountProjection, CollectionByHandleProjectionRoot> projection = new CountProjection<>(this, this);
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionByIdentifierProjectionRoot.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionByIdentifierProjectionRoot.java
index e70852b1..02358bf4 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionByIdentifierProjectionRoot.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionByIdentifierProjectionRoot.java
@@ -22,6 +22,13 @@ public CollectionByIdentifierProjectionRoot __typename() {
return this;
}
+ public CollectionOperationsProjection, CollectionByIdentifierProjectionRoot> activeOperations(
+ ) {
+ CollectionOperationsProjection, CollectionByIdentifierProjectionRoot> projection = new CollectionOperationsProjection<>(this, this);
+ getFields().put("activeOperations", projection);
+ return projection;
+ }
+
public CountProjection, CollectionByIdentifierProjectionRoot> availablePublicationsCount(
) {
CountProjection, CollectionByIdentifierProjectionRoot> projection = new CountProjection<>(this, this);
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionCreateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionCreateGraphQLQuery.java
index a7f9e72e..2730f5f4 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionCreateGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionCreateGraphQLQuery.java
@@ -8,7 +8,32 @@
import java.util.Set;
/**
- * Creates a collection.
+ * Creates a [collection](https://shopify.dev/docs/api/admin-graphql/latest/objects/Collection)
+ * to group [products](https://shopify.dev/docs/api/admin-graphql/latest/objects/Product) together
+ * in the [online store](https://shopify.dev/docs/apps/build/online-store) and
+ * other [sales channels](https://shopify.dev/docs/apps/build/sales-channels).
+ * For example, an athletics store might create different collections for running attire, shoes, and accessories.
+ *
+ * There are two types of collections:
+ *
+ * - **[Custom (manual) collections](https://help.shopify.com/manual/products/collections/manual-shopify-collection)**:
+ * You specify the products to include in a collection.
+ * - **[Smart (automated) collections](https://help.shopify.com/manual/products/collections/automated-collections)**:
+ * You define rules, and products matching those rules are automatically
+ * included in the collection.
+ *
+ * Use the `collectionCreate` mutation when you need to:
+ *
+ * - Create a new collection for a product launch or campaign
+ * - Organize products by category, season, or promotion
+ * - Automate product grouping using rules (for example, by tag, type, or price)
+ *
+ * > Note:
+ * > The created collection is unpublished by default. To make it available to customers,
+ * use the [`publishablePublish`](https://shopify.dev/docs/api/admin-graphql/latest/mutations/publishablePublish)
+ * mutation after creation.
+ *
+ * Learn more about [using metafields with smart collections](https://shopify.dev/docs/apps/build/custom-data/metafields/use-metafield-capabilities).
*/
public class CollectionCreateGraphQLQuery extends GraphQLQuery {
public CollectionCreateGraphQLQuery(CollectionInput input, String queryName,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDeleteGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDeleteGraphQLQuery.java
index 0ac80aff..8bfe7748 100644
--- a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDeleteGraphQLQuery.java
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDeleteGraphQLQuery.java
@@ -8,7 +8,22 @@
import java.util.Set;
/**
- * Deletes a collection.
+ * Deletes a collection and removes it permanently from the store. This operation
+ * cannot be undone and will remove the collection from all sales channels where
+ * it was published.
+ *
+ * For example, when merchants discontinue seasonal promotions or reorganize
+ * their catalog structure, they can delete outdated collections like "Back to
+ * School 2023" to keep their store organized.
+ *
+ * Use `CollectionDelete` to:
+ * - Remove outdated or unused collections from stores
+ * - Clean up collection structures during catalog reorganization
+ * - Implement collection management tools with deletion capabilities
+ *
+ * Products within the deleted collection remain in the store but are no longer grouped under that collection.
+ *
+ * Learn more about [collection management](https://shopify.dev/docs/api/admin-graphql/latest/objects/Collection).
*/
public class CollectionDeleteGraphQLQuery extends GraphQLQuery {
public CollectionDeleteGraphQLQuery(CollectionDeleteInput input, String queryName,
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateGraphQLQuery.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateGraphQLQuery.java
new file mode 100644
index 00000000..1f77f8a0
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateGraphQLQuery.java
@@ -0,0 +1,70 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.GraphQLQuery;
+import com.shopify.admin.types.CollectionDuplicateInput;
+import java.lang.Override;
+import java.lang.String;
+import java.util.HashSet;
+import java.util.Set;
+
+/**
+ * Duplicates a [collection](https://shopify.dev/docs/api/admin-graphql/latest/objects/Collection).
+ *
+ * An existing collection ID and new title are required.
+ *
+ * ## Publication Duplication
+ *
+ * Publications may be excluded by passing `copyPublications: false` in the input.
+ *
+ * ## Metafields
+ * Metafield values are not duplicated if the unique values capability is enabled.
+ */
+public class CollectionDuplicateGraphQLQuery extends GraphQLQuery {
+ public CollectionDuplicateGraphQLQuery(CollectionDuplicateInput input, String queryName,
+ Set fieldsSet) {
+ super("mutation", queryName);
+ if (input != null || fieldsSet.contains("input")) {
+ getInput().put("input", input);
+ }
+ }
+
+ public CollectionDuplicateGraphQLQuery() {
+ super("mutation");
+ }
+
+ @Override
+ public String getOperationName() {
+ return "collectionDuplicate";
+ }
+
+ public static Builder newRequest() {
+ return new Builder();
+ }
+
+ public static class Builder {
+ private Set fieldsSet = new HashSet<>();
+
+ private CollectionDuplicateInput input;
+
+ private String queryName;
+
+ public CollectionDuplicateGraphQLQuery build() {
+ return new CollectionDuplicateGraphQLQuery(input, queryName, fieldsSet);
+
+ }
+
+ /**
+ * The input for duplicating a collection.
+ */
+ public Builder input(CollectionDuplicateInput input) {
+ this.input = input;
+ this.fieldsSet.add("input");
+ return this;
+ }
+
+ public Builder queryName(String queryName) {
+ this.queryName = queryName;
+ return this;
+ }
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateOperationProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateOperationProjection.java
new file mode 100644
index 00000000..56df922f
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateOperationProjection.java
@@ -0,0 +1,27 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+
+public class CollectionDuplicateOperationProjection, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ public CollectionDuplicateOperationProjection(PARENT parent, ROOT root) {
+ super(parent, root, java.util.Optional.of("CollectionDuplicateOperation"));
+ }
+
+ public CollectionDuplicateOperationProjection __typename() {
+ getFields().put("__typename", null);
+ return this;
+ }
+
+ public CollectionDuplicateOperationRoleProjection, ROOT> collectionRole(
+ ) {
+ CollectionDuplicateOperationRoleProjection, ROOT> projection = new CollectionDuplicateOperationRoleProjection<>(this, getRoot());
+ getFields().put("collectionRole", projection);
+ return projection;
+ }
+
+ public JobProjection, ROOT> job() {
+ JobProjection, ROOT> projection = new JobProjection<>(this, getRoot());
+ getFields().put("job", projection);
+ return projection;
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateOperationRoleProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateOperationRoleProjection.java
new file mode 100644
index 00000000..6941cb0e
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateOperationRoleProjection.java
@@ -0,0 +1,14 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+
+public class CollectionDuplicateOperationRoleProjection, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ public CollectionDuplicateOperationRoleProjection(PARENT parent, ROOT root) {
+ super(parent, root, java.util.Optional.of("CollectionDuplicateOperationRole"));
+ }
+
+ public CollectionDuplicateOperationRoleProjection __typename() {
+ getFields().put("__typename", null);
+ return this;
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateProjectionRoot.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateProjectionRoot.java
new file mode 100644
index 00000000..c0cb7af8
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateProjectionRoot.java
@@ -0,0 +1,35 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+
+public class CollectionDuplicateProjectionRoot, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
+ public CollectionDuplicateProjectionRoot() {
+ super(null, null, java.util.Optional.of("CollectionDuplicatePayload"));
+ }
+
+ public CollectionDuplicateProjectionRoot __typename() {
+ getFields().put("__typename", null);
+ return this;
+ }
+
+ public CollectionProjection, CollectionDuplicateProjectionRoot> collection(
+ ) {
+ CollectionProjection, CollectionDuplicateProjectionRoot> projection = new CollectionProjection<>(this, this);
+ getFields().put("collection", projection);
+ return projection;
+ }
+
+ public JobProjection, CollectionDuplicateProjectionRoot> job(
+ ) {
+ JobProjection, CollectionDuplicateProjectionRoot> projection = new JobProjection<>(this, this);
+ getFields().put("job", projection);
+ return projection;
+ }
+
+ public CollectionDuplicateUserErrorProjection, CollectionDuplicateProjectionRoot> userErrors(
+ ) {
+ CollectionDuplicateUserErrorProjection, CollectionDuplicateProjectionRoot> projection = new CollectionDuplicateUserErrorProjection<>(this, this);
+ getFields().put("userErrors", projection);
+ return projection;
+ }
+}
diff --git a/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateUserErrorCodeProjection.java b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateUserErrorCodeProjection.java
new file mode 100644
index 00000000..518330f7
--- /dev/null
+++ b/mvn/java-shopify-graphql-admin/src/main/java/com/shopify/admin/client/CollectionDuplicateUserErrorCodeProjection.java
@@ -0,0 +1,14 @@
+package com.shopify.admin.client;
+
+import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
+
+public class CollectionDuplicateUserErrorCodeProjection, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode