public class ConfigurableProductOptionsSelectionQuery extends AbstractQuery<ConfigurableProductOptionsSelectionQuery>
_queryBuilder, ALIAS_SUFFIX_SEPARATOR, CUSTOM_FIELD_LABEL| Modifier and Type | Method and Description |
|---|---|
ConfigurableProductOptionsSelectionQuery |
addFragmentReference(Fragment<ConfigurableProductOptionsSelectionQuery> fragment)
Adds a
ConfigurableProductOptionsSelectionQuery fragment reference at the current position of the query. |
static Fragment<ConfigurableProductOptionsSelectionQuery> |
createFragment(String name,
ConfigurableProductOptionsSelectionQueryDefinition queryDef)
Creates a GraphQL "named" fragment with the specified query type definition.
|
ConfigurableProductOptionsSelectionQuery |
mediaGallery(MediaGalleryInterfaceQueryDefinition queryDef)
Product images and videos corresponding to the specified configurable options selection.
|
ConfigurableProductOptionsSelectionQuery |
optionsAvailableForSelection(ConfigurableOptionAvailableForSelectionQueryDefinition queryDef)
Configurable options available for further selection based on current selection.
|
ConfigurableProductOptionsSelectionQuery |
variant(SimpleProductQueryDefinition queryDef)
Variant represented by the specified configurable options selection.
|
addCustomObjectField, addCustomSimpleField, appendQuotedString, startField, startInlineFragment, withAliaspublic ConfigurableProductOptionsSelectionQuery mediaGallery(MediaGalleryInterfaceQueryDefinition queryDef)
public ConfigurableProductOptionsSelectionQuery optionsAvailableForSelection(ConfigurableOptionAvailableForSelectionQueryDefinition queryDef)
public ConfigurableProductOptionsSelectionQuery variant(SimpleProductQueryDefinition queryDef)
public static Fragment<ConfigurableProductOptionsSelectionQuery> createFragment(String name, ConfigurableProductOptionsSelectionQueryDefinition queryDef)
name - The name of the fragment, must be unique for a given GraphQL request.queryDef - The fragment definition.public ConfigurableProductOptionsSelectionQuery addFragmentReference(Fragment<ConfigurableProductOptionsSelectionQuery> fragment)
ConfigurableProductOptionsSelectionQuery 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.