Package org.javacord.api.listener
Interface ChainableGloballyAttachableListenerManager
-
- All Known Implementing Classes:
DiscordApiBuilder
@Generated("listener-manager-generation.gradle") public interface ChainableGloballyAttachableListenerManager
This class can be used to add and retrieveGloballyAttachableListener
s on theDiscordApiBuilder
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DiscordApiBuilder
addApplicationCommandPermissionsUpdateListener(java.util.function.Function<DiscordApi,ApplicationCommandPermissionsUpdateListener> listenerFunction)
Adds aApplicationCommandPermissionsUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addApplicationCommandPermissionsUpdateListener(java.util.function.Supplier<ApplicationCommandPermissionsUpdateListener> listenerSupplier)
Adds aApplicationCommandPermissionsUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addApplicationCommandPermissionsUpdateListener(ApplicationCommandPermissionsUpdateListener listener)
Adds aApplicationCommandPermissionsUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addAudioSourceFinishedListener(java.util.function.Function<DiscordApi,AudioSourceFinishedListener> listenerFunction)
Adds aAudioSourceFinishedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addAudioSourceFinishedListener(java.util.function.Supplier<AudioSourceFinishedListener> listenerSupplier)
Adds aAudioSourceFinishedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addAudioSourceFinishedListener(AudioSourceFinishedListener listener)
Adds aAudioSourceFinishedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addAutocompleteCreateListener(java.util.function.Function<DiscordApi,AutocompleteCreateListener> listenerFunction)
Adds aAutocompleteCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addAutocompleteCreateListener(java.util.function.Supplier<AutocompleteCreateListener> listenerSupplier)
Adds aAutocompleteCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addAutocompleteCreateListener(AutocompleteCreateListener listener)
Adds aAutocompleteCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addButtonClickListener(java.util.function.Function<DiscordApi,ButtonClickListener> listenerFunction)
Adds aButtonClickListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addButtonClickListener(java.util.function.Supplier<ButtonClickListener> listenerSupplier)
Adds aButtonClickListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addButtonClickListener(ButtonClickListener listener)
Adds aButtonClickListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addCachedMessagePinListener(java.util.function.Function<DiscordApi,CachedMessagePinListener> listenerFunction)
Adds aCachedMessagePinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addCachedMessagePinListener(java.util.function.Supplier<CachedMessagePinListener> listenerSupplier)
Adds aCachedMessagePinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addCachedMessagePinListener(CachedMessagePinListener listener)
Adds aCachedMessagePinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addCachedMessageUnpinListener(java.util.function.Function<DiscordApi,CachedMessageUnpinListener> listenerFunction)
Adds aCachedMessageUnpinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addCachedMessageUnpinListener(java.util.function.Supplier<CachedMessageUnpinListener> listenerSupplier)
Adds aCachedMessageUnpinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addCachedMessageUnpinListener(CachedMessageUnpinListener listener)
Adds aCachedMessageUnpinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addChannelPinsUpdateListener(java.util.function.Function<DiscordApi,ChannelPinsUpdateListener> listenerFunction)
Adds aChannelPinsUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addChannelPinsUpdateListener(java.util.function.Supplier<ChannelPinsUpdateListener> listenerSupplier)
Adds aChannelPinsUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addChannelPinsUpdateListener(ChannelPinsUpdateListener listener)
Adds aChannelPinsUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addInteractionCreateListener(java.util.function.Function<DiscordApi,InteractionCreateListener> listenerFunction)
Adds aInteractionCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addInteractionCreateListener(java.util.function.Supplier<InteractionCreateListener> listenerSupplier)
Adds aInteractionCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addInteractionCreateListener(InteractionCreateListener listener)
Adds aInteractionCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addKnownCustomEmojiChangeNameListener(java.util.function.Function<DiscordApi,KnownCustomEmojiChangeNameListener> listenerFunction)
Adds aKnownCustomEmojiChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addKnownCustomEmojiChangeNameListener(java.util.function.Supplier<KnownCustomEmojiChangeNameListener> listenerSupplier)
Adds aKnownCustomEmojiChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addKnownCustomEmojiChangeNameListener(KnownCustomEmojiChangeNameListener listener)
Adds aKnownCustomEmojiChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addKnownCustomEmojiChangeWhitelistedRolesListener(java.util.function.Function<DiscordApi,KnownCustomEmojiChangeWhitelistedRolesListener> listenerFunction)
Adds aKnownCustomEmojiChangeWhitelistedRolesListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addKnownCustomEmojiChangeWhitelistedRolesListener(java.util.function.Supplier<KnownCustomEmojiChangeWhitelistedRolesListener> listenerSupplier)
Adds aKnownCustomEmojiChangeWhitelistedRolesListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addKnownCustomEmojiChangeWhitelistedRolesListener(KnownCustomEmojiChangeWhitelistedRolesListener listener)
Adds aKnownCustomEmojiChangeWhitelistedRolesListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addKnownCustomEmojiCreateListener(java.util.function.Function<DiscordApi,KnownCustomEmojiCreateListener> listenerFunction)
Adds aKnownCustomEmojiCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addKnownCustomEmojiCreateListener(java.util.function.Supplier<KnownCustomEmojiCreateListener> listenerSupplier)
Adds aKnownCustomEmojiCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addKnownCustomEmojiCreateListener(KnownCustomEmojiCreateListener listener)
Adds aKnownCustomEmojiCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addKnownCustomEmojiDeleteListener(java.util.function.Function<DiscordApi,KnownCustomEmojiDeleteListener> listenerFunction)
Adds aKnownCustomEmojiDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addKnownCustomEmojiDeleteListener(java.util.function.Supplier<KnownCustomEmojiDeleteListener> listenerSupplier)
Adds aKnownCustomEmojiDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addKnownCustomEmojiDeleteListener(KnownCustomEmojiDeleteListener listener)
Adds aKnownCustomEmojiDeleteListener
to all createdDiscordApi
instances.<T extends GloballyAttachableListener>
DiscordApiBuilderaddListener(java.lang.Class<T> listenerClass, java.util.function.Function<DiscordApi,T> listenerFunction)
Adds aGloballyAttachableListener
to all createdDiscordApi
instances.<T extends GloballyAttachableListener>
DiscordApiBuilderaddListener(java.lang.Class<T> listenerClass, java.util.function.Supplier<T> listenerSupplier)
Adds aGloballyAttachableListener
to all createdDiscordApi
instances.<T extends GloballyAttachableListener>
DiscordApiBuilderaddListener(java.lang.Class<T> listenerClass, T listener)
Adds aGloballyAttachableListener
to all createdDiscordApi
instances.DiscordApiBuilder
addListener(java.util.function.Function<DiscordApi,GloballyAttachableListener> listenerFunction)
Adds a listener that implements one or moreGloballyAttachableListener
s to all createdDiscordApi
instances.DiscordApiBuilder
addListener(java.util.function.Supplier<GloballyAttachableListener> listenerSupplier)
Adds a listener that implements one or moreGloballyAttachableListener
s to all createdDiscordApi
instances.DiscordApiBuilder
addListener(GloballyAttachableListener listener)
Adds a listener that implements one or moreGloballyAttachableListener
s to all createdDiscordApi
instances.default DiscordApiBuilder
addLostConnectionListener(java.util.function.Function<DiscordApi,LostConnectionListener> listenerFunction)
Adds aLostConnectionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addLostConnectionListener(java.util.function.Supplier<LostConnectionListener> listenerSupplier)
Adds aLostConnectionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addLostConnectionListener(LostConnectionListener listener)
Adds aLostConnectionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageComponentCreateListener(java.util.function.Function<DiscordApi,MessageComponentCreateListener> listenerFunction)
Adds aMessageComponentCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageComponentCreateListener(java.util.function.Supplier<MessageComponentCreateListener> listenerSupplier)
Adds aMessageComponentCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageComponentCreateListener(MessageComponentCreateListener listener)
Adds aMessageComponentCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageContextMenuCommandListener(java.util.function.Function<DiscordApi,MessageContextMenuCommandListener> listenerFunction)
Adds aMessageContextMenuCommandListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageContextMenuCommandListener(java.util.function.Supplier<MessageContextMenuCommandListener> listenerSupplier)
Adds aMessageContextMenuCommandListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageContextMenuCommandListener(MessageContextMenuCommandListener listener)
Adds aMessageContextMenuCommandListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageCreateListener(java.util.function.Function<DiscordApi,MessageCreateListener> listenerFunction)
Adds aMessageCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageCreateListener(java.util.function.Supplier<MessageCreateListener> listenerSupplier)
Adds aMessageCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageCreateListener(MessageCreateListener listener)
Adds aMessageCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageDeleteListener(java.util.function.Function<DiscordApi,MessageDeleteListener> listenerFunction)
Adds aMessageDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageDeleteListener(java.util.function.Supplier<MessageDeleteListener> listenerSupplier)
Adds aMessageDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageDeleteListener(MessageDeleteListener listener)
Adds aMessageDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageEditListener(java.util.function.Function<DiscordApi,MessageEditListener> listenerFunction)
Adds aMessageEditListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageEditListener(java.util.function.Supplier<MessageEditListener> listenerSupplier)
Adds aMessageEditListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageEditListener(MessageEditListener listener)
Adds aMessageEditListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageReplyListener(java.util.function.Function<DiscordApi,MessageReplyListener> listenerFunction)
Adds aMessageReplyListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageReplyListener(java.util.function.Supplier<MessageReplyListener> listenerSupplier)
Adds aMessageReplyListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addMessageReplyListener(MessageReplyListener listener)
Adds aMessageReplyListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addModalSubmitListener(java.util.function.Function<DiscordApi,ModalSubmitListener> listenerFunction)
Adds aModalSubmitListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addModalSubmitListener(java.util.function.Supplier<ModalSubmitListener> listenerSupplier)
Adds aModalSubmitListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addModalSubmitListener(ModalSubmitListener listener)
Adds aModalSubmitListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addPrivateChannelCreateListener(java.util.function.Function<DiscordApi,PrivateChannelCreateListener> listenerFunction)
Adds aPrivateChannelCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addPrivateChannelCreateListener(java.util.function.Supplier<PrivateChannelCreateListener> listenerSupplier)
Adds aPrivateChannelCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addPrivateChannelCreateListener(PrivateChannelCreateListener listener)
Adds aPrivateChannelCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addPrivateChannelDeleteListener(java.util.function.Function<DiscordApi,PrivateChannelDeleteListener> listenerFunction)
Adds aPrivateChannelDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addPrivateChannelDeleteListener(java.util.function.Supplier<PrivateChannelDeleteListener> listenerSupplier)
Adds aPrivateChannelDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addPrivateChannelDeleteListener(PrivateChannelDeleteListener listener)
Adds aPrivateChannelDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addReactionAddListener(java.util.function.Function<DiscordApi,ReactionAddListener> listenerFunction)
Adds aReactionAddListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addReactionAddListener(java.util.function.Supplier<ReactionAddListener> listenerSupplier)
Adds aReactionAddListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addReactionAddListener(ReactionAddListener listener)
Adds aReactionAddListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addReactionRemoveAllListener(java.util.function.Function<DiscordApi,ReactionRemoveAllListener> listenerFunction)
Adds aReactionRemoveAllListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addReactionRemoveAllListener(java.util.function.Supplier<ReactionRemoveAllListener> listenerSupplier)
Adds aReactionRemoveAllListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addReactionRemoveAllListener(ReactionRemoveAllListener listener)
Adds aReactionRemoveAllListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addReactionRemoveListener(java.util.function.Function<DiscordApi,ReactionRemoveListener> listenerFunction)
Adds aReactionRemoveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addReactionRemoveListener(java.util.function.Supplier<ReactionRemoveListener> listenerSupplier)
Adds aReactionRemoveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addReactionRemoveListener(ReactionRemoveListener listener)
Adds aReactionRemoveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addReconnectListener(java.util.function.Function<DiscordApi,ReconnectListener> listenerFunction)
Adds aReconnectListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addReconnectListener(java.util.function.Supplier<ReconnectListener> listenerSupplier)
Adds aReconnectListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addReconnectListener(ReconnectListener listener)
Adds aReconnectListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addResumeListener(java.util.function.Function<DiscordApi,ResumeListener> listenerFunction)
Adds aResumeListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addResumeListener(java.util.function.Supplier<ResumeListener> listenerSupplier)
Adds aResumeListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addResumeListener(ResumeListener listener)
Adds aResumeListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangeColorListener(java.util.function.Function<DiscordApi,RoleChangeColorListener> listenerFunction)
Adds aRoleChangeColorListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangeColorListener(java.util.function.Supplier<RoleChangeColorListener> listenerSupplier)
Adds aRoleChangeColorListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangeColorListener(RoleChangeColorListener listener)
Adds aRoleChangeColorListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangeHoistListener(java.util.function.Function<DiscordApi,RoleChangeHoistListener> listenerFunction)
Adds aRoleChangeHoistListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangeHoistListener(java.util.function.Supplier<RoleChangeHoistListener> listenerSupplier)
Adds aRoleChangeHoistListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangeHoistListener(RoleChangeHoistListener listener)
Adds aRoleChangeHoistListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangeMentionableListener(java.util.function.Function<DiscordApi,RoleChangeMentionableListener> listenerFunction)
Adds aRoleChangeMentionableListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangeMentionableListener(java.util.function.Supplier<RoleChangeMentionableListener> listenerSupplier)
Adds aRoleChangeMentionableListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangeMentionableListener(RoleChangeMentionableListener listener)
Adds aRoleChangeMentionableListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangeNameListener(java.util.function.Function<DiscordApi,RoleChangeNameListener> listenerFunction)
Adds aRoleChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangeNameListener(java.util.function.Supplier<RoleChangeNameListener> listenerSupplier)
Adds aRoleChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangeNameListener(RoleChangeNameListener listener)
Adds aRoleChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangePermissionsListener(java.util.function.Function<DiscordApi,RoleChangePermissionsListener> listenerFunction)
Adds aRoleChangePermissionsListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangePermissionsListener(java.util.function.Supplier<RoleChangePermissionsListener> listenerSupplier)
Adds aRoleChangePermissionsListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangePermissionsListener(RoleChangePermissionsListener listener)
Adds aRoleChangePermissionsListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangePositionListener(java.util.function.Function<DiscordApi,RoleChangePositionListener> listenerFunction)
Adds aRoleChangePositionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangePositionListener(java.util.function.Supplier<RoleChangePositionListener> listenerSupplier)
Adds aRoleChangePositionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleChangePositionListener(RoleChangePositionListener listener)
Adds aRoleChangePositionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleCreateListener(java.util.function.Function<DiscordApi,RoleCreateListener> listenerFunction)
Adds aRoleCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleCreateListener(java.util.function.Supplier<RoleCreateListener> listenerSupplier)
Adds aRoleCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleCreateListener(RoleCreateListener listener)
Adds aRoleCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleDeleteListener(java.util.function.Function<DiscordApi,RoleDeleteListener> listenerFunction)
Adds aRoleDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleDeleteListener(java.util.function.Supplier<RoleDeleteListener> listenerSupplier)
Adds aRoleDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addRoleDeleteListener(RoleDeleteListener listener)
Adds aRoleDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addSelectMenuChooseListener(java.util.function.Function<DiscordApi,SelectMenuChooseListener> listenerFunction)
Adds aSelectMenuChooseListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addSelectMenuChooseListener(java.util.function.Supplier<SelectMenuChooseListener> listenerSupplier)
Adds aSelectMenuChooseListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addSelectMenuChooseListener(SelectMenuChooseListener listener)
Adds aSelectMenuChooseListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerBecomesAvailableListener(java.util.function.Function<DiscordApi,ServerBecomesAvailableListener> listenerFunction)
Adds aServerBecomesAvailableListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerBecomesAvailableListener(java.util.function.Supplier<ServerBecomesAvailableListener> listenerSupplier)
Adds aServerBecomesAvailableListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerBecomesAvailableListener(ServerBecomesAvailableListener listener)
Adds aServerBecomesAvailableListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerBecomesUnavailableListener(java.util.function.Function<DiscordApi,ServerBecomesUnavailableListener> listenerFunction)
Adds aServerBecomesUnavailableListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerBecomesUnavailableListener(java.util.function.Supplier<ServerBecomesUnavailableListener> listenerSupplier)
Adds aServerBecomesUnavailableListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerBecomesUnavailableListener(ServerBecomesUnavailableListener listener)
Adds aServerBecomesUnavailableListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeAfkChannelListener(java.util.function.Function<DiscordApi,ServerChangeAfkChannelListener> listenerFunction)
Adds aServerChangeAfkChannelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeAfkChannelListener(java.util.function.Supplier<ServerChangeAfkChannelListener> listenerSupplier)
Adds aServerChangeAfkChannelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeAfkChannelListener(ServerChangeAfkChannelListener listener)
Adds aServerChangeAfkChannelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeAfkTimeoutListener(java.util.function.Function<DiscordApi,ServerChangeAfkTimeoutListener> listenerFunction)
Adds aServerChangeAfkTimeoutListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeAfkTimeoutListener(java.util.function.Supplier<ServerChangeAfkTimeoutListener> listenerSupplier)
Adds aServerChangeAfkTimeoutListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeAfkTimeoutListener(ServerChangeAfkTimeoutListener listener)
Adds aServerChangeAfkTimeoutListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeBoostCountListener(java.util.function.Function<DiscordApi,ServerChangeBoostCountListener> listenerFunction)
Adds aServerChangeBoostCountListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeBoostCountListener(java.util.function.Supplier<ServerChangeBoostCountListener> listenerSupplier)
Adds aServerChangeBoostCountListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeBoostCountListener(ServerChangeBoostCountListener listener)
Adds aServerChangeBoostCountListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeBoostLevelListener(java.util.function.Function<DiscordApi,ServerChangeBoostLevelListener> listenerFunction)
Adds aServerChangeBoostLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeBoostLevelListener(java.util.function.Supplier<ServerChangeBoostLevelListener> listenerSupplier)
Adds aServerChangeBoostLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeBoostLevelListener(ServerChangeBoostLevelListener listener)
Adds aServerChangeBoostLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeDefaultMessageNotificationLevelListener(java.util.function.Function<DiscordApi,ServerChangeDefaultMessageNotificationLevelListener> listenerFunction)
Adds aServerChangeDefaultMessageNotificationLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeDefaultMessageNotificationLevelListener(java.util.function.Supplier<ServerChangeDefaultMessageNotificationLevelListener> listenerSupplier)
Adds aServerChangeDefaultMessageNotificationLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeDefaultMessageNotificationLevelListener(ServerChangeDefaultMessageNotificationLevelListener listener)
Adds aServerChangeDefaultMessageNotificationLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeDescriptionListener(java.util.function.Function<DiscordApi,ServerChangeDescriptionListener> listenerFunction)
Adds aServerChangeDescriptionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeDescriptionListener(java.util.function.Supplier<ServerChangeDescriptionListener> listenerSupplier)
Adds aServerChangeDescriptionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeDescriptionListener(ServerChangeDescriptionListener listener)
Adds aServerChangeDescriptionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeDiscoverySplashListener(java.util.function.Function<DiscordApi,ServerChangeDiscoverySplashListener> listenerFunction)
Adds aServerChangeDiscoverySplashListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeDiscoverySplashListener(java.util.function.Supplier<ServerChangeDiscoverySplashListener> listenerSupplier)
Adds aServerChangeDiscoverySplashListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeDiscoverySplashListener(ServerChangeDiscoverySplashListener listener)
Adds aServerChangeDiscoverySplashListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeExplicitContentFilterLevelListener(java.util.function.Function<DiscordApi,ServerChangeExplicitContentFilterLevelListener> listenerFunction)
Adds aServerChangeExplicitContentFilterLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeExplicitContentFilterLevelListener(java.util.function.Supplier<ServerChangeExplicitContentFilterLevelListener> listenerSupplier)
Adds aServerChangeExplicitContentFilterLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeExplicitContentFilterLevelListener(ServerChangeExplicitContentFilterLevelListener listener)
Adds aServerChangeExplicitContentFilterLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeIconListener(java.util.function.Function<DiscordApi,ServerChangeIconListener> listenerFunction)
Adds aServerChangeIconListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeIconListener(java.util.function.Supplier<ServerChangeIconListener> listenerSupplier)
Adds aServerChangeIconListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeIconListener(ServerChangeIconListener listener)
Adds aServerChangeIconListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeModeratorsOnlyChannelListener(java.util.function.Function<DiscordApi,ServerChangeModeratorsOnlyChannelListener> listenerFunction)
Adds aServerChangeModeratorsOnlyChannelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeModeratorsOnlyChannelListener(java.util.function.Supplier<ServerChangeModeratorsOnlyChannelListener> listenerSupplier)
Adds aServerChangeModeratorsOnlyChannelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeModeratorsOnlyChannelListener(ServerChangeModeratorsOnlyChannelListener listener)
Adds aServerChangeModeratorsOnlyChannelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeMultiFactorAuthenticationLevelListener(java.util.function.Function<DiscordApi,ServerChangeMultiFactorAuthenticationLevelListener> listenerFunction)
Adds aServerChangeMultiFactorAuthenticationLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeMultiFactorAuthenticationLevelListener(java.util.function.Supplier<ServerChangeMultiFactorAuthenticationLevelListener> listenerSupplier)
Adds aServerChangeMultiFactorAuthenticationLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeMultiFactorAuthenticationLevelListener(ServerChangeMultiFactorAuthenticationLevelListener listener)
Adds aServerChangeMultiFactorAuthenticationLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeNameListener(java.util.function.Function<DiscordApi,ServerChangeNameListener> listenerFunction)
Adds aServerChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeNameListener(java.util.function.Supplier<ServerChangeNameListener> listenerSupplier)
Adds aServerChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeNameListener(ServerChangeNameListener listener)
Adds aServerChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeNsfwLevelListener(java.util.function.Function<DiscordApi,ServerChangeNsfwLevelListener> listenerFunction)
Adds aServerChangeNsfwLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeNsfwLevelListener(java.util.function.Supplier<ServerChangeNsfwLevelListener> listenerSupplier)
Adds aServerChangeNsfwLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeNsfwLevelListener(ServerChangeNsfwLevelListener listener)
Adds aServerChangeNsfwLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeOwnerListener(java.util.function.Function<DiscordApi,ServerChangeOwnerListener> listenerFunction)
Adds aServerChangeOwnerListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeOwnerListener(java.util.function.Supplier<ServerChangeOwnerListener> listenerSupplier)
Adds aServerChangeOwnerListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeOwnerListener(ServerChangeOwnerListener listener)
Adds aServerChangeOwnerListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangePreferredLocaleListener(java.util.function.Function<DiscordApi,ServerChangePreferredLocaleListener> listenerFunction)
Adds aServerChangePreferredLocaleListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangePreferredLocaleListener(java.util.function.Supplier<ServerChangePreferredLocaleListener> listenerSupplier)
Adds aServerChangePreferredLocaleListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangePreferredLocaleListener(ServerChangePreferredLocaleListener listener)
Adds aServerChangePreferredLocaleListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeRegionListener(java.util.function.Function<DiscordApi,ServerChangeRegionListener> listenerFunction)
Adds aServerChangeRegionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeRegionListener(java.util.function.Supplier<ServerChangeRegionListener> listenerSupplier)
Adds aServerChangeRegionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeRegionListener(ServerChangeRegionListener listener)
Adds aServerChangeRegionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeRulesChannelListener(java.util.function.Function<DiscordApi,ServerChangeRulesChannelListener> listenerFunction)
Adds aServerChangeRulesChannelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeRulesChannelListener(java.util.function.Supplier<ServerChangeRulesChannelListener> listenerSupplier)
Adds aServerChangeRulesChannelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeRulesChannelListener(ServerChangeRulesChannelListener listener)
Adds aServerChangeRulesChannelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeServerFeatureListener(java.util.function.Function<DiscordApi,ServerChangeServerFeatureListener> listenerFunction)
Adds aServerChangeServerFeatureListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeServerFeatureListener(java.util.function.Supplier<ServerChangeServerFeatureListener> listenerSupplier)
Adds aServerChangeServerFeatureListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeServerFeatureListener(ServerChangeServerFeatureListener listener)
Adds aServerChangeServerFeatureListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeSplashListener(java.util.function.Function<DiscordApi,ServerChangeSplashListener> listenerFunction)
Adds aServerChangeSplashListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeSplashListener(java.util.function.Supplier<ServerChangeSplashListener> listenerSupplier)
Adds aServerChangeSplashListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeSplashListener(ServerChangeSplashListener listener)
Adds aServerChangeSplashListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeSystemChannelListener(java.util.function.Function<DiscordApi,ServerChangeSystemChannelListener> listenerFunction)
Adds aServerChangeSystemChannelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeSystemChannelListener(java.util.function.Supplier<ServerChangeSystemChannelListener> listenerSupplier)
Adds aServerChangeSystemChannelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeSystemChannelListener(ServerChangeSystemChannelListener listener)
Adds aServerChangeSystemChannelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeVanityUrlCodeListener(java.util.function.Function<DiscordApi,ServerChangeVanityUrlCodeListener> listenerFunction)
Adds aServerChangeVanityUrlCodeListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeVanityUrlCodeListener(java.util.function.Supplier<ServerChangeVanityUrlCodeListener> listenerSupplier)
Adds aServerChangeVanityUrlCodeListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeVanityUrlCodeListener(ServerChangeVanityUrlCodeListener listener)
Adds aServerChangeVanityUrlCodeListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeVerificationLevelListener(java.util.function.Function<DiscordApi,ServerChangeVerificationLevelListener> listenerFunction)
Adds aServerChangeVerificationLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeVerificationLevelListener(java.util.function.Supplier<ServerChangeVerificationLevelListener> listenerSupplier)
Adds aServerChangeVerificationLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChangeVerificationLevelListener(ServerChangeVerificationLevelListener listener)
Adds aServerChangeVerificationLevelListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelChangeNameListener(java.util.function.Function<DiscordApi,ServerChannelChangeNameListener> listenerFunction)
Adds aServerChannelChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelChangeNameListener(java.util.function.Supplier<ServerChannelChangeNameListener> listenerSupplier)
Adds aServerChannelChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelChangeNameListener(ServerChannelChangeNameListener listener)
Adds aServerChannelChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelChangeNsfwFlagListener(java.util.function.Function<DiscordApi,ServerChannelChangeNsfwFlagListener> listenerFunction)
Adds aServerChannelChangeNsfwFlagListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelChangeNsfwFlagListener(java.util.function.Supplier<ServerChannelChangeNsfwFlagListener> listenerSupplier)
Adds aServerChannelChangeNsfwFlagListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelChangeNsfwFlagListener(ServerChannelChangeNsfwFlagListener listener)
Adds aServerChannelChangeNsfwFlagListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelChangeOverwrittenPermissionsListener(java.util.function.Function<DiscordApi,ServerChannelChangeOverwrittenPermissionsListener> listenerFunction)
Adds aServerChannelChangeOverwrittenPermissionsListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelChangeOverwrittenPermissionsListener(java.util.function.Supplier<ServerChannelChangeOverwrittenPermissionsListener> listenerSupplier)
Adds aServerChannelChangeOverwrittenPermissionsListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelChangeOverwrittenPermissionsListener(ServerChannelChangeOverwrittenPermissionsListener listener)
Adds aServerChannelChangeOverwrittenPermissionsListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelChangePositionListener(java.util.function.Function<DiscordApi,ServerChannelChangePositionListener> listenerFunction)
Adds aServerChannelChangePositionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelChangePositionListener(java.util.function.Supplier<ServerChannelChangePositionListener> listenerSupplier)
Adds aServerChannelChangePositionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelChangePositionListener(ServerChannelChangePositionListener listener)
Adds aServerChannelChangePositionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelCreateListener(java.util.function.Function<DiscordApi,ServerChannelCreateListener> listenerFunction)
Adds aServerChannelCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelCreateListener(java.util.function.Supplier<ServerChannelCreateListener> listenerSupplier)
Adds aServerChannelCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelCreateListener(ServerChannelCreateListener listener)
Adds aServerChannelCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelDeleteListener(java.util.function.Function<DiscordApi,ServerChannelDeleteListener> listenerFunction)
Adds aServerChannelDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelDeleteListener(java.util.function.Supplier<ServerChannelDeleteListener> listenerSupplier)
Adds aServerChannelDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelDeleteListener(ServerChannelDeleteListener listener)
Adds aServerChannelDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelInviteCreateListener(java.util.function.Function<DiscordApi,ServerChannelInviteCreateListener> listenerFunction)
Adds aServerChannelInviteCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelInviteCreateListener(java.util.function.Supplier<ServerChannelInviteCreateListener> listenerSupplier)
Adds aServerChannelInviteCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelInviteCreateListener(ServerChannelInviteCreateListener listener)
Adds aServerChannelInviteCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelInviteDeleteListener(java.util.function.Function<DiscordApi,ServerChannelInviteDeleteListener> listenerFunction)
Adds aServerChannelInviteDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelInviteDeleteListener(java.util.function.Supplier<ServerChannelInviteDeleteListener> listenerSupplier)
Adds aServerChannelInviteDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerChannelInviteDeleteListener(ServerChannelInviteDeleteListener listener)
Adds aServerChannelInviteDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerJoinListener(java.util.function.Function<DiscordApi,ServerJoinListener> listenerFunction)
Adds aServerJoinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerJoinListener(java.util.function.Supplier<ServerJoinListener> listenerSupplier)
Adds aServerJoinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerJoinListener(ServerJoinListener listener)
Adds aServerJoinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerLeaveListener(java.util.function.Function<DiscordApi,ServerLeaveListener> listenerFunction)
Adds aServerLeaveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerLeaveListener(java.util.function.Supplier<ServerLeaveListener> listenerSupplier)
Adds aServerLeaveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerLeaveListener(ServerLeaveListener listener)
Adds aServerLeaveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMemberBanListener(java.util.function.Function<DiscordApi,ServerMemberBanListener> listenerFunction)
Adds aServerMemberBanListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMemberBanListener(java.util.function.Supplier<ServerMemberBanListener> listenerSupplier)
Adds aServerMemberBanListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMemberBanListener(ServerMemberBanListener listener)
Adds aServerMemberBanListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMemberJoinListener(java.util.function.Function<DiscordApi,ServerMemberJoinListener> listenerFunction)
Adds aServerMemberJoinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMemberJoinListener(java.util.function.Supplier<ServerMemberJoinListener> listenerSupplier)
Adds aServerMemberJoinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMemberJoinListener(ServerMemberJoinListener listener)
Adds aServerMemberJoinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMemberLeaveListener(java.util.function.Function<DiscordApi,ServerMemberLeaveListener> listenerFunction)
Adds aServerMemberLeaveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMemberLeaveListener(java.util.function.Supplier<ServerMemberLeaveListener> listenerSupplier)
Adds aServerMemberLeaveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMemberLeaveListener(ServerMemberLeaveListener listener)
Adds aServerMemberLeaveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMembersChunkListener(java.util.function.Function<DiscordApi,ServerMembersChunkListener> listenerFunction)
Adds aServerMembersChunkListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMembersChunkListener(java.util.function.Supplier<ServerMembersChunkListener> listenerSupplier)
Adds aServerMembersChunkListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMembersChunkListener(ServerMembersChunkListener listener)
Adds aServerMembersChunkListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMemberUnbanListener(java.util.function.Function<DiscordApi,ServerMemberUnbanListener> listenerFunction)
Adds aServerMemberUnbanListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMemberUnbanListener(java.util.function.Supplier<ServerMemberUnbanListener> listenerSupplier)
Adds aServerMemberUnbanListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerMemberUnbanListener(ServerMemberUnbanListener listener)
Adds aServerMemberUnbanListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerPrivateThreadJoinListener(java.util.function.Function<DiscordApi,ServerPrivateThreadJoinListener> listenerFunction)
Adds aServerPrivateThreadJoinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerPrivateThreadJoinListener(java.util.function.Supplier<ServerPrivateThreadJoinListener> listenerSupplier)
Adds aServerPrivateThreadJoinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerPrivateThreadJoinListener(ServerPrivateThreadJoinListener listener)
Adds aServerPrivateThreadJoinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerStageVoiceChannelChangeTopicListener(java.util.function.Function<DiscordApi,ServerStageVoiceChannelChangeTopicListener> listenerFunction)
Adds aServerStageVoiceChannelChangeTopicListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerStageVoiceChannelChangeTopicListener(java.util.function.Supplier<ServerStageVoiceChannelChangeTopicListener> listenerSupplier)
Adds aServerStageVoiceChannelChangeTopicListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerStageVoiceChannelChangeTopicListener(ServerStageVoiceChannelChangeTopicListener listener)
Adds aServerStageVoiceChannelChangeTopicListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerTextChannelChangeDefaultAutoArchiveDurationListener(java.util.function.Function<DiscordApi,ServerTextChannelChangeDefaultAutoArchiveDurationListener> listenerFunction)
Adds aServerTextChannelChangeDefaultAutoArchiveDurationListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerTextChannelChangeDefaultAutoArchiveDurationListener(java.util.function.Supplier<ServerTextChannelChangeDefaultAutoArchiveDurationListener> listenerSupplier)
Adds aServerTextChannelChangeDefaultAutoArchiveDurationListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerTextChannelChangeDefaultAutoArchiveDurationListener(ServerTextChannelChangeDefaultAutoArchiveDurationListener listener)
Adds aServerTextChannelChangeDefaultAutoArchiveDurationListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerTextChannelChangeSlowmodeListener(java.util.function.Function<DiscordApi,ServerTextChannelChangeSlowmodeListener> listenerFunction)
Adds aServerTextChannelChangeSlowmodeListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerTextChannelChangeSlowmodeListener(java.util.function.Supplier<ServerTextChannelChangeSlowmodeListener> listenerSupplier)
Adds aServerTextChannelChangeSlowmodeListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerTextChannelChangeSlowmodeListener(ServerTextChannelChangeSlowmodeListener listener)
Adds aServerTextChannelChangeSlowmodeListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerTextChannelChangeTopicListener(java.util.function.Function<DiscordApi,ServerTextChannelChangeTopicListener> listenerFunction)
Adds aServerTextChannelChangeTopicListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerTextChannelChangeTopicListener(java.util.function.Supplier<ServerTextChannelChangeTopicListener> listenerSupplier)
Adds aServerTextChannelChangeTopicListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerTextChannelChangeTopicListener(ServerTextChannelChangeTopicListener listener)
Adds aServerTextChannelChangeTopicListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeArchivedListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeArchivedListener> listenerFunction)
Adds aServerThreadChannelChangeArchivedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeArchivedListener(java.util.function.Supplier<ServerThreadChannelChangeArchivedListener> listenerSupplier)
Adds aServerThreadChannelChangeArchivedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeArchivedListener(ServerThreadChannelChangeArchivedListener listener)
Adds aServerThreadChannelChangeArchivedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeArchiveTimestampListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeArchiveTimestampListener> listenerFunction)
Adds aServerThreadChannelChangeArchiveTimestampListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeArchiveTimestampListener(java.util.function.Supplier<ServerThreadChannelChangeArchiveTimestampListener> listenerSupplier)
Adds aServerThreadChannelChangeArchiveTimestampListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeArchiveTimestampListener(ServerThreadChannelChangeArchiveTimestampListener listener)
Adds aServerThreadChannelChangeArchiveTimestampListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeAutoArchiveDurationListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeAutoArchiveDurationListener> listenerFunction)
Adds aServerThreadChannelChangeAutoArchiveDurationListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeAutoArchiveDurationListener(java.util.function.Supplier<ServerThreadChannelChangeAutoArchiveDurationListener> listenerSupplier)
Adds aServerThreadChannelChangeAutoArchiveDurationListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeAutoArchiveDurationListener(ServerThreadChannelChangeAutoArchiveDurationListener listener)
Adds aServerThreadChannelChangeAutoArchiveDurationListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeInvitableListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeInvitableListener> listenerFunction)
Adds aServerThreadChannelChangeInvitableListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeInvitableListener(java.util.function.Supplier<ServerThreadChannelChangeInvitableListener> listenerSupplier)
Adds aServerThreadChannelChangeInvitableListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeInvitableListener(ServerThreadChannelChangeInvitableListener listener)
Adds aServerThreadChannelChangeInvitableListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeLastMessageIdListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeLastMessageIdListener> listenerFunction)
Adds aServerThreadChannelChangeLastMessageIdListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeLastMessageIdListener(java.util.function.Supplier<ServerThreadChannelChangeLastMessageIdListener> listenerSupplier)
Adds aServerThreadChannelChangeLastMessageIdListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeLastMessageIdListener(ServerThreadChannelChangeLastMessageIdListener listener)
Adds aServerThreadChannelChangeLastMessageIdListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeLockedListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeLockedListener> listenerFunction)
Adds aServerThreadChannelChangeLockedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeLockedListener(java.util.function.Supplier<ServerThreadChannelChangeLockedListener> listenerSupplier)
Adds aServerThreadChannelChangeLockedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeLockedListener(ServerThreadChannelChangeLockedListener listener)
Adds aServerThreadChannelChangeLockedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeMemberCountListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeMemberCountListener> listenerFunction)
Adds aServerThreadChannelChangeMemberCountListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeMemberCountListener(java.util.function.Supplier<ServerThreadChannelChangeMemberCountListener> listenerSupplier)
Adds aServerThreadChannelChangeMemberCountListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeMemberCountListener(ServerThreadChannelChangeMemberCountListener listener)
Adds aServerThreadChannelChangeMemberCountListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeMessageCountListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeMessageCountListener> listenerFunction)
Adds aServerThreadChannelChangeMessageCountListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeMessageCountListener(java.util.function.Supplier<ServerThreadChannelChangeMessageCountListener> listenerSupplier)
Adds aServerThreadChannelChangeMessageCountListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeMessageCountListener(ServerThreadChannelChangeMessageCountListener listener)
Adds aServerThreadChannelChangeMessageCountListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeRateLimitPerUserListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeRateLimitPerUserListener> listenerFunction)
Adds aServerThreadChannelChangeRateLimitPerUserListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeRateLimitPerUserListener(java.util.function.Supplier<ServerThreadChannelChangeRateLimitPerUserListener> listenerSupplier)
Adds aServerThreadChannelChangeRateLimitPerUserListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeRateLimitPerUserListener(ServerThreadChannelChangeRateLimitPerUserListener listener)
Adds aServerThreadChannelChangeRateLimitPerUserListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeTotalMessageSentListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeTotalMessageSentListener> listenerFunction)
Adds aServerThreadChannelChangeTotalMessageSentListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeTotalMessageSentListener(java.util.function.Supplier<ServerThreadChannelChangeTotalMessageSentListener> listenerSupplier)
Adds aServerThreadChannelChangeTotalMessageSentListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelChangeTotalMessageSentListener(ServerThreadChannelChangeTotalMessageSentListener listener)
Adds aServerThreadChannelChangeTotalMessageSentListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelCreateListener(java.util.function.Function<DiscordApi,ServerThreadChannelCreateListener> listenerFunction)
Adds aServerThreadChannelCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelCreateListener(java.util.function.Supplier<ServerThreadChannelCreateListener> listenerSupplier)
Adds aServerThreadChannelCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelCreateListener(ServerThreadChannelCreateListener listener)
Adds aServerThreadChannelCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelDeleteListener(java.util.function.Function<DiscordApi,ServerThreadChannelDeleteListener> listenerFunction)
Adds aServerThreadChannelDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelDeleteListener(java.util.function.Supplier<ServerThreadChannelDeleteListener> listenerSupplier)
Adds aServerThreadChannelDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelDeleteListener(ServerThreadChannelDeleteListener listener)
Adds aServerThreadChannelDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelMembersUpdateListener(java.util.function.Function<DiscordApi,ServerThreadChannelMembersUpdateListener> listenerFunction)
Adds aServerThreadChannelMembersUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelMembersUpdateListener(java.util.function.Supplier<ServerThreadChannelMembersUpdateListener> listenerSupplier)
Adds aServerThreadChannelMembersUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelMembersUpdateListener(ServerThreadChannelMembersUpdateListener listener)
Adds aServerThreadChannelMembersUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelUpdateListener(java.util.function.Function<DiscordApi,ServerThreadChannelUpdateListener> listenerFunction)
Adds aServerThreadChannelUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelUpdateListener(java.util.function.Supplier<ServerThreadChannelUpdateListener> listenerSupplier)
Adds aServerThreadChannelUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadChannelUpdateListener(ServerThreadChannelUpdateListener listener)
Adds aServerThreadChannelUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadListSyncListener(java.util.function.Function<DiscordApi,ServerThreadListSyncListener> listenerFunction)
Adds aServerThreadListSyncListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadListSyncListener(java.util.function.Supplier<ServerThreadListSyncListener> listenerSupplier)
Adds aServerThreadListSyncListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerThreadListSyncListener(ServerThreadListSyncListener listener)
Adds aServerThreadListSyncListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelChangeBitrateListener(java.util.function.Function<DiscordApi,ServerVoiceChannelChangeBitrateListener> listenerFunction)
Adds aServerVoiceChannelChangeBitrateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelChangeBitrateListener(java.util.function.Supplier<ServerVoiceChannelChangeBitrateListener> listenerSupplier)
Adds aServerVoiceChannelChangeBitrateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelChangeBitrateListener(ServerVoiceChannelChangeBitrateListener listener)
Adds aServerVoiceChannelChangeBitrateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelChangeNsfwListener(java.util.function.Function<DiscordApi,ServerVoiceChannelChangeNsfwListener> listenerFunction)
Adds aServerVoiceChannelChangeNsfwListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelChangeNsfwListener(java.util.function.Supplier<ServerVoiceChannelChangeNsfwListener> listenerSupplier)
Adds aServerVoiceChannelChangeNsfwListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelChangeNsfwListener(ServerVoiceChannelChangeNsfwListener listener)
Adds aServerVoiceChannelChangeNsfwListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelChangeUserLimitListener(java.util.function.Function<DiscordApi,ServerVoiceChannelChangeUserLimitListener> listenerFunction)
Adds aServerVoiceChannelChangeUserLimitListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelChangeUserLimitListener(java.util.function.Supplier<ServerVoiceChannelChangeUserLimitListener> listenerSupplier)
Adds aServerVoiceChannelChangeUserLimitListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelChangeUserLimitListener(ServerVoiceChannelChangeUserLimitListener listener)
Adds aServerVoiceChannelChangeUserLimitListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelMemberJoinListener(java.util.function.Function<DiscordApi,ServerVoiceChannelMemberJoinListener> listenerFunction)
Adds aServerVoiceChannelMemberJoinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelMemberJoinListener(java.util.function.Supplier<ServerVoiceChannelMemberJoinListener> listenerSupplier)
Adds aServerVoiceChannelMemberJoinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelMemberJoinListener(ServerVoiceChannelMemberJoinListener listener)
Adds aServerVoiceChannelMemberJoinListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelMemberLeaveListener(java.util.function.Function<DiscordApi,ServerVoiceChannelMemberLeaveListener> listenerFunction)
Adds aServerVoiceChannelMemberLeaveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelMemberLeaveListener(java.util.function.Supplier<ServerVoiceChannelMemberLeaveListener> listenerSupplier)
Adds aServerVoiceChannelMemberLeaveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addServerVoiceChannelMemberLeaveListener(ServerVoiceChannelMemberLeaveListener listener)
Adds aServerVoiceChannelMemberLeaveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addSlashCommandCreateListener(java.util.function.Function<DiscordApi,SlashCommandCreateListener> listenerFunction)
Adds aSlashCommandCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addSlashCommandCreateListener(java.util.function.Supplier<SlashCommandCreateListener> listenerSupplier)
Adds aSlashCommandCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addSlashCommandCreateListener(SlashCommandCreateListener listener)
Adds aSlashCommandCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerChangeDescriptionListener(java.util.function.Function<DiscordApi,StickerChangeDescriptionListener> listenerFunction)
Adds aStickerChangeDescriptionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerChangeDescriptionListener(java.util.function.Supplier<StickerChangeDescriptionListener> listenerSupplier)
Adds aStickerChangeDescriptionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerChangeDescriptionListener(StickerChangeDescriptionListener listener)
Adds aStickerChangeDescriptionListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerChangeNameListener(java.util.function.Function<DiscordApi,StickerChangeNameListener> listenerFunction)
Adds aStickerChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerChangeNameListener(java.util.function.Supplier<StickerChangeNameListener> listenerSupplier)
Adds aStickerChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerChangeNameListener(StickerChangeNameListener listener)
Adds aStickerChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerChangeTagsListener(java.util.function.Function<DiscordApi,StickerChangeTagsListener> listenerFunction)
Adds aStickerChangeTagsListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerChangeTagsListener(java.util.function.Supplier<StickerChangeTagsListener> listenerSupplier)
Adds aStickerChangeTagsListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerChangeTagsListener(StickerChangeTagsListener listener)
Adds aStickerChangeTagsListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerCreateListener(java.util.function.Function<DiscordApi,StickerCreateListener> listenerFunction)
Adds aStickerCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerCreateListener(java.util.function.Supplier<StickerCreateListener> listenerSupplier)
Adds aStickerCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerCreateListener(StickerCreateListener listener)
Adds aStickerCreateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerDeleteListener(java.util.function.Function<DiscordApi,StickerDeleteListener> listenerFunction)
Adds aStickerDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerDeleteListener(java.util.function.Supplier<StickerDeleteListener> listenerSupplier)
Adds aStickerDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addStickerDeleteListener(StickerDeleteListener listener)
Adds aStickerDeleteListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeActivityListener(java.util.function.Function<DiscordApi,UserChangeActivityListener> listenerFunction)
Adds aUserChangeActivityListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeActivityListener(java.util.function.Supplier<UserChangeActivityListener> listenerSupplier)
Adds aUserChangeActivityListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeActivityListener(UserChangeActivityListener listener)
Adds aUserChangeActivityListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeAvatarListener(java.util.function.Function<DiscordApi,UserChangeAvatarListener> listenerFunction)
Adds aUserChangeAvatarListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeAvatarListener(java.util.function.Supplier<UserChangeAvatarListener> listenerSupplier)
Adds aUserChangeAvatarListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeAvatarListener(UserChangeAvatarListener listener)
Adds aUserChangeAvatarListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeDeafenedListener(java.util.function.Function<DiscordApi,UserChangeDeafenedListener> listenerFunction)
Adds aUserChangeDeafenedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeDeafenedListener(java.util.function.Supplier<UserChangeDeafenedListener> listenerSupplier)
Adds aUserChangeDeafenedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeDeafenedListener(UserChangeDeafenedListener listener)
Adds aUserChangeDeafenedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeDiscriminatorListener(java.util.function.Function<DiscordApi,UserChangeDiscriminatorListener> listenerFunction)
Adds aUserChangeDiscriminatorListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeDiscriminatorListener(java.util.function.Supplier<UserChangeDiscriminatorListener> listenerSupplier)
Adds aUserChangeDiscriminatorListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeDiscriminatorListener(UserChangeDiscriminatorListener listener)
Adds aUserChangeDiscriminatorListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeMutedListener(java.util.function.Function<DiscordApi,UserChangeMutedListener> listenerFunction)
Adds aUserChangeMutedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeMutedListener(java.util.function.Supplier<UserChangeMutedListener> listenerSupplier)
Adds aUserChangeMutedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeMutedListener(UserChangeMutedListener listener)
Adds aUserChangeMutedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeNameListener(java.util.function.Function<DiscordApi,UserChangeNameListener> listenerFunction)
Adds aUserChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeNameListener(java.util.function.Supplier<UserChangeNameListener> listenerSupplier)
Adds aUserChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeNameListener(UserChangeNameListener listener)
Adds aUserChangeNameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeNicknameListener(java.util.function.Function<DiscordApi,UserChangeNicknameListener> listenerFunction)
Adds aUserChangeNicknameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeNicknameListener(java.util.function.Supplier<UserChangeNicknameListener> listenerSupplier)
Adds aUserChangeNicknameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeNicknameListener(UserChangeNicknameListener listener)
Adds aUserChangeNicknameListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangePendingListener(java.util.function.Function<DiscordApi,UserChangePendingListener> listenerFunction)
Adds aUserChangePendingListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangePendingListener(java.util.function.Supplier<UserChangePendingListener> listenerSupplier)
Adds aUserChangePendingListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangePendingListener(UserChangePendingListener listener)
Adds aUserChangePendingListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeSelfDeafenedListener(java.util.function.Function<DiscordApi,UserChangeSelfDeafenedListener> listenerFunction)
Adds aUserChangeSelfDeafenedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeSelfDeafenedListener(java.util.function.Supplier<UserChangeSelfDeafenedListener> listenerSupplier)
Adds aUserChangeSelfDeafenedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeSelfDeafenedListener(UserChangeSelfDeafenedListener listener)
Adds aUserChangeSelfDeafenedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeSelfMutedListener(java.util.function.Function<DiscordApi,UserChangeSelfMutedListener> listenerFunction)
Adds aUserChangeSelfMutedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeSelfMutedListener(java.util.function.Supplier<UserChangeSelfMutedListener> listenerSupplier)
Adds aUserChangeSelfMutedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeSelfMutedListener(UserChangeSelfMutedListener listener)
Adds aUserChangeSelfMutedListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeServerAvatarListener(java.util.function.Function<DiscordApi,UserChangeServerAvatarListener> listenerFunction)
Adds aUserChangeServerAvatarListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeServerAvatarListener(java.util.function.Supplier<UserChangeServerAvatarListener> listenerSupplier)
Adds aUserChangeServerAvatarListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeServerAvatarListener(UserChangeServerAvatarListener listener)
Adds aUserChangeServerAvatarListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeStatusListener(java.util.function.Function<DiscordApi,UserChangeStatusListener> listenerFunction)
Adds aUserChangeStatusListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeStatusListener(java.util.function.Supplier<UserChangeStatusListener> listenerSupplier)
Adds aUserChangeStatusListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeStatusListener(UserChangeStatusListener listener)
Adds aUserChangeStatusListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeTimeoutListener(java.util.function.Function<DiscordApi,UserChangeTimeoutListener> listenerFunction)
Adds aUserChangeTimeoutListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeTimeoutListener(java.util.function.Supplier<UserChangeTimeoutListener> listenerSupplier)
Adds aUserChangeTimeoutListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserChangeTimeoutListener(UserChangeTimeoutListener listener)
Adds aUserChangeTimeoutListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserContextMenuCommandListener(java.util.function.Function<DiscordApi,UserContextMenuCommandListener> listenerFunction)
Adds aUserContextMenuCommandListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserContextMenuCommandListener(java.util.function.Supplier<UserContextMenuCommandListener> listenerSupplier)
Adds aUserContextMenuCommandListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserContextMenuCommandListener(UserContextMenuCommandListener listener)
Adds aUserContextMenuCommandListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserRoleAddListener(java.util.function.Function<DiscordApi,UserRoleAddListener> listenerFunction)
Adds aUserRoleAddListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserRoleAddListener(java.util.function.Supplier<UserRoleAddListener> listenerSupplier)
Adds aUserRoleAddListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserRoleAddListener(UserRoleAddListener listener)
Adds aUserRoleAddListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserRoleRemoveListener(java.util.function.Function<DiscordApi,UserRoleRemoveListener> listenerFunction)
Adds aUserRoleRemoveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserRoleRemoveListener(java.util.function.Supplier<UserRoleRemoveListener> listenerSupplier)
Adds aUserRoleRemoveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserRoleRemoveListener(UserRoleRemoveListener listener)
Adds aUserRoleRemoveListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserStartTypingListener(java.util.function.Function<DiscordApi,UserStartTypingListener> listenerFunction)
Adds aUserStartTypingListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserStartTypingListener(java.util.function.Supplier<UserStartTypingListener> listenerSupplier)
Adds aUserStartTypingListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addUserStartTypingListener(UserStartTypingListener listener)
Adds aUserStartTypingListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addVoiceServerUpdateListener(java.util.function.Function<DiscordApi,VoiceServerUpdateListener> listenerFunction)
Adds aVoiceServerUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addVoiceServerUpdateListener(java.util.function.Supplier<VoiceServerUpdateListener> listenerSupplier)
Adds aVoiceServerUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addVoiceServerUpdateListener(VoiceServerUpdateListener listener)
Adds aVoiceServerUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addVoiceStateUpdateListener(java.util.function.Function<DiscordApi,VoiceStateUpdateListener> listenerFunction)
Adds aVoiceStateUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addVoiceStateUpdateListener(java.util.function.Supplier<VoiceStateUpdateListener> listenerSupplier)
Adds aVoiceStateUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addVoiceStateUpdateListener(VoiceStateUpdateListener listener)
Adds aVoiceStateUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addWebhooksUpdateListener(java.util.function.Function<DiscordApi,WebhooksUpdateListener> listenerFunction)
Adds aWebhooksUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addWebhooksUpdateListener(java.util.function.Supplier<WebhooksUpdateListener> listenerSupplier)
Adds aWebhooksUpdateListener
to all createdDiscordApi
instances.default DiscordApiBuilder
addWebhooksUpdateListener(WebhooksUpdateListener listener)
Adds aWebhooksUpdateListener
to all createdDiscordApi
instances.<T extends GloballyAttachableListener>
DiscordApiBuilderremoveListener(java.lang.Class<T> listenerClass, T listener)
Removes aGloballyAttachableListener
from the list of listeners to be added toDiscordApi
instances.DiscordApiBuilder
removeListener(GloballyAttachableListener listener)
Removes a listener that implements one or moreGloballyAttachableListener
s from the list of listeners to be added toDiscordApi
instances.<T extends GloballyAttachableListener>
DiscordApiBuilderremoveListenerFunction(java.lang.Class<T> listenerClass, java.util.function.Function<DiscordApi,T> listenerFunction)
Removes a function that providesGloballyAttachableListener
s from the list of listeners to be added toDiscordApi
instances.DiscordApiBuilder
removeListenerFunction(java.util.function.Function<DiscordApi,GloballyAttachableListener> listenerFunction)
Removes a function that provides listeners that implements one or moreGloballyAttachableListener
s from the list of listeners to be added toDiscordApi
instances.<T extends GloballyAttachableListener>
DiscordApiBuilderremoveListenerSupplier(java.lang.Class<T> listenerClass, java.util.function.Supplier<T> listenerSupplier)
Removes a supplier ofGloballyAttachableListener
s from the list of listeners to be added toDiscordApi
instances.DiscordApiBuilder
removeListenerSupplier(java.util.function.Supplier<GloballyAttachableListener> listenerSupplier)
Removes a supplier of listeners that implements one or moreGloballyAttachableListener
s from the list of listeners to be added toDiscordApi
instances.
-
-
-
Method Detail
-
addUserChangeSelfMutedListener
default DiscordApiBuilder addUserChangeSelfMutedListener(UserChangeSelfMutedListener listener)
Adds aUserChangeSelfMutedListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeSelfMutedListener
default DiscordApiBuilder addUserChangeSelfMutedListener(java.util.function.Supplier<UserChangeSelfMutedListener> listenerSupplier)
Adds aUserChangeSelfMutedListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeSelfMutedListener
default DiscordApiBuilder addUserChangeSelfMutedListener(java.util.function.Function<DiscordApi,UserChangeSelfMutedListener> listenerFunction)
Adds aUserChangeSelfMutedListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeNameListener
default DiscordApiBuilder addUserChangeNameListener(UserChangeNameListener listener)
Adds aUserChangeNameListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeNameListener
default DiscordApiBuilder addUserChangeNameListener(java.util.function.Supplier<UserChangeNameListener> listenerSupplier)
Adds aUserChangeNameListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeNameListener
default DiscordApiBuilder addUserChangeNameListener(java.util.function.Function<DiscordApi,UserChangeNameListener> listenerFunction)
Adds aUserChangeNameListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeServerAvatarListener
default DiscordApiBuilder addUserChangeServerAvatarListener(UserChangeServerAvatarListener listener)
Adds aUserChangeServerAvatarListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeServerAvatarListener
default DiscordApiBuilder addUserChangeServerAvatarListener(java.util.function.Supplier<UserChangeServerAvatarListener> listenerSupplier)
Adds aUserChangeServerAvatarListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeServerAvatarListener
default DiscordApiBuilder addUserChangeServerAvatarListener(java.util.function.Function<DiscordApi,UserChangeServerAvatarListener> listenerFunction)
Adds aUserChangeServerAvatarListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeAvatarListener
default DiscordApiBuilder addUserChangeAvatarListener(UserChangeAvatarListener listener)
Adds aUserChangeAvatarListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeAvatarListener
default DiscordApiBuilder addUserChangeAvatarListener(java.util.function.Supplier<UserChangeAvatarListener> listenerSupplier)
Adds aUserChangeAvatarListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeAvatarListener
default DiscordApiBuilder addUserChangeAvatarListener(java.util.function.Function<DiscordApi,UserChangeAvatarListener> listenerFunction)
Adds aUserChangeAvatarListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeStatusListener
default DiscordApiBuilder addUserChangeStatusListener(UserChangeStatusListener listener)
Adds aUserChangeStatusListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeStatusListener
default DiscordApiBuilder addUserChangeStatusListener(java.util.function.Supplier<UserChangeStatusListener> listenerSupplier)
Adds aUserChangeStatusListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeStatusListener
default DiscordApiBuilder addUserChangeStatusListener(java.util.function.Function<DiscordApi,UserChangeStatusListener> listenerFunction)
Adds aUserChangeStatusListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeActivityListener
default DiscordApiBuilder addUserChangeActivityListener(UserChangeActivityListener listener)
Adds aUserChangeActivityListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeActivityListener
default DiscordApiBuilder addUserChangeActivityListener(java.util.function.Supplier<UserChangeActivityListener> listenerSupplier)
Adds aUserChangeActivityListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeActivityListener
default DiscordApiBuilder addUserChangeActivityListener(java.util.function.Function<DiscordApi,UserChangeActivityListener> listenerFunction)
Adds aUserChangeActivityListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangePendingListener
default DiscordApiBuilder addUserChangePendingListener(UserChangePendingListener listener)
Adds aUserChangePendingListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangePendingListener
default DiscordApiBuilder addUserChangePendingListener(java.util.function.Supplier<UserChangePendingListener> listenerSupplier)
Adds aUserChangePendingListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangePendingListener
default DiscordApiBuilder addUserChangePendingListener(java.util.function.Function<DiscordApi,UserChangePendingListener> listenerFunction)
Adds aUserChangePendingListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeDiscriminatorListener
default DiscordApiBuilder addUserChangeDiscriminatorListener(UserChangeDiscriminatorListener listener)
Adds aUserChangeDiscriminatorListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeDiscriminatorListener
default DiscordApiBuilder addUserChangeDiscriminatorListener(java.util.function.Supplier<UserChangeDiscriminatorListener> listenerSupplier)
Adds aUserChangeDiscriminatorListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeDiscriminatorListener
default DiscordApiBuilder addUserChangeDiscriminatorListener(java.util.function.Function<DiscordApi,UserChangeDiscriminatorListener> listenerFunction)
Adds aUserChangeDiscriminatorListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeTimeoutListener
default DiscordApiBuilder addUserChangeTimeoutListener(UserChangeTimeoutListener listener)
Adds aUserChangeTimeoutListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeTimeoutListener
default DiscordApiBuilder addUserChangeTimeoutListener(java.util.function.Supplier<UserChangeTimeoutListener> listenerSupplier)
Adds aUserChangeTimeoutListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeTimeoutListener
default DiscordApiBuilder addUserChangeTimeoutListener(java.util.function.Function<DiscordApi,UserChangeTimeoutListener> listenerFunction)
Adds aUserChangeTimeoutListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeNicknameListener
default DiscordApiBuilder addUserChangeNicknameListener(UserChangeNicknameListener listener)
Adds aUserChangeNicknameListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeNicknameListener
default DiscordApiBuilder addUserChangeNicknameListener(java.util.function.Supplier<UserChangeNicknameListener> listenerSupplier)
Adds aUserChangeNicknameListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeNicknameListener
default DiscordApiBuilder addUserChangeNicknameListener(java.util.function.Function<DiscordApi,UserChangeNicknameListener> listenerFunction)
Adds aUserChangeNicknameListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeSelfDeafenedListener
default DiscordApiBuilder addUserChangeSelfDeafenedListener(UserChangeSelfDeafenedListener listener)
Adds aUserChangeSelfDeafenedListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeSelfDeafenedListener
default DiscordApiBuilder addUserChangeSelfDeafenedListener(java.util.function.Supplier<UserChangeSelfDeafenedListener> listenerSupplier)
Adds aUserChangeSelfDeafenedListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeSelfDeafenedListener
default DiscordApiBuilder addUserChangeSelfDeafenedListener(java.util.function.Function<DiscordApi,UserChangeSelfDeafenedListener> listenerFunction)
Adds aUserChangeSelfDeafenedListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserStartTypingListener
default DiscordApiBuilder addUserStartTypingListener(UserStartTypingListener listener)
Adds aUserStartTypingListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserStartTypingListener
default DiscordApiBuilder addUserStartTypingListener(java.util.function.Supplier<UserStartTypingListener> listenerSupplier)
Adds aUserStartTypingListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserStartTypingListener
default DiscordApiBuilder addUserStartTypingListener(java.util.function.Function<DiscordApi,UserStartTypingListener> listenerFunction)
Adds aUserStartTypingListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeDeafenedListener
default DiscordApiBuilder addUserChangeDeafenedListener(UserChangeDeafenedListener listener)
Adds aUserChangeDeafenedListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeDeafenedListener
default DiscordApiBuilder addUserChangeDeafenedListener(java.util.function.Supplier<UserChangeDeafenedListener> listenerSupplier)
Adds aUserChangeDeafenedListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeDeafenedListener
default DiscordApiBuilder addUserChangeDeafenedListener(java.util.function.Function<DiscordApi,UserChangeDeafenedListener> listenerFunction)
Adds aUserChangeDeafenedListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeMutedListener
default DiscordApiBuilder addUserChangeMutedListener(UserChangeMutedListener listener)
Adds aUserChangeMutedListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeMutedListener
default DiscordApiBuilder addUserChangeMutedListener(java.util.function.Supplier<UserChangeMutedListener> listenerSupplier)
Adds aUserChangeMutedListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserChangeMutedListener
default DiscordApiBuilder addUserChangeMutedListener(java.util.function.Function<DiscordApi,UserChangeMutedListener> listenerFunction)
Adds aUserChangeMutedListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addModalSubmitListener
default DiscordApiBuilder addModalSubmitListener(ModalSubmitListener listener)
Adds aModalSubmitListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addModalSubmitListener
default DiscordApiBuilder addModalSubmitListener(java.util.function.Supplier<ModalSubmitListener> listenerSupplier)
Adds aModalSubmitListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addModalSubmitListener
default DiscordApiBuilder addModalSubmitListener(java.util.function.Function<DiscordApi,ModalSubmitListener> listenerFunction)
Adds aModalSubmitListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageContextMenuCommandListener
default DiscordApiBuilder addMessageContextMenuCommandListener(MessageContextMenuCommandListener listener)
Adds aMessageContextMenuCommandListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageContextMenuCommandListener
default DiscordApiBuilder addMessageContextMenuCommandListener(java.util.function.Supplier<MessageContextMenuCommandListener> listenerSupplier)
Adds aMessageContextMenuCommandListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageContextMenuCommandListener
default DiscordApiBuilder addMessageContextMenuCommandListener(java.util.function.Function<DiscordApi,MessageContextMenuCommandListener> listenerFunction)
Adds aMessageContextMenuCommandListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addInteractionCreateListener
default DiscordApiBuilder addInteractionCreateListener(InteractionCreateListener listener)
Adds aInteractionCreateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addInteractionCreateListener
default DiscordApiBuilder addInteractionCreateListener(java.util.function.Supplier<InteractionCreateListener> listenerSupplier)
Adds aInteractionCreateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addInteractionCreateListener
default DiscordApiBuilder addInteractionCreateListener(java.util.function.Function<DiscordApi,InteractionCreateListener> listenerFunction)
Adds aInteractionCreateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addButtonClickListener
default DiscordApiBuilder addButtonClickListener(ButtonClickListener listener)
Adds aButtonClickListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addButtonClickListener
default DiscordApiBuilder addButtonClickListener(java.util.function.Supplier<ButtonClickListener> listenerSupplier)
Adds aButtonClickListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addButtonClickListener
default DiscordApiBuilder addButtonClickListener(java.util.function.Function<DiscordApi,ButtonClickListener> listenerFunction)
Adds aButtonClickListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addSelectMenuChooseListener
default DiscordApiBuilder addSelectMenuChooseListener(SelectMenuChooseListener listener)
Adds aSelectMenuChooseListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addSelectMenuChooseListener
default DiscordApiBuilder addSelectMenuChooseListener(java.util.function.Supplier<SelectMenuChooseListener> listenerSupplier)
Adds aSelectMenuChooseListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addSelectMenuChooseListener
default DiscordApiBuilder addSelectMenuChooseListener(java.util.function.Function<DiscordApi,SelectMenuChooseListener> listenerFunction)
Adds aSelectMenuChooseListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserContextMenuCommandListener
default DiscordApiBuilder addUserContextMenuCommandListener(UserContextMenuCommandListener listener)
Adds aUserContextMenuCommandListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserContextMenuCommandListener
default DiscordApiBuilder addUserContextMenuCommandListener(java.util.function.Supplier<UserContextMenuCommandListener> listenerSupplier)
Adds aUserContextMenuCommandListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserContextMenuCommandListener
default DiscordApiBuilder addUserContextMenuCommandListener(java.util.function.Function<DiscordApi,UserContextMenuCommandListener> listenerFunction)
Adds aUserContextMenuCommandListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addSlashCommandCreateListener
default DiscordApiBuilder addSlashCommandCreateListener(SlashCommandCreateListener listener)
Adds aSlashCommandCreateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addSlashCommandCreateListener
default DiscordApiBuilder addSlashCommandCreateListener(java.util.function.Supplier<SlashCommandCreateListener> listenerSupplier)
Adds aSlashCommandCreateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addSlashCommandCreateListener
default DiscordApiBuilder addSlashCommandCreateListener(java.util.function.Function<DiscordApi,SlashCommandCreateListener> listenerFunction)
Adds aSlashCommandCreateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageComponentCreateListener
default DiscordApiBuilder addMessageComponentCreateListener(MessageComponentCreateListener listener)
Adds aMessageComponentCreateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageComponentCreateListener
default DiscordApiBuilder addMessageComponentCreateListener(java.util.function.Supplier<MessageComponentCreateListener> listenerSupplier)
Adds aMessageComponentCreateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageComponentCreateListener
default DiscordApiBuilder addMessageComponentCreateListener(java.util.function.Function<DiscordApi,MessageComponentCreateListener> listenerFunction)
Adds aMessageComponentCreateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addAutocompleteCreateListener
default DiscordApiBuilder addAutocompleteCreateListener(AutocompleteCreateListener listener)
Adds aAutocompleteCreateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addAutocompleteCreateListener
default DiscordApiBuilder addAutocompleteCreateListener(java.util.function.Supplier<AutocompleteCreateListener> listenerSupplier)
Adds aAutocompleteCreateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addAutocompleteCreateListener
default DiscordApiBuilder addAutocompleteCreateListener(java.util.function.Function<DiscordApi,AutocompleteCreateListener> listenerFunction)
Adds aAutocompleteCreateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addAudioSourceFinishedListener
default DiscordApiBuilder addAudioSourceFinishedListener(AudioSourceFinishedListener listener)
Adds aAudioSourceFinishedListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addAudioSourceFinishedListener
default DiscordApiBuilder addAudioSourceFinishedListener(java.util.function.Supplier<AudioSourceFinishedListener> listenerSupplier)
Adds aAudioSourceFinishedListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addAudioSourceFinishedListener
default DiscordApiBuilder addAudioSourceFinishedListener(java.util.function.Function<DiscordApi,AudioSourceFinishedListener> listenerFunction)
Adds aAudioSourceFinishedListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addLostConnectionListener
default DiscordApiBuilder addLostConnectionListener(LostConnectionListener listener)
Adds aLostConnectionListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addLostConnectionListener
default DiscordApiBuilder addLostConnectionListener(java.util.function.Supplier<LostConnectionListener> listenerSupplier)
Adds aLostConnectionListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addLostConnectionListener
default DiscordApiBuilder addLostConnectionListener(java.util.function.Function<DiscordApi,LostConnectionListener> listenerFunction)
Adds aLostConnectionListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addResumeListener
default DiscordApiBuilder addResumeListener(ResumeListener listener)
Adds aResumeListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addResumeListener
default DiscordApiBuilder addResumeListener(java.util.function.Supplier<ResumeListener> listenerSupplier)
Adds aResumeListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addResumeListener
default DiscordApiBuilder addResumeListener(java.util.function.Function<DiscordApi,ResumeListener> listenerFunction)
Adds aResumeListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addReconnectListener
default DiscordApiBuilder addReconnectListener(ReconnectListener listener)
Adds aReconnectListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addReconnectListener
default DiscordApiBuilder addReconnectListener(java.util.function.Supplier<ReconnectListener> listenerSupplier)
Adds aReconnectListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addReconnectListener
default DiscordApiBuilder addReconnectListener(java.util.function.Function<DiscordApi,ReconnectListener> listenerFunction)
Adds aReconnectListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageEditListener
default DiscordApiBuilder addMessageEditListener(MessageEditListener listener)
Adds aMessageEditListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageEditListener
default DiscordApiBuilder addMessageEditListener(java.util.function.Supplier<MessageEditListener> listenerSupplier)
Adds aMessageEditListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageEditListener
default DiscordApiBuilder addMessageEditListener(java.util.function.Function<DiscordApi,MessageEditListener> listenerFunction)
Adds aMessageEditListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageCreateListener
default DiscordApiBuilder addMessageCreateListener(MessageCreateListener listener)
Adds aMessageCreateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageCreateListener
default DiscordApiBuilder addMessageCreateListener(java.util.function.Supplier<MessageCreateListener> listenerSupplier)
Adds aMessageCreateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageCreateListener
default DiscordApiBuilder addMessageCreateListener(java.util.function.Function<DiscordApi,MessageCreateListener> listenerFunction)
Adds aMessageCreateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addCachedMessagePinListener
default DiscordApiBuilder addCachedMessagePinListener(CachedMessagePinListener listener)
Adds aCachedMessagePinListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addCachedMessagePinListener
default DiscordApiBuilder addCachedMessagePinListener(java.util.function.Supplier<CachedMessagePinListener> listenerSupplier)
Adds aCachedMessagePinListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addCachedMessagePinListener
default DiscordApiBuilder addCachedMessagePinListener(java.util.function.Function<DiscordApi,CachedMessagePinListener> listenerFunction)
Adds aCachedMessagePinListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageDeleteListener
default DiscordApiBuilder addMessageDeleteListener(MessageDeleteListener listener)
Adds aMessageDeleteListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageDeleteListener
default DiscordApiBuilder addMessageDeleteListener(java.util.function.Supplier<MessageDeleteListener> listenerSupplier)
Adds aMessageDeleteListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageDeleteListener
default DiscordApiBuilder addMessageDeleteListener(java.util.function.Function<DiscordApi,MessageDeleteListener> listenerFunction)
Adds aMessageDeleteListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageReplyListener
default DiscordApiBuilder addMessageReplyListener(MessageReplyListener listener)
Adds aMessageReplyListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageReplyListener
default DiscordApiBuilder addMessageReplyListener(java.util.function.Supplier<MessageReplyListener> listenerSupplier)
Adds aMessageReplyListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addMessageReplyListener
default DiscordApiBuilder addMessageReplyListener(java.util.function.Function<DiscordApi,MessageReplyListener> listenerFunction)
Adds aMessageReplyListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addReactionAddListener
default DiscordApiBuilder addReactionAddListener(ReactionAddListener listener)
Adds aReactionAddListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addReactionAddListener
default DiscordApiBuilder addReactionAddListener(java.util.function.Supplier<ReactionAddListener> listenerSupplier)
Adds aReactionAddListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addReactionAddListener
default DiscordApiBuilder addReactionAddListener(java.util.function.Function<DiscordApi,ReactionAddListener> listenerFunction)
Adds aReactionAddListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addReactionRemoveAllListener
default DiscordApiBuilder addReactionRemoveAllListener(ReactionRemoveAllListener listener)
Adds aReactionRemoveAllListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addReactionRemoveAllListener
default DiscordApiBuilder addReactionRemoveAllListener(java.util.function.Supplier<ReactionRemoveAllListener> listenerSupplier)
Adds aReactionRemoveAllListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addReactionRemoveAllListener
default DiscordApiBuilder addReactionRemoveAllListener(java.util.function.Function<DiscordApi,ReactionRemoveAllListener> listenerFunction)
Adds aReactionRemoveAllListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addReactionRemoveListener
default DiscordApiBuilder addReactionRemoveListener(ReactionRemoveListener listener)
Adds aReactionRemoveListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addReactionRemoveListener
default DiscordApiBuilder addReactionRemoveListener(java.util.function.Supplier<ReactionRemoveListener> listenerSupplier)
Adds aReactionRemoveListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addReactionRemoveListener
default DiscordApiBuilder addReactionRemoveListener(java.util.function.Function<DiscordApi,ReactionRemoveListener> listenerFunction)
Adds aReactionRemoveListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addChannelPinsUpdateListener
default DiscordApiBuilder addChannelPinsUpdateListener(ChannelPinsUpdateListener listener)
Adds aChannelPinsUpdateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addChannelPinsUpdateListener
default DiscordApiBuilder addChannelPinsUpdateListener(java.util.function.Supplier<ChannelPinsUpdateListener> listenerSupplier)
Adds aChannelPinsUpdateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addChannelPinsUpdateListener
default DiscordApiBuilder addChannelPinsUpdateListener(java.util.function.Function<DiscordApi,ChannelPinsUpdateListener> listenerFunction)
Adds aChannelPinsUpdateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addCachedMessageUnpinListener
default DiscordApiBuilder addCachedMessageUnpinListener(CachedMessageUnpinListener listener)
Adds aCachedMessageUnpinListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addCachedMessageUnpinListener
default DiscordApiBuilder addCachedMessageUnpinListener(java.util.function.Supplier<CachedMessageUnpinListener> listenerSupplier)
Adds aCachedMessageUnpinListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addCachedMessageUnpinListener
default DiscordApiBuilder addCachedMessageUnpinListener(java.util.function.Function<DiscordApi,CachedMessageUnpinListener> listenerFunction)
Adds aCachedMessageUnpinListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeVanityUrlCodeListener
default DiscordApiBuilder addServerChangeVanityUrlCodeListener(ServerChangeVanityUrlCodeListener listener)
Adds aServerChangeVanityUrlCodeListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeVanityUrlCodeListener
default DiscordApiBuilder addServerChangeVanityUrlCodeListener(java.util.function.Supplier<ServerChangeVanityUrlCodeListener> listenerSupplier)
Adds aServerChangeVanityUrlCodeListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeVanityUrlCodeListener
default DiscordApiBuilder addServerChangeVanityUrlCodeListener(java.util.function.Function<DiscordApi,ServerChangeVanityUrlCodeListener> listenerFunction)
Adds aServerChangeVanityUrlCodeListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeAfkTimeoutListener
default DiscordApiBuilder addServerChangeAfkTimeoutListener(ServerChangeAfkTimeoutListener listener)
Adds aServerChangeAfkTimeoutListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeAfkTimeoutListener
default DiscordApiBuilder addServerChangeAfkTimeoutListener(java.util.function.Supplier<ServerChangeAfkTimeoutListener> listenerSupplier)
Adds aServerChangeAfkTimeoutListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeAfkTimeoutListener
default DiscordApiBuilder addServerChangeAfkTimeoutListener(java.util.function.Function<DiscordApi,ServerChangeAfkTimeoutListener> listenerFunction)
Adds aServerChangeAfkTimeoutListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeVerificationLevelListener
default DiscordApiBuilder addServerChangeVerificationLevelListener(ServerChangeVerificationLevelListener listener)
Adds aServerChangeVerificationLevelListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeVerificationLevelListener
default DiscordApiBuilder addServerChangeVerificationLevelListener(java.util.function.Supplier<ServerChangeVerificationLevelListener> listenerSupplier)
Adds aServerChangeVerificationLevelListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeVerificationLevelListener
default DiscordApiBuilder addServerChangeVerificationLevelListener(java.util.function.Function<DiscordApi,ServerChangeVerificationLevelListener> listenerFunction)
Adds aServerChangeVerificationLevelListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addVoiceServerUpdateListener
default DiscordApiBuilder addVoiceServerUpdateListener(VoiceServerUpdateListener listener)
Adds aVoiceServerUpdateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addVoiceServerUpdateListener
default DiscordApiBuilder addVoiceServerUpdateListener(java.util.function.Supplier<VoiceServerUpdateListener> listenerSupplier)
Adds aVoiceServerUpdateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addVoiceServerUpdateListener
default DiscordApiBuilder addVoiceServerUpdateListener(java.util.function.Function<DiscordApi,VoiceServerUpdateListener> listenerFunction)
Adds aVoiceServerUpdateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addVoiceStateUpdateListener
default DiscordApiBuilder addVoiceStateUpdateListener(VoiceStateUpdateListener listener)
Adds aVoiceStateUpdateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addVoiceStateUpdateListener
default DiscordApiBuilder addVoiceStateUpdateListener(java.util.function.Supplier<VoiceStateUpdateListener> listenerSupplier)
Adds aVoiceStateUpdateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addVoiceStateUpdateListener
default DiscordApiBuilder addVoiceStateUpdateListener(java.util.function.Function<DiscordApi,VoiceStateUpdateListener> listenerFunction)
Adds aVoiceStateUpdateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeBoostLevelListener
default DiscordApiBuilder addServerChangeBoostLevelListener(ServerChangeBoostLevelListener listener)
Adds aServerChangeBoostLevelListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeBoostLevelListener
default DiscordApiBuilder addServerChangeBoostLevelListener(java.util.function.Supplier<ServerChangeBoostLevelListener> listenerSupplier)
Adds aServerChangeBoostLevelListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeBoostLevelListener
default DiscordApiBuilder addServerChangeBoostLevelListener(java.util.function.Function<DiscordApi,ServerChangeBoostLevelListener> listenerFunction)
Adds aServerChangeBoostLevelListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeServerFeatureListener
default DiscordApiBuilder addServerChangeServerFeatureListener(ServerChangeServerFeatureListener listener)
Adds aServerChangeServerFeatureListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeServerFeatureListener
default DiscordApiBuilder addServerChangeServerFeatureListener(java.util.function.Supplier<ServerChangeServerFeatureListener> listenerSupplier)
Adds aServerChangeServerFeatureListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeServerFeatureListener
default DiscordApiBuilder addServerChangeServerFeatureListener(java.util.function.Function<DiscordApi,ServerChangeServerFeatureListener> listenerFunction)
Adds aServerChangeServerFeatureListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeNsfwLevelListener
default DiscordApiBuilder addServerChangeNsfwLevelListener(ServerChangeNsfwLevelListener listener)
Adds aServerChangeNsfwLevelListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeNsfwLevelListener
default DiscordApiBuilder addServerChangeNsfwLevelListener(java.util.function.Supplier<ServerChangeNsfwLevelListener> listenerSupplier)
Adds aServerChangeNsfwLevelListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeNsfwLevelListener
default DiscordApiBuilder addServerChangeNsfwLevelListener(java.util.function.Function<DiscordApi,ServerChangeNsfwLevelListener> listenerFunction)
Adds aServerChangeNsfwLevelListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addApplicationCommandPermissionsUpdateListener
default DiscordApiBuilder addApplicationCommandPermissionsUpdateListener(ApplicationCommandPermissionsUpdateListener listener)
Adds aApplicationCommandPermissionsUpdateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addApplicationCommandPermissionsUpdateListener
default DiscordApiBuilder addApplicationCommandPermissionsUpdateListener(java.util.function.Supplier<ApplicationCommandPermissionsUpdateListener> listenerSupplier)
Adds aApplicationCommandPermissionsUpdateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addApplicationCommandPermissionsUpdateListener
default DiscordApiBuilder addApplicationCommandPermissionsUpdateListener(java.util.function.Function<DiscordApi,ApplicationCommandPermissionsUpdateListener> listenerFunction)
Adds aApplicationCommandPermissionsUpdateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerJoinListener
default DiscordApiBuilder addServerJoinListener(ServerJoinListener listener)
Adds aServerJoinListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerJoinListener
default DiscordApiBuilder addServerJoinListener(java.util.function.Supplier<ServerJoinListener> listenerSupplier)
Adds aServerJoinListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerJoinListener
default DiscordApiBuilder addServerJoinListener(java.util.function.Function<DiscordApi,ServerJoinListener> listenerFunction)
Adds aServerJoinListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeExplicitContentFilterLevelListener
default DiscordApiBuilder addServerChangeExplicitContentFilterLevelListener(ServerChangeExplicitContentFilterLevelListener listener)
Adds aServerChangeExplicitContentFilterLevelListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeExplicitContentFilterLevelListener
default DiscordApiBuilder addServerChangeExplicitContentFilterLevelListener(java.util.function.Supplier<ServerChangeExplicitContentFilterLevelListener> listenerSupplier)
Adds aServerChangeExplicitContentFilterLevelListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeExplicitContentFilterLevelListener
default DiscordApiBuilder addServerChangeExplicitContentFilterLevelListener(java.util.function.Function<DiscordApi,ServerChangeExplicitContentFilterLevelListener> listenerFunction)
Adds aServerChangeExplicitContentFilterLevelListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeSplashListener
default DiscordApiBuilder addServerChangeSplashListener(ServerChangeSplashListener listener)
Adds aServerChangeSplashListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeSplashListener
default DiscordApiBuilder addServerChangeSplashListener(java.util.function.Supplier<ServerChangeSplashListener> listenerSupplier)
Adds aServerChangeSplashListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeSplashListener
default DiscordApiBuilder addServerChangeSplashListener(java.util.function.Function<DiscordApi,ServerChangeSplashListener> listenerFunction)
Adds aServerChangeSplashListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerLeaveListener
default DiscordApiBuilder addServerLeaveListener(ServerLeaveListener listener)
Adds aServerLeaveListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerLeaveListener
default DiscordApiBuilder addServerLeaveListener(java.util.function.Supplier<ServerLeaveListener> listenerSupplier)
Adds aServerLeaveListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerLeaveListener
default DiscordApiBuilder addServerLeaveListener(java.util.function.Function<DiscordApi,ServerLeaveListener> listenerFunction)
Adds aServerLeaveListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangePreferredLocaleListener
default DiscordApiBuilder addServerChangePreferredLocaleListener(ServerChangePreferredLocaleListener listener)
Adds aServerChangePreferredLocaleListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangePreferredLocaleListener
default DiscordApiBuilder addServerChangePreferredLocaleListener(java.util.function.Supplier<ServerChangePreferredLocaleListener> listenerSupplier)
Adds aServerChangePreferredLocaleListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangePreferredLocaleListener
default DiscordApiBuilder addServerChangePreferredLocaleListener(java.util.function.Function<DiscordApi,ServerChangePreferredLocaleListener> listenerFunction)
Adds aServerChangePreferredLocaleListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeDescriptionListener
default DiscordApiBuilder addServerChangeDescriptionListener(ServerChangeDescriptionListener listener)
Adds aServerChangeDescriptionListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeDescriptionListener
default DiscordApiBuilder addServerChangeDescriptionListener(java.util.function.Supplier<ServerChangeDescriptionListener> listenerSupplier)
Adds aServerChangeDescriptionListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeDescriptionListener
default DiscordApiBuilder addServerChangeDescriptionListener(java.util.function.Function<DiscordApi,ServerChangeDescriptionListener> listenerFunction)
Adds aServerChangeDescriptionListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeOwnerListener
default DiscordApiBuilder addServerChangeOwnerListener(ServerChangeOwnerListener listener)
Adds aServerChangeOwnerListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeOwnerListener
default DiscordApiBuilder addServerChangeOwnerListener(java.util.function.Supplier<ServerChangeOwnerListener> listenerSupplier)
Adds aServerChangeOwnerListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeOwnerListener
default DiscordApiBuilder addServerChangeOwnerListener(java.util.function.Function<DiscordApi,ServerChangeOwnerListener> listenerFunction)
Adds aServerChangeOwnerListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMembersChunkListener
default DiscordApiBuilder addServerMembersChunkListener(ServerMembersChunkListener listener)
Adds aServerMembersChunkListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMembersChunkListener
default DiscordApiBuilder addServerMembersChunkListener(java.util.function.Supplier<ServerMembersChunkListener> listenerSupplier)
Adds aServerMembersChunkListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMembersChunkListener
default DiscordApiBuilder addServerMembersChunkListener(java.util.function.Function<DiscordApi,ServerMembersChunkListener> listenerFunction)
Adds aServerMembersChunkListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMemberJoinListener
default DiscordApiBuilder addServerMemberJoinListener(ServerMemberJoinListener listener)
Adds aServerMemberJoinListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMemberJoinListener
default DiscordApiBuilder addServerMemberJoinListener(java.util.function.Supplier<ServerMemberJoinListener> listenerSupplier)
Adds aServerMemberJoinListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMemberJoinListener
default DiscordApiBuilder addServerMemberJoinListener(java.util.function.Function<DiscordApi,ServerMemberJoinListener> listenerFunction)
Adds aServerMemberJoinListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMemberBanListener
default DiscordApiBuilder addServerMemberBanListener(ServerMemberBanListener listener)
Adds aServerMemberBanListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMemberBanListener
default DiscordApiBuilder addServerMemberBanListener(java.util.function.Supplier<ServerMemberBanListener> listenerSupplier)
Adds aServerMemberBanListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMemberBanListener
default DiscordApiBuilder addServerMemberBanListener(java.util.function.Function<DiscordApi,ServerMemberBanListener> listenerFunction)
Adds aServerMemberBanListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMemberUnbanListener
default DiscordApiBuilder addServerMemberUnbanListener(ServerMemberUnbanListener listener)
Adds aServerMemberUnbanListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMemberUnbanListener
default DiscordApiBuilder addServerMemberUnbanListener(java.util.function.Supplier<ServerMemberUnbanListener> listenerSupplier)
Adds aServerMemberUnbanListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMemberUnbanListener
default DiscordApiBuilder addServerMemberUnbanListener(java.util.function.Function<DiscordApi,ServerMemberUnbanListener> listenerFunction)
Adds aServerMemberUnbanListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMemberLeaveListener
default DiscordApiBuilder addServerMemberLeaveListener(ServerMemberLeaveListener listener)
Adds aServerMemberLeaveListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMemberLeaveListener
default DiscordApiBuilder addServerMemberLeaveListener(java.util.function.Supplier<ServerMemberLeaveListener> listenerSupplier)
Adds aServerMemberLeaveListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerMemberLeaveListener
default DiscordApiBuilder addServerMemberLeaveListener(java.util.function.Function<DiscordApi,ServerMemberLeaveListener> listenerFunction)
Adds aServerMemberLeaveListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeMultiFactorAuthenticationLevelListener
default DiscordApiBuilder addServerChangeMultiFactorAuthenticationLevelListener(ServerChangeMultiFactorAuthenticationLevelListener listener)
Adds aServerChangeMultiFactorAuthenticationLevelListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeMultiFactorAuthenticationLevelListener
default DiscordApiBuilder addServerChangeMultiFactorAuthenticationLevelListener(java.util.function.Supplier<ServerChangeMultiFactorAuthenticationLevelListener> listenerSupplier)
Adds aServerChangeMultiFactorAuthenticationLevelListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeMultiFactorAuthenticationLevelListener
default DiscordApiBuilder addServerChangeMultiFactorAuthenticationLevelListener(java.util.function.Function<DiscordApi,ServerChangeMultiFactorAuthenticationLevelListener> listenerFunction)
Adds aServerChangeMultiFactorAuthenticationLevelListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeModeratorsOnlyChannelListener
default DiscordApiBuilder addServerChangeModeratorsOnlyChannelListener(ServerChangeModeratorsOnlyChannelListener listener)
Adds aServerChangeModeratorsOnlyChannelListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeModeratorsOnlyChannelListener
default DiscordApiBuilder addServerChangeModeratorsOnlyChannelListener(java.util.function.Supplier<ServerChangeModeratorsOnlyChannelListener> listenerSupplier)
Adds aServerChangeModeratorsOnlyChannelListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeModeratorsOnlyChannelListener
default DiscordApiBuilder addServerChangeModeratorsOnlyChannelListener(java.util.function.Function<DiscordApi,ServerChangeModeratorsOnlyChannelListener> listenerFunction)
Adds aServerChangeModeratorsOnlyChannelListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerBecomesUnavailableListener
default DiscordApiBuilder addServerBecomesUnavailableListener(ServerBecomesUnavailableListener listener)
Adds aServerBecomesUnavailableListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerBecomesUnavailableListener
default DiscordApiBuilder addServerBecomesUnavailableListener(java.util.function.Supplier<ServerBecomesUnavailableListener> listenerSupplier)
Adds aServerBecomesUnavailableListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerBecomesUnavailableListener
default DiscordApiBuilder addServerBecomesUnavailableListener(java.util.function.Function<DiscordApi,ServerBecomesUnavailableListener> listenerFunction)
Adds aServerBecomesUnavailableListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeDefaultMessageNotificationLevelListener
default DiscordApiBuilder addServerChangeDefaultMessageNotificationLevelListener(ServerChangeDefaultMessageNotificationLevelListener listener)
Adds aServerChangeDefaultMessageNotificationLevelListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeDefaultMessageNotificationLevelListener
default DiscordApiBuilder addServerChangeDefaultMessageNotificationLevelListener(java.util.function.Supplier<ServerChangeDefaultMessageNotificationLevelListener> listenerSupplier)
Adds aServerChangeDefaultMessageNotificationLevelListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeDefaultMessageNotificationLevelListener
default DiscordApiBuilder addServerChangeDefaultMessageNotificationLevelListener(java.util.function.Function<DiscordApi,ServerChangeDefaultMessageNotificationLevelListener> listenerFunction)
Adds aServerChangeDefaultMessageNotificationLevelListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeSystemChannelListener
default DiscordApiBuilder addServerChangeSystemChannelListener(ServerChangeSystemChannelListener listener)
Adds aServerChangeSystemChannelListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeSystemChannelListener
default DiscordApiBuilder addServerChangeSystemChannelListener(java.util.function.Supplier<ServerChangeSystemChannelListener> listenerSupplier)
Adds aServerChangeSystemChannelListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeSystemChannelListener
default DiscordApiBuilder addServerChangeSystemChannelListener(java.util.function.Function<DiscordApi,ServerChangeSystemChannelListener> listenerFunction)
Adds aServerChangeSystemChannelListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerChangeDescriptionListener
default DiscordApiBuilder addStickerChangeDescriptionListener(StickerChangeDescriptionListener listener)
Adds aStickerChangeDescriptionListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerChangeDescriptionListener
default DiscordApiBuilder addStickerChangeDescriptionListener(java.util.function.Supplier<StickerChangeDescriptionListener> listenerSupplier)
Adds aStickerChangeDescriptionListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerChangeDescriptionListener
default DiscordApiBuilder addStickerChangeDescriptionListener(java.util.function.Function<DiscordApi,StickerChangeDescriptionListener> listenerFunction)
Adds aStickerChangeDescriptionListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerCreateListener
default DiscordApiBuilder addStickerCreateListener(StickerCreateListener listener)
Adds aStickerCreateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerCreateListener
default DiscordApiBuilder addStickerCreateListener(java.util.function.Supplier<StickerCreateListener> listenerSupplier)
Adds aStickerCreateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerCreateListener
default DiscordApiBuilder addStickerCreateListener(java.util.function.Function<DiscordApi,StickerCreateListener> listenerFunction)
Adds aStickerCreateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerChangeNameListener
default DiscordApiBuilder addStickerChangeNameListener(StickerChangeNameListener listener)
Adds aStickerChangeNameListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerChangeNameListener
default DiscordApiBuilder addStickerChangeNameListener(java.util.function.Supplier<StickerChangeNameListener> listenerSupplier)
Adds aStickerChangeNameListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerChangeNameListener
default DiscordApiBuilder addStickerChangeNameListener(java.util.function.Function<DiscordApi,StickerChangeNameListener> listenerFunction)
Adds aStickerChangeNameListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerDeleteListener
default DiscordApiBuilder addStickerDeleteListener(StickerDeleteListener listener)
Adds aStickerDeleteListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerDeleteListener
default DiscordApiBuilder addStickerDeleteListener(java.util.function.Supplier<StickerDeleteListener> listenerSupplier)
Adds aStickerDeleteListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerDeleteListener
default DiscordApiBuilder addStickerDeleteListener(java.util.function.Function<DiscordApi,StickerDeleteListener> listenerFunction)
Adds aStickerDeleteListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerChangeTagsListener
default DiscordApiBuilder addStickerChangeTagsListener(StickerChangeTagsListener listener)
Adds aStickerChangeTagsListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerChangeTagsListener
default DiscordApiBuilder addStickerChangeTagsListener(java.util.function.Supplier<StickerChangeTagsListener> listenerSupplier)
Adds aStickerChangeTagsListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addStickerChangeTagsListener
default DiscordApiBuilder addStickerChangeTagsListener(java.util.function.Function<DiscordApi,StickerChangeTagsListener> listenerFunction)
Adds aStickerChangeTagsListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerBecomesAvailableListener
default DiscordApiBuilder addServerBecomesAvailableListener(ServerBecomesAvailableListener listener)
Adds aServerBecomesAvailableListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerBecomesAvailableListener
default DiscordApiBuilder addServerBecomesAvailableListener(java.util.function.Supplier<ServerBecomesAvailableListener> listenerSupplier)
Adds aServerBecomesAvailableListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerBecomesAvailableListener
default DiscordApiBuilder addServerBecomesAvailableListener(java.util.function.Function<DiscordApi,ServerBecomesAvailableListener> listenerFunction)
Adds aServerBecomesAvailableListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeNameListener
default DiscordApiBuilder addServerChangeNameListener(ServerChangeNameListener listener)
Adds aServerChangeNameListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeNameListener
default DiscordApiBuilder addServerChangeNameListener(java.util.function.Supplier<ServerChangeNameListener> listenerSupplier)
Adds aServerChangeNameListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeNameListener
default DiscordApiBuilder addServerChangeNameListener(java.util.function.Function<DiscordApi,ServerChangeNameListener> listenerFunction)
Adds aServerChangeNameListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeIconListener
default DiscordApiBuilder addServerChangeIconListener(ServerChangeIconListener listener)
Adds aServerChangeIconListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeIconListener
default DiscordApiBuilder addServerChangeIconListener(java.util.function.Supplier<ServerChangeIconListener> listenerSupplier)
Adds aServerChangeIconListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeIconListener
default DiscordApiBuilder addServerChangeIconListener(java.util.function.Function<DiscordApi,ServerChangeIconListener> listenerFunction)
Adds aServerChangeIconListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeAfkChannelListener
default DiscordApiBuilder addServerChangeAfkChannelListener(ServerChangeAfkChannelListener listener)
Adds aServerChangeAfkChannelListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeAfkChannelListener
default DiscordApiBuilder addServerChangeAfkChannelListener(java.util.function.Supplier<ServerChangeAfkChannelListener> listenerSupplier)
Adds aServerChangeAfkChannelListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeAfkChannelListener
default DiscordApiBuilder addServerChangeAfkChannelListener(java.util.function.Function<DiscordApi,ServerChangeAfkChannelListener> listenerFunction)
Adds aServerChangeAfkChannelListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeBoostCountListener
default DiscordApiBuilder addServerChangeBoostCountListener(ServerChangeBoostCountListener listener)
Adds aServerChangeBoostCountListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeBoostCountListener
default DiscordApiBuilder addServerChangeBoostCountListener(java.util.function.Supplier<ServerChangeBoostCountListener> listenerSupplier)
Adds aServerChangeBoostCountListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeBoostCountListener
default DiscordApiBuilder addServerChangeBoostCountListener(java.util.function.Function<DiscordApi,ServerChangeBoostCountListener> listenerFunction)
Adds aServerChangeBoostCountListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeDiscoverySplashListener
default DiscordApiBuilder addServerChangeDiscoverySplashListener(ServerChangeDiscoverySplashListener listener)
Adds aServerChangeDiscoverySplashListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeDiscoverySplashListener
default DiscordApiBuilder addServerChangeDiscoverySplashListener(java.util.function.Supplier<ServerChangeDiscoverySplashListener> listenerSupplier)
Adds aServerChangeDiscoverySplashListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeDiscoverySplashListener
default DiscordApiBuilder addServerChangeDiscoverySplashListener(java.util.function.Function<DiscordApi,ServerChangeDiscoverySplashListener> listenerFunction)
Adds aServerChangeDiscoverySplashListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeRegionListener
default DiscordApiBuilder addServerChangeRegionListener(ServerChangeRegionListener listener)
Adds aServerChangeRegionListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeRegionListener
default DiscordApiBuilder addServerChangeRegionListener(java.util.function.Supplier<ServerChangeRegionListener> listenerSupplier)
Adds aServerChangeRegionListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeRegionListener
default DiscordApiBuilder addServerChangeRegionListener(java.util.function.Function<DiscordApi,ServerChangeRegionListener> listenerFunction)
Adds aServerChangeRegionListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addKnownCustomEmojiChangeWhitelistedRolesListener
default DiscordApiBuilder addKnownCustomEmojiChangeWhitelistedRolesListener(KnownCustomEmojiChangeWhitelistedRolesListener listener)
Adds aKnownCustomEmojiChangeWhitelistedRolesListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addKnownCustomEmojiChangeWhitelistedRolesListener
default DiscordApiBuilder addKnownCustomEmojiChangeWhitelistedRolesListener(java.util.function.Supplier<KnownCustomEmojiChangeWhitelistedRolesListener> listenerSupplier)
Adds aKnownCustomEmojiChangeWhitelistedRolesListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addKnownCustomEmojiChangeWhitelistedRolesListener
default DiscordApiBuilder addKnownCustomEmojiChangeWhitelistedRolesListener(java.util.function.Function<DiscordApi,KnownCustomEmojiChangeWhitelistedRolesListener> listenerFunction)
Adds aKnownCustomEmojiChangeWhitelistedRolesListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addKnownCustomEmojiChangeNameListener
default DiscordApiBuilder addKnownCustomEmojiChangeNameListener(KnownCustomEmojiChangeNameListener listener)
Adds aKnownCustomEmojiChangeNameListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addKnownCustomEmojiChangeNameListener
default DiscordApiBuilder addKnownCustomEmojiChangeNameListener(java.util.function.Supplier<KnownCustomEmojiChangeNameListener> listenerSupplier)
Adds aKnownCustomEmojiChangeNameListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addKnownCustomEmojiChangeNameListener
default DiscordApiBuilder addKnownCustomEmojiChangeNameListener(java.util.function.Function<DiscordApi,KnownCustomEmojiChangeNameListener> listenerFunction)
Adds aKnownCustomEmojiChangeNameListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addKnownCustomEmojiDeleteListener
default DiscordApiBuilder addKnownCustomEmojiDeleteListener(KnownCustomEmojiDeleteListener listener)
Adds aKnownCustomEmojiDeleteListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addKnownCustomEmojiDeleteListener
default DiscordApiBuilder addKnownCustomEmojiDeleteListener(java.util.function.Supplier<KnownCustomEmojiDeleteListener> listenerSupplier)
Adds aKnownCustomEmojiDeleteListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addKnownCustomEmojiDeleteListener
default DiscordApiBuilder addKnownCustomEmojiDeleteListener(java.util.function.Function<DiscordApi,KnownCustomEmojiDeleteListener> listenerFunction)
Adds aKnownCustomEmojiDeleteListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addKnownCustomEmojiCreateListener
default DiscordApiBuilder addKnownCustomEmojiCreateListener(KnownCustomEmojiCreateListener listener)
Adds aKnownCustomEmojiCreateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addKnownCustomEmojiCreateListener
default DiscordApiBuilder addKnownCustomEmojiCreateListener(java.util.function.Supplier<KnownCustomEmojiCreateListener> listenerSupplier)
Adds aKnownCustomEmojiCreateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addKnownCustomEmojiCreateListener
default DiscordApiBuilder addKnownCustomEmojiCreateListener(java.util.function.Function<DiscordApi,KnownCustomEmojiCreateListener> listenerFunction)
Adds aKnownCustomEmojiCreateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangeMentionableListener
default DiscordApiBuilder addRoleChangeMentionableListener(RoleChangeMentionableListener listener)
Adds aRoleChangeMentionableListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangeMentionableListener
default DiscordApiBuilder addRoleChangeMentionableListener(java.util.function.Supplier<RoleChangeMentionableListener> listenerSupplier)
Adds aRoleChangeMentionableListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangeMentionableListener
default DiscordApiBuilder addRoleChangeMentionableListener(java.util.function.Function<DiscordApi,RoleChangeMentionableListener> listenerFunction)
Adds aRoleChangeMentionableListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangePositionListener
default DiscordApiBuilder addRoleChangePositionListener(RoleChangePositionListener listener)
Adds aRoleChangePositionListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangePositionListener
default DiscordApiBuilder addRoleChangePositionListener(java.util.function.Supplier<RoleChangePositionListener> listenerSupplier)
Adds aRoleChangePositionListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangePositionListener
default DiscordApiBuilder addRoleChangePositionListener(java.util.function.Function<DiscordApi,RoleChangePositionListener> listenerFunction)
Adds aRoleChangePositionListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserRoleRemoveListener
default DiscordApiBuilder addUserRoleRemoveListener(UserRoleRemoveListener listener)
Adds aUserRoleRemoveListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserRoleRemoveListener
default DiscordApiBuilder addUserRoleRemoveListener(java.util.function.Supplier<UserRoleRemoveListener> listenerSupplier)
Adds aUserRoleRemoveListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserRoleRemoveListener
default DiscordApiBuilder addUserRoleRemoveListener(java.util.function.Function<DiscordApi,UserRoleRemoveListener> listenerFunction)
Adds aUserRoleRemoveListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangeNameListener
default DiscordApiBuilder addRoleChangeNameListener(RoleChangeNameListener listener)
Adds aRoleChangeNameListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangeNameListener
default DiscordApiBuilder addRoleChangeNameListener(java.util.function.Supplier<RoleChangeNameListener> listenerSupplier)
Adds aRoleChangeNameListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangeNameListener
default DiscordApiBuilder addRoleChangeNameListener(java.util.function.Function<DiscordApi,RoleChangeNameListener> listenerFunction)
Adds aRoleChangeNameListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleDeleteListener
default DiscordApiBuilder addRoleDeleteListener(RoleDeleteListener listener)
Adds aRoleDeleteListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleDeleteListener
default DiscordApiBuilder addRoleDeleteListener(java.util.function.Supplier<RoleDeleteListener> listenerSupplier)
Adds aRoleDeleteListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleDeleteListener
default DiscordApiBuilder addRoleDeleteListener(java.util.function.Function<DiscordApi,RoleDeleteListener> listenerFunction)
Adds aRoleDeleteListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangePermissionsListener
default DiscordApiBuilder addRoleChangePermissionsListener(RoleChangePermissionsListener listener)
Adds aRoleChangePermissionsListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangePermissionsListener
default DiscordApiBuilder addRoleChangePermissionsListener(java.util.function.Supplier<RoleChangePermissionsListener> listenerSupplier)
Adds aRoleChangePermissionsListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangePermissionsListener
default DiscordApiBuilder addRoleChangePermissionsListener(java.util.function.Function<DiscordApi,RoleChangePermissionsListener> listenerFunction)
Adds aRoleChangePermissionsListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangeHoistListener
default DiscordApiBuilder addRoleChangeHoistListener(RoleChangeHoistListener listener)
Adds aRoleChangeHoistListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangeHoistListener
default DiscordApiBuilder addRoleChangeHoistListener(java.util.function.Supplier<RoleChangeHoistListener> listenerSupplier)
Adds aRoleChangeHoistListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangeHoistListener
default DiscordApiBuilder addRoleChangeHoistListener(java.util.function.Function<DiscordApi,RoleChangeHoistListener> listenerFunction)
Adds aRoleChangeHoistListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserRoleAddListener
default DiscordApiBuilder addUserRoleAddListener(UserRoleAddListener listener)
Adds aUserRoleAddListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addUserRoleAddListener
default DiscordApiBuilder addUserRoleAddListener(java.util.function.Supplier<UserRoleAddListener> listenerSupplier)
Adds aUserRoleAddListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addUserRoleAddListener
default DiscordApiBuilder addUserRoleAddListener(java.util.function.Function<DiscordApi,UserRoleAddListener> listenerFunction)
Adds aUserRoleAddListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangeColorListener
default DiscordApiBuilder addRoleChangeColorListener(RoleChangeColorListener listener)
Adds aRoleChangeColorListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangeColorListener
default DiscordApiBuilder addRoleChangeColorListener(java.util.function.Supplier<RoleChangeColorListener> listenerSupplier)
Adds aRoleChangeColorListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleChangeColorListener
default DiscordApiBuilder addRoleChangeColorListener(java.util.function.Function<DiscordApi,RoleChangeColorListener> listenerFunction)
Adds aRoleChangeColorListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleCreateListener
default DiscordApiBuilder addRoleCreateListener(RoleCreateListener listener)
Adds aRoleCreateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleCreateListener
default DiscordApiBuilder addRoleCreateListener(java.util.function.Supplier<RoleCreateListener> listenerSupplier)
Adds aRoleCreateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addRoleCreateListener
default DiscordApiBuilder addRoleCreateListener(java.util.function.Function<DiscordApi,RoleCreateListener> listenerFunction)
Adds aRoleCreateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeRulesChannelListener
default DiscordApiBuilder addServerChangeRulesChannelListener(ServerChangeRulesChannelListener listener)
Adds aServerChangeRulesChannelListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeRulesChannelListener
default DiscordApiBuilder addServerChangeRulesChannelListener(java.util.function.Supplier<ServerChangeRulesChannelListener> listenerSupplier)
Adds aServerChangeRulesChannelListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChangeRulesChannelListener
default DiscordApiBuilder addServerChangeRulesChannelListener(java.util.function.Function<DiscordApi,ServerChangeRulesChannelListener> listenerFunction)
Adds aServerChangeRulesChannelListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeMemberCountListener
default DiscordApiBuilder addServerThreadChannelChangeMemberCountListener(ServerThreadChannelChangeMemberCountListener listener)
Adds aServerThreadChannelChangeMemberCountListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeMemberCountListener
default DiscordApiBuilder addServerThreadChannelChangeMemberCountListener(java.util.function.Supplier<ServerThreadChannelChangeMemberCountListener> listenerSupplier)
Adds aServerThreadChannelChangeMemberCountListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeMemberCountListener
default DiscordApiBuilder addServerThreadChannelChangeMemberCountListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeMemberCountListener> listenerFunction)
Adds aServerThreadChannelChangeMemberCountListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerPrivateThreadJoinListener
default DiscordApiBuilder addServerPrivateThreadJoinListener(ServerPrivateThreadJoinListener listener)
Adds aServerPrivateThreadJoinListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerPrivateThreadJoinListener
default DiscordApiBuilder addServerPrivateThreadJoinListener(java.util.function.Supplier<ServerPrivateThreadJoinListener> listenerSupplier)
Adds aServerPrivateThreadJoinListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerPrivateThreadJoinListener
default DiscordApiBuilder addServerPrivateThreadJoinListener(java.util.function.Function<DiscordApi,ServerPrivateThreadJoinListener> listenerFunction)
Adds aServerPrivateThreadJoinListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeTotalMessageSentListener
default DiscordApiBuilder addServerThreadChannelChangeTotalMessageSentListener(ServerThreadChannelChangeTotalMessageSentListener listener)
Adds aServerThreadChannelChangeTotalMessageSentListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeTotalMessageSentListener
default DiscordApiBuilder addServerThreadChannelChangeTotalMessageSentListener(java.util.function.Supplier<ServerThreadChannelChangeTotalMessageSentListener> listenerSupplier)
Adds aServerThreadChannelChangeTotalMessageSentListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeTotalMessageSentListener
default DiscordApiBuilder addServerThreadChannelChangeTotalMessageSentListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeTotalMessageSentListener> listenerFunction)
Adds aServerThreadChannelChangeTotalMessageSentListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeMessageCountListener
default DiscordApiBuilder addServerThreadChannelChangeMessageCountListener(ServerThreadChannelChangeMessageCountListener listener)
Adds aServerThreadChannelChangeMessageCountListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeMessageCountListener
default DiscordApiBuilder addServerThreadChannelChangeMessageCountListener(java.util.function.Supplier<ServerThreadChannelChangeMessageCountListener> listenerSupplier)
Adds aServerThreadChannelChangeMessageCountListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeMessageCountListener
default DiscordApiBuilder addServerThreadChannelChangeMessageCountListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeMessageCountListener> listenerFunction)
Adds aServerThreadChannelChangeMessageCountListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeLastMessageIdListener
default DiscordApiBuilder addServerThreadChannelChangeLastMessageIdListener(ServerThreadChannelChangeLastMessageIdListener listener)
Adds aServerThreadChannelChangeLastMessageIdListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeLastMessageIdListener
default DiscordApiBuilder addServerThreadChannelChangeLastMessageIdListener(java.util.function.Supplier<ServerThreadChannelChangeLastMessageIdListener> listenerSupplier)
Adds aServerThreadChannelChangeLastMessageIdListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeLastMessageIdListener
default DiscordApiBuilder addServerThreadChannelChangeLastMessageIdListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeLastMessageIdListener> listenerFunction)
Adds aServerThreadChannelChangeLastMessageIdListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeInvitableListener
default DiscordApiBuilder addServerThreadChannelChangeInvitableListener(ServerThreadChannelChangeInvitableListener listener)
Adds aServerThreadChannelChangeInvitableListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeInvitableListener
default DiscordApiBuilder addServerThreadChannelChangeInvitableListener(java.util.function.Supplier<ServerThreadChannelChangeInvitableListener> listenerSupplier)
Adds aServerThreadChannelChangeInvitableListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeInvitableListener
default DiscordApiBuilder addServerThreadChannelChangeInvitableListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeInvitableListener> listenerFunction)
Adds aServerThreadChannelChangeInvitableListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeLockedListener
default DiscordApiBuilder addServerThreadChannelChangeLockedListener(ServerThreadChannelChangeLockedListener listener)
Adds aServerThreadChannelChangeLockedListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeLockedListener
default DiscordApiBuilder addServerThreadChannelChangeLockedListener(java.util.function.Supplier<ServerThreadChannelChangeLockedListener> listenerSupplier)
Adds aServerThreadChannelChangeLockedListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeLockedListener
default DiscordApiBuilder addServerThreadChannelChangeLockedListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeLockedListener> listenerFunction)
Adds aServerThreadChannelChangeLockedListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeArchiveTimestampListener
default DiscordApiBuilder addServerThreadChannelChangeArchiveTimestampListener(ServerThreadChannelChangeArchiveTimestampListener listener)
Adds aServerThreadChannelChangeArchiveTimestampListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeArchiveTimestampListener
default DiscordApiBuilder addServerThreadChannelChangeArchiveTimestampListener(java.util.function.Supplier<ServerThreadChannelChangeArchiveTimestampListener> listenerSupplier)
Adds aServerThreadChannelChangeArchiveTimestampListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeArchiveTimestampListener
default DiscordApiBuilder addServerThreadChannelChangeArchiveTimestampListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeArchiveTimestampListener> listenerFunction)
Adds aServerThreadChannelChangeArchiveTimestampListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeArchivedListener
default DiscordApiBuilder addServerThreadChannelChangeArchivedListener(ServerThreadChannelChangeArchivedListener listener)
Adds aServerThreadChannelChangeArchivedListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeArchivedListener
default DiscordApiBuilder addServerThreadChannelChangeArchivedListener(java.util.function.Supplier<ServerThreadChannelChangeArchivedListener> listenerSupplier)
Adds aServerThreadChannelChangeArchivedListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeArchivedListener
default DiscordApiBuilder addServerThreadChannelChangeArchivedListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeArchivedListener> listenerFunction)
Adds aServerThreadChannelChangeArchivedListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeAutoArchiveDurationListener
default DiscordApiBuilder addServerThreadChannelChangeAutoArchiveDurationListener(ServerThreadChannelChangeAutoArchiveDurationListener listener)
Adds aServerThreadChannelChangeAutoArchiveDurationListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeAutoArchiveDurationListener
default DiscordApiBuilder addServerThreadChannelChangeAutoArchiveDurationListener(java.util.function.Supplier<ServerThreadChannelChangeAutoArchiveDurationListener> listenerSupplier)
Adds aServerThreadChannelChangeAutoArchiveDurationListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeAutoArchiveDurationListener
default DiscordApiBuilder addServerThreadChannelChangeAutoArchiveDurationListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeAutoArchiveDurationListener> listenerFunction)
Adds aServerThreadChannelChangeAutoArchiveDurationListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeRateLimitPerUserListener
default DiscordApiBuilder addServerThreadChannelChangeRateLimitPerUserListener(ServerThreadChannelChangeRateLimitPerUserListener listener)
Adds aServerThreadChannelChangeRateLimitPerUserListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeRateLimitPerUserListener
default DiscordApiBuilder addServerThreadChannelChangeRateLimitPerUserListener(java.util.function.Supplier<ServerThreadChannelChangeRateLimitPerUserListener> listenerSupplier)
Adds aServerThreadChannelChangeRateLimitPerUserListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelChangeRateLimitPerUserListener
default DiscordApiBuilder addServerThreadChannelChangeRateLimitPerUserListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeRateLimitPerUserListener> listenerFunction)
Adds aServerThreadChannelChangeRateLimitPerUserListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addPrivateChannelDeleteListener
default DiscordApiBuilder addPrivateChannelDeleteListener(PrivateChannelDeleteListener listener)
Adds aPrivateChannelDeleteListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addPrivateChannelDeleteListener
default DiscordApiBuilder addPrivateChannelDeleteListener(java.util.function.Supplier<PrivateChannelDeleteListener> listenerSupplier)
Adds aPrivateChannelDeleteListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addPrivateChannelDeleteListener
default DiscordApiBuilder addPrivateChannelDeleteListener(java.util.function.Function<DiscordApi,PrivateChannelDeleteListener> listenerFunction)
Adds aPrivateChannelDeleteListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addPrivateChannelCreateListener
default DiscordApiBuilder addPrivateChannelCreateListener(PrivateChannelCreateListener listener)
Adds aPrivateChannelCreateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addPrivateChannelCreateListener
default DiscordApiBuilder addPrivateChannelCreateListener(java.util.function.Supplier<PrivateChannelCreateListener> listenerSupplier)
Adds aPrivateChannelCreateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addPrivateChannelCreateListener
default DiscordApiBuilder addPrivateChannelCreateListener(java.util.function.Function<DiscordApi,PrivateChannelCreateListener> listenerFunction)
Adds aPrivateChannelCreateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelChangeNsfwFlagListener
default DiscordApiBuilder addServerChannelChangeNsfwFlagListener(ServerChannelChangeNsfwFlagListener listener)
Adds aServerChannelChangeNsfwFlagListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelChangeNsfwFlagListener
default DiscordApiBuilder addServerChannelChangeNsfwFlagListener(java.util.function.Supplier<ServerChannelChangeNsfwFlagListener> listenerSupplier)
Adds aServerChannelChangeNsfwFlagListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelChangeNsfwFlagListener
default DiscordApiBuilder addServerChannelChangeNsfwFlagListener(java.util.function.Function<DiscordApi,ServerChannelChangeNsfwFlagListener> listenerFunction)
Adds aServerChannelChangeNsfwFlagListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelChangeBitrateListener
default DiscordApiBuilder addServerVoiceChannelChangeBitrateListener(ServerVoiceChannelChangeBitrateListener listener)
Adds aServerVoiceChannelChangeBitrateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelChangeBitrateListener
default DiscordApiBuilder addServerVoiceChannelChangeBitrateListener(java.util.function.Supplier<ServerVoiceChannelChangeBitrateListener> listenerSupplier)
Adds aServerVoiceChannelChangeBitrateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelChangeBitrateListener
default DiscordApiBuilder addServerVoiceChannelChangeBitrateListener(java.util.function.Function<DiscordApi,ServerVoiceChannelChangeBitrateListener> listenerFunction)
Adds aServerVoiceChannelChangeBitrateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelMemberJoinListener
default DiscordApiBuilder addServerVoiceChannelMemberJoinListener(ServerVoiceChannelMemberJoinListener listener)
Adds aServerVoiceChannelMemberJoinListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelMemberJoinListener
default DiscordApiBuilder addServerVoiceChannelMemberJoinListener(java.util.function.Supplier<ServerVoiceChannelMemberJoinListener> listenerSupplier)
Adds aServerVoiceChannelMemberJoinListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelMemberJoinListener
default DiscordApiBuilder addServerVoiceChannelMemberJoinListener(java.util.function.Function<DiscordApi,ServerVoiceChannelMemberJoinListener> listenerFunction)
Adds aServerVoiceChannelMemberJoinListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelMemberLeaveListener
default DiscordApiBuilder addServerVoiceChannelMemberLeaveListener(ServerVoiceChannelMemberLeaveListener listener)
Adds aServerVoiceChannelMemberLeaveListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelMemberLeaveListener
default DiscordApiBuilder addServerVoiceChannelMemberLeaveListener(java.util.function.Supplier<ServerVoiceChannelMemberLeaveListener> listenerSupplier)
Adds aServerVoiceChannelMemberLeaveListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelMemberLeaveListener
default DiscordApiBuilder addServerVoiceChannelMemberLeaveListener(java.util.function.Function<DiscordApi,ServerVoiceChannelMemberLeaveListener> listenerFunction)
Adds aServerVoiceChannelMemberLeaveListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelChangeNsfwListener
default DiscordApiBuilder addServerVoiceChannelChangeNsfwListener(ServerVoiceChannelChangeNsfwListener listener)
Adds aServerVoiceChannelChangeNsfwListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelChangeNsfwListener
default DiscordApiBuilder addServerVoiceChannelChangeNsfwListener(java.util.function.Supplier<ServerVoiceChannelChangeNsfwListener> listenerSupplier)
Adds aServerVoiceChannelChangeNsfwListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelChangeNsfwListener
default DiscordApiBuilder addServerVoiceChannelChangeNsfwListener(java.util.function.Function<DiscordApi,ServerVoiceChannelChangeNsfwListener> listenerFunction)
Adds aServerVoiceChannelChangeNsfwListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelChangeUserLimitListener
default DiscordApiBuilder addServerVoiceChannelChangeUserLimitListener(ServerVoiceChannelChangeUserLimitListener listener)
Adds aServerVoiceChannelChangeUserLimitListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelChangeUserLimitListener
default DiscordApiBuilder addServerVoiceChannelChangeUserLimitListener(java.util.function.Supplier<ServerVoiceChannelChangeUserLimitListener> listenerSupplier)
Adds aServerVoiceChannelChangeUserLimitListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerVoiceChannelChangeUserLimitListener
default DiscordApiBuilder addServerVoiceChannelChangeUserLimitListener(java.util.function.Function<DiscordApi,ServerVoiceChannelChangeUserLimitListener> listenerFunction)
Adds aServerVoiceChannelChangeUserLimitListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerStageVoiceChannelChangeTopicListener
default DiscordApiBuilder addServerStageVoiceChannelChangeTopicListener(ServerStageVoiceChannelChangeTopicListener listener)
Adds aServerStageVoiceChannelChangeTopicListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerStageVoiceChannelChangeTopicListener
default DiscordApiBuilder addServerStageVoiceChannelChangeTopicListener(java.util.function.Supplier<ServerStageVoiceChannelChangeTopicListener> listenerSupplier)
Adds aServerStageVoiceChannelChangeTopicListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerStageVoiceChannelChangeTopicListener
default DiscordApiBuilder addServerStageVoiceChannelChangeTopicListener(java.util.function.Function<DiscordApi,ServerStageVoiceChannelChangeTopicListener> listenerFunction)
Adds aServerStageVoiceChannelChangeTopicListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelChangeNameListener
default DiscordApiBuilder addServerChannelChangeNameListener(ServerChannelChangeNameListener listener)
Adds aServerChannelChangeNameListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelChangeNameListener
default DiscordApiBuilder addServerChannelChangeNameListener(java.util.function.Supplier<ServerChannelChangeNameListener> listenerSupplier)
Adds aServerChannelChangeNameListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelChangeNameListener
default DiscordApiBuilder addServerChannelChangeNameListener(java.util.function.Function<DiscordApi,ServerChannelChangeNameListener> listenerFunction)
Adds aServerChannelChangeNameListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelChangePositionListener
default DiscordApiBuilder addServerChannelChangePositionListener(ServerChannelChangePositionListener listener)
Adds aServerChannelChangePositionListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelChangePositionListener
default DiscordApiBuilder addServerChannelChangePositionListener(java.util.function.Supplier<ServerChannelChangePositionListener> listenerSupplier)
Adds aServerChannelChangePositionListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelChangePositionListener
default DiscordApiBuilder addServerChannelChangePositionListener(java.util.function.Function<DiscordApi,ServerChannelChangePositionListener> listenerFunction)
Adds aServerChannelChangePositionListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerTextChannelChangeTopicListener
default DiscordApiBuilder addServerTextChannelChangeTopicListener(ServerTextChannelChangeTopicListener listener)
Adds aServerTextChannelChangeTopicListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerTextChannelChangeTopicListener
default DiscordApiBuilder addServerTextChannelChangeTopicListener(java.util.function.Supplier<ServerTextChannelChangeTopicListener> listenerSupplier)
Adds aServerTextChannelChangeTopicListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerTextChannelChangeTopicListener
default DiscordApiBuilder addServerTextChannelChangeTopicListener(java.util.function.Function<DiscordApi,ServerTextChannelChangeTopicListener> listenerFunction)
Adds aServerTextChannelChangeTopicListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerTextChannelChangeDefaultAutoArchiveDurationListener
default DiscordApiBuilder addServerTextChannelChangeDefaultAutoArchiveDurationListener(ServerTextChannelChangeDefaultAutoArchiveDurationListener listener)
Adds aServerTextChannelChangeDefaultAutoArchiveDurationListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerTextChannelChangeDefaultAutoArchiveDurationListener
default DiscordApiBuilder addServerTextChannelChangeDefaultAutoArchiveDurationListener(java.util.function.Supplier<ServerTextChannelChangeDefaultAutoArchiveDurationListener> listenerSupplier)
Adds aServerTextChannelChangeDefaultAutoArchiveDurationListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerTextChannelChangeDefaultAutoArchiveDurationListener
default DiscordApiBuilder addServerTextChannelChangeDefaultAutoArchiveDurationListener(java.util.function.Function<DiscordApi,ServerTextChannelChangeDefaultAutoArchiveDurationListener> listenerFunction)
Adds aServerTextChannelChangeDefaultAutoArchiveDurationListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerTextChannelChangeSlowmodeListener
default DiscordApiBuilder addServerTextChannelChangeSlowmodeListener(ServerTextChannelChangeSlowmodeListener listener)
Adds aServerTextChannelChangeSlowmodeListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerTextChannelChangeSlowmodeListener
default DiscordApiBuilder addServerTextChannelChangeSlowmodeListener(java.util.function.Supplier<ServerTextChannelChangeSlowmodeListener> listenerSupplier)
Adds aServerTextChannelChangeSlowmodeListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerTextChannelChangeSlowmodeListener
default DiscordApiBuilder addServerTextChannelChangeSlowmodeListener(java.util.function.Function<DiscordApi,ServerTextChannelChangeSlowmodeListener> listenerFunction)
Adds aServerTextChannelChangeSlowmodeListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addWebhooksUpdateListener
default DiscordApiBuilder addWebhooksUpdateListener(WebhooksUpdateListener listener)
Adds aWebhooksUpdateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addWebhooksUpdateListener
default DiscordApiBuilder addWebhooksUpdateListener(java.util.function.Supplier<WebhooksUpdateListener> listenerSupplier)
Adds aWebhooksUpdateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addWebhooksUpdateListener
default DiscordApiBuilder addWebhooksUpdateListener(java.util.function.Function<DiscordApi,WebhooksUpdateListener> listenerFunction)
Adds aWebhooksUpdateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelCreateListener
default DiscordApiBuilder addServerChannelCreateListener(ServerChannelCreateListener listener)
Adds aServerChannelCreateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelCreateListener
default DiscordApiBuilder addServerChannelCreateListener(java.util.function.Supplier<ServerChannelCreateListener> listenerSupplier)
Adds aServerChannelCreateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelCreateListener
default DiscordApiBuilder addServerChannelCreateListener(java.util.function.Function<DiscordApi,ServerChannelCreateListener> listenerFunction)
Adds aServerChannelCreateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelDeleteListener
default DiscordApiBuilder addServerChannelDeleteListener(ServerChannelDeleteListener listener)
Adds aServerChannelDeleteListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelDeleteListener
default DiscordApiBuilder addServerChannelDeleteListener(java.util.function.Supplier<ServerChannelDeleteListener> listenerSupplier)
Adds aServerChannelDeleteListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelDeleteListener
default DiscordApiBuilder addServerChannelDeleteListener(java.util.function.Function<DiscordApi,ServerChannelDeleteListener> listenerFunction)
Adds aServerChannelDeleteListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelChangeOverwrittenPermissionsListener
default DiscordApiBuilder addServerChannelChangeOverwrittenPermissionsListener(ServerChannelChangeOverwrittenPermissionsListener listener)
Adds aServerChannelChangeOverwrittenPermissionsListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelChangeOverwrittenPermissionsListener
default DiscordApiBuilder addServerChannelChangeOverwrittenPermissionsListener(java.util.function.Supplier<ServerChannelChangeOverwrittenPermissionsListener> listenerSupplier)
Adds aServerChannelChangeOverwrittenPermissionsListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelChangeOverwrittenPermissionsListener
default DiscordApiBuilder addServerChannelChangeOverwrittenPermissionsListener(java.util.function.Function<DiscordApi,ServerChannelChangeOverwrittenPermissionsListener> listenerFunction)
Adds aServerChannelChangeOverwrittenPermissionsListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelCreateListener
default DiscordApiBuilder addServerThreadChannelCreateListener(ServerThreadChannelCreateListener listener)
Adds aServerThreadChannelCreateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelCreateListener
default DiscordApiBuilder addServerThreadChannelCreateListener(java.util.function.Supplier<ServerThreadChannelCreateListener> listenerSupplier)
Adds aServerThreadChannelCreateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelCreateListener
default DiscordApiBuilder addServerThreadChannelCreateListener(java.util.function.Function<DiscordApi,ServerThreadChannelCreateListener> listenerFunction)
Adds aServerThreadChannelCreateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelDeleteListener
default DiscordApiBuilder addServerThreadChannelDeleteListener(ServerThreadChannelDeleteListener listener)
Adds aServerThreadChannelDeleteListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelDeleteListener
default DiscordApiBuilder addServerThreadChannelDeleteListener(java.util.function.Supplier<ServerThreadChannelDeleteListener> listenerSupplier)
Adds aServerThreadChannelDeleteListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelDeleteListener
default DiscordApiBuilder addServerThreadChannelDeleteListener(java.util.function.Function<DiscordApi,ServerThreadChannelDeleteListener> listenerFunction)
Adds aServerThreadChannelDeleteListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelUpdateListener
default DiscordApiBuilder addServerThreadChannelUpdateListener(ServerThreadChannelUpdateListener listener)
Adds aServerThreadChannelUpdateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelUpdateListener
default DiscordApiBuilder addServerThreadChannelUpdateListener(java.util.function.Supplier<ServerThreadChannelUpdateListener> listenerSupplier)
Adds aServerThreadChannelUpdateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelUpdateListener
default DiscordApiBuilder addServerThreadChannelUpdateListener(java.util.function.Function<DiscordApi,ServerThreadChannelUpdateListener> listenerFunction)
Adds aServerThreadChannelUpdateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadListSyncListener
default DiscordApiBuilder addServerThreadListSyncListener(ServerThreadListSyncListener listener)
Adds aServerThreadListSyncListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadListSyncListener
default DiscordApiBuilder addServerThreadListSyncListener(java.util.function.Supplier<ServerThreadListSyncListener> listenerSupplier)
Adds aServerThreadListSyncListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadListSyncListener
default DiscordApiBuilder addServerThreadListSyncListener(java.util.function.Function<DiscordApi,ServerThreadListSyncListener> listenerFunction)
Adds aServerThreadListSyncListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelMembersUpdateListener
default DiscordApiBuilder addServerThreadChannelMembersUpdateListener(ServerThreadChannelMembersUpdateListener listener)
Adds aServerThreadChannelMembersUpdateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelMembersUpdateListener
default DiscordApiBuilder addServerThreadChannelMembersUpdateListener(java.util.function.Supplier<ServerThreadChannelMembersUpdateListener> listenerSupplier)
Adds aServerThreadChannelMembersUpdateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerThreadChannelMembersUpdateListener
default DiscordApiBuilder addServerThreadChannelMembersUpdateListener(java.util.function.Function<DiscordApi,ServerThreadChannelMembersUpdateListener> listenerFunction)
Adds aServerThreadChannelMembersUpdateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelInviteDeleteListener
default DiscordApiBuilder addServerChannelInviteDeleteListener(ServerChannelInviteDeleteListener listener)
Adds aServerChannelInviteDeleteListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelInviteDeleteListener
default DiscordApiBuilder addServerChannelInviteDeleteListener(java.util.function.Supplier<ServerChannelInviteDeleteListener> listenerSupplier)
Adds aServerChannelInviteDeleteListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelInviteDeleteListener
default DiscordApiBuilder addServerChannelInviteDeleteListener(java.util.function.Function<DiscordApi,ServerChannelInviteDeleteListener> listenerFunction)
Adds aServerChannelInviteDeleteListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelInviteCreateListener
default DiscordApiBuilder addServerChannelInviteCreateListener(ServerChannelInviteCreateListener listener)
Adds aServerChannelInviteCreateListener
to all createdDiscordApi
instances.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelInviteCreateListener
default DiscordApiBuilder addServerChannelInviteCreateListener(java.util.function.Supplier<ServerChannelInviteCreateListener> listenerSupplier)
Adds aServerChannelInviteCreateListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addServerChannelInviteCreateListener
default DiscordApiBuilder addServerChannelInviteCreateListener(java.util.function.Function<DiscordApi,ServerChannelInviteCreateListener> listenerFunction)
Adds aServerChannelInviteCreateListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addListener
<T extends GloballyAttachableListener> DiscordApiBuilder addListener(java.lang.Class<T> listenerClass, T listener)
Adds aGloballyAttachableListener
to all createdDiscordApi
instances. Adding a listener multiple times will only add it once. The order of invocation is according to first addition.- Type Parameters:
T
- The type of the listener.- Parameters:
listenerClass
- The listener class.listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addListener
DiscordApiBuilder addListener(GloballyAttachableListener listener)
Adds a listener that implements one or moreGloballyAttachableListener
s to all createdDiscordApi
instances. Adding a listener multiple times will only add it once. The order of invocation is according to first addition.- Parameters:
listener
- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addListener
<T extends GloballyAttachableListener> DiscordApiBuilder addListener(java.lang.Class<T> listenerClass, java.util.function.Supplier<T> listenerSupplier)
Adds aGloballyAttachableListener
to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
. Adding a listener multiple times will only add it once. The order of invocation is according to first addition.- Type Parameters:
T
- The type of the listener.- Parameters:
listenerClass
- The listener class.listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addListener
DiscordApiBuilder addListener(java.util.function.Supplier<GloballyAttachableListener> listenerSupplier)
Adds a listener that implements one or moreGloballyAttachableListener
s to all createdDiscordApi
instances. The supplier is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a default constructor likeMyListener::new
. Adding a listener multiple times will only add it once. The order of invocation is according to first addition.- Parameters:
listenerSupplier
- The supplier of listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addListener
<T extends GloballyAttachableListener> DiscordApiBuilder addListener(java.lang.Class<T> listenerClass, java.util.function.Function<DiscordApi,T> listenerFunction)
Adds aGloballyAttachableListener
to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
. Adding a listener multiple times will only add it once. The order of invocation is according to first addition.- Type Parameters:
T
- The type of the listener.- Parameters:
listenerClass
- The listener class.listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
addListener
DiscordApiBuilder addListener(java.util.function.Function<DiscordApi,GloballyAttachableListener> listenerFunction)
Adds a listener that implements one or moreGloballyAttachableListener
s to all createdDiscordApi
instances. The function is called for every createdDiscordApi
instance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApi
parameter likeMyListener::new
. Adding a listener multiple times will only add it once. The order of invocation is according to first addition.- Parameters:
listenerFunction
- The function to provide listeners to add.- Returns:
- The current instance in order to chain call methods.
-
removeListener
DiscordApiBuilder removeListener(GloballyAttachableListener listener)
Removes a listener that implements one or moreGloballyAttachableListener
s from the list of listeners to be added toDiscordApi
instances. If the listener was already added to aDiscordApi
instance, it will not get removed by calling this method. This method should normally only be used before calling one of the login methods.- Parameters:
listener
- The listener to remove.- Returns:
- The current instance in order to chain call methods.
-
removeListener
<T extends GloballyAttachableListener> DiscordApiBuilder removeListener(java.lang.Class<T> listenerClass, T listener)
Removes aGloballyAttachableListener
from the list of listeners to be added toDiscordApi
instances. If the listener was already added to aDiscordApi
instance, it will not get removed by calling this method. This method should normally only be used before calling one of the login methods.- Type Parameters:
T
- The type of the listener.- Parameters:
listenerClass
- The listener class.listener
- The listener to remove.- Returns:
- The current instance in order to chain call methods.
-
removeListenerSupplier
DiscordApiBuilder removeListenerSupplier(java.util.function.Supplier<GloballyAttachableListener> listenerSupplier)
Removes a supplier of listeners that implements one or moreGloballyAttachableListener
s from the list of listeners to be added toDiscordApi
instances. If the listener was already added to aDiscordApi
instance, it will not get removed by calling this method. This method should normally only be used before calling one of the login methods.- Parameters:
listenerSupplier
- The supplier of listeners to remove.- Returns:
- The current instance in order to chain call methods.
-
removeListenerSupplier
<T extends GloballyAttachableListener> DiscordApiBuilder removeListenerSupplier(java.lang.Class<T> listenerClass, java.util.function.Supplier<T> listenerSupplier)
Removes a supplier ofGloballyAttachableListener
s from the list of listeners to be added toDiscordApi
instances. If the listener was already added to aDiscordApi
instance, it will not get removed by calling this method. This method should normally only be used before calling one of the login methods.- Type Parameters:
T
- The type of the listener.- Parameters:
listenerClass
- The listener class.listenerSupplier
- The supplier of listeners to remove.- Returns:
- The current instance in order to chain call methods.
-
removeListenerFunction
DiscordApiBuilder removeListenerFunction(java.util.function.Function<DiscordApi,GloballyAttachableListener> listenerFunction)
Removes a function that provides listeners that implements one or moreGloballyAttachableListener
s from the list of listeners to be added toDiscordApi
instances. If the listener was already added to aDiscordApi
instance, it will not get removed by calling this method. This method should normally only be used before calling one of the login methods.- Parameters:
listenerFunction
- The function to provide listeners to remove.- Returns:
- The current instance in order to chain call methods.
-
removeListenerFunction
<T extends GloballyAttachableListener> DiscordApiBuilder removeListenerFunction(java.lang.Class<T> listenerClass, java.util.function.Function<DiscordApi,T> listenerFunction)
Removes a function that providesGloballyAttachableListener
s from the list of listeners to be added toDiscordApi
instances. If the listener was already added to aDiscordApi
instance, it will not get removed by calling this method. This method should normally only be used before calling one of the login methods.- Type Parameters:
T
- The type of the listener.- Parameters:
listenerClass
- The listener class.listenerFunction
- The function to provide listeners to remove.- Returns:
- The current instance in order to chain call methods.
-
-