001
002package com.commercetools.api.predicates.query.error;
003
004import java.util.function.Function;
005
006import com.commercetools.api.predicates.query.*;
007
008public class GraphQLErrorObjectQueryBuilderDsl {
009    public GraphQLErrorObjectQueryBuilderDsl() {
010    }
011
012    public static GraphQLErrorObjectQueryBuilderDsl of() {
013        return new GraphQLErrorObjectQueryBuilderDsl();
014    }
015
016    public StringComparisonPredicateBuilder<GraphQLErrorObjectQueryBuilderDsl> code() {
017        return new StringComparisonPredicateBuilder<>(
018            BinaryQueryPredicate.of().left(new ConstantQueryPredicate("code")),
019            p -> new CombinationQueryPredicate<>(p, GraphQLErrorObjectQueryBuilderDsl::of));
020    }
021
022    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asAnonymousIdAlreadyInUse(
023            Function<com.commercetools.api.predicates.query.error.GraphQLAnonymousIdAlreadyInUseErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLAnonymousIdAlreadyInUseErrorQueryBuilderDsl>> fn) {
024        return new CombinationQueryPredicate<>(
025            fn.apply(
026                com.commercetools.api.predicates.query.error.GraphQLAnonymousIdAlreadyInUseErrorQueryBuilderDsl.of()),
027            GraphQLErrorObjectQueryBuilderDsl::of);
028    }
029
030    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asAssociateMissingPermission(
031            Function<com.commercetools.api.predicates.query.error.GraphQLAssociateMissingPermissionErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLAssociateMissingPermissionErrorQueryBuilderDsl>> fn) {
032        return new CombinationQueryPredicate<>(fn.apply(
033            com.commercetools.api.predicates.query.error.GraphQLAssociateMissingPermissionErrorQueryBuilderDsl.of()),
034            GraphQLErrorObjectQueryBuilderDsl::of);
035    }
036
037    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asAttributeDefinitionAlreadyExists(
038            Function<com.commercetools.api.predicates.query.error.GraphQLAttributeDefinitionAlreadyExistsErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLAttributeDefinitionAlreadyExistsErrorQueryBuilderDsl>> fn) {
039        return new CombinationQueryPredicate<>(fn.apply(
040            com.commercetools.api.predicates.query.error.GraphQLAttributeDefinitionAlreadyExistsErrorQueryBuilderDsl
041                    .of()),
042            GraphQLErrorObjectQueryBuilderDsl::of);
043    }
044
045    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asAttributeDefinitionTypeConflict(
046            Function<com.commercetools.api.predicates.query.error.GraphQLAttributeDefinitionTypeConflictErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLAttributeDefinitionTypeConflictErrorQueryBuilderDsl>> fn) {
047        return new CombinationQueryPredicate<>(fn.apply(
048            com.commercetools.api.predicates.query.error.GraphQLAttributeDefinitionTypeConflictErrorQueryBuilderDsl
049                    .of()),
050            GraphQLErrorObjectQueryBuilderDsl::of);
051    }
052
053    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asAttributeNameDoesNotExist(
054            Function<com.commercetools.api.predicates.query.error.GraphQLAttributeNameDoesNotExistErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLAttributeNameDoesNotExistErrorQueryBuilderDsl>> fn) {
055        return new CombinationQueryPredicate<>(
056            fn.apply(
057                com.commercetools.api.predicates.query.error.GraphQLAttributeNameDoesNotExistErrorQueryBuilderDsl.of()),
058            GraphQLErrorObjectQueryBuilderDsl::of);
059    }
060
061    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asBadGateway(
062            Function<com.commercetools.api.predicates.query.error.GraphQLBadGatewayErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLBadGatewayErrorQueryBuilderDsl>> fn) {
063        return new CombinationQueryPredicate<>(
064            fn.apply(com.commercetools.api.predicates.query.error.GraphQLBadGatewayErrorQueryBuilderDsl.of()),
065            GraphQLErrorObjectQueryBuilderDsl::of);
066    }
067
068    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asConcurrentModification(
069            Function<com.commercetools.api.predicates.query.error.GraphQLConcurrentModificationErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLConcurrentModificationErrorQueryBuilderDsl>> fn) {
070        return new CombinationQueryPredicate<>(
071            fn.apply(
072                com.commercetools.api.predicates.query.error.GraphQLConcurrentModificationErrorQueryBuilderDsl.of()),
073            GraphQLErrorObjectQueryBuilderDsl::of);
074    }
075
076    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asCountryNotConfiguredInStore(
077            Function<com.commercetools.api.predicates.query.error.GraphQLCountryNotConfiguredInStoreErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLCountryNotConfiguredInStoreErrorQueryBuilderDsl>> fn) {
078        return new CombinationQueryPredicate<>(fn.apply(
079            com.commercetools.api.predicates.query.error.GraphQLCountryNotConfiguredInStoreErrorQueryBuilderDsl.of()),
080            GraphQLErrorObjectQueryBuilderDsl::of);
081    }
082
083    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asDiscountCodeNonApplicable(
084            Function<com.commercetools.api.predicates.query.error.GraphQLDiscountCodeNonApplicableErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLDiscountCodeNonApplicableErrorQueryBuilderDsl>> fn) {
085        return new CombinationQueryPredicate<>(
086            fn.apply(
087                com.commercetools.api.predicates.query.error.GraphQLDiscountCodeNonApplicableErrorQueryBuilderDsl.of()),
088            GraphQLErrorObjectQueryBuilderDsl::of);
089    }
090
091    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asDuplicateAttributeValue(
092            Function<com.commercetools.api.predicates.query.error.GraphQLDuplicateAttributeValueErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLDuplicateAttributeValueErrorQueryBuilderDsl>> fn) {
093        return new CombinationQueryPredicate<>(
094            fn.apply(
095                com.commercetools.api.predicates.query.error.GraphQLDuplicateAttributeValueErrorQueryBuilderDsl.of()),
096            GraphQLErrorObjectQueryBuilderDsl::of);
097    }
098
099    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asDuplicateAttributeValues(
100            Function<com.commercetools.api.predicates.query.error.GraphQLDuplicateAttributeValuesErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLDuplicateAttributeValuesErrorQueryBuilderDsl>> fn) {
101        return new CombinationQueryPredicate<>(
102            fn.apply(
103                com.commercetools.api.predicates.query.error.GraphQLDuplicateAttributeValuesErrorQueryBuilderDsl.of()),
104            GraphQLErrorObjectQueryBuilderDsl::of);
105    }
106
107    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asDuplicateEnumValues(
108            Function<com.commercetools.api.predicates.query.error.GraphQLDuplicateEnumValuesErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLDuplicateEnumValuesErrorQueryBuilderDsl>> fn) {
109        return new CombinationQueryPredicate<>(
110            fn.apply(com.commercetools.api.predicates.query.error.GraphQLDuplicateEnumValuesErrorQueryBuilderDsl.of()),
111            GraphQLErrorObjectQueryBuilderDsl::of);
112    }
113
114    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asDuplicateField(
115            Function<com.commercetools.api.predicates.query.error.GraphQLDuplicateFieldErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLDuplicateFieldErrorQueryBuilderDsl>> fn) {
116        return new CombinationQueryPredicate<>(
117            fn.apply(com.commercetools.api.predicates.query.error.GraphQLDuplicateFieldErrorQueryBuilderDsl.of()),
118            GraphQLErrorObjectQueryBuilderDsl::of);
119    }
120
121    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asDuplicateFieldWithConflictingResource(
122            Function<com.commercetools.api.predicates.query.error.GraphQLDuplicateFieldWithConflictingResourceErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLDuplicateFieldWithConflictingResourceErrorQueryBuilderDsl>> fn) {
123        return new CombinationQueryPredicate<>(fn.apply(
124            com.commercetools.api.predicates.query.error.GraphQLDuplicateFieldWithConflictingResourceErrorQueryBuilderDsl
125                    .of()),
126            GraphQLErrorObjectQueryBuilderDsl::of);
127    }
128
129    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asDuplicatePriceKey(
130            Function<com.commercetools.api.predicates.query.error.GraphQLDuplicatePriceKeyErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLDuplicatePriceKeyErrorQueryBuilderDsl>> fn) {
131        return new CombinationQueryPredicate<>(
132            fn.apply(com.commercetools.api.predicates.query.error.GraphQLDuplicatePriceKeyErrorQueryBuilderDsl.of()),
133            GraphQLErrorObjectQueryBuilderDsl::of);
134    }
135
136    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asDuplicatePriceScope(
137            Function<com.commercetools.api.predicates.query.error.GraphQLDuplicatePriceScopeErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLDuplicatePriceScopeErrorQueryBuilderDsl>> fn) {
138        return new CombinationQueryPredicate<>(
139            fn.apply(com.commercetools.api.predicates.query.error.GraphQLDuplicatePriceScopeErrorQueryBuilderDsl.of()),
140            GraphQLErrorObjectQueryBuilderDsl::of);
141    }
142
143    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asDuplicateStandalonePriceScope(
144            Function<com.commercetools.api.predicates.query.error.GraphQLDuplicateStandalonePriceScopeErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLDuplicateStandalonePriceScopeErrorQueryBuilderDsl>> fn) {
145        return new CombinationQueryPredicate<>(fn.apply(
146            com.commercetools.api.predicates.query.error.GraphQLDuplicateStandalonePriceScopeErrorQueryBuilderDsl.of()),
147            GraphQLErrorObjectQueryBuilderDsl::of);
148    }
149
150    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asDuplicateVariantValues(
151            Function<com.commercetools.api.predicates.query.error.GraphQLDuplicateVariantValuesErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLDuplicateVariantValuesErrorQueryBuilderDsl>> fn) {
152        return new CombinationQueryPredicate<>(
153            fn.apply(
154                com.commercetools.api.predicates.query.error.GraphQLDuplicateVariantValuesErrorQueryBuilderDsl.of()),
155            GraphQLErrorObjectQueryBuilderDsl::of);
156    }
157
158    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asEditPreviewFailed(
159            Function<com.commercetools.api.predicates.query.error.GraphQLEditPreviewFailedErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLEditPreviewFailedErrorQueryBuilderDsl>> fn) {
160        return new CombinationQueryPredicate<>(
161            fn.apply(com.commercetools.api.predicates.query.error.GraphQLEditPreviewFailedErrorQueryBuilderDsl.of()),
162            GraphQLErrorObjectQueryBuilderDsl::of);
163    }
164
165    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asEnumKeyAlreadyExists(
166            Function<com.commercetools.api.predicates.query.error.GraphQLEnumKeyAlreadyExistsErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLEnumKeyAlreadyExistsErrorQueryBuilderDsl>> fn) {
167        return new CombinationQueryPredicate<>(
168            fn.apply(com.commercetools.api.predicates.query.error.GraphQLEnumKeyAlreadyExistsErrorQueryBuilderDsl.of()),
169            GraphQLErrorObjectQueryBuilderDsl::of);
170    }
171
172    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asEnumKeyDoesNotExist(
173            Function<com.commercetools.api.predicates.query.error.GraphQLEnumKeyDoesNotExistErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLEnumKeyDoesNotExistErrorQueryBuilderDsl>> fn) {
174        return new CombinationQueryPredicate<>(
175            fn.apply(com.commercetools.api.predicates.query.error.GraphQLEnumKeyDoesNotExistErrorQueryBuilderDsl.of()),
176            GraphQLErrorObjectQueryBuilderDsl::of);
177    }
178
179    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asEnumValueIsUsed(
180            Function<com.commercetools.api.predicates.query.error.GraphQLEnumValueIsUsedErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLEnumValueIsUsedErrorQueryBuilderDsl>> fn) {
181        return new CombinationQueryPredicate<>(
182            fn.apply(com.commercetools.api.predicates.query.error.GraphQLEnumValueIsUsedErrorQueryBuilderDsl.of()),
183            GraphQLErrorObjectQueryBuilderDsl::of);
184    }
185
186    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asEnumValuesMustMatch(
187            Function<com.commercetools.api.predicates.query.error.GraphQLEnumValuesMustMatchErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLEnumValuesMustMatchErrorQueryBuilderDsl>> fn) {
188        return new CombinationQueryPredicate<>(
189            fn.apply(com.commercetools.api.predicates.query.error.GraphQLEnumValuesMustMatchErrorQueryBuilderDsl.of()),
190            GraphQLErrorObjectQueryBuilderDsl::of);
191    }
192
193    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asExtensionBadResponse(
194            Function<com.commercetools.api.predicates.query.error.GraphQLExtensionBadResponseErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLExtensionBadResponseErrorQueryBuilderDsl>> fn) {
195        return new CombinationQueryPredicate<>(
196            fn.apply(com.commercetools.api.predicates.query.error.GraphQLExtensionBadResponseErrorQueryBuilderDsl.of()),
197            GraphQLErrorObjectQueryBuilderDsl::of);
198    }
199
200    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asExtensionNoResponse(
201            Function<com.commercetools.api.predicates.query.error.GraphQLExtensionNoResponseErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLExtensionNoResponseErrorQueryBuilderDsl>> fn) {
202        return new CombinationQueryPredicate<>(
203            fn.apply(com.commercetools.api.predicates.query.error.GraphQLExtensionNoResponseErrorQueryBuilderDsl.of()),
204            GraphQLErrorObjectQueryBuilderDsl::of);
205    }
206
207    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asExtensionPredicateEvaluationFailed(
208            Function<com.commercetools.api.predicates.query.error.GraphQLExtensionPredicateEvaluationFailedErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLExtensionPredicateEvaluationFailedErrorQueryBuilderDsl>> fn) {
209        return new CombinationQueryPredicate<>(fn.apply(
210            com.commercetools.api.predicates.query.error.GraphQLExtensionPredicateEvaluationFailedErrorQueryBuilderDsl
211                    .of()),
212            GraphQLErrorObjectQueryBuilderDsl::of);
213    }
214
215    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asExtensionUpdateActionsFailed(
216            Function<com.commercetools.api.predicates.query.error.GraphQLExtensionUpdateActionsFailedErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLExtensionUpdateActionsFailedErrorQueryBuilderDsl>> fn) {
217        return new CombinationQueryPredicate<>(fn.apply(
218            com.commercetools.api.predicates.query.error.GraphQLExtensionUpdateActionsFailedErrorQueryBuilderDsl.of()),
219            GraphQLErrorObjectQueryBuilderDsl::of);
220    }
221
222    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asExternalOAuthFailed(
223            Function<com.commercetools.api.predicates.query.error.GraphQLExternalOAuthFailedErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLExternalOAuthFailedErrorQueryBuilderDsl>> fn) {
224        return new CombinationQueryPredicate<>(
225            fn.apply(com.commercetools.api.predicates.query.error.GraphQLExternalOAuthFailedErrorQueryBuilderDsl.of()),
226            GraphQLErrorObjectQueryBuilderDsl::of);
227    }
228
229    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asFeatureRemoved(
230            Function<com.commercetools.api.predicates.query.error.GraphQLFeatureRemovedErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLFeatureRemovedErrorQueryBuilderDsl>> fn) {
231        return new CombinationQueryPredicate<>(
232            fn.apply(com.commercetools.api.predicates.query.error.GraphQLFeatureRemovedErrorQueryBuilderDsl.of()),
233            GraphQLErrorObjectQueryBuilderDsl::of);
234    }
235
236    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asGeneral(
237            Function<com.commercetools.api.predicates.query.error.GraphQLGeneralErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLGeneralErrorQueryBuilderDsl>> fn) {
238        return new CombinationQueryPredicate<>(
239            fn.apply(com.commercetools.api.predicates.query.error.GraphQLGeneralErrorQueryBuilderDsl.of()),
240            GraphQLErrorObjectQueryBuilderDsl::of);
241    }
242
243    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asInsufficientScope(
244            Function<com.commercetools.api.predicates.query.error.GraphQLInsufficientScopeErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLInsufficientScopeErrorQueryBuilderDsl>> fn) {
245        return new CombinationQueryPredicate<>(
246            fn.apply(com.commercetools.api.predicates.query.error.GraphQLInsufficientScopeErrorQueryBuilderDsl.of()),
247            GraphQLErrorObjectQueryBuilderDsl::of);
248    }
249
250    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asInternalConstraintViolated(
251            Function<com.commercetools.api.predicates.query.error.GraphQLInternalConstraintViolatedErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLInternalConstraintViolatedErrorQueryBuilderDsl>> fn) {
252        return new CombinationQueryPredicate<>(fn.apply(
253            com.commercetools.api.predicates.query.error.GraphQLInternalConstraintViolatedErrorQueryBuilderDsl.of()),
254            GraphQLErrorObjectQueryBuilderDsl::of);
255    }
256
257    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asInvalidCredentials(
258            Function<com.commercetools.api.predicates.query.error.GraphQLInvalidCredentialsErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLInvalidCredentialsErrorQueryBuilderDsl>> fn) {
259        return new CombinationQueryPredicate<>(
260            fn.apply(com.commercetools.api.predicates.query.error.GraphQLInvalidCredentialsErrorQueryBuilderDsl.of()),
261            GraphQLErrorObjectQueryBuilderDsl::of);
262    }
263
264    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asInvalidCurrentPassword(
265            Function<com.commercetools.api.predicates.query.error.GraphQLInvalidCurrentPasswordErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLInvalidCurrentPasswordErrorQueryBuilderDsl>> fn) {
266        return new CombinationQueryPredicate<>(
267            fn.apply(
268                com.commercetools.api.predicates.query.error.GraphQLInvalidCurrentPasswordErrorQueryBuilderDsl.of()),
269            GraphQLErrorObjectQueryBuilderDsl::of);
270    }
271
272    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asInvalidField(
273            Function<com.commercetools.api.predicates.query.error.GraphQLInvalidFieldErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLInvalidFieldErrorQueryBuilderDsl>> fn) {
274        return new CombinationQueryPredicate<>(
275            fn.apply(com.commercetools.api.predicates.query.error.GraphQLInvalidFieldErrorQueryBuilderDsl.of()),
276            GraphQLErrorObjectQueryBuilderDsl::of);
277    }
278
279    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asInvalidInput(
280            Function<com.commercetools.api.predicates.query.error.GraphQLInvalidInputErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLInvalidInputErrorQueryBuilderDsl>> fn) {
281        return new CombinationQueryPredicate<>(
282            fn.apply(com.commercetools.api.predicates.query.error.GraphQLInvalidInputErrorQueryBuilderDsl.of()),
283            GraphQLErrorObjectQueryBuilderDsl::of);
284    }
285
286    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asInvalidItemShippingDetails(
287            Function<com.commercetools.api.predicates.query.error.GraphQLInvalidItemShippingDetailsErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLInvalidItemShippingDetailsErrorQueryBuilderDsl>> fn) {
288        return new CombinationQueryPredicate<>(fn.apply(
289            com.commercetools.api.predicates.query.error.GraphQLInvalidItemShippingDetailsErrorQueryBuilderDsl.of()),
290            GraphQLErrorObjectQueryBuilderDsl::of);
291    }
292
293    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asInvalidJsonInput(
294            Function<com.commercetools.api.predicates.query.error.GraphQLInvalidJsonInputErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLInvalidJsonInputErrorQueryBuilderDsl>> fn) {
295        return new CombinationQueryPredicate<>(
296            fn.apply(com.commercetools.api.predicates.query.error.GraphQLInvalidJsonInputErrorQueryBuilderDsl.of()),
297            GraphQLErrorObjectQueryBuilderDsl::of);
298    }
299
300    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asInvalidOperation(
301            Function<com.commercetools.api.predicates.query.error.GraphQLInvalidOperationErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLInvalidOperationErrorQueryBuilderDsl>> fn) {
302        return new CombinationQueryPredicate<>(
303            fn.apply(com.commercetools.api.predicates.query.error.GraphQLInvalidOperationErrorQueryBuilderDsl.of()),
304            GraphQLErrorObjectQueryBuilderDsl::of);
305    }
306
307    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asInvalidSubject(
308            Function<com.commercetools.api.predicates.query.error.GraphQLInvalidSubjectErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLInvalidSubjectErrorQueryBuilderDsl>> fn) {
309        return new CombinationQueryPredicate<>(
310            fn.apply(com.commercetools.api.predicates.query.error.GraphQLInvalidSubjectErrorQueryBuilderDsl.of()),
311            GraphQLErrorObjectQueryBuilderDsl::of);
312    }
313
314    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asInvalidToken(
315            Function<com.commercetools.api.predicates.query.error.GraphQLInvalidTokenErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLInvalidTokenErrorQueryBuilderDsl>> fn) {
316        return new CombinationQueryPredicate<>(
317            fn.apply(com.commercetools.api.predicates.query.error.GraphQLInvalidTokenErrorQueryBuilderDsl.of()),
318            GraphQLErrorObjectQueryBuilderDsl::of);
319    }
320
321    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asLanguageUsedInStores(
322            Function<com.commercetools.api.predicates.query.error.GraphQLLanguageUsedInStoresErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLLanguageUsedInStoresErrorQueryBuilderDsl>> fn) {
323        return new CombinationQueryPredicate<>(
324            fn.apply(com.commercetools.api.predicates.query.error.GraphQLLanguageUsedInStoresErrorQueryBuilderDsl.of()),
325            GraphQLErrorObjectQueryBuilderDsl::of);
326    }
327
328    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asMatchingPriceNotFound(
329            Function<com.commercetools.api.predicates.query.error.GraphQLMatchingPriceNotFoundErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLMatchingPriceNotFoundErrorQueryBuilderDsl>> fn) {
330        return new CombinationQueryPredicate<>(
331            fn.apply(
332                com.commercetools.api.predicates.query.error.GraphQLMatchingPriceNotFoundErrorQueryBuilderDsl.of()),
333            GraphQLErrorObjectQueryBuilderDsl::of);
334    }
335
336    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asMaxCartDiscountsReached(
337            Function<com.commercetools.api.predicates.query.error.GraphQLMaxCartDiscountsReachedErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLMaxCartDiscountsReachedErrorQueryBuilderDsl>> fn) {
338        return new CombinationQueryPredicate<>(
339            fn.apply(
340                com.commercetools.api.predicates.query.error.GraphQLMaxCartDiscountsReachedErrorQueryBuilderDsl.of()),
341            GraphQLErrorObjectQueryBuilderDsl::of);
342    }
343
344    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asMaxResourceLimitExceeded(
345            Function<com.commercetools.api.predicates.query.error.GraphQLMaxResourceLimitExceededErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLMaxResourceLimitExceededErrorQueryBuilderDsl>> fn) {
346        return new CombinationQueryPredicate<>(
347            fn.apply(
348                com.commercetools.api.predicates.query.error.GraphQLMaxResourceLimitExceededErrorQueryBuilderDsl.of()),
349            GraphQLErrorObjectQueryBuilderDsl::of);
350    }
351
352    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asMaxStoreReferencesReached(
353            Function<com.commercetools.api.predicates.query.error.GraphQLMaxStoreReferencesReachedErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLMaxStoreReferencesReachedErrorQueryBuilderDsl>> fn) {
354        return new CombinationQueryPredicate<>(
355            fn.apply(
356                com.commercetools.api.predicates.query.error.GraphQLMaxStoreReferencesReachedErrorQueryBuilderDsl.of()),
357            GraphQLErrorObjectQueryBuilderDsl::of);
358    }
359
360    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asMissingRoleOnChannel(
361            Function<com.commercetools.api.predicates.query.error.GraphQLMissingRoleOnChannelErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLMissingRoleOnChannelErrorQueryBuilderDsl>> fn) {
362        return new CombinationQueryPredicate<>(
363            fn.apply(com.commercetools.api.predicates.query.error.GraphQLMissingRoleOnChannelErrorQueryBuilderDsl.of()),
364            GraphQLErrorObjectQueryBuilderDsl::of);
365    }
366
367    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asMissingTaxRateForCountry(
368            Function<com.commercetools.api.predicates.query.error.GraphQLMissingTaxRateForCountryErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLMissingTaxRateForCountryErrorQueryBuilderDsl>> fn) {
369        return new CombinationQueryPredicate<>(
370            fn.apply(
371                com.commercetools.api.predicates.query.error.GraphQLMissingTaxRateForCountryErrorQueryBuilderDsl.of()),
372            GraphQLErrorObjectQueryBuilderDsl::of);
373    }
374
375    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asMoneyOverflow(
376            Function<com.commercetools.api.predicates.query.error.GraphQLMoneyOverflowErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLMoneyOverflowErrorQueryBuilderDsl>> fn) {
377        return new CombinationQueryPredicate<>(
378            fn.apply(com.commercetools.api.predicates.query.error.GraphQLMoneyOverflowErrorQueryBuilderDsl.of()),
379            GraphQLErrorObjectQueryBuilderDsl::of);
380    }
381
382    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asNoMatchingProductDiscountFound(
383            Function<com.commercetools.api.predicates.query.error.GraphQLNoMatchingProductDiscountFoundErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLNoMatchingProductDiscountFoundErrorQueryBuilderDsl>> fn) {
384        return new CombinationQueryPredicate<>(fn.apply(
385            com.commercetools.api.predicates.query.error.GraphQLNoMatchingProductDiscountFoundErrorQueryBuilderDsl
386                    .of()),
387            GraphQLErrorObjectQueryBuilderDsl::of);
388    }
389
390    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asNotEnabled(
391            Function<com.commercetools.api.predicates.query.error.GraphQLNotEnabledErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLNotEnabledErrorQueryBuilderDsl>> fn) {
392        return new CombinationQueryPredicate<>(
393            fn.apply(com.commercetools.api.predicates.query.error.GraphQLNotEnabledErrorQueryBuilderDsl.of()),
394            GraphQLErrorObjectQueryBuilderDsl::of);
395    }
396
397    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asObjectNotFound(
398            Function<com.commercetools.api.predicates.query.error.GraphQLObjectNotFoundErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLObjectNotFoundErrorQueryBuilderDsl>> fn) {
399        return new CombinationQueryPredicate<>(
400            fn.apply(com.commercetools.api.predicates.query.error.GraphQLObjectNotFoundErrorQueryBuilderDsl.of()),
401            GraphQLErrorObjectQueryBuilderDsl::of);
402    }
403
404    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asOutOfStock(
405            Function<com.commercetools.api.predicates.query.error.GraphQLOutOfStockErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLOutOfStockErrorQueryBuilderDsl>> fn) {
406        return new CombinationQueryPredicate<>(
407            fn.apply(com.commercetools.api.predicates.query.error.GraphQLOutOfStockErrorQueryBuilderDsl.of()),
408            GraphQLErrorObjectQueryBuilderDsl::of);
409    }
410
411    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asOverCapacity(
412            Function<com.commercetools.api.predicates.query.error.GraphQLOverCapacityErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLOverCapacityErrorQueryBuilderDsl>> fn) {
413        return new CombinationQueryPredicate<>(
414            fn.apply(com.commercetools.api.predicates.query.error.GraphQLOverCapacityErrorQueryBuilderDsl.of()),
415            GraphQLErrorObjectQueryBuilderDsl::of);
416    }
417
418    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asOverlappingStandalonePriceValidity(
419            Function<com.commercetools.api.predicates.query.error.GraphQLOverlappingStandalonePriceValidityErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLOverlappingStandalonePriceValidityErrorQueryBuilderDsl>> fn) {
420        return new CombinationQueryPredicate<>(fn.apply(
421            com.commercetools.api.predicates.query.error.GraphQLOverlappingStandalonePriceValidityErrorQueryBuilderDsl
422                    .of()),
423            GraphQLErrorObjectQueryBuilderDsl::of);
424    }
425
426    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asPendingOperation(
427            Function<com.commercetools.api.predicates.query.error.GraphQLPendingOperationErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLPendingOperationErrorQueryBuilderDsl>> fn) {
428        return new CombinationQueryPredicate<>(
429            fn.apply(com.commercetools.api.predicates.query.error.GraphQLPendingOperationErrorQueryBuilderDsl.of()),
430            GraphQLErrorObjectQueryBuilderDsl::of);
431    }
432
433    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asPriceChanged(
434            Function<com.commercetools.api.predicates.query.error.GraphQLPriceChangedErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLPriceChangedErrorQueryBuilderDsl>> fn) {
435        return new CombinationQueryPredicate<>(
436            fn.apply(com.commercetools.api.predicates.query.error.GraphQLPriceChangedErrorQueryBuilderDsl.of()),
437            GraphQLErrorObjectQueryBuilderDsl::of);
438    }
439
440    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asProductAssignmentMissing(
441            Function<com.commercetools.api.predicates.query.error.GraphQLProductAssignmentMissingErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLProductAssignmentMissingErrorQueryBuilderDsl>> fn) {
442        return new CombinationQueryPredicate<>(
443            fn.apply(
444                com.commercetools.api.predicates.query.error.GraphQLProductAssignmentMissingErrorQueryBuilderDsl.of()),
445            GraphQLErrorObjectQueryBuilderDsl::of);
446    }
447
448    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asProductPresentWithDifferentVariantSelection(
449            Function<com.commercetools.api.predicates.query.error.GraphQLProductPresentWithDifferentVariantSelectionErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLProductPresentWithDifferentVariantSelectionErrorQueryBuilderDsl>> fn) {
450        return new CombinationQueryPredicate<>(fn.apply(
451            com.commercetools.api.predicates.query.error.GraphQLProductPresentWithDifferentVariantSelectionErrorQueryBuilderDsl
452                    .of()),
453            GraphQLErrorObjectQueryBuilderDsl::of);
454    }
455
456    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asProjectNotConfiguredForLanguages(
457            Function<com.commercetools.api.predicates.query.error.GraphQLProjectNotConfiguredForLanguagesErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLProjectNotConfiguredForLanguagesErrorQueryBuilderDsl>> fn) {
458        return new CombinationQueryPredicate<>(fn.apply(
459            com.commercetools.api.predicates.query.error.GraphQLProjectNotConfiguredForLanguagesErrorQueryBuilderDsl
460                    .of()),
461            GraphQLErrorObjectQueryBuilderDsl::of);
462    }
463
464    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asQueryComplexityLimitExceeded(
465            Function<com.commercetools.api.predicates.query.error.GraphQLQueryComplexityLimitExceededErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLQueryComplexityLimitExceededErrorQueryBuilderDsl>> fn) {
466        return new CombinationQueryPredicate<>(fn.apply(
467            com.commercetools.api.predicates.query.error.GraphQLQueryComplexityLimitExceededErrorQueryBuilderDsl.of()),
468            GraphQLErrorObjectQueryBuilderDsl::of);
469    }
470
471    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asQueryTimedOut(
472            Function<com.commercetools.api.predicates.query.error.GraphQLQueryTimedOutErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLQueryTimedOutErrorQueryBuilderDsl>> fn) {
473        return new CombinationQueryPredicate<>(
474            fn.apply(com.commercetools.api.predicates.query.error.GraphQLQueryTimedOutErrorQueryBuilderDsl.of()),
475            GraphQLErrorObjectQueryBuilderDsl::of);
476    }
477
478    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asReferenceExists(
479            Function<com.commercetools.api.predicates.query.error.GraphQLReferenceExistsErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLReferenceExistsErrorQueryBuilderDsl>> fn) {
480        return new CombinationQueryPredicate<>(
481            fn.apply(com.commercetools.api.predicates.query.error.GraphQLReferenceExistsErrorQueryBuilderDsl.of()),
482            GraphQLErrorObjectQueryBuilderDsl::of);
483    }
484
485    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asReferencedResourceNotFound(
486            Function<com.commercetools.api.predicates.query.error.GraphQLReferencedResourceNotFoundErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLReferencedResourceNotFoundErrorQueryBuilderDsl>> fn) {
487        return new CombinationQueryPredicate<>(fn.apply(
488            com.commercetools.api.predicates.query.error.GraphQLReferencedResourceNotFoundErrorQueryBuilderDsl.of()),
489            GraphQLErrorObjectQueryBuilderDsl::of);
490    }
491
492    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asRequiredField(
493            Function<com.commercetools.api.predicates.query.error.GraphQLRequiredFieldErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLRequiredFieldErrorQueryBuilderDsl>> fn) {
494        return new CombinationQueryPredicate<>(
495            fn.apply(com.commercetools.api.predicates.query.error.GraphQLRequiredFieldErrorQueryBuilderDsl.of()),
496            GraphQLErrorObjectQueryBuilderDsl::of);
497    }
498
499    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asResourceNotFound(
500            Function<com.commercetools.api.predicates.query.error.GraphQLResourceNotFoundErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLResourceNotFoundErrorQueryBuilderDsl>> fn) {
501        return new CombinationQueryPredicate<>(
502            fn.apply(com.commercetools.api.predicates.query.error.GraphQLResourceNotFoundErrorQueryBuilderDsl.of()),
503            GraphQLErrorObjectQueryBuilderDsl::of);
504    }
505
506    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asResourceSizeLimitExceeded(
507            Function<com.commercetools.api.predicates.query.error.GraphQLResourceSizeLimitExceededErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLResourceSizeLimitExceededErrorQueryBuilderDsl>> fn) {
508        return new CombinationQueryPredicate<>(
509            fn.apply(
510                com.commercetools.api.predicates.query.error.GraphQLResourceSizeLimitExceededErrorQueryBuilderDsl.of()),
511            GraphQLErrorObjectQueryBuilderDsl::of);
512    }
513
514    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asSearchDeactivated(
515            Function<com.commercetools.api.predicates.query.error.GraphQLSearchDeactivatedErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLSearchDeactivatedErrorQueryBuilderDsl>> fn) {
516        return new CombinationQueryPredicate<>(
517            fn.apply(com.commercetools.api.predicates.query.error.GraphQLSearchDeactivatedErrorQueryBuilderDsl.of()),
518            GraphQLErrorObjectQueryBuilderDsl::of);
519    }
520
521    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asSearchExecutionFailure(
522            Function<com.commercetools.api.predicates.query.error.GraphQLSearchExecutionFailureErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLSearchExecutionFailureErrorQueryBuilderDsl>> fn) {
523        return new CombinationQueryPredicate<>(
524            fn.apply(
525                com.commercetools.api.predicates.query.error.GraphQLSearchExecutionFailureErrorQueryBuilderDsl.of()),
526            GraphQLErrorObjectQueryBuilderDsl::of);
527    }
528
529    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asSearchFacetPathNotFound(
530            Function<com.commercetools.api.predicates.query.error.GraphQLSearchFacetPathNotFoundErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLSearchFacetPathNotFoundErrorQueryBuilderDsl>> fn) {
531        return new CombinationQueryPredicate<>(
532            fn.apply(
533                com.commercetools.api.predicates.query.error.GraphQLSearchFacetPathNotFoundErrorQueryBuilderDsl.of()),
534            GraphQLErrorObjectQueryBuilderDsl::of);
535    }
536
537    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asSearchIndexingInProgress(
538            Function<com.commercetools.api.predicates.query.error.GraphQLSearchIndexingInProgressErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLSearchIndexingInProgressErrorQueryBuilderDsl>> fn) {
539        return new CombinationQueryPredicate<>(
540            fn.apply(
541                com.commercetools.api.predicates.query.error.GraphQLSearchIndexingInProgressErrorQueryBuilderDsl.of()),
542            GraphQLErrorObjectQueryBuilderDsl::of);
543    }
544
545    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asSemanticError(
546            Function<com.commercetools.api.predicates.query.error.GraphQLSemanticErrorErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLSemanticErrorErrorQueryBuilderDsl>> fn) {
547        return new CombinationQueryPredicate<>(
548            fn.apply(com.commercetools.api.predicates.query.error.GraphQLSemanticErrorErrorQueryBuilderDsl.of()),
549            GraphQLErrorObjectQueryBuilderDsl::of);
550    }
551
552    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asShippingMethodDoesNotMatchCart(
553            Function<com.commercetools.api.predicates.query.error.GraphQLShippingMethodDoesNotMatchCartErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLShippingMethodDoesNotMatchCartErrorQueryBuilderDsl>> fn) {
554        return new CombinationQueryPredicate<>(fn.apply(
555            com.commercetools.api.predicates.query.error.GraphQLShippingMethodDoesNotMatchCartErrorQueryBuilderDsl
556                    .of()),
557            GraphQLErrorObjectQueryBuilderDsl::of);
558    }
559
560    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asStoreCartDiscountsLimitReached(
561            Function<com.commercetools.api.predicates.query.error.GraphQLStoreCartDiscountsLimitReachedErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLStoreCartDiscountsLimitReachedErrorQueryBuilderDsl>> fn) {
562        return new CombinationQueryPredicate<>(fn.apply(
563            com.commercetools.api.predicates.query.error.GraphQLStoreCartDiscountsLimitReachedErrorQueryBuilderDsl
564                    .of()),
565            GraphQLErrorObjectQueryBuilderDsl::of);
566    }
567
568    public CombinationQueryPredicate<GraphQLErrorObjectQueryBuilderDsl> asSyntaxError(
569            Function<com.commercetools.api.predicates.query.error.GraphQLSyntaxErrorErrorQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.error.GraphQLSyntaxErrorErrorQueryBuilderDsl>> fn) {
570        return new CombinationQueryPredicate<>(
571            fn.apply(com.commercetools.api.predicates.query.error.GraphQLSyntaxErrorErrorQueryBuilderDsl.of()),
572            GraphQLErrorObjectQueryBuilderDsl::of);
573    }
574}