Interface ServerThreadChannelUpdaterDelegate
-
- All Superinterfaces:
ServerChannelUpdaterDelegate
public interface ServerThreadChannelUpdaterDelegate extends ServerChannelUpdaterDelegate
This class is internally used by theServerThreadChannelUpdaterto update server thread channels. You usually don't want to interact with this object.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetArchivedFlag(boolean archived)Queues the archived flag to be updated.voidsetAutoArchiveDuration(AutoArchiveDuration autoArchiveDuration)Queues the auto archive duration to be updated.voidsetInvitableFlag(boolean invitable)Queues the invitable flag to be updated.voidsetLockedFlag(boolean locked)Queues the locked flag to be updated.voidsetSlowmodeDelayInSeconds(int delay)Queues slowmode delay to be updated.-
Methods inherited from interface org.javacord.api.entity.channel.internal.ServerChannelUpdaterDelegate
setAuditLogReason, setName, update
-
-
-
-
Method Detail
-
setArchivedFlag
void setArchivedFlag(boolean archived)
Queues the archived flag to be updated.- Parameters:
archived- The new archived flag of the thread.
-
setAutoArchiveDuration
void setAutoArchiveDuration(AutoArchiveDuration autoArchiveDuration)
Queues the auto archive duration to be updated.- Parameters:
autoArchiveDuration- The new auto archive duration of the thread.
-
setLockedFlag
void setLockedFlag(boolean locked)
Queues the locked flag to be updated.- Parameters:
locked- The new locked flag of the thread.
-
setInvitableFlag
void setInvitableFlag(boolean invitable)
Queues the invitable flag to be updated.- Parameters:
invitable- The new invitable flag of the thread.
-
setSlowmodeDelayInSeconds
void setSlowmodeDelayInSeconds(int delay)
Queues slowmode delay to be updated.- Parameters:
delay- The delay in seconds.
-
-