public static class Storefront.Localization extends AbstractResponse<Storefront.Localization>
optimisticData, responseData| Constructor and Description |
|---|
Localization() |
Localization(JsonObject fields) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Storefront.Country> |
getAvailableCountries()
The list of countries with enabled localized experiences.
|
java.util.List<Storefront.Language> |
getAvailableLanguages()
The list of languages available for the active country.
|
Storefront.Country |
getCountry()
The country of the active localized experience.
|
java.lang.String |
getGraphQlTypeName() |
Storefront.Language |
getLanguage()
The language of the active localized experience.
|
Storefront.Market |
getMarket()
The market including the country of the active localized experience.
|
Storefront.Localization |
setAvailableCountries(java.util.List<Storefront.Country> arg) |
Storefront.Localization |
setAvailableLanguages(java.util.List<Storefront.Language> arg) |
Storefront.Localization |
setCountry(Storefront.Country arg) |
Storefront.Localization |
setLanguage(Storefront.Language arg) |
Storefront.Localization |
setMarket(Storefront.Market arg) |
boolean |
unwrapsToObject(java.lang.String key) |
collectNodes, get, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, withAliaspublic Localization()
public Localization(JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic java.lang.String getGraphQlTypeName()
public java.util.List<Storefront.Country> getAvailableCountries()
public Storefront.Localization setAvailableCountries(java.util.List<Storefront.Country> arg)
public java.util.List<Storefront.Language> getAvailableLanguages()
public Storefront.Localization setAvailableLanguages(java.util.List<Storefront.Language> arg)
public Storefront.Country getCountry()
public Storefront.Localization setCountry(Storefront.Country arg)
public Storefront.Language getLanguage()
public Storefront.Localization setLanguage(Storefront.Language arg)
public Storefront.Market getMarket()
public Storefront.Localization setMarket(Storefront.Market arg)
public boolean unwrapsToObject(java.lang.String key)
unwrapsToObject in class AbstractResponse<Storefront.Localization>