public static class Storefront.Shop extends AbstractResponse<Storefront.Shop> implements Storefront.HasMetafields, Storefront.MetafieldParentResource, Storefront.Node
optimisticData, responseDatacollectNodes, get, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, withAliaspublic Shop()
public Shop(JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic java.lang.String getGraphQlTypeName()
getGraphQlTypeName in interface Storefront.HasMetafieldsgetGraphQlTypeName in interface Storefront.MetafieldParentResourcegetGraphQlTypeName in interface Storefront.NodegetGraphQlTypeName in interface Nodepublic Storefront.Brand getBrand()
public Storefront.Shop setBrand(Storefront.Brand arg)
public java.lang.String getDescription()
public Storefront.Shop setDescription(java.lang.String arg)
public ID getId()
getId in interface Storefront.NodegetId in interface Nodepublic Storefront.Metafield getMetafield()
getMetafield in interface Storefront.HasMetafieldspublic Storefront.Shop setMetafield(Storefront.Metafield arg)
public java.util.List<Storefront.Metafield> getMetafields()
getMetafields in interface Storefront.HasMetafieldspublic Storefront.Shop setMetafields(java.util.List<Storefront.Metafield> arg)
public java.lang.String getMoneyFormat()
public Storefront.Shop setMoneyFormat(java.lang.String arg)
public java.lang.String getName()
public Storefront.Shop setName(java.lang.String arg)
public Storefront.PaymentSettings getPaymentSettings()
public Storefront.Shop setPaymentSettings(Storefront.PaymentSettings arg)
public Storefront.Domain getPrimaryDomain()
public Storefront.Shop setPrimaryDomain(Storefront.Domain arg)
public Storefront.ShopPolicy getPrivacyPolicy()
public Storefront.Shop setPrivacyPolicy(Storefront.ShopPolicy arg)
public Storefront.ShopPolicy getRefundPolicy()
public Storefront.Shop setRefundPolicy(Storefront.ShopPolicy arg)
public Storefront.ShopPolicy getShippingPolicy()
public Storefront.Shop setShippingPolicy(Storefront.ShopPolicy arg)
public java.util.List<Storefront.CountryCode> getShipsToCountries()
public Storefront.Shop setShipsToCountries(java.util.List<Storefront.CountryCode> arg)
public Storefront.ShopPolicyWithDefault getSubscriptionPolicy()
public Storefront.Shop setSubscriptionPolicy(Storefront.ShopPolicyWithDefault arg)
public Storefront.ShopPolicy getTermsOfService()
public Storefront.Shop setTermsOfService(Storefront.ShopPolicy arg)
public boolean unwrapsToObject(java.lang.String key)
unwrapsToObject in class AbstractResponse<Storefront.Shop>