Class MMCMasterMessage
java.lang.Object
com.here.platform.location.tpeg2.mmc.MMCMasterMessage
- All Implemented Interfaces:
MMCTemplate
,MMCSwitch
,Serializable
,scala.Equals
,scala.Product
,scala.Serializable
public class MMCMasterMessage
extends Object
implements MMCTemplate, MMCSwitch, scala.Product, scala.Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMMCMasterMessage
(long messageID, short versionID, Instant messageExpiryTime, boolean cancelFlag, Optional<Instant> messageGenerationTime, Optional<Priority> priority, List<MultiPartMessageDirectory> multiPartMessageDirectories) MMCMasterMessage
(long messageID, short versionID, Instant messageExpiryTime, boolean cancelFlag, scala.Option<Instant> messageGenerationTime, scala.Option<Priority> priority, scala.collection.Seq<MultiPartMessageDirectory> multiPartMessageDirectories) -
Method Summary
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productIterator, productPrefix
-
Constructor Details
-
MMCMasterMessage
public MMCMasterMessage(long messageID, short versionID, Instant messageExpiryTime, boolean cancelFlag, scala.Option<Instant> messageGenerationTime, scala.Option<Priority> priority, scala.collection.Seq<MultiPartMessageDirectory> multiPartMessageDirectories) -
MMCMasterMessage
-
-
Method Details
-
apply
public abstract static R apply(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7) -
toString
-
messageID
public long messageID()- Specified by:
messageID
in interfaceMMCTemplate
-
versionID
public short versionID()- Specified by:
versionID
in interfaceMMCTemplate
-
messageExpiryTime
- Specified by:
messageExpiryTime
in interfaceMMCTemplate
-
cancelFlag
public boolean cancelFlag()- Specified by:
cancelFlag
in interfaceMMCTemplate
-
messageGenerationTime
- Specified by:
messageGenerationTime
in interfaceMMCTemplate
-
priority
- Specified by:
priority
in interfaceMMCTemplate
-
multiPartMessageDirectories
-
getMessageID
public long getMessageID()- Specified by:
getMessageID
in interfaceMMCTemplate
-
getVersionID
public short getVersionID()- Specified by:
getVersionID
in interfaceMMCTemplate
-
getMessageExpiryTime
- Specified by:
getMessageExpiryTime
in interfaceMMCTemplate
-
isCancelFlag
public boolean isCancelFlag()- Specified by:
isCancelFlag
in interfaceMMCTemplate
-
getMessageGenerationTime
- Specified by:
getMessageGenerationTime
in interfaceMMCTemplate
-
getPriority
- Specified by:
getPriority
in interfaceMMCTemplate
-
getMultiPartMessageDirectories
-