- All Superinterfaces:
it.auties.protobuf.base.ProtobufMessage
- All Known Implementing Classes:
AgentAction
,AndroidUnsupportedActions
,ArchiveChatAction
,ChatAssignmentAction
,ChatAssignmentOpenedStatusAction
,ClearChatAction
,ContactAction
,DeleteChatAction
,DeleteMessageForMeAction
,FavoriteStickerAction
,LabelAssociationAction
,LabelEditAction
,MarkChatAsReadAction
,MuteAction
,NuxAction
,PinAction
,PrimaryVersionAction
,QuickReplyAction
,RecentEmojiWeightsAction
,RecentStickerWeightsAction
,RemoveRecentStickerAction
,StarAction
,StickerAction
,SubscriptionAction
,TimeFormatAction
,UserStatusMuteAction
public sealed interface Action
extends it.auties.protobuf.base.ProtobufMessage
permits AgentAction, AndroidUnsupportedActions, ArchiveChatAction, ChatAssignmentAction, ChatAssignmentOpenedStatusAction, ClearChatAction, ContactAction, DeleteChatAction, DeleteMessageForMeAction, FavoriteStickerAction, LabelAssociationAction, LabelEditAction, MarkChatAsReadAction, MuteAction, NuxAction, PinAction, PrimaryVersionAction, QuickReplyAction, RecentEmojiWeightsAction, RecentStickerWeightsAction, RemoveRecentStickerAction, StarAction, StickerAction, SubscriptionAction, TimeFormatAction, UserStatusMuteAction
A model interface that represents an action
-
Method Summary
Methods inherited from interface it.auties.protobuf.base.ProtobufMessage
isValueBased, toValue
-
Method Details
-
indexName
String indexName()The name of this action- Returns:
- a non-null string
- Throws:
UnsupportedOperationException
- if this action cannot be serialized
-