Interface StorePrivacyPolicyUrlSetMessage
- All Superinterfaces:
BaseResource,DomainResource<Message>,Identifiable<Message>,Message,Versioned<Message>
Generated after a successful Set Privacy Policy Url update action.
Example to create an instance using the builder pattern
StorePrivacyPolicyUrlSetMessage storePrivacyPolicyUrlSetMessage = StorePrivacyPolicyUrlSetMessage.builder()
.id("{id}")
.version(0.3)
.createdAt(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
.lastModifiedAt(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
.sequenceNumber(0.3)
.resource(resourceBuilder -> resourceBuilder)
.resourceVersion(0.3)
.build()
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringdiscriminator value for StorePrivacyPolicyUrlSetMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder factory method for StorePrivacyPolicyUrlSetMessagebuilder(StorePrivacyPolicyUrlSetMessage template) create builder for StorePrivacyPolicyUrlSetMessage instancecopyDeep()deepCopy(StorePrivacyPolicyUrlSetMessage template) factory method to create a deep copy of StorePrivacyPolicyUrlSetMessageof()factory methodof(StorePrivacyPolicyUrlSetMessage template) factory method to create a shallow copy StorePrivacyPolicyUrlSetMessagevoidsetPrivacyPolicyUrl(String privacyPolicyUrl) static tools.jackson.core.type.TypeReference<StorePrivacyPolicyUrlSetMessage>gives a TypeReference for usage with Jackson DataBinddefault <T> Taccessor map functionMethods inherited from interface com.commercetools.api.models.common.BaseResource
withBaseResourceMethods inherited from interface com.commercetools.api.models.DomainResource
getMethods inherited from interface com.commercetools.api.models.message.Message
getCreatedAt, getCreatedBy, getId, getLastModifiedAt, getLastModifiedBy, getResource, getResourceUserProvidedIdentifiers, getResourceVersion, getSequenceNumber, getType, getVersion, setCreatedAt, setCreatedBy, setId, setLastModifiedAt, setLastModifiedBy, setResource, setResourceUserProvidedIdentifiers, setResourceVersion, setSequenceNumber, setVersion, withMessage
-
Field Details
-
STORE_PRIVACY_POLICY_URL_SET
discriminator value for StorePrivacyPolicyUrlSetMessage- See Also:
-
-
Method Details
-
getPrivacyPolicyUrl
String getPrivacyPolicyUrl()The
privacyPolicyUrlof the Store after the Set Privacy Policy Url update action.- Returns:
- privacyPolicyUrl
-
setPrivacyPolicyUrl
The
privacyPolicyUrlof the Store after the Set Privacy Policy Url update action.- Parameters:
privacyPolicyUrl- value to be set
-
of
factory method- Returns:
- instance of StorePrivacyPolicyUrlSetMessage
-
of
factory method to create a shallow copy StorePrivacyPolicyUrlSetMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
StorePrivacyPolicyUrlSetMessage copyDeep()- Specified by:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin interfaceMessage
-
deepCopy
@Nullable static StorePrivacyPolicyUrlSetMessage deepCopy(@Nullable StorePrivacyPolicyUrlSetMessage template) factory method to create a deep copy of StorePrivacyPolicyUrlSetMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for StorePrivacyPolicyUrlSetMessage- Returns:
- builder
-
builder
create builder for StorePrivacyPolicyUrlSetMessage instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withStorePrivacyPolicyUrlSetMessage
default <T> T withStorePrivacyPolicyUrlSetMessage(Function<StorePrivacyPolicyUrlSetMessage, T> helper) accessor map function- Type Parameters:
T- mapped type- Parameters:
helper- function to map the object- Returns:
- mapped value
-
typeReference
gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-