Class ParcelTrackingDataUpdatedMessagePayloadImpl
java.lang.Object
com.commercetools.api.models.message.ParcelTrackingDataUpdatedMessagePayloadImpl
- All Implemented Interfaces:
MessagePayload
,OrderMessagePayload
,ParcelTrackingDataUpdatedMessagePayload
,io.vrap.rmf.base.client.ModelBase
public class ParcelTrackingDataUpdatedMessagePayloadImpl
extends Object
implements ParcelTrackingDataUpdatedMessagePayload, io.vrap.rmf.base.client.ModelBase
Generated after a successful Set Parcel TrackingData update action.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Field Summary
Fields inherited from interface com.commercetools.api.models.message.ParcelTrackingDataUpdatedMessagePayload
PARCEL_TRACKING_DATA_UPDATED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Unique identifier of the Delivery.Unique identifier of the Parcel.User-defined unique identifier of the Shipping Method in a Cart withMulti
ShippingMode.The Tracking Data that was added to the Parcel.getType()
int
hashCode()
void
setDeliveryId
(String deliveryId) Unique identifier of the Delivery.void
setParcelId
(String parcelId) Unique identifier of the Parcel.void
setShippingKey
(String shippingKey) User-defined unique identifier of the Shipping Method in a Cart withMulti
ShippingMode.void
setTrackingData
(TrackingData trackingData) The Tracking Data that was added to the Parcel.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.message.MessagePayload
withMessagePayload
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.message.OrderMessagePayload
withOrderMessagePayload
Methods inherited from interface com.commercetools.api.models.message.ParcelTrackingDataUpdatedMessagePayload
withParcelTrackingDataUpdatedMessagePayload
-
Constructor Details
-
ParcelTrackingDataUpdatedMessagePayloadImpl
create empty instance
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceMessagePayload
- Returns:
- type
-
getDeliveryId
Unique identifier of the Delivery.
- Specified by:
getDeliveryId
in interfaceParcelTrackingDataUpdatedMessagePayload
- Returns:
- deliveryId
-
getParcelId
Unique identifier of the Parcel.
- Specified by:
getParcelId
in interfaceParcelTrackingDataUpdatedMessagePayload
- Returns:
- parcelId
-
getTrackingData
The Tracking Data that was added to the Parcel.
- Specified by:
getTrackingData
in interfaceParcelTrackingDataUpdatedMessagePayload
- Returns:
- trackingData
-
getShippingKey
User-defined unique identifier of the Shipping Method in a Cart with
Multi
ShippingMode.- Specified by:
getShippingKey
in interfaceParcelTrackingDataUpdatedMessagePayload
- Returns:
- shippingKey
-
setDeliveryId
Description copied from interface:ParcelTrackingDataUpdatedMessagePayload
Unique identifier of the Delivery.
- Specified by:
setDeliveryId
in interfaceParcelTrackingDataUpdatedMessagePayload
- Parameters:
deliveryId
- value to be set
-
setParcelId
Description copied from interface:ParcelTrackingDataUpdatedMessagePayload
Unique identifier of the Parcel.
- Specified by:
setParcelId
in interfaceParcelTrackingDataUpdatedMessagePayload
- Parameters:
parcelId
- value to be set
-
setTrackingData
Description copied from interface:ParcelTrackingDataUpdatedMessagePayload
The Tracking Data that was added to the Parcel.
- Specified by:
setTrackingData
in interfaceParcelTrackingDataUpdatedMessagePayload
- Parameters:
trackingData
- value to be set
-
setShippingKey
Description copied from interface:ParcelTrackingDataUpdatedMessagePayload
User-defined unique identifier of the Shipping Method in a Cart with
Multi
ShippingMode.- Specified by:
setShippingKey
in interfaceParcelTrackingDataUpdatedMessagePayload
- Parameters:
shippingKey
- value to be set
-
equals
-
hashCode
-