public class OrderPaymentMethodQuery extends AbstractQuery<OrderPaymentMethodQuery>
_queryBuilder, ALIAS_SUFFIX_SEPARATOR, CUSTOM_FIELD_LABEL| Modifier and Type | Method and Description |
|---|---|
OrderPaymentMethodQuery |
addFragmentReference(Fragment<OrderPaymentMethodQuery> fragment)
Adds a
OrderPaymentMethodQuery fragment reference at the current position of the query. |
OrderPaymentMethodQuery |
additionalData(KeyValueQueryDefinition queryDef)
Additional data per payment method type
|
static Fragment<OrderPaymentMethodQuery> |
createFragment(String name,
OrderPaymentMethodQueryDefinition queryDef)
Creates a GraphQL "named" fragment with the specified query type definition.
|
OrderPaymentMethodQuery |
name()
The label that describes the payment method
|
OrderPaymentMethodQuery |
type()
The payment method code that indicates how the order was paid for
|
addCustomObjectField, addCustomSimpleField, appendQuotedString, startField, startInlineFragment, withAliaspublic OrderPaymentMethodQuery additionalData(KeyValueQueryDefinition queryDef)
public OrderPaymentMethodQuery name()
public OrderPaymentMethodQuery type()
public static Fragment<OrderPaymentMethodQuery> createFragment(String name, OrderPaymentMethodQueryDefinition queryDef)
name - The name of the fragment, must be unique for a given GraphQL request.queryDef - The fragment definition.public OrderPaymentMethodQuery addFragmentReference(Fragment<OrderPaymentMethodQuery> fragment)
OrderPaymentMethodQuery fragment reference at the current position of the query.
For example for a fragment named test, calling this method will add the
reference ...test in the query. For GraphQL types implementing an interface, there
will be some similar methods using the Query type of each implemented interface.fragment - The fragment to reference.Copyright © 2022 Adobe. All rights reserved.