- Enclosing class:
- TdApi
public static final class TdApi.ToggleSupergroupIsAllHistoryAvailable
extends TdApi.Function<TdApi.Ok>
Toggles whether the message history of a supergroup is available to
new members; requires canChangeInfo member right.
Returns Ok
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Identifier uniquely determining type of the object.boolean
The new value of isAllHistoryAvailable.long
The identifier of the supergroup. -
Constructor Summary
ConstructorsConstructorDescriptionToggles whether the message history of a supergroup is available to new members; requires canChangeInfo member right.ToggleSupergroupIsAllHistoryAvailable
(long supergroupId, boolean isAllHistoryAvailable) Toggles whether the message history of a supergroup is available to new members; requires canChangeInfo member right.Toggles whether the message history of a supergroup is available to new members; requires canChangeInfo member right. -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
Returns an identifier uniquely determining type of the object.int
hashCode()
void
serialize
(DataOutput output) Serialize the TDLib classMethods inherited from class it.tdlight.jni.TdApi.Function
toString
Methods inherited from class it.tdlight.jni.TdApi.Object
serialize
-
Field Details
-
supergroupId
public long supergroupIdThe identifier of the supergroup. -
isAllHistoryAvailable
public boolean isAllHistoryAvailableThe new value of isAllHistoryAvailable. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
ToggleSupergroupIsAllHistoryAvailable
public ToggleSupergroupIsAllHistoryAvailable()Toggles whether the message history of a supergroup is available to new members; requires canChangeInfo member right.Returns
Ok
-
ToggleSupergroupIsAllHistoryAvailable
public ToggleSupergroupIsAllHistoryAvailable(long supergroupId, boolean isAllHistoryAvailable) Toggles whether the message history of a supergroup is available to new members; requires canChangeInfo member right.Returns
Ok
- Parameters:
supergroupId
- The identifier of the supergroup.isAllHistoryAvailable
- The new value of isAllHistoryAvailable.Returns
Ok
-
ToggleSupergroupIsAllHistoryAvailable
Toggles whether the message history of a supergroup is available to new members; requires canChangeInfo member right.Returns
Ok
- Parameters:
input
- Serialized input- Throws:
IOException
- the deserialization failed
-
-
Method Details
-
getConstructor
public int getConstructor()Description copied from class:TdApi.Object
Returns an identifier uniquely determining type of the object.- Specified by:
getConstructor
in classTdApi.Object
- Returns:
- this.CONSTRUCTOR
-
serialize
Serialize the TDLib class- Specified by:
serialize
in classTdApi.Object
- Parameters:
output
- output data stream- Throws:
IOException
- the serialization failed
-
equals
-
hashCode
public int hashCode()
-