java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.Function<TdApi.Ok>
it.tdlight.jni.TdApi.ToggleSupergroupHasAggressiveAntiSpamEnabled
- Enclosing class:
- TdApi
public static final class TdApi.ToggleSupergroupHasAggressiveAntiSpamEnabled
extends TdApi.Function<TdApi.Ok>
Toggles whether aggressive anti-spam checks are enabled in the
supergroup. Can be called only if
supergroupFullInfo.canToggleAggressiveAntiSpam == true.
Returns Ok
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Identifier uniquely determining type of the object.boolean
The new value of hasAggressiveAntiSpamEnabled.long
The identifier of the supergroup, which isn't a broadcast group. -
Constructor Summary
ConstructorDescriptionToggles whether aggressive anti-spam checks are enabled in the supergroup.ToggleSupergroupHasAggressiveAntiSpamEnabled
(long supergroupId, boolean hasAggressiveAntiSpamEnabled) Toggles whether aggressive anti-spam checks are enabled in the supergroup.Toggles whether aggressive anti-spam checks are enabled in the supergroup. -
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, which isn't a broadcast group. -
hasAggressiveAntiSpamEnabled
public boolean hasAggressiveAntiSpamEnabledThe new value of hasAggressiveAntiSpamEnabled. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
ToggleSupergroupHasAggressiveAntiSpamEnabled
public ToggleSupergroupHasAggressiveAntiSpamEnabled()Toggles whether aggressive anti-spam checks are enabled in the supergroup. Can be called only if supergroupFullInfo.canToggleAggressiveAntiSpam == true.Returns
Ok
-
ToggleSupergroupHasAggressiveAntiSpamEnabled
public ToggleSupergroupHasAggressiveAntiSpamEnabled(long supergroupId, boolean hasAggressiveAntiSpamEnabled) Toggles whether aggressive anti-spam checks are enabled in the supergroup. Can be called only if supergroupFullInfo.canToggleAggressiveAntiSpam == true.Returns
Ok
- Parameters:
supergroupId
- The identifier of the supergroup, which isn't a broadcast group.hasAggressiveAntiSpamEnabled
- The new value of hasAggressiveAntiSpamEnabled.Returns
Ok
-
ToggleSupergroupHasAggressiveAntiSpamEnabled
Toggles whether aggressive anti-spam checks are enabled in the supergroup. Can be called only if supergroupFullInfo.canToggleAggressiveAntiSpam == true.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()
-