public static class Storefront.SearchQuerySuggestion extends AbstractResponse<Storefront.SearchQuerySuggestion> implements Storefront.Trackable
optimisticData, responseData| Constructor and Description |
|---|
SearchQuerySuggestion() |
SearchQuerySuggestion(JsonObject fields) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getGraphQlTypeName() |
java.lang.String |
getStyledText()
The text of the search query suggestion with highlighted HTML tags.
|
java.lang.String |
getText()
The text of the search query suggestion.
|
java.lang.String |
getTrackingParameters()
A URL parameters to be added to a page URL when it is linked from a GraphQL result.
|
Storefront.SearchQuerySuggestion |
setStyledText(java.lang.String arg) |
Storefront.SearchQuerySuggestion |
setText(java.lang.String arg) |
Storefront.SearchQuerySuggestion |
setTrackingParameters(java.lang.String arg) |
boolean |
unwrapsToObject(java.lang.String key) |
collectNodes, get, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, withAliaspublic SearchQuerySuggestion()
public SearchQuerySuggestion(JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic java.lang.String getGraphQlTypeName()
getGraphQlTypeName in interface Storefront.Trackablepublic java.lang.String getStyledText()
public Storefront.SearchQuerySuggestion setStyledText(java.lang.String arg)
public java.lang.String getText()
public Storefront.SearchQuerySuggestion setText(java.lang.String arg)
public java.lang.String getTrackingParameters()
getTrackingParameters in interface Storefront.Trackablepublic Storefront.SearchQuerySuggestion setTrackingParameters(java.lang.String arg)
public boolean unwrapsToObject(java.lang.String key)
unwrapsToObject in class AbstractResponse<Storefront.SearchQuerySuggestion>