Package it.tdlight.jni
Class TdApi.DeleteChatHistory
- Enclosing class:
- TdApi
public static class TdApi.DeleteChatHistory extends TdApi.Function<TdApi.Ok>
Deletes all messages in the chat. Use
chat.canBeDeletedOnlyForSelf and
chat.canBeDeletedForAllUsers fields
to find whether and how the method
can be applied to the chat.
Returns Ok
-
Field Summary
Fields Modifier and Type Field Description long
chatId
Chat identifier.static int
CONSTRUCTOR
boolean
removeFromChatList
Pass true if the chat needs to be removed from the chat list.boolean
revoke
Pass true to try to delete chat history for all users. -
Constructor Summary
Constructors Constructor Description DeleteChatHistory()
Deletes all messages in the chat.DeleteChatHistory(long chatId, boolean removeFromChatList, boolean revoke)
Deletes all messages in the chat.DeleteChatHistory(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.Function
toString
Methods inherited from class it.tdlight.jni.TdApi.Object
serialize
-
Field Details
-
chatId
public long chatIdChat identifier. -
removeFromChatList
public boolean removeFromChatListPass true if the chat needs to be removed from the chat list. -
revoke
public boolean revokePass true to try to delete chat history for all users. -
CONSTRUCTOR
public static final int CONSTRUCTOR- See Also:
- Constant Field Values
-
-
Constructor Details
-
DeleteChatHistory
public DeleteChatHistory()Deletes all messages in the chat. Use chat.canBeDeletedOnlyForSelf and chat.canBeDeletedForAllUsers fields to find whether and how the method can be applied to the chat.Returns
Ok
-
DeleteChatHistory
public DeleteChatHistory(long chatId, boolean removeFromChatList, boolean revoke)Deletes all messages in the chat. Use chat.canBeDeletedOnlyForSelf and chat.canBeDeletedForAllUsers fields to find whether and how the method can be applied to the chat.Returns
Ok
- Parameters:
chatId
- long Chat identifier.removeFromChatList
- boolean Pass true if the chat needs to be removed from the chat list.revoke
- boolean Pass true to try to delete chat history for all users.
-
DeleteChatHistory
- 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()
-