public static class Storefront.UnknownTrackable extends AbstractResponse<Storefront.UnknownTrackable> implements Storefront.Trackable
optimisticData, responseData| Constructor and Description |
|---|
UnknownTrackable() |
UnknownTrackable(JsonObject fields) |
| Modifier and Type | Method and Description |
|---|---|
static Storefront.Trackable |
create(JsonObject fields) |
java.lang.String |
getGraphQlTypeName() |
java.lang.String |
getTrackingParameters()
A URL parameters to be added to a page URL when it is linked from a GraphQL result.
|
Storefront.UnknownTrackable |
setTrackingParameters(java.lang.String arg) |
boolean |
unwrapsToObject(java.lang.String key) |
collectNodes, get, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, withAliaspublic UnknownTrackable()
public UnknownTrackable(JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic static Storefront.Trackable create(JsonObject fields) throws SchemaViolationError
SchemaViolationErrorpublic java.lang.String getGraphQlTypeName()
getGraphQlTypeName in interface Storefront.Trackablepublic java.lang.String getTrackingParameters()
getTrackingParameters in interface Storefront.Trackablepublic Storefront.UnknownTrackable setTrackingParameters(java.lang.String arg)
public boolean unwrapsToObject(java.lang.String key)
unwrapsToObject in class AbstractResponse<Storefront.UnknownTrackable>