Package it.tdlight.jni
Class TdApi.ChatEventLogFilters
java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.ChatEventLogFilters
- Enclosing class:
- TdApi
public static class TdApi.ChatEventLogFilters extends TdApi.Object
Represents a set of filters used to
obtain a chat event log.
-
Field Summary
Fields Modifier and Type Field Description static int
CONSTRUCTOR
boolean
infoChanges
True, if changes in chat information should be returned.boolean
inviteLinkChanges
True, if changes to invite links should be returned.boolean
memberInvites
True, if invited member events should be returned.boolean
memberJoins
True, if members joining events should be returned.boolean
memberLeaves
True, if members leaving events should be returned.boolean
memberPromotions
True, if member promotion/demotion events should be returned.boolean
memberRestrictions
True, if member restricted/unrestricted/banned/unbanned events should be returned.boolean
messageDeletions
True, if message deletions should be returned.boolean
messageEdits
True, if message edits should be returned.boolean
messagePins
True, if pin/unpin events should be returned.boolean
settingChanges
True, if changes in chat settings should be returned.boolean
voiceChatChanges
True, if voice chat actions should be returned. -
Constructor Summary
Constructors Constructor Description ChatEventLogFilters()
Represents a set of filters used to obtain a chat event log.ChatEventLogFilters(boolean messageEdits, boolean messageDeletions, boolean messagePins, boolean memberJoins, boolean memberLeaves, boolean memberInvites, boolean memberPromotions, boolean memberRestrictions, boolean infoChanges, boolean settingChanges, boolean inviteLinkChanges, boolean voiceChatChanges)
Represents a set of filters used to obtain a chat event log.ChatEventLogFilters(DataInput input)
-
Method Summary
Modifier and Type Method Description boolean
equals(Object o)
int
getConstructor()
int
hashCode()
void
serialize(DataOutput output)
Methods inherited from class it.tdlight.jni.TdApi.Object
serialize, toString
-
Field Details
-
messageEdits
public boolean messageEditsTrue, if message edits should be returned. -
messageDeletions
public boolean messageDeletionsTrue, if message deletions should be returned. -
messagePins
public boolean messagePinsTrue, if pin/unpin events should be returned. -
memberJoins
public boolean memberJoinsTrue, if members joining events should be returned. -
memberLeaves
public boolean memberLeavesTrue, if members leaving events should be returned. -
memberInvites
public boolean memberInvitesTrue, if invited member events should be returned. -
memberPromotions
public boolean memberPromotionsTrue, if member promotion/demotion events should be returned. -
memberRestrictions
public boolean memberRestrictionsTrue, if member restricted/unrestricted/banned/unbanned events should be returned. -
infoChanges
public boolean infoChangesTrue, if changes in chat information should be returned. -
settingChanges
public boolean settingChangesTrue, if changes in chat settings should be returned. -
inviteLinkChanges
public boolean inviteLinkChangesTrue, if changes to invite links should be returned. -
voiceChatChanges
public boolean voiceChatChangesTrue, if voice chat actions should be returned. -
CONSTRUCTOR
public static final int CONSTRUCTOR- See Also:
- Constant Field Values
-
-
Constructor Details
-
ChatEventLogFilters
public ChatEventLogFilters()Represents a set of filters used to obtain a chat event log. -
ChatEventLogFilters
public ChatEventLogFilters(boolean messageEdits, boolean messageDeletions, boolean messagePins, boolean memberJoins, boolean memberLeaves, boolean memberInvites, boolean memberPromotions, boolean memberRestrictions, boolean infoChanges, boolean settingChanges, boolean inviteLinkChanges, boolean voiceChatChanges)Represents a set of filters used to obtain a chat event log.- Parameters:
messageEdits
- boolean True, if message edits should be returned.messageDeletions
- boolean True, if message deletions should be returned.messagePins
- boolean True, if pin/unpin events should be returned.memberJoins
- boolean True, if members joining events should be returned.memberLeaves
- boolean True, if members leaving events should be returned.memberInvites
- boolean True, if invited member events should be returned.memberPromotions
- boolean True, if member promotion/demotion events should be returned.memberRestrictions
- boolean True, if member restricted/unrestricted/banned/unbanned events should be returned.infoChanges
- boolean True, if changes in chat information should be returned.settingChanges
- boolean True, if changes in chat settings should be returned.inviteLinkChanges
- boolean True, if changes to invite links should be returned.voiceChatChanges
- boolean True, if voice chat actions should be returned.
-
ChatEventLogFilters
- Throws:
IOException
-
-
Method Details
-
getConstructor
public int getConstructor()- Specified by:
getConstructor
in classTdApi.Object
-
serialize
- Specified by:
serialize
in classTdApi.Object
- Throws:
IOException
-
equals
-
hashCode
public int hashCode()
-