-
public final class ActionMetadata
-
-
Field Summary
Fields Modifier and Type Field Description private BooleanlastAnswerprivate ActionPrioritypriorityprivate ActionNotificationTypenotificationTypeprivate ActionVisibilityvisibilityprivate ActionReplyreplyMessageprivate ActionQuotequoteMessageprivate BooleanorchestrationLockprivate final StringorchestratedBy
-
Constructor Summary
Constructors Constructor Description ActionMetadata(Boolean lastAnswer, ActionPriority priority, ActionNotificationType notificationType, ActionVisibility visibility, ActionReply replyMessage, ActionQuote quoteMessage, Boolean orchestrationLock, String orchestratedBy)
-
Method Summary
Modifier and Type Method Description final Booleancomponent1()final ActionPrioritycomponent2()final ActionNotificationTypecomponent3()final ActionVisibilitycomponent4()final ActionReplycomponent5()final ActionQuotecomponent6()final Booleancomponent7()final Stringcomponent8()final ActionMetadatacopy(Boolean lastAnswer, ActionPriority priority, ActionNotificationType notificationType, ActionVisibility visibility, ActionReply replyMessage, ActionQuote quoteMessage, Boolean orchestrationLock, String orchestratedBy)final BooleangetLastAnswer()Is it the last answer of the bot. final ActionPrioritygetPriority()Significance deals with the notification level. final ActionNotificationTypegetNotificationType()tag deals with type of message notification. final ActionVisibilitygetVisibility()visibility of the message. final ActionReplygetReplyMessage()Message which is a reply to another. final ActionQuotegetQuoteMessage()Message which contains a quote. final BooleangetOrchestrationLock()The message triggers an orchestration lock. final StringgetOrchestratedBy()Message delegated by another bot. final UnitsetLastAnswer(Boolean lastAnswer)Is it the last answer of the bot. final UnitsetPriority(ActionPriority priority)Significance deals with the notification level. final UnitsetNotificationType(ActionNotificationType notificationType)tag deals with type of message notification. final UnitsetVisibility(ActionVisibility visibility)visibility of the message. final UnitsetReplyMessage(ActionReply replyMessage)Message which is a reply to another. final UnitsetQuoteMessage(ActionQuote quoteMessage)Message which contains a quote. final UnitsetOrchestrationLock(Boolean orchestrationLock)The message triggers an orchestration lock. -
-
Constructor Detail
-
ActionMetadata
ActionMetadata(Boolean lastAnswer, ActionPriority priority, ActionNotificationType notificationType, ActionVisibility visibility, ActionReply replyMessage, ActionQuote quoteMessage, Boolean orchestrationLock, String orchestratedBy)
-
-
Method Detail
-
component1
final Boolean component1()
-
component2
final ActionPriority component2()
-
component3
final ActionNotificationType component3()
-
component4
final ActionVisibility component4()
-
component5
final ActionReply component5()
-
component6
final ActionQuote component6()
-
component7
final Boolean component7()
-
component8
final String component8()
-
copy
final ActionMetadata copy(Boolean lastAnswer, ActionPriority priority, ActionNotificationType notificationType, ActionVisibility visibility, ActionReply replyMessage, ActionQuote quoteMessage, Boolean orchestrationLock, String orchestratedBy)
-
getLastAnswer
final Boolean getLastAnswer()
Is it the last answer of the bot.
-
getPriority
final ActionPriority getPriority()
Significance deals with the notification level.
-
getNotificationType
final ActionNotificationType getNotificationType()
tag deals with type of message notification.
-
getVisibility
final ActionVisibility getVisibility()
visibility of the message.
-
getReplyMessage
final ActionReply getReplyMessage()
Message which is a reply to another.
-
getQuoteMessage
final ActionQuote getQuoteMessage()
Message which contains a quote.
-
getOrchestrationLock
final Boolean getOrchestrationLock()
The message triggers an orchestration lock.
-
getOrchestratedBy
final String getOrchestratedBy()
Message delegated by another bot.
-
setLastAnswer
final Unit setLastAnswer(Boolean lastAnswer)
Is it the last answer of the bot.
-
setPriority
final Unit setPriority(ActionPriority priority)
Significance deals with the notification level.
-
setNotificationType
final Unit setNotificationType(ActionNotificationType notificationType)
tag deals with type of message notification.
-
setVisibility
final Unit setVisibility(ActionVisibility visibility)
visibility of the message.
-
setReplyMessage
final Unit setReplyMessage(ActionReply replyMessage)
Message which is a reply to another.
-
setQuoteMessage
final Unit setQuoteMessage(ActionQuote quoteMessage)
Message which contains a quote.
-
setOrchestrationLock
final Unit setOrchestrationLock(Boolean orchestrationLock)
The message triggers an orchestration lock.
-
-
-
-