Package org.javacord.api.listener
Interface ChainableGloballyAttachableListenerManager
-
- All Known Implementing Classes:
DiscordApiBuilder
@Generated("listener-manager-generation.gradle") public interface ChainableGloballyAttachableListenerManagerThis class can be used to add and retrieveGloballyAttachableListeners on theDiscordApiBuilder.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DiscordApiBuilderaddApplicationCommandPermissionsUpdateListener(java.util.function.Function<DiscordApi,ApplicationCommandPermissionsUpdateListener> listenerFunction)Adds aApplicationCommandPermissionsUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddApplicationCommandPermissionsUpdateListener(java.util.function.Supplier<ApplicationCommandPermissionsUpdateListener> listenerSupplier)Adds aApplicationCommandPermissionsUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddApplicationCommandPermissionsUpdateListener(ApplicationCommandPermissionsUpdateListener listener)Adds aApplicationCommandPermissionsUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddAudioSourceFinishedListener(java.util.function.Function<DiscordApi,AudioSourceFinishedListener> listenerFunction)Adds aAudioSourceFinishedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddAudioSourceFinishedListener(java.util.function.Supplier<AudioSourceFinishedListener> listenerSupplier)Adds aAudioSourceFinishedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddAudioSourceFinishedListener(AudioSourceFinishedListener listener)Adds aAudioSourceFinishedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddAutocompleteCreateListener(java.util.function.Function<DiscordApi,AutocompleteCreateListener> listenerFunction)Adds aAutocompleteCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddAutocompleteCreateListener(java.util.function.Supplier<AutocompleteCreateListener> listenerSupplier)Adds aAutocompleteCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddAutocompleteCreateListener(AutocompleteCreateListener listener)Adds aAutocompleteCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddButtonClickListener(java.util.function.Function<DiscordApi,ButtonClickListener> listenerFunction)Adds aButtonClickListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddButtonClickListener(java.util.function.Supplier<ButtonClickListener> listenerSupplier)Adds aButtonClickListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddButtonClickListener(ButtonClickListener listener)Adds aButtonClickListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddCachedMessagePinListener(java.util.function.Function<DiscordApi,CachedMessagePinListener> listenerFunction)Adds aCachedMessagePinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddCachedMessagePinListener(java.util.function.Supplier<CachedMessagePinListener> listenerSupplier)Adds aCachedMessagePinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddCachedMessagePinListener(CachedMessagePinListener listener)Adds aCachedMessagePinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddCachedMessageUnpinListener(java.util.function.Function<DiscordApi,CachedMessageUnpinListener> listenerFunction)Adds aCachedMessageUnpinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddCachedMessageUnpinListener(java.util.function.Supplier<CachedMessageUnpinListener> listenerSupplier)Adds aCachedMessageUnpinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddCachedMessageUnpinListener(CachedMessageUnpinListener listener)Adds aCachedMessageUnpinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddChannelPinsUpdateListener(java.util.function.Function<DiscordApi,ChannelPinsUpdateListener> listenerFunction)Adds aChannelPinsUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddChannelPinsUpdateListener(java.util.function.Supplier<ChannelPinsUpdateListener> listenerSupplier)Adds aChannelPinsUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddChannelPinsUpdateListener(ChannelPinsUpdateListener listener)Adds aChannelPinsUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddInteractionCreateListener(java.util.function.Function<DiscordApi,InteractionCreateListener> listenerFunction)Adds aInteractionCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddInteractionCreateListener(java.util.function.Supplier<InteractionCreateListener> listenerSupplier)Adds aInteractionCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddInteractionCreateListener(InteractionCreateListener listener)Adds aInteractionCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiChangeNameListener(java.util.function.Function<DiscordApi,KnownCustomEmojiChangeNameListener> listenerFunction)Adds aKnownCustomEmojiChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiChangeNameListener(java.util.function.Supplier<KnownCustomEmojiChangeNameListener> listenerSupplier)Adds aKnownCustomEmojiChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiChangeNameListener(KnownCustomEmojiChangeNameListener listener)Adds aKnownCustomEmojiChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiChangeWhitelistedRolesListener(java.util.function.Function<DiscordApi,KnownCustomEmojiChangeWhitelistedRolesListener> listenerFunction)Adds aKnownCustomEmojiChangeWhitelistedRolesListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiChangeWhitelistedRolesListener(java.util.function.Supplier<KnownCustomEmojiChangeWhitelistedRolesListener> listenerSupplier)Adds aKnownCustomEmojiChangeWhitelistedRolesListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiChangeWhitelistedRolesListener(KnownCustomEmojiChangeWhitelistedRolesListener listener)Adds aKnownCustomEmojiChangeWhitelistedRolesListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiCreateListener(java.util.function.Function<DiscordApi,KnownCustomEmojiCreateListener> listenerFunction)Adds aKnownCustomEmojiCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiCreateListener(java.util.function.Supplier<KnownCustomEmojiCreateListener> listenerSupplier)Adds aKnownCustomEmojiCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiCreateListener(KnownCustomEmojiCreateListener listener)Adds aKnownCustomEmojiCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiDeleteListener(java.util.function.Function<DiscordApi,KnownCustomEmojiDeleteListener> listenerFunction)Adds aKnownCustomEmojiDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiDeleteListener(java.util.function.Supplier<KnownCustomEmojiDeleteListener> listenerSupplier)Adds aKnownCustomEmojiDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiDeleteListener(KnownCustomEmojiDeleteListener listener)Adds aKnownCustomEmojiDeleteListenerto all createdDiscordApiinstances.<T extends GloballyAttachableListener>
DiscordApiBuilderaddListener(java.lang.Class<T> listenerClass, java.util.function.Function<DiscordApi,T> listenerFunction)Adds aGloballyAttachableListenerto all createdDiscordApiinstances.<T extends GloballyAttachableListener>
DiscordApiBuilderaddListener(java.lang.Class<T> listenerClass, java.util.function.Supplier<T> listenerSupplier)Adds aGloballyAttachableListenerto all createdDiscordApiinstances.<T extends GloballyAttachableListener>
DiscordApiBuilderaddListener(java.lang.Class<T> listenerClass, T listener)Adds aGloballyAttachableListenerto all createdDiscordApiinstances.DiscordApiBuilderaddListener(java.util.function.Function<DiscordApi,GloballyAttachableListener> listenerFunction)Adds a listener that implements one or moreGloballyAttachableListeners to all createdDiscordApiinstances.DiscordApiBuilderaddListener(java.util.function.Supplier<GloballyAttachableListener> listenerSupplier)Adds a listener that implements one or moreGloballyAttachableListeners to all createdDiscordApiinstances.DiscordApiBuilderaddListener(GloballyAttachableListener listener)Adds a listener that implements one or moreGloballyAttachableListeners to all createdDiscordApiinstances.default DiscordApiBuilderaddLostConnectionListener(java.util.function.Function<DiscordApi,LostConnectionListener> listenerFunction)Adds aLostConnectionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddLostConnectionListener(java.util.function.Supplier<LostConnectionListener> listenerSupplier)Adds aLostConnectionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddLostConnectionListener(LostConnectionListener listener)Adds aLostConnectionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageComponentCreateListener(java.util.function.Function<DiscordApi,MessageComponentCreateListener> listenerFunction)Adds aMessageComponentCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageComponentCreateListener(java.util.function.Supplier<MessageComponentCreateListener> listenerSupplier)Adds aMessageComponentCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageComponentCreateListener(MessageComponentCreateListener listener)Adds aMessageComponentCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageContextMenuCommandListener(java.util.function.Function<DiscordApi,MessageContextMenuCommandListener> listenerFunction)Adds aMessageContextMenuCommandListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageContextMenuCommandListener(java.util.function.Supplier<MessageContextMenuCommandListener> listenerSupplier)Adds aMessageContextMenuCommandListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageContextMenuCommandListener(MessageContextMenuCommandListener listener)Adds aMessageContextMenuCommandListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageCreateListener(java.util.function.Function<DiscordApi,MessageCreateListener> listenerFunction)Adds aMessageCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageCreateListener(java.util.function.Supplier<MessageCreateListener> listenerSupplier)Adds aMessageCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageCreateListener(MessageCreateListener listener)Adds aMessageCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageDeleteListener(java.util.function.Function<DiscordApi,MessageDeleteListener> listenerFunction)Adds aMessageDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageDeleteListener(java.util.function.Supplier<MessageDeleteListener> listenerSupplier)Adds aMessageDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageDeleteListener(MessageDeleteListener listener)Adds aMessageDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageEditListener(java.util.function.Function<DiscordApi,MessageEditListener> listenerFunction)Adds aMessageEditListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageEditListener(java.util.function.Supplier<MessageEditListener> listenerSupplier)Adds aMessageEditListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageEditListener(MessageEditListener listener)Adds aMessageEditListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageReplyListener(java.util.function.Function<DiscordApi,MessageReplyListener> listenerFunction)Adds aMessageReplyListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageReplyListener(java.util.function.Supplier<MessageReplyListener> listenerSupplier)Adds aMessageReplyListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageReplyListener(MessageReplyListener listener)Adds aMessageReplyListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddModalSubmitListener(java.util.function.Function<DiscordApi,ModalSubmitListener> listenerFunction)Adds aModalSubmitListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddModalSubmitListener(java.util.function.Supplier<ModalSubmitListener> listenerSupplier)Adds aModalSubmitListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddModalSubmitListener(ModalSubmitListener listener)Adds aModalSubmitListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddPrivateChannelCreateListener(java.util.function.Function<DiscordApi,PrivateChannelCreateListener> listenerFunction)Adds aPrivateChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddPrivateChannelCreateListener(java.util.function.Supplier<PrivateChannelCreateListener> listenerSupplier)Adds aPrivateChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddPrivateChannelCreateListener(PrivateChannelCreateListener listener)Adds aPrivateChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddPrivateChannelDeleteListener(java.util.function.Function<DiscordApi,PrivateChannelDeleteListener> listenerFunction)Adds aPrivateChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddPrivateChannelDeleteListener(java.util.function.Supplier<PrivateChannelDeleteListener> listenerSupplier)Adds aPrivateChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddPrivateChannelDeleteListener(PrivateChannelDeleteListener listener)Adds aPrivateChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionAddListener(java.util.function.Function<DiscordApi,ReactionAddListener> listenerFunction)Adds aReactionAddListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionAddListener(java.util.function.Supplier<ReactionAddListener> listenerSupplier)Adds aReactionAddListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionAddListener(ReactionAddListener listener)Adds aReactionAddListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionRemoveAllListener(java.util.function.Function<DiscordApi,ReactionRemoveAllListener> listenerFunction)Adds aReactionRemoveAllListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionRemoveAllListener(java.util.function.Supplier<ReactionRemoveAllListener> listenerSupplier)Adds aReactionRemoveAllListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionRemoveAllListener(ReactionRemoveAllListener listener)Adds aReactionRemoveAllListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionRemoveListener(java.util.function.Function<DiscordApi,ReactionRemoveListener> listenerFunction)Adds aReactionRemoveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionRemoveListener(java.util.function.Supplier<ReactionRemoveListener> listenerSupplier)Adds aReactionRemoveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionRemoveListener(ReactionRemoveListener listener)Adds aReactionRemoveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReconnectListener(java.util.function.Function<DiscordApi,ReconnectListener> listenerFunction)Adds aReconnectListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReconnectListener(java.util.function.Supplier<ReconnectListener> listenerSupplier)Adds aReconnectListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReconnectListener(ReconnectListener listener)Adds aReconnectListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddResumeListener(java.util.function.Function<DiscordApi,ResumeListener> listenerFunction)Adds aResumeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddResumeListener(java.util.function.Supplier<ResumeListener> listenerSupplier)Adds aResumeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddResumeListener(ResumeListener listener)Adds aResumeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeColorListener(java.util.function.Function<DiscordApi,RoleChangeColorListener> listenerFunction)Adds aRoleChangeColorListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeColorListener(java.util.function.Supplier<RoleChangeColorListener> listenerSupplier)Adds aRoleChangeColorListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeColorListener(RoleChangeColorListener listener)Adds aRoleChangeColorListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeHoistListener(java.util.function.Function<DiscordApi,RoleChangeHoistListener> listenerFunction)Adds aRoleChangeHoistListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeHoistListener(java.util.function.Supplier<RoleChangeHoistListener> listenerSupplier)Adds aRoleChangeHoistListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeHoistListener(RoleChangeHoistListener listener)Adds aRoleChangeHoistListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeMentionableListener(java.util.function.Function<DiscordApi,RoleChangeMentionableListener> listenerFunction)Adds aRoleChangeMentionableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeMentionableListener(java.util.function.Supplier<RoleChangeMentionableListener> listenerSupplier)Adds aRoleChangeMentionableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeMentionableListener(RoleChangeMentionableListener listener)Adds aRoleChangeMentionableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeNameListener(java.util.function.Function<DiscordApi,RoleChangeNameListener> listenerFunction)Adds aRoleChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeNameListener(java.util.function.Supplier<RoleChangeNameListener> listenerSupplier)Adds aRoleChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeNameListener(RoleChangeNameListener listener)Adds aRoleChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangePermissionsListener(java.util.function.Function<DiscordApi,RoleChangePermissionsListener> listenerFunction)Adds aRoleChangePermissionsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangePermissionsListener(java.util.function.Supplier<RoleChangePermissionsListener> listenerSupplier)Adds aRoleChangePermissionsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangePermissionsListener(RoleChangePermissionsListener listener)Adds aRoleChangePermissionsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangePositionListener(java.util.function.Function<DiscordApi,RoleChangePositionListener> listenerFunction)Adds aRoleChangePositionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangePositionListener(java.util.function.Supplier<RoleChangePositionListener> listenerSupplier)Adds aRoleChangePositionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangePositionListener(RoleChangePositionListener listener)Adds aRoleChangePositionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleCreateListener(java.util.function.Function<DiscordApi,RoleCreateListener> listenerFunction)Adds aRoleCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleCreateListener(java.util.function.Supplier<RoleCreateListener> listenerSupplier)Adds aRoleCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleCreateListener(RoleCreateListener listener)Adds aRoleCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleDeleteListener(java.util.function.Function<DiscordApi,RoleDeleteListener> listenerFunction)Adds aRoleDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleDeleteListener(java.util.function.Supplier<RoleDeleteListener> listenerSupplier)Adds aRoleDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleDeleteListener(RoleDeleteListener listener)Adds aRoleDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddSelectMenuChooseListener(java.util.function.Function<DiscordApi,SelectMenuChooseListener> listenerFunction)Adds aSelectMenuChooseListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddSelectMenuChooseListener(java.util.function.Supplier<SelectMenuChooseListener> listenerSupplier)Adds aSelectMenuChooseListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddSelectMenuChooseListener(SelectMenuChooseListener listener)Adds aSelectMenuChooseListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerBecomesAvailableListener(java.util.function.Function<DiscordApi,ServerBecomesAvailableListener> listenerFunction)Adds aServerBecomesAvailableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerBecomesAvailableListener(java.util.function.Supplier<ServerBecomesAvailableListener> listenerSupplier)Adds aServerBecomesAvailableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerBecomesAvailableListener(ServerBecomesAvailableListener listener)Adds aServerBecomesAvailableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerBecomesUnavailableListener(java.util.function.Function<DiscordApi,ServerBecomesUnavailableListener> listenerFunction)Adds aServerBecomesUnavailableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerBecomesUnavailableListener(java.util.function.Supplier<ServerBecomesUnavailableListener> listenerSupplier)Adds aServerBecomesUnavailableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerBecomesUnavailableListener(ServerBecomesUnavailableListener listener)Adds aServerBecomesUnavailableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeAfkChannelListener(java.util.function.Function<DiscordApi,ServerChangeAfkChannelListener> listenerFunction)Adds aServerChangeAfkChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeAfkChannelListener(java.util.function.Supplier<ServerChangeAfkChannelListener> listenerSupplier)Adds aServerChangeAfkChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeAfkChannelListener(ServerChangeAfkChannelListener listener)Adds aServerChangeAfkChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeAfkTimeoutListener(java.util.function.Function<DiscordApi,ServerChangeAfkTimeoutListener> listenerFunction)Adds aServerChangeAfkTimeoutListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeAfkTimeoutListener(java.util.function.Supplier<ServerChangeAfkTimeoutListener> listenerSupplier)Adds aServerChangeAfkTimeoutListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeAfkTimeoutListener(ServerChangeAfkTimeoutListener listener)Adds aServerChangeAfkTimeoutListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeBoostCountListener(java.util.function.Function<DiscordApi,ServerChangeBoostCountListener> listenerFunction)Adds aServerChangeBoostCountListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeBoostCountListener(java.util.function.Supplier<ServerChangeBoostCountListener> listenerSupplier)Adds aServerChangeBoostCountListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeBoostCountListener(ServerChangeBoostCountListener listener)Adds aServerChangeBoostCountListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeBoostLevelListener(java.util.function.Function<DiscordApi,ServerChangeBoostLevelListener> listenerFunction)Adds aServerChangeBoostLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeBoostLevelListener(java.util.function.Supplier<ServerChangeBoostLevelListener> listenerSupplier)Adds aServerChangeBoostLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeBoostLevelListener(ServerChangeBoostLevelListener listener)Adds aServerChangeBoostLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDefaultMessageNotificationLevelListener(java.util.function.Function<DiscordApi,ServerChangeDefaultMessageNotificationLevelListener> listenerFunction)Adds aServerChangeDefaultMessageNotificationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDefaultMessageNotificationLevelListener(java.util.function.Supplier<ServerChangeDefaultMessageNotificationLevelListener> listenerSupplier)Adds aServerChangeDefaultMessageNotificationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDefaultMessageNotificationLevelListener(ServerChangeDefaultMessageNotificationLevelListener listener)Adds aServerChangeDefaultMessageNotificationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDescriptionListener(java.util.function.Function<DiscordApi,ServerChangeDescriptionListener> listenerFunction)Adds aServerChangeDescriptionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDescriptionListener(java.util.function.Supplier<ServerChangeDescriptionListener> listenerSupplier)Adds aServerChangeDescriptionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDescriptionListener(ServerChangeDescriptionListener listener)Adds aServerChangeDescriptionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDiscoverySplashListener(java.util.function.Function<DiscordApi,ServerChangeDiscoverySplashListener> listenerFunction)Adds aServerChangeDiscoverySplashListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDiscoverySplashListener(java.util.function.Supplier<ServerChangeDiscoverySplashListener> listenerSupplier)Adds aServerChangeDiscoverySplashListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDiscoverySplashListener(ServerChangeDiscoverySplashListener listener)Adds aServerChangeDiscoverySplashListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeExplicitContentFilterLevelListener(java.util.function.Function<DiscordApi,ServerChangeExplicitContentFilterLevelListener> listenerFunction)Adds aServerChangeExplicitContentFilterLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeExplicitContentFilterLevelListener(java.util.function.Supplier<ServerChangeExplicitContentFilterLevelListener> listenerSupplier)Adds aServerChangeExplicitContentFilterLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeExplicitContentFilterLevelListener(ServerChangeExplicitContentFilterLevelListener listener)Adds aServerChangeExplicitContentFilterLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeIconListener(java.util.function.Function<DiscordApi,ServerChangeIconListener> listenerFunction)Adds aServerChangeIconListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeIconListener(java.util.function.Supplier<ServerChangeIconListener> listenerSupplier)Adds aServerChangeIconListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeIconListener(ServerChangeIconListener listener)Adds aServerChangeIconListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeModeratorsOnlyChannelListener(java.util.function.Function<DiscordApi,ServerChangeModeratorsOnlyChannelListener> listenerFunction)Adds aServerChangeModeratorsOnlyChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeModeratorsOnlyChannelListener(java.util.function.Supplier<ServerChangeModeratorsOnlyChannelListener> listenerSupplier)Adds aServerChangeModeratorsOnlyChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeModeratorsOnlyChannelListener(ServerChangeModeratorsOnlyChannelListener listener)Adds aServerChangeModeratorsOnlyChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeMultiFactorAuthenticationLevelListener(java.util.function.Function<DiscordApi,ServerChangeMultiFactorAuthenticationLevelListener> listenerFunction)Adds aServerChangeMultiFactorAuthenticationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeMultiFactorAuthenticationLevelListener(java.util.function.Supplier<ServerChangeMultiFactorAuthenticationLevelListener> listenerSupplier)Adds aServerChangeMultiFactorAuthenticationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeMultiFactorAuthenticationLevelListener(ServerChangeMultiFactorAuthenticationLevelListener listener)Adds aServerChangeMultiFactorAuthenticationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeNameListener(java.util.function.Function<DiscordApi,ServerChangeNameListener> listenerFunction)Adds aServerChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeNameListener(java.util.function.Supplier<ServerChangeNameListener> listenerSupplier)Adds aServerChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeNameListener(ServerChangeNameListener listener)Adds aServerChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeNsfwLevelListener(java.util.function.Function<DiscordApi,ServerChangeNsfwLevelListener> listenerFunction)Adds aServerChangeNsfwLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeNsfwLevelListener(java.util.function.Supplier<ServerChangeNsfwLevelListener> listenerSupplier)Adds aServerChangeNsfwLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeNsfwLevelListener(ServerChangeNsfwLevelListener listener)Adds aServerChangeNsfwLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeOwnerListener(java.util.function.Function<DiscordApi,ServerChangeOwnerListener> listenerFunction)Adds aServerChangeOwnerListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeOwnerListener(java.util.function.Supplier<ServerChangeOwnerListener> listenerSupplier)Adds aServerChangeOwnerListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeOwnerListener(ServerChangeOwnerListener listener)Adds aServerChangeOwnerListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangePreferredLocaleListener(java.util.function.Function<DiscordApi,ServerChangePreferredLocaleListener> listenerFunction)Adds aServerChangePreferredLocaleListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangePreferredLocaleListener(java.util.function.Supplier<ServerChangePreferredLocaleListener> listenerSupplier)Adds aServerChangePreferredLocaleListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangePreferredLocaleListener(ServerChangePreferredLocaleListener listener)Adds aServerChangePreferredLocaleListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeRegionListener(java.util.function.Function<DiscordApi,ServerChangeRegionListener> listenerFunction)Adds aServerChangeRegionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeRegionListener(java.util.function.Supplier<ServerChangeRegionListener> listenerSupplier)Adds aServerChangeRegionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeRegionListener(ServerChangeRegionListener listener)Adds aServerChangeRegionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeRulesChannelListener(java.util.function.Function<DiscordApi,ServerChangeRulesChannelListener> listenerFunction)Adds aServerChangeRulesChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeRulesChannelListener(java.util.function.Supplier<ServerChangeRulesChannelListener> listenerSupplier)Adds aServerChangeRulesChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeRulesChannelListener(ServerChangeRulesChannelListener listener)Adds aServerChangeRulesChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeServerFeatureListener(java.util.function.Function<DiscordApi,ServerChangeServerFeatureListener> listenerFunction)Adds aServerChangeServerFeatureListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeServerFeatureListener(java.util.function.Supplier<ServerChangeServerFeatureListener> listenerSupplier)Adds aServerChangeServerFeatureListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeServerFeatureListener(ServerChangeServerFeatureListener listener)Adds aServerChangeServerFeatureListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeSplashListener(java.util.function.Function<DiscordApi,ServerChangeSplashListener> listenerFunction)Adds aServerChangeSplashListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeSplashListener(java.util.function.Supplier<ServerChangeSplashListener> listenerSupplier)Adds aServerChangeSplashListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeSplashListener(ServerChangeSplashListener listener)Adds aServerChangeSplashListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeSystemChannelListener(java.util.function.Function<DiscordApi,ServerChangeSystemChannelListener> listenerFunction)Adds aServerChangeSystemChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeSystemChannelListener(java.util.function.Supplier<ServerChangeSystemChannelListener> listenerSupplier)Adds aServerChangeSystemChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeSystemChannelListener(ServerChangeSystemChannelListener listener)Adds aServerChangeSystemChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeVanityUrlCodeListener(java.util.function.Function<DiscordApi,ServerChangeVanityUrlCodeListener> listenerFunction)Adds aServerChangeVanityUrlCodeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeVanityUrlCodeListener(java.util.function.Supplier<ServerChangeVanityUrlCodeListener> listenerSupplier)Adds aServerChangeVanityUrlCodeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeVanityUrlCodeListener(ServerChangeVanityUrlCodeListener listener)Adds aServerChangeVanityUrlCodeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeVerificationLevelListener(java.util.function.Function<DiscordApi,ServerChangeVerificationLevelListener> listenerFunction)Adds aServerChangeVerificationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeVerificationLevelListener(java.util.function.Supplier<ServerChangeVerificationLevelListener> listenerSupplier)Adds aServerChangeVerificationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeVerificationLevelListener(ServerChangeVerificationLevelListener listener)Adds aServerChangeVerificationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeNameListener(java.util.function.Function<DiscordApi,ServerChannelChangeNameListener> listenerFunction)Adds aServerChannelChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeNameListener(java.util.function.Supplier<ServerChannelChangeNameListener> listenerSupplier)Adds aServerChannelChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeNameListener(ServerChannelChangeNameListener listener)Adds aServerChannelChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeNsfwFlagListener(java.util.function.Function<DiscordApi,ServerChannelChangeNsfwFlagListener> listenerFunction)Adds aServerChannelChangeNsfwFlagListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeNsfwFlagListener(java.util.function.Supplier<ServerChannelChangeNsfwFlagListener> listenerSupplier)Adds aServerChannelChangeNsfwFlagListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeNsfwFlagListener(ServerChannelChangeNsfwFlagListener listener)Adds aServerChannelChangeNsfwFlagListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeOverwrittenPermissionsListener(java.util.function.Function<DiscordApi,ServerChannelChangeOverwrittenPermissionsListener> listenerFunction)Adds aServerChannelChangeOverwrittenPermissionsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeOverwrittenPermissionsListener(java.util.function.Supplier<ServerChannelChangeOverwrittenPermissionsListener> listenerSupplier)Adds aServerChannelChangeOverwrittenPermissionsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeOverwrittenPermissionsListener(ServerChannelChangeOverwrittenPermissionsListener listener)Adds aServerChannelChangeOverwrittenPermissionsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangePositionListener(java.util.function.Function<DiscordApi,ServerChannelChangePositionListener> listenerFunction)Adds aServerChannelChangePositionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangePositionListener(java.util.function.Supplier<ServerChannelChangePositionListener> listenerSupplier)Adds aServerChannelChangePositionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangePositionListener(ServerChannelChangePositionListener listener)Adds aServerChannelChangePositionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelCreateListener(java.util.function.Function<DiscordApi,ServerChannelCreateListener> listenerFunction)Adds aServerChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelCreateListener(java.util.function.Supplier<ServerChannelCreateListener> listenerSupplier)Adds aServerChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelCreateListener(ServerChannelCreateListener listener)Adds aServerChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelDeleteListener(java.util.function.Function<DiscordApi,ServerChannelDeleteListener> listenerFunction)Adds aServerChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelDeleteListener(java.util.function.Supplier<ServerChannelDeleteListener> listenerSupplier)Adds aServerChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelDeleteListener(ServerChannelDeleteListener listener)Adds aServerChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelInviteCreateListener(java.util.function.Function<DiscordApi,ServerChannelInviteCreateListener> listenerFunction)Adds aServerChannelInviteCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelInviteCreateListener(java.util.function.Supplier<ServerChannelInviteCreateListener> listenerSupplier)Adds aServerChannelInviteCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelInviteCreateListener(ServerChannelInviteCreateListener listener)Adds aServerChannelInviteCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelInviteDeleteListener(java.util.function.Function<DiscordApi,ServerChannelInviteDeleteListener> listenerFunction)Adds aServerChannelInviteDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelInviteDeleteListener(java.util.function.Supplier<ServerChannelInviteDeleteListener> listenerSupplier)Adds aServerChannelInviteDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelInviteDeleteListener(ServerChannelInviteDeleteListener listener)Adds aServerChannelInviteDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerJoinListener(java.util.function.Function<DiscordApi,ServerJoinListener> listenerFunction)Adds aServerJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerJoinListener(java.util.function.Supplier<ServerJoinListener> listenerSupplier)Adds aServerJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerJoinListener(ServerJoinListener listener)Adds aServerJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerLeaveListener(java.util.function.Function<DiscordApi,ServerLeaveListener> listenerFunction)Adds aServerLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerLeaveListener(java.util.function.Supplier<ServerLeaveListener> listenerSupplier)Adds aServerLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerLeaveListener(ServerLeaveListener listener)Adds aServerLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberBanListener(java.util.function.Function<DiscordApi,ServerMemberBanListener> listenerFunction)Adds aServerMemberBanListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberBanListener(java.util.function.Supplier<ServerMemberBanListener> listenerSupplier)Adds aServerMemberBanListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberBanListener(ServerMemberBanListener listener)Adds aServerMemberBanListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberJoinListener(java.util.function.Function<DiscordApi,ServerMemberJoinListener> listenerFunction)Adds aServerMemberJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberJoinListener(java.util.function.Supplier<ServerMemberJoinListener> listenerSupplier)Adds aServerMemberJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberJoinListener(ServerMemberJoinListener listener)Adds aServerMemberJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberLeaveListener(java.util.function.Function<DiscordApi,ServerMemberLeaveListener> listenerFunction)Adds aServerMemberLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberLeaveListener(java.util.function.Supplier<ServerMemberLeaveListener> listenerSupplier)Adds aServerMemberLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberLeaveListener(ServerMemberLeaveListener listener)Adds aServerMemberLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMembersChunkListener(java.util.function.Function<DiscordApi,ServerMembersChunkListener> listenerFunction)Adds aServerMembersChunkListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMembersChunkListener(java.util.function.Supplier<ServerMembersChunkListener> listenerSupplier)Adds aServerMembersChunkListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMembersChunkListener(ServerMembersChunkListener listener)Adds aServerMembersChunkListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberUnbanListener(java.util.function.Function<DiscordApi,ServerMemberUnbanListener> listenerFunction)Adds aServerMemberUnbanListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberUnbanListener(java.util.function.Supplier<ServerMemberUnbanListener> listenerSupplier)Adds aServerMemberUnbanListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberUnbanListener(ServerMemberUnbanListener listener)Adds aServerMemberUnbanListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerPrivateThreadJoinListener(java.util.function.Function<DiscordApi,ServerPrivateThreadJoinListener> listenerFunction)Adds aServerPrivateThreadJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerPrivateThreadJoinListener(java.util.function.Supplier<ServerPrivateThreadJoinListener> listenerSupplier)Adds aServerPrivateThreadJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerPrivateThreadJoinListener(ServerPrivateThreadJoinListener listener)Adds aServerPrivateThreadJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerStageVoiceChannelChangeTopicListener(java.util.function.Function<DiscordApi,ServerStageVoiceChannelChangeTopicListener> listenerFunction)Adds aServerStageVoiceChannelChangeTopicListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerStageVoiceChannelChangeTopicListener(java.util.function.Supplier<ServerStageVoiceChannelChangeTopicListener> listenerSupplier)Adds aServerStageVoiceChannelChangeTopicListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerStageVoiceChannelChangeTopicListener(ServerStageVoiceChannelChangeTopicListener listener)Adds aServerStageVoiceChannelChangeTopicListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeDefaultAutoArchiveDurationListener(java.util.function.Function<DiscordApi,ServerTextChannelChangeDefaultAutoArchiveDurationListener> listenerFunction)Adds aServerTextChannelChangeDefaultAutoArchiveDurationListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeDefaultAutoArchiveDurationListener(java.util.function.Supplier<ServerTextChannelChangeDefaultAutoArchiveDurationListener> listenerSupplier)Adds aServerTextChannelChangeDefaultAutoArchiveDurationListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeDefaultAutoArchiveDurationListener(ServerTextChannelChangeDefaultAutoArchiveDurationListener listener)Adds aServerTextChannelChangeDefaultAutoArchiveDurationListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeSlowmodeListener(java.util.function.Function<DiscordApi,ServerTextChannelChangeSlowmodeListener> listenerFunction)Adds aServerTextChannelChangeSlowmodeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeSlowmodeListener(java.util.function.Supplier<ServerTextChannelChangeSlowmodeListener> listenerSupplier)Adds aServerTextChannelChangeSlowmodeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeSlowmodeListener(ServerTextChannelChangeSlowmodeListener listener)Adds aServerTextChannelChangeSlowmodeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeTopicListener(java.util.function.Function<DiscordApi,ServerTextChannelChangeTopicListener> listenerFunction)Adds aServerTextChannelChangeTopicListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeTopicListener(java.util.function.Supplier<ServerTextChannelChangeTopicListener> listenerSupplier)Adds aServerTextChannelChangeTopicListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeTopicListener(ServerTextChannelChangeTopicListener listener)Adds aServerTextChannelChangeTopicListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeArchivedListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeArchivedListener> listenerFunction)Adds aServerThreadChannelChangeArchivedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeArchivedListener(java.util.function.Supplier<ServerThreadChannelChangeArchivedListener> listenerSupplier)Adds aServerThreadChannelChangeArchivedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeArchivedListener(ServerThreadChannelChangeArchivedListener listener)Adds aServerThreadChannelChangeArchivedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeArchiveTimestampListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeArchiveTimestampListener> listenerFunction)Adds aServerThreadChannelChangeArchiveTimestampListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeArchiveTimestampListener(java.util.function.Supplier<ServerThreadChannelChangeArchiveTimestampListener> listenerSupplier)Adds aServerThreadChannelChangeArchiveTimestampListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeArchiveTimestampListener(ServerThreadChannelChangeArchiveTimestampListener listener)Adds aServerThreadChannelChangeArchiveTimestampListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeAutoArchiveDurationListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeAutoArchiveDurationListener> listenerFunction)Adds aServerThreadChannelChangeAutoArchiveDurationListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeAutoArchiveDurationListener(java.util.function.Supplier<ServerThreadChannelChangeAutoArchiveDurationListener> listenerSupplier)Adds aServerThreadChannelChangeAutoArchiveDurationListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeAutoArchiveDurationListener(ServerThreadChannelChangeAutoArchiveDurationListener listener)Adds aServerThreadChannelChangeAutoArchiveDurationListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeInvitableListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeInvitableListener> listenerFunction)Adds aServerThreadChannelChangeInvitableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeInvitableListener(java.util.function.Supplier<ServerThreadChannelChangeInvitableListener> listenerSupplier)Adds aServerThreadChannelChangeInvitableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeInvitableListener(ServerThreadChannelChangeInvitableListener listener)Adds aServerThreadChannelChangeInvitableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeLastMessageIdListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeLastMessageIdListener> listenerFunction)Adds aServerThreadChannelChangeLastMessageIdListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeLastMessageIdListener(java.util.function.Supplier<ServerThreadChannelChangeLastMessageIdListener> listenerSupplier)Adds aServerThreadChannelChangeLastMessageIdListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeLastMessageIdListener(ServerThreadChannelChangeLastMessageIdListener listener)Adds aServerThreadChannelChangeLastMessageIdListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeLockedListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeLockedListener> listenerFunction)Adds aServerThreadChannelChangeLockedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeLockedListener(java.util.function.Supplier<ServerThreadChannelChangeLockedListener> listenerSupplier)Adds aServerThreadChannelChangeLockedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeLockedListener(ServerThreadChannelChangeLockedListener listener)Adds aServerThreadChannelChangeLockedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeMemberCountListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeMemberCountListener> listenerFunction)Adds aServerThreadChannelChangeMemberCountListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeMemberCountListener(java.util.function.Supplier<ServerThreadChannelChangeMemberCountListener> listenerSupplier)Adds aServerThreadChannelChangeMemberCountListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeMemberCountListener(ServerThreadChannelChangeMemberCountListener listener)Adds aServerThreadChannelChangeMemberCountListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeMessageCountListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeMessageCountListener> listenerFunction)Adds aServerThreadChannelChangeMessageCountListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeMessageCountListener(java.util.function.Supplier<ServerThreadChannelChangeMessageCountListener> listenerSupplier)Adds aServerThreadChannelChangeMessageCountListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeMessageCountListener(ServerThreadChannelChangeMessageCountListener listener)Adds aServerThreadChannelChangeMessageCountListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeRateLimitPerUserListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeRateLimitPerUserListener> listenerFunction)Adds aServerThreadChannelChangeRateLimitPerUserListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeRateLimitPerUserListener(java.util.function.Supplier<ServerThreadChannelChangeRateLimitPerUserListener> listenerSupplier)Adds aServerThreadChannelChangeRateLimitPerUserListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeRateLimitPerUserListener(ServerThreadChannelChangeRateLimitPerUserListener listener)Adds aServerThreadChannelChangeRateLimitPerUserListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeTotalMessageSentListener(java.util.function.Function<DiscordApi,ServerThreadChannelChangeTotalMessageSentListener> listenerFunction)Adds aServerThreadChannelChangeTotalMessageSentListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeTotalMessageSentListener(java.util.function.Supplier<ServerThreadChannelChangeTotalMessageSentListener> listenerSupplier)Adds aServerThreadChannelChangeTotalMessageSentListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelChangeTotalMessageSentListener(ServerThreadChannelChangeTotalMessageSentListener listener)Adds aServerThreadChannelChangeTotalMessageSentListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelCreateListener(java.util.function.Function<DiscordApi,ServerThreadChannelCreateListener> listenerFunction)Adds aServerThreadChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelCreateListener(java.util.function.Supplier<ServerThreadChannelCreateListener> listenerSupplier)Adds aServerThreadChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelCreateListener(ServerThreadChannelCreateListener listener)Adds aServerThreadChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelDeleteListener(java.util.function.Function<DiscordApi,ServerThreadChannelDeleteListener> listenerFunction)Adds aServerThreadChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelDeleteListener(java.util.function.Supplier<ServerThreadChannelDeleteListener> listenerSupplier)Adds aServerThreadChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelDeleteListener(ServerThreadChannelDeleteListener listener)Adds aServerThreadChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelMembersUpdateListener(java.util.function.Function<DiscordApi,ServerThreadChannelMembersUpdateListener> listenerFunction)Adds aServerThreadChannelMembersUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelMembersUpdateListener(java.util.function.Supplier<ServerThreadChannelMembersUpdateListener> listenerSupplier)Adds aServerThreadChannelMembersUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelMembersUpdateListener(ServerThreadChannelMembersUpdateListener listener)Adds aServerThreadChannelMembersUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelUpdateListener(java.util.function.Function<DiscordApi,ServerThreadChannelUpdateListener> listenerFunction)Adds aServerThreadChannelUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelUpdateListener(java.util.function.Supplier<ServerThreadChannelUpdateListener> listenerSupplier)Adds aServerThreadChannelUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadChannelUpdateListener(ServerThreadChannelUpdateListener listener)Adds aServerThreadChannelUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadListSyncListener(java.util.function.Function<DiscordApi,ServerThreadListSyncListener> listenerFunction)Adds aServerThreadListSyncListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadListSyncListener(java.util.function.Supplier<ServerThreadListSyncListener> listenerSupplier)Adds aServerThreadListSyncListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerThreadListSyncListener(ServerThreadListSyncListener listener)Adds aServerThreadListSyncListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeBitrateListener(java.util.function.Function<DiscordApi,ServerVoiceChannelChangeBitrateListener> listenerFunction)Adds aServerVoiceChannelChangeBitrateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeBitrateListener(java.util.function.Supplier<ServerVoiceChannelChangeBitrateListener> listenerSupplier)Adds aServerVoiceChannelChangeBitrateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeBitrateListener(ServerVoiceChannelChangeBitrateListener listener)Adds aServerVoiceChannelChangeBitrateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeNsfwListener(java.util.function.Function<DiscordApi,ServerVoiceChannelChangeNsfwListener> listenerFunction)Adds aServerVoiceChannelChangeNsfwListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeNsfwListener(java.util.function.Supplier<ServerVoiceChannelChangeNsfwListener> listenerSupplier)Adds aServerVoiceChannelChangeNsfwListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeNsfwListener(ServerVoiceChannelChangeNsfwListener listener)Adds aServerVoiceChannelChangeNsfwListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeUserLimitListener(java.util.function.Function<DiscordApi,ServerVoiceChannelChangeUserLimitListener> listenerFunction)Adds aServerVoiceChannelChangeUserLimitListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeUserLimitListener(java.util.function.Supplier<ServerVoiceChannelChangeUserLimitListener> listenerSupplier)Adds aServerVoiceChannelChangeUserLimitListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeUserLimitListener(ServerVoiceChannelChangeUserLimitListener listener)Adds aServerVoiceChannelChangeUserLimitListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelMemberJoinListener(java.util.function.Function<DiscordApi,ServerVoiceChannelMemberJoinListener> listenerFunction)Adds aServerVoiceChannelMemberJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelMemberJoinListener(java.util.function.Supplier<ServerVoiceChannelMemberJoinListener> listenerSupplier)Adds aServerVoiceChannelMemberJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelMemberJoinListener(ServerVoiceChannelMemberJoinListener listener)Adds aServerVoiceChannelMemberJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelMemberLeaveListener(java.util.function.Function<DiscordApi,ServerVoiceChannelMemberLeaveListener> listenerFunction)Adds aServerVoiceChannelMemberLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelMemberLeaveListener(java.util.function.Supplier<ServerVoiceChannelMemberLeaveListener> listenerSupplier)Adds aServerVoiceChannelMemberLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelMemberLeaveListener(ServerVoiceChannelMemberLeaveListener listener)Adds aServerVoiceChannelMemberLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddSlashCommandCreateListener(java.util.function.Function<DiscordApi,SlashCommandCreateListener> listenerFunction)Adds aSlashCommandCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddSlashCommandCreateListener(java.util.function.Supplier<SlashCommandCreateListener> listenerSupplier)Adds aSlashCommandCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddSlashCommandCreateListener(SlashCommandCreateListener listener)Adds aSlashCommandCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerChangeDescriptionListener(java.util.function.Function<DiscordApi,StickerChangeDescriptionListener> listenerFunction)Adds aStickerChangeDescriptionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerChangeDescriptionListener(java.util.function.Supplier<StickerChangeDescriptionListener> listenerSupplier)Adds aStickerChangeDescriptionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerChangeDescriptionListener(StickerChangeDescriptionListener listener)Adds aStickerChangeDescriptionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerChangeNameListener(java.util.function.Function<DiscordApi,StickerChangeNameListener> listenerFunction)Adds aStickerChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerChangeNameListener(java.util.function.Supplier<StickerChangeNameListener> listenerSupplier)Adds aStickerChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerChangeNameListener(StickerChangeNameListener listener)Adds aStickerChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerChangeTagsListener(java.util.function.Function<DiscordApi,StickerChangeTagsListener> listenerFunction)Adds aStickerChangeTagsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerChangeTagsListener(java.util.function.Supplier<StickerChangeTagsListener> listenerSupplier)Adds aStickerChangeTagsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerChangeTagsListener(StickerChangeTagsListener listener)Adds aStickerChangeTagsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerCreateListener(java.util.function.Function<DiscordApi,StickerCreateListener> listenerFunction)Adds aStickerCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerCreateListener(java.util.function.Supplier<StickerCreateListener> listenerSupplier)Adds aStickerCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerCreateListener(StickerCreateListener listener)Adds aStickerCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerDeleteListener(java.util.function.Function<DiscordApi,StickerDeleteListener> listenerFunction)Adds aStickerDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerDeleteListener(java.util.function.Supplier<StickerDeleteListener> listenerSupplier)Adds aStickerDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddStickerDeleteListener(StickerDeleteListener listener)Adds aStickerDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeActivityListener(java.util.function.Function<DiscordApi,UserChangeActivityListener> listenerFunction)Adds aUserChangeActivityListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeActivityListener(java.util.function.Supplier<UserChangeActivityListener> listenerSupplier)Adds aUserChangeActivityListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeActivityListener(UserChangeActivityListener listener)Adds aUserChangeActivityListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeAvatarListener(java.util.function.Function<DiscordApi,UserChangeAvatarListener> listenerFunction)Adds aUserChangeAvatarListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeAvatarListener(java.util.function.Supplier<UserChangeAvatarListener> listenerSupplier)Adds aUserChangeAvatarListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeAvatarListener(UserChangeAvatarListener listener)Adds aUserChangeAvatarListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeDeafenedListener(java.util.function.Function<DiscordApi,UserChangeDeafenedListener> listenerFunction)Adds aUserChangeDeafenedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeDeafenedListener(java.util.function.Supplier<UserChangeDeafenedListener> listenerSupplier)Adds aUserChangeDeafenedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeDeafenedListener(UserChangeDeafenedListener listener)Adds aUserChangeDeafenedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeDiscriminatorListener(java.util.function.Function<DiscordApi,UserChangeDiscriminatorListener> listenerFunction)Adds aUserChangeDiscriminatorListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeDiscriminatorListener(java.util.function.Supplier<UserChangeDiscriminatorListener> listenerSupplier)Adds aUserChangeDiscriminatorListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeDiscriminatorListener(UserChangeDiscriminatorListener listener)Adds aUserChangeDiscriminatorListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeMutedListener(java.util.function.Function<DiscordApi,UserChangeMutedListener> listenerFunction)Adds aUserChangeMutedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeMutedListener(java.util.function.Supplier<UserChangeMutedListener> listenerSupplier)Adds aUserChangeMutedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeMutedListener(UserChangeMutedListener listener)Adds aUserChangeMutedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeNameListener(java.util.function.Function<DiscordApi,UserChangeNameListener> listenerFunction)Adds aUserChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeNameListener(java.util.function.Supplier<UserChangeNameListener> listenerSupplier)Adds aUserChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeNameListener(UserChangeNameListener listener)Adds aUserChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeNicknameListener(java.util.function.Function<DiscordApi,UserChangeNicknameListener> listenerFunction)Adds aUserChangeNicknameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeNicknameListener(java.util.function.Supplier<UserChangeNicknameListener> listenerSupplier)Adds aUserChangeNicknameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeNicknameListener(UserChangeNicknameListener listener)Adds aUserChangeNicknameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangePendingListener(java.util.function.Function<DiscordApi,UserChangePendingListener> listenerFunction)Adds aUserChangePendingListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangePendingListener(java.util.function.Supplier<UserChangePendingListener> listenerSupplier)Adds aUserChangePendingListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangePendingListener(UserChangePendingListener listener)Adds aUserChangePendingListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeSelfDeafenedListener(java.util.function.Function<DiscordApi,UserChangeSelfDeafenedListener> listenerFunction)Adds aUserChangeSelfDeafenedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeSelfDeafenedListener(java.util.function.Supplier<UserChangeSelfDeafenedListener> listenerSupplier)Adds aUserChangeSelfDeafenedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeSelfDeafenedListener(UserChangeSelfDeafenedListener listener)Adds aUserChangeSelfDeafenedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeSelfMutedListener(java.util.function.Function<DiscordApi,UserChangeSelfMutedListener> listenerFunction)Adds aUserChangeSelfMutedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeSelfMutedListener(java.util.function.Supplier<UserChangeSelfMutedListener> listenerSupplier)Adds aUserChangeSelfMutedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeSelfMutedListener(UserChangeSelfMutedListener listener)Adds aUserChangeSelfMutedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeServerAvatarListener(java.util.function.Function<DiscordApi,UserChangeServerAvatarListener> listenerFunction)Adds aUserChangeServerAvatarListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeServerAvatarListener(java.util.function.Supplier<UserChangeServerAvatarListener> listenerSupplier)Adds aUserChangeServerAvatarListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeServerAvatarListener(UserChangeServerAvatarListener listener)Adds aUserChangeServerAvatarListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeStatusListener(java.util.function.Function<DiscordApi,UserChangeStatusListener> listenerFunction)Adds aUserChangeStatusListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeStatusListener(java.util.function.Supplier<UserChangeStatusListener> listenerSupplier)Adds aUserChangeStatusListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeStatusListener(UserChangeStatusListener listener)Adds aUserChangeStatusListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeTimeoutListener(java.util.function.Function<DiscordApi,UserChangeTimeoutListener> listenerFunction)Adds aUserChangeTimeoutListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeTimeoutListener(java.util.function.Supplier<UserChangeTimeoutListener> listenerSupplier)Adds aUserChangeTimeoutListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeTimeoutListener(UserChangeTimeoutListener listener)Adds aUserChangeTimeoutListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserContextMenuCommandListener(java.util.function.Function<DiscordApi,UserContextMenuCommandListener> listenerFunction)Adds aUserContextMenuCommandListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserContextMenuCommandListener(java.util.function.Supplier<UserContextMenuCommandListener> listenerSupplier)Adds aUserContextMenuCommandListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserContextMenuCommandListener(UserContextMenuCommandListener listener)Adds aUserContextMenuCommandListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserRoleAddListener(java.util.function.Function<DiscordApi,UserRoleAddListener> listenerFunction)Adds aUserRoleAddListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserRoleAddListener(java.util.function.Supplier<UserRoleAddListener> listenerSupplier)Adds aUserRoleAddListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserRoleAddListener(UserRoleAddListener listener)Adds aUserRoleAddListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserRoleRemoveListener(java.util.function.Function<DiscordApi,UserRoleRemoveListener> listenerFunction)Adds aUserRoleRemoveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserRoleRemoveListener(java.util.function.Supplier<UserRoleRemoveListener> listenerSupplier)Adds aUserRoleRemoveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserRoleRemoveListener(UserRoleRemoveListener listener)Adds aUserRoleRemoveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserStartTypingListener(java.util.function.Function<DiscordApi,UserStartTypingListener> listenerFunction)Adds aUserStartTypingListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserStartTypingListener(java.util.function.Supplier<UserStartTypingListener> listenerSupplier)Adds aUserStartTypingListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserStartTypingListener(UserStartTypingListener listener)Adds aUserStartTypingListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddVoiceServerUpdateListener(java.util.function.Function<DiscordApi,VoiceServerUpdateListener> listenerFunction)Adds aVoiceServerUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddVoiceServerUpdateListener(java.util.function.Supplier<VoiceServerUpdateListener> listenerSupplier)Adds aVoiceServerUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddVoiceServerUpdateListener(VoiceServerUpdateListener listener)Adds aVoiceServerUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddVoiceStateUpdateListener(java.util.function.Function<DiscordApi,VoiceStateUpdateListener> listenerFunction)Adds aVoiceStateUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddVoiceStateUpdateListener(java.util.function.Supplier<VoiceStateUpdateListener> listenerSupplier)Adds aVoiceStateUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddVoiceStateUpdateListener(VoiceStateUpdateListener listener)Adds aVoiceStateUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddWebhooksUpdateListener(java.util.function.Function<DiscordApi,WebhooksUpdateListener> listenerFunction)Adds aWebhooksUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddWebhooksUpdateListener(java.util.function.Supplier<WebhooksUpdateListener> listenerSupplier)Adds aWebhooksUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddWebhooksUpdateListener(WebhooksUpdateListener listener)Adds aWebhooksUpdateListenerto all createdDiscordApiinstances.<T extends GloballyAttachableListener>
DiscordApiBuilderremoveListener(java.lang.Class<T> listenerClass, T listener)Removes aGloballyAttachableListenerfrom the list of listeners to be added toDiscordApiinstances.DiscordApiBuilderremoveListener(GloballyAttachableListener listener)Removes a listener that implements one or moreGloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances.<T extends GloballyAttachableListener>
DiscordApiBuilderremoveListenerFunction(java.lang.Class<T> listenerClass, java.util.function.Function<DiscordApi,T> listenerFunction)Removes a function that providesGloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances.DiscordApiBuilderremoveListenerFunction(java.util.function.Function<DiscordApi,GloballyAttachableListener> listenerFunction)Removes a function that provides listeners that implements one or moreGloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances.<T extends GloballyAttachableListener>
DiscordApiBuilderremoveListenerSupplier(java.lang.Class<T> listenerClass, java.util.function.Supplier<T> listenerSupplier)Removes a supplier ofGloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances.DiscordApiBuilderremoveListenerSupplier(java.util.function.Supplier<GloballyAttachableListener> listenerSupplier)Removes a supplier of listeners that implements one or moreGloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances.
-
-
-
Method Detail
-
addUserChangeSelfMutedListener
default DiscordApiBuilder addUserChangeSelfMutedListener(UserChangeSelfMutedListener listener)
Adds aUserChangeSelfMutedListenerto all createdDiscordApiinstances.- 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 aUserChangeSelfMutedListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserChangeSelfMutedListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserChangeNameListenerto all createdDiscordApiinstances.- 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 aUserChangeNameListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserChangeNameListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserChangeServerAvatarListenerto all createdDiscordApiinstances.- 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 aUserChangeServerAvatarListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserChangeServerAvatarListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserChangeAvatarListenerto all createdDiscordApiinstances.- 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 aUserChangeAvatarListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserChangeAvatarListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserChangeStatusListenerto all createdDiscordApiinstances.- 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 aUserChangeStatusListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserChangeStatusListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserChangeActivityListenerto all createdDiscordApiinstances.- 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 aUserChangeActivityListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserChangeActivityListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserChangePendingListenerto all createdDiscordApiinstances.- 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 aUserChangePendingListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserChangePendingListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserChangeDiscriminatorListenerto all createdDiscordApiinstances.- 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 aUserChangeDiscriminatorListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserChangeDiscriminatorListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserChangeTimeoutListenerto all createdDiscordApiinstances.- 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 aUserChangeTimeoutListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserChangeTimeoutListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserChangeNicknameListenerto all createdDiscordApiinstances.- 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 aUserChangeNicknameListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserChangeNicknameListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserChangeSelfDeafenedListenerto all createdDiscordApiinstances.- 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 aUserChangeSelfDeafenedListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserChangeSelfDeafenedListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserStartTypingListenerto all createdDiscordApiinstances.- 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 aUserStartTypingListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserStartTypingListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserChangeDeafenedListenerto all createdDiscordApiinstances.- 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 aUserChangeDeafenedListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserChangeDeafenedListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserChangeMutedListenerto all createdDiscordApiinstances.- 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 aUserChangeMutedListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserChangeMutedListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aModalSubmitListenerto all createdDiscordApiinstances.- 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 aModalSubmitListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aModalSubmitListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aMessageContextMenuCommandListenerto all createdDiscordApiinstances.- 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 aMessageContextMenuCommandListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aMessageContextMenuCommandListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aInteractionCreateListenerto all createdDiscordApiinstances.- 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 aInteractionCreateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aInteractionCreateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aButtonClickListenerto all createdDiscordApiinstances.- 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 aButtonClickListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aButtonClickListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aSelectMenuChooseListenerto all createdDiscordApiinstances.- 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 aSelectMenuChooseListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aSelectMenuChooseListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserContextMenuCommandListenerto all createdDiscordApiinstances.- 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 aUserContextMenuCommandListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserContextMenuCommandListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aSlashCommandCreateListenerto all createdDiscordApiinstances.- 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 aSlashCommandCreateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aSlashCommandCreateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aMessageComponentCreateListenerto all createdDiscordApiinstances.- 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 aMessageComponentCreateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aMessageComponentCreateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aAutocompleteCreateListenerto all createdDiscordApiinstances.- 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 aAutocompleteCreateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aAutocompleteCreateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aAudioSourceFinishedListenerto all createdDiscordApiinstances.- 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 aAudioSourceFinishedListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aAudioSourceFinishedListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aLostConnectionListenerto all createdDiscordApiinstances.- 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 aLostConnectionListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aLostConnectionListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aResumeListenerto all createdDiscordApiinstances.- 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 aResumeListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aResumeListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aReconnectListenerto all createdDiscordApiinstances.- 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 aReconnectListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aReconnectListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aMessageEditListenerto all createdDiscordApiinstances.- 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 aMessageEditListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aMessageEditListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aMessageCreateListenerto all createdDiscordApiinstances.- 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 aMessageCreateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aMessageCreateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aCachedMessagePinListenerto all createdDiscordApiinstances.- 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 aCachedMessagePinListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aCachedMessagePinListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aMessageDeleteListenerto all createdDiscordApiinstances.- 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 aMessageDeleteListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aMessageDeleteListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aMessageReplyListenerto all createdDiscordApiinstances.- 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 aMessageReplyListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aMessageReplyListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aReactionAddListenerto all createdDiscordApiinstances.- 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 aReactionAddListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aReactionAddListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aReactionRemoveAllListenerto all createdDiscordApiinstances.- 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 aReactionRemoveAllListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aReactionRemoveAllListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aReactionRemoveListenerto all createdDiscordApiinstances.- 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 aReactionRemoveListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aReactionRemoveListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aChannelPinsUpdateListenerto all createdDiscordApiinstances.- 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 aChannelPinsUpdateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aChannelPinsUpdateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aCachedMessageUnpinListenerto all createdDiscordApiinstances.- 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 aCachedMessageUnpinListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aCachedMessageUnpinListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeVanityUrlCodeListenerto all createdDiscordApiinstances.- 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 aServerChangeVanityUrlCodeListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeVanityUrlCodeListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeAfkTimeoutListenerto all createdDiscordApiinstances.- 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 aServerChangeAfkTimeoutListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeAfkTimeoutListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeVerificationLevelListenerto all createdDiscordApiinstances.- 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 aServerChangeVerificationLevelListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeVerificationLevelListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aVoiceServerUpdateListenerto all createdDiscordApiinstances.- 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 aVoiceServerUpdateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aVoiceServerUpdateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aVoiceStateUpdateListenerto all createdDiscordApiinstances.- 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 aVoiceStateUpdateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aVoiceStateUpdateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeBoostLevelListenerto all createdDiscordApiinstances.- 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 aServerChangeBoostLevelListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeBoostLevelListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeServerFeatureListenerto all createdDiscordApiinstances.- 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 aServerChangeServerFeatureListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeServerFeatureListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeNsfwLevelListenerto all createdDiscordApiinstances.- 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 aServerChangeNsfwLevelListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeNsfwLevelListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aApplicationCommandPermissionsUpdateListenerto all createdDiscordApiinstances.- 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 aApplicationCommandPermissionsUpdateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aApplicationCommandPermissionsUpdateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerJoinListenerto all createdDiscordApiinstances.- 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 aServerJoinListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerJoinListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeExplicitContentFilterLevelListenerto all createdDiscordApiinstances.- 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 aServerChangeExplicitContentFilterLevelListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeExplicitContentFilterLevelListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeSplashListenerto all createdDiscordApiinstances.- 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 aServerChangeSplashListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeSplashListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerLeaveListenerto all createdDiscordApiinstances.- 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 aServerLeaveListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerLeaveListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangePreferredLocaleListenerto all createdDiscordApiinstances.- 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 aServerChangePreferredLocaleListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangePreferredLocaleListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeDescriptionListenerto all createdDiscordApiinstances.- 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 aServerChangeDescriptionListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeDescriptionListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeOwnerListenerto all createdDiscordApiinstances.- 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 aServerChangeOwnerListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeOwnerListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerMembersChunkListenerto all createdDiscordApiinstances.- 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 aServerMembersChunkListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerMembersChunkListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerMemberJoinListenerto all createdDiscordApiinstances.- 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 aServerMemberJoinListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerMemberJoinListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerMemberBanListenerto all createdDiscordApiinstances.- 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 aServerMemberBanListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerMemberBanListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerMemberUnbanListenerto all createdDiscordApiinstances.- 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 aServerMemberUnbanListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerMemberUnbanListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerMemberLeaveListenerto all createdDiscordApiinstances.- 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 aServerMemberLeaveListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerMemberLeaveListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeMultiFactorAuthenticationLevelListenerto all createdDiscordApiinstances.- 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 aServerChangeMultiFactorAuthenticationLevelListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeMultiFactorAuthenticationLevelListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeModeratorsOnlyChannelListenerto all createdDiscordApiinstances.- 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 aServerChangeModeratorsOnlyChannelListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeModeratorsOnlyChannelListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerBecomesUnavailableListenerto all createdDiscordApiinstances.- 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 aServerBecomesUnavailableListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerBecomesUnavailableListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeDefaultMessageNotificationLevelListenerto all createdDiscordApiinstances.- 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 aServerChangeDefaultMessageNotificationLevelListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeDefaultMessageNotificationLevelListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeSystemChannelListenerto all createdDiscordApiinstances.- 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 aServerChangeSystemChannelListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeSystemChannelListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aStickerChangeDescriptionListenerto all createdDiscordApiinstances.- 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 aStickerChangeDescriptionListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aStickerChangeDescriptionListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aStickerCreateListenerto all createdDiscordApiinstances.- 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 aStickerCreateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aStickerCreateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aStickerChangeNameListenerto all createdDiscordApiinstances.- 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 aStickerChangeNameListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aStickerChangeNameListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aStickerDeleteListenerto all createdDiscordApiinstances.- 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 aStickerDeleteListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aStickerDeleteListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aStickerChangeTagsListenerto all createdDiscordApiinstances.- 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 aStickerChangeTagsListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aStickerChangeTagsListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerBecomesAvailableListenerto all createdDiscordApiinstances.- 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 aServerBecomesAvailableListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerBecomesAvailableListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeNameListenerto all createdDiscordApiinstances.- 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 aServerChangeNameListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeNameListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeIconListenerto all createdDiscordApiinstances.- 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 aServerChangeIconListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeIconListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeAfkChannelListenerto all createdDiscordApiinstances.- 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 aServerChangeAfkChannelListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeAfkChannelListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeBoostCountListenerto all createdDiscordApiinstances.- 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 aServerChangeBoostCountListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeBoostCountListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeDiscoverySplashListenerto all createdDiscordApiinstances.- 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 aServerChangeDiscoverySplashListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeDiscoverySplashListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeRegionListenerto all createdDiscordApiinstances.- 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 aServerChangeRegionListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeRegionListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aKnownCustomEmojiChangeWhitelistedRolesListenerto all createdDiscordApiinstances.- 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 aKnownCustomEmojiChangeWhitelistedRolesListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aKnownCustomEmojiChangeWhitelistedRolesListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aKnownCustomEmojiChangeNameListenerto all createdDiscordApiinstances.- 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 aKnownCustomEmojiChangeNameListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aKnownCustomEmojiChangeNameListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aKnownCustomEmojiDeleteListenerto all createdDiscordApiinstances.- 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 aKnownCustomEmojiDeleteListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aKnownCustomEmojiDeleteListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aKnownCustomEmojiCreateListenerto all createdDiscordApiinstances.- 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 aKnownCustomEmojiCreateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aKnownCustomEmojiCreateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aRoleChangeMentionableListenerto all createdDiscordApiinstances.- 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 aRoleChangeMentionableListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aRoleChangeMentionableListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aRoleChangePositionListenerto all createdDiscordApiinstances.- 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 aRoleChangePositionListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aRoleChangePositionListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserRoleRemoveListenerto all createdDiscordApiinstances.- 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 aUserRoleRemoveListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserRoleRemoveListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aRoleChangeNameListenerto all createdDiscordApiinstances.- 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 aRoleChangeNameListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aRoleChangeNameListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aRoleDeleteListenerto all createdDiscordApiinstances.- 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 aRoleDeleteListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aRoleDeleteListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aRoleChangePermissionsListenerto all createdDiscordApiinstances.- 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 aRoleChangePermissionsListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aRoleChangePermissionsListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aRoleChangeHoistListenerto all createdDiscordApiinstances.- 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 aRoleChangeHoistListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aRoleChangeHoistListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aUserRoleAddListenerto all createdDiscordApiinstances.- 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 aUserRoleAddListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aUserRoleAddListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aRoleChangeColorListenerto all createdDiscordApiinstances.- 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 aRoleChangeColorListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aRoleChangeColorListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aRoleCreateListenerto all createdDiscordApiinstances.- 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 aRoleCreateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aRoleCreateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChangeRulesChannelListenerto all createdDiscordApiinstances.- 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 aServerChangeRulesChannelListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChangeRulesChannelListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelChangeMemberCountListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelChangeMemberCountListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelChangeMemberCountListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerPrivateThreadJoinListenerto all createdDiscordApiinstances.- 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 aServerPrivateThreadJoinListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerPrivateThreadJoinListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelChangeTotalMessageSentListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelChangeTotalMessageSentListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelChangeTotalMessageSentListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelChangeMessageCountListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelChangeMessageCountListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelChangeMessageCountListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelChangeLastMessageIdListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelChangeLastMessageIdListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelChangeLastMessageIdListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelChangeInvitableListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelChangeInvitableListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelChangeInvitableListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelChangeLockedListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelChangeLockedListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelChangeLockedListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelChangeArchiveTimestampListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelChangeArchiveTimestampListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelChangeArchiveTimestampListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelChangeArchivedListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelChangeArchivedListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelChangeArchivedListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelChangeAutoArchiveDurationListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelChangeAutoArchiveDurationListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelChangeAutoArchiveDurationListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelChangeRateLimitPerUserListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelChangeRateLimitPerUserListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelChangeRateLimitPerUserListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aPrivateChannelDeleteListenerto all createdDiscordApiinstances.- 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 aPrivateChannelDeleteListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aPrivateChannelDeleteListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aPrivateChannelCreateListenerto all createdDiscordApiinstances.- 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 aPrivateChannelCreateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aPrivateChannelCreateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChannelChangeNsfwFlagListenerto all createdDiscordApiinstances.- 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 aServerChannelChangeNsfwFlagListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChannelChangeNsfwFlagListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerVoiceChannelChangeBitrateListenerto all createdDiscordApiinstances.- 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 aServerVoiceChannelChangeBitrateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerVoiceChannelChangeBitrateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerVoiceChannelMemberJoinListenerto all createdDiscordApiinstances.- 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 aServerVoiceChannelMemberJoinListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerVoiceChannelMemberJoinListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerVoiceChannelMemberLeaveListenerto all createdDiscordApiinstances.- 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 aServerVoiceChannelMemberLeaveListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerVoiceChannelMemberLeaveListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerVoiceChannelChangeNsfwListenerto all createdDiscordApiinstances.- 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 aServerVoiceChannelChangeNsfwListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerVoiceChannelChangeNsfwListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerVoiceChannelChangeUserLimitListenerto all createdDiscordApiinstances.- 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 aServerVoiceChannelChangeUserLimitListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerVoiceChannelChangeUserLimitListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerStageVoiceChannelChangeTopicListenerto all createdDiscordApiinstances.- 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 aServerStageVoiceChannelChangeTopicListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerStageVoiceChannelChangeTopicListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChannelChangeNameListenerto all createdDiscordApiinstances.- 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 aServerChannelChangeNameListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChannelChangeNameListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChannelChangePositionListenerto all createdDiscordApiinstances.- 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 aServerChannelChangePositionListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChannelChangePositionListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerTextChannelChangeTopicListenerto all createdDiscordApiinstances.- 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 aServerTextChannelChangeTopicListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerTextChannelChangeTopicListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerTextChannelChangeDefaultAutoArchiveDurationListenerto all createdDiscordApiinstances.- 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 aServerTextChannelChangeDefaultAutoArchiveDurationListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerTextChannelChangeDefaultAutoArchiveDurationListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerTextChannelChangeSlowmodeListenerto all createdDiscordApiinstances.- 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 aServerTextChannelChangeSlowmodeListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerTextChannelChangeSlowmodeListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aWebhooksUpdateListenerto all createdDiscordApiinstances.- 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 aWebhooksUpdateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aWebhooksUpdateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChannelCreateListenerto all createdDiscordApiinstances.- 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 aServerChannelCreateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChannelCreateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChannelDeleteListenerto all createdDiscordApiinstances.- 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 aServerChannelDeleteListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChannelDeleteListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChannelChangeOverwrittenPermissionsListenerto all createdDiscordApiinstances.- 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 aServerChannelChangeOverwrittenPermissionsListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChannelChangeOverwrittenPermissionsListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelCreateListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelCreateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelCreateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelDeleteListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelDeleteListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelDeleteListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelUpdateListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelUpdateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelUpdateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadListSyncListenerto all createdDiscordApiinstances.- 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 aServerThreadListSyncListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadListSyncListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerThreadChannelMembersUpdateListenerto all createdDiscordApiinstances.- 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 aServerThreadChannelMembersUpdateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerThreadChannelMembersUpdateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChannelInviteDeleteListenerto all createdDiscordApiinstances.- 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 aServerChannelInviteDeleteListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChannelInviteDeleteListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aServerChannelInviteCreateListenerto all createdDiscordApiinstances.- 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 aServerChannelInviteCreateListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aServerChannelInviteCreateListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 aGloballyAttachableListenerto all createdDiscordApiinstances. 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 moreGloballyAttachableListeners to all createdDiscordApiinstances. 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 aGloballyAttachableListenerto all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 moreGloballyAttachableListeners to all createdDiscordApiinstances. The supplier is called for every createdDiscordApiinstance, 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 aGloballyAttachableListenerto all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 moreGloballyAttachableListeners to all createdDiscordApiinstances. The function is called for every createdDiscordApiinstance, so either the same or different instances can be registered. One example would be a method reference to a constructor with aDiscordApiparameter 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 moreGloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. If the listener was already added to aDiscordApiinstance, 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 aGloballyAttachableListenerfrom the list of listeners to be added toDiscordApiinstances. If the listener was already added to aDiscordApiinstance, 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 moreGloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. If the listener was already added to aDiscordApiinstance, 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 ofGloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. If the listener was already added to aDiscordApiinstance, 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 moreGloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. If the listener was already added to aDiscordApiinstance, 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 providesGloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. If the listener was already added to aDiscordApiinstance, 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.
-
-