public class ConfigurableProductOptionsSelection extends AbstractResponse<ConfigurableProductOptionsSelection>
optimisticData, responseData| Constructor and Description |
|---|
ConfigurableProductOptionsSelection() |
ConfigurableProductOptionsSelection(com.google.gson.JsonObject fields) |
| Modifier and Type | Method and Description |
|---|---|
String |
getGraphQlTypeName() |
List<MediaGalleryInterface> |
getMediaGallery()
Product images and videos corresponding to the specified configurable options selection.
|
List<ConfigurableOptionAvailableForSelection> |
getOptionsAvailableForSelection()
Configurable options available for further selection based on current selection.
|
SimpleProduct |
getVariant()
Variant represented by the specified configurable options selection.
|
ConfigurableProductOptionsSelection |
setMediaGallery(List<MediaGalleryInterface> arg) |
ConfigurableProductOptionsSelection |
setOptionsAvailableForSelection(List<ConfigurableOptionAvailableForSelection> arg) |
ConfigurableProductOptionsSelection |
setVariant(SimpleProduct arg) |
boolean |
unwrapsToObject(String key) |
collectNodes, get, getAsArray, getAsBoolean, getAsDouble, getAsInteger, getAsString, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, readCustomField, withAliaspublic ConfigurableProductOptionsSelection()
public ConfigurableProductOptionsSelection(com.google.gson.JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic String getGraphQlTypeName()
public List<MediaGalleryInterface> getMediaGallery()
public ConfigurableProductOptionsSelection setMediaGallery(List<MediaGalleryInterface> arg)
public List<ConfigurableOptionAvailableForSelection> getOptionsAvailableForSelection()
public ConfigurableProductOptionsSelection setOptionsAvailableForSelection(List<ConfigurableOptionAvailableForSelection> arg)
public SimpleProduct getVariant()
public ConfigurableProductOptionsSelection setVariant(SimpleProduct arg)
public boolean unwrapsToObject(String key)
unwrapsToObject in class AbstractResponse<ConfigurableProductOptionsSelection>Copyright © 2022 Adobe. All rights reserved.