public interface Store extends Resource<Store>, Custom, WithKey
| Modifier and Type | Method and Description |
|---|---|
List<Reference<Channel>> |
getDistributionChannels()
Optional connection to particular supplier.
|
String |
getKey() |
List<String> |
getLanguages() |
LocalizedString |
getName() |
List<ProductSelectionSetting> |
getProductSelections() |
List<Reference<Channel>> |
getSupplyChannels()
Optional connection to particular supplier.
|
static Reference<Store> |
referenceOfId(String id) |
static String |
referenceTypeId()
A type hint for references which resource type is linked in a reference.
|
default Reference<Store> |
toReference()
Creates a reference to this resource, the reference may not be filled.
|
static com.fasterxml.jackson.core.type.TypeReference<Store> |
typeReference()
Creates a container which contains the full Java type information to deserialize this class from JSON.
|
getCreatedAt, getId, getLastModifiedAt, getVersionhasSameIdAs, toResourceIdentifier@Nullable LocalizedString getName()
@Nullable List<Reference<Channel>> getDistributionChannels()
SetDistributionChannels@Nullable List<Reference<Channel>> getSupplyChannels()
SetSupplyChannels@Nullable List<ProductSelectionSetting> getProductSelections()
static com.fasterxml.jackson.core.type.TypeReference<Store> typeReference()
static String referenceTypeId()
Reference.getTypeId()default Reference<Store> toReference()
ReferenceabletoReference in interface Referenceable<Store>toReference in interface Resource<Store>