Class OrderEditImpl
- All Implemented Interfaces:
BaseResource
,Customizable<OrderEdit>
,DomainResource<OrderEdit>
,Identifiable<OrderEdit>
,OrderEdit
,OrderEditMixin
,Referencable<OrderEdit>
,ResourceIdentifiable<OrderEdit>
,Versioned<OrderEdit>
,WithKey
,io.vrap.rmf.base.client.ModelBase
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
User-defined information regarding the Order Edit.Date and time (UTC) the Order Edit was initially created.Present on resources created after 1 February 2019 except for events not tracked.Custom Fields of the Order Edit.getId()
Unique identifier of the Order Edit.getKey()
User-defined unique identifier of the Order Edit.Date and time (UTC) the Order Edit was last updated.Present on resources created after 1 February 2019 except for events not tracked.Reference to the Order updated with this edit.For applied edits, it's a summary of the changes on the Order.Update actions applied to the Order referenced byresource
.Current version of the Order Edit.int
hashCode()
void
setComment
(String comment) User-defined information regarding the Order Edit.void
setCreatedAt
(ZonedDateTime createdAt) Date and time (UTC) the Order Edit was initially created.void
setCreatedBy
(CreatedBy createdBy) Present on resources created after 1 February 2019 except for events not tracked.void
setCustom
(CustomFields custom) Custom Fields of the Order Edit.void
Unique identifier of the Order Edit.void
User-defined unique identifier of the Order Edit.void
setLastModifiedAt
(ZonedDateTime lastModifiedAt) Date and time (UTC) the Order Edit was last updated.void
setLastModifiedBy
(LastModifiedBy lastModifiedBy) Present on resources created after 1 February 2019 except for events not tracked.void
setResource
(OrderReference resource) Reference to the Order updated with this edit.void
setResult
(OrderEditResult result) For applied edits, it's a summary of the changes on the Order.void
setStagedActions
(StagedOrderUpdateAction... stagedActions) Update actions applied to the Order referenced byresource
.void
setStagedActions
(List<StagedOrderUpdateAction> stagedActions) Update actions applied to the Order referenced byresource
.void
setVersion
(Long version) Current version of the Order Edit.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.common.BaseResource
withBaseResource
Methods inherited from interface com.commercetools.api.models.Customizable
unwrapCustomizable
Methods inherited from interface com.commercetools.api.models.DomainResource
get
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.order_edit.OrderEdit
withOrderEdit
Methods inherited from interface com.commercetools.api.models.order_edit.OrderEditMixin
toReference, toResourceIdentifier
-
Constructor Details
-
OrderEditImpl
public OrderEditImpl()create empty instance
-
-
Method Details
-
getId
Unique identifier of the Order Edit.
- Specified by:
getId
in interfaceBaseResource
- Specified by:
getId
in interfaceDomainResource<OrderEdit>
- Specified by:
getId
in interfaceIdentifiable<OrderEdit>
- Specified by:
getId
in interfaceOrderEdit
- Specified by:
getId
in interfaceVersioned<OrderEdit>
- Returns:
- id
-
getVersion
Current version of the Order Edit.
- Specified by:
getVersion
in interfaceBaseResource
- Specified by:
getVersion
in interfaceDomainResource<OrderEdit>
- Specified by:
getVersion
in interfaceOrderEdit
- Specified by:
getVersion
in interfaceVersioned<OrderEdit>
- Returns:
- version
-
getCreatedAt
Date and time (UTC) the Order Edit was initially created.
- Specified by:
getCreatedAt
in interfaceBaseResource
- Specified by:
getCreatedAt
in interfaceOrderEdit
- Returns:
- createdAt
-
getLastModifiedAt
Date and time (UTC) the Order Edit was last updated.
- Specified by:
getLastModifiedAt
in interfaceBaseResource
- Specified by:
getLastModifiedAt
in interfaceOrderEdit
- Returns:
- lastModifiedAt
-
getKey
User-defined unique identifier of the Order Edit.
-
getResource
Reference to the Order updated with this edit.
- Specified by:
getResource
in interfaceOrderEdit
- Returns:
- resource
-
getStagedActions
Update actions applied to the Order referenced by
resource
.- Specified by:
getStagedActions
in interfaceOrderEdit
- Returns:
- stagedActions
-
getResult
For applied edits, it's a summary of the changes on the Order. For unapplied edits, it's a preview of the changes.
-
getComment
User-defined information regarding the Order Edit.
- Specified by:
getComment
in interfaceOrderEdit
- Returns:
- comment
-
getCustom
Custom Fields of the Order Edit.
- Specified by:
getCustom
in interfaceCustomizable<OrderEdit>
- Specified by:
getCustom
in interfaceOrderEdit
- Returns:
- custom
-
getLastModifiedBy
Present on resources created after 1 February 2019 except for events not tracked.
- Specified by:
getLastModifiedBy
in interfaceOrderEdit
- Returns:
- lastModifiedBy
-
getCreatedBy
Present on resources created after 1 February 2019 except for events not tracked.
- Specified by:
getCreatedBy
in interfaceOrderEdit
- Returns:
- createdBy
-
setId
Description copied from interface:OrderEdit
Unique identifier of the Order Edit.
- Specified by:
setId
in interfaceBaseResource
- Specified by:
setId
in interfaceOrderEdit
- Parameters:
id
- value to be set
-
setVersion
Description copied from interface:OrderEdit
Current version of the Order Edit.
- Specified by:
setVersion
in interfaceBaseResource
- Specified by:
setVersion
in interfaceOrderEdit
- Parameters:
version
- value to be set
-
setCreatedAt
Description copied from interface:OrderEdit
Date and time (UTC) the Order Edit was initially created.
- Specified by:
setCreatedAt
in interfaceBaseResource
- Specified by:
setCreatedAt
in interfaceOrderEdit
- Parameters:
createdAt
- value to be set
-
setLastModifiedAt
Description copied from interface:OrderEdit
Date and time (UTC) the Order Edit was last updated.
- Specified by:
setLastModifiedAt
in interfaceBaseResource
- Specified by:
setLastModifiedAt
in interfaceOrderEdit
- Parameters:
lastModifiedAt
- value to be set
-
setKey
Description copied from interface:OrderEdit
User-defined unique identifier of the Order Edit.
-
setResource
Description copied from interface:OrderEdit
Reference to the Order updated with this edit.
- Specified by:
setResource
in interfaceOrderEdit
- Parameters:
resource
- value to be set
-
setStagedActions
Description copied from interface:OrderEdit
Update actions applied to the Order referenced by
resource
.- Specified by:
setStagedActions
in interfaceOrderEdit
- Parameters:
stagedActions
- values to be set
-
setStagedActions
Description copied from interface:OrderEdit
Update actions applied to the Order referenced by
resource
.- Specified by:
setStagedActions
in interfaceOrderEdit
- Parameters:
stagedActions
- values to be set
-
setResult
Description copied from interface:OrderEdit
For applied edits, it's a summary of the changes on the Order. For unapplied edits, it's a preview of the changes.
-
setComment
Description copied from interface:OrderEdit
User-defined information regarding the Order Edit.
- Specified by:
setComment
in interfaceOrderEdit
- Parameters:
comment
- value to be set
-
setCustom
Description copied from interface:OrderEdit
Custom Fields of the Order Edit.
- Specified by:
setCustom
in interfaceCustomizable<OrderEdit>
- Specified by:
setCustom
in interfaceOrderEdit
- Parameters:
custom
- value to be set
-
setLastModifiedBy
Description copied from interface:OrderEdit
Present on resources created after 1 February 2019 except for events not tracked.
- Specified by:
setLastModifiedBy
in interfaceOrderEdit
- Parameters:
lastModifiedBy
- value to be set
-
setCreatedBy
Description copied from interface:OrderEdit
Present on resources created after 1 February 2019 except for events not tracked.
- Specified by:
setCreatedBy
in interfaceOrderEdit
- Parameters:
createdBy
- value to be set
-
equals
-
hashCode
public int hashCode()
-