Package org.javacord.api.listener
Interface ChainableGloballyAttachableListenerManager
-
- All Known Implementing Classes:
DiscordApiBuilder
@Generated("listener-manager-generation.gradle") public interface ChainableGloballyAttachableListenerManager
This class can be used to add and retrieveGloballyAttachableListeners on theDiscordApiBuilder.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DiscordApiBuilderaddAudioSourceFinishedListener(Function<DiscordApi,AudioSourceFinishedListener> listenerFunction)Adds aAudioSourceFinishedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddAudioSourceFinishedListener(Supplier<AudioSourceFinishedListener> listenerSupplier)Adds aAudioSourceFinishedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddAudioSourceFinishedListener(AudioSourceFinishedListener listener)Adds aAudioSourceFinishedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddCachedMessagePinListener(Function<DiscordApi,CachedMessagePinListener> listenerFunction)Adds aCachedMessagePinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddCachedMessagePinListener(Supplier<CachedMessagePinListener> listenerSupplier)Adds aCachedMessagePinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddCachedMessagePinListener(CachedMessagePinListener listener)Adds aCachedMessagePinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddCachedMessageUnpinListener(Function<DiscordApi,CachedMessageUnpinListener> listenerFunction)Adds aCachedMessageUnpinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddCachedMessageUnpinListener(Supplier<CachedMessageUnpinListener> listenerSupplier)Adds aCachedMessageUnpinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddCachedMessageUnpinListener(CachedMessageUnpinListener listener)Adds aCachedMessageUnpinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddChannelPinsUpdateListener(Function<DiscordApi,ChannelPinsUpdateListener> listenerFunction)Adds aChannelPinsUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddChannelPinsUpdateListener(Supplier<ChannelPinsUpdateListener> listenerSupplier)Adds aChannelPinsUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddChannelPinsUpdateListener(ChannelPinsUpdateListener listener)Adds aChannelPinsUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddGroupChannelChangeNameListener(Function<DiscordApi,GroupChannelChangeNameListener> listenerFunction)Adds aGroupChannelChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddGroupChannelChangeNameListener(Supplier<GroupChannelChangeNameListener> listenerSupplier)Adds aGroupChannelChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddGroupChannelChangeNameListener(GroupChannelChangeNameListener listener)Adds aGroupChannelChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddGroupChannelCreateListener(Function<DiscordApi,GroupChannelCreateListener> listenerFunction)Adds aGroupChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddGroupChannelCreateListener(Supplier<GroupChannelCreateListener> listenerSupplier)Adds aGroupChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddGroupChannelCreateListener(GroupChannelCreateListener listener)Adds aGroupChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddGroupChannelDeleteListener(Function<DiscordApi,GroupChannelDeleteListener> listenerFunction)Adds aGroupChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddGroupChannelDeleteListener(Supplier<GroupChannelDeleteListener> listenerSupplier)Adds aGroupChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddGroupChannelDeleteListener(GroupChannelDeleteListener listener)Adds aGroupChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiChangeNameListener(Function<DiscordApi,KnownCustomEmojiChangeNameListener> listenerFunction)Adds aKnownCustomEmojiChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiChangeNameListener(Supplier<KnownCustomEmojiChangeNameListener> listenerSupplier)Adds aKnownCustomEmojiChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiChangeNameListener(KnownCustomEmojiChangeNameListener listener)Adds aKnownCustomEmojiChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiChangeWhitelistedRolesListener(Function<DiscordApi,KnownCustomEmojiChangeWhitelistedRolesListener> listenerFunction)Adds aKnownCustomEmojiChangeWhitelistedRolesListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiChangeWhitelistedRolesListener(Supplier<KnownCustomEmojiChangeWhitelistedRolesListener> listenerSupplier)Adds aKnownCustomEmojiChangeWhitelistedRolesListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiChangeWhitelistedRolesListener(KnownCustomEmojiChangeWhitelistedRolesListener listener)Adds aKnownCustomEmojiChangeWhitelistedRolesListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiCreateListener(Function<DiscordApi,KnownCustomEmojiCreateListener> listenerFunction)Adds aKnownCustomEmojiCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiCreateListener(Supplier<KnownCustomEmojiCreateListener> listenerSupplier)Adds aKnownCustomEmojiCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiCreateListener(KnownCustomEmojiCreateListener listener)Adds aKnownCustomEmojiCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiDeleteListener(Function<DiscordApi,KnownCustomEmojiDeleteListener> listenerFunction)Adds aKnownCustomEmojiDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiDeleteListener(Supplier<KnownCustomEmojiDeleteListener> listenerSupplier)Adds aKnownCustomEmojiDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddKnownCustomEmojiDeleteListener(KnownCustomEmojiDeleteListener listener)Adds aKnownCustomEmojiDeleteListenerto all createdDiscordApiinstances.<T extends GloballyAttachableListener>
DiscordApiBuilderaddListener(Class<T> listenerClass, Function<DiscordApi,T> listenerFunction)Adds aGloballyAttachableListenerto all createdDiscordApiinstances.<T extends GloballyAttachableListener>
DiscordApiBuilderaddListener(Class<T> listenerClass, Supplier<T> listenerSupplier)Adds aGloballyAttachableListenerto all createdDiscordApiinstances.<T extends GloballyAttachableListener>
DiscordApiBuilderaddListener(Class<T> listenerClass, T listener)Adds aGloballyAttachableListenerto all createdDiscordApiinstances.DiscordApiBuilderaddListener(Function<DiscordApi,GloballyAttachableListener> listenerFunction)Adds a listener that implements one or moreGloballyAttachableListeners to all createdDiscordApiinstances.DiscordApiBuilderaddListener(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(Function<DiscordApi,LostConnectionListener> listenerFunction)Adds aLostConnectionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddLostConnectionListener(Supplier<LostConnectionListener> listenerSupplier)Adds aLostConnectionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddLostConnectionListener(LostConnectionListener listener)Adds aLostConnectionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageCreateListener(Function<DiscordApi,MessageCreateListener> listenerFunction)Adds aMessageCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageCreateListener(Supplier<MessageCreateListener> listenerSupplier)Adds aMessageCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageCreateListener(MessageCreateListener listener)Adds aMessageCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageDeleteListener(Function<DiscordApi,MessageDeleteListener> listenerFunction)Adds aMessageDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageDeleteListener(Supplier<MessageDeleteListener> listenerSupplier)Adds aMessageDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageDeleteListener(MessageDeleteListener listener)Adds aMessageDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageEditListener(Function<DiscordApi,MessageEditListener> listenerFunction)Adds aMessageEditListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageEditListener(Supplier<MessageEditListener> listenerSupplier)Adds aMessageEditListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddMessageEditListener(MessageEditListener listener)Adds aMessageEditListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddPrivateChannelCreateListener(Function<DiscordApi,PrivateChannelCreateListener> listenerFunction)Adds aPrivateChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddPrivateChannelCreateListener(Supplier<PrivateChannelCreateListener> listenerSupplier)Adds aPrivateChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddPrivateChannelCreateListener(PrivateChannelCreateListener listener)Adds aPrivateChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddPrivateChannelDeleteListener(Function<DiscordApi,PrivateChannelDeleteListener> listenerFunction)Adds aPrivateChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddPrivateChannelDeleteListener(Supplier<PrivateChannelDeleteListener> listenerSupplier)Adds aPrivateChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddPrivateChannelDeleteListener(PrivateChannelDeleteListener listener)Adds aPrivateChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionAddListener(Function<DiscordApi,ReactionAddListener> listenerFunction)Adds aReactionAddListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionAddListener(Supplier<ReactionAddListener> listenerSupplier)Adds aReactionAddListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionAddListener(ReactionAddListener listener)Adds aReactionAddListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionRemoveAllListener(Function<DiscordApi,ReactionRemoveAllListener> listenerFunction)Adds aReactionRemoveAllListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionRemoveAllListener(Supplier<ReactionRemoveAllListener> listenerSupplier)Adds aReactionRemoveAllListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionRemoveAllListener(ReactionRemoveAllListener listener)Adds aReactionRemoveAllListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionRemoveListener(Function<DiscordApi,ReactionRemoveListener> listenerFunction)Adds aReactionRemoveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionRemoveListener(Supplier<ReactionRemoveListener> listenerSupplier)Adds aReactionRemoveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReactionRemoveListener(ReactionRemoveListener listener)Adds aReactionRemoveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReconnectListener(Function<DiscordApi,ReconnectListener> listenerFunction)Adds aReconnectListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReconnectListener(Supplier<ReconnectListener> listenerSupplier)Adds aReconnectListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddReconnectListener(ReconnectListener listener)Adds aReconnectListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddResumeListener(Function<DiscordApi,ResumeListener> listenerFunction)Adds aResumeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddResumeListener(Supplier<ResumeListener> listenerSupplier)Adds aResumeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddResumeListener(ResumeListener listener)Adds aResumeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeColorListener(Function<DiscordApi,RoleChangeColorListener> listenerFunction)Adds aRoleChangeColorListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeColorListener(Supplier<RoleChangeColorListener> listenerSupplier)Adds aRoleChangeColorListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeColorListener(RoleChangeColorListener listener)Adds aRoleChangeColorListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeHoistListener(Function<DiscordApi,RoleChangeHoistListener> listenerFunction)Adds aRoleChangeHoistListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeHoistListener(Supplier<RoleChangeHoistListener> listenerSupplier)Adds aRoleChangeHoistListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeHoistListener(RoleChangeHoistListener listener)Adds aRoleChangeHoistListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeMentionableListener(Function<DiscordApi,RoleChangeMentionableListener> listenerFunction)Adds aRoleChangeMentionableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeMentionableListener(Supplier<RoleChangeMentionableListener> listenerSupplier)Adds aRoleChangeMentionableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeMentionableListener(RoleChangeMentionableListener listener)Adds aRoleChangeMentionableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeNameListener(Function<DiscordApi,RoleChangeNameListener> listenerFunction)Adds aRoleChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeNameListener(Supplier<RoleChangeNameListener> listenerSupplier)Adds aRoleChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangeNameListener(RoleChangeNameListener listener)Adds aRoleChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangePermissionsListener(Function<DiscordApi,RoleChangePermissionsListener> listenerFunction)Adds aRoleChangePermissionsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangePermissionsListener(Supplier<RoleChangePermissionsListener> listenerSupplier)Adds aRoleChangePermissionsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangePermissionsListener(RoleChangePermissionsListener listener)Adds aRoleChangePermissionsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangePositionListener(Function<DiscordApi,RoleChangePositionListener> listenerFunction)Adds aRoleChangePositionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangePositionListener(Supplier<RoleChangePositionListener> listenerSupplier)Adds aRoleChangePositionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleChangePositionListener(RoleChangePositionListener listener)Adds aRoleChangePositionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleCreateListener(Function<DiscordApi,RoleCreateListener> listenerFunction)Adds aRoleCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleCreateListener(Supplier<RoleCreateListener> listenerSupplier)Adds aRoleCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleCreateListener(RoleCreateListener listener)Adds aRoleCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleDeleteListener(Function<DiscordApi,RoleDeleteListener> listenerFunction)Adds aRoleDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleDeleteListener(Supplier<RoleDeleteListener> listenerSupplier)Adds aRoleDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddRoleDeleteListener(RoleDeleteListener listener)Adds aRoleDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerBecomesAvailableListener(Function<DiscordApi,ServerBecomesAvailableListener> listenerFunction)Adds aServerBecomesAvailableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerBecomesAvailableListener(Supplier<ServerBecomesAvailableListener> listenerSupplier)Adds aServerBecomesAvailableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerBecomesAvailableListener(ServerBecomesAvailableListener listener)Adds aServerBecomesAvailableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerBecomesUnavailableListener(Function<DiscordApi,ServerBecomesUnavailableListener> listenerFunction)Adds aServerBecomesUnavailableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerBecomesUnavailableListener(Supplier<ServerBecomesUnavailableListener> listenerSupplier)Adds aServerBecomesUnavailableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerBecomesUnavailableListener(ServerBecomesUnavailableListener listener)Adds aServerBecomesUnavailableListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeAfkChannelListener(Function<DiscordApi,ServerChangeAfkChannelListener> listenerFunction)Adds aServerChangeAfkChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeAfkChannelListener(Supplier<ServerChangeAfkChannelListener> listenerSupplier)Adds aServerChangeAfkChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeAfkChannelListener(ServerChangeAfkChannelListener listener)Adds aServerChangeAfkChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeAfkTimeoutListener(Function<DiscordApi,ServerChangeAfkTimeoutListener> listenerFunction)Adds aServerChangeAfkTimeoutListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeAfkTimeoutListener(Supplier<ServerChangeAfkTimeoutListener> listenerSupplier)Adds aServerChangeAfkTimeoutListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeAfkTimeoutListener(ServerChangeAfkTimeoutListener listener)Adds aServerChangeAfkTimeoutListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeBoostCountListener(Function<DiscordApi,ServerChangeBoostCountListener> listenerFunction)Adds aServerChangeBoostCountListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeBoostCountListener(Supplier<ServerChangeBoostCountListener> listenerSupplier)Adds aServerChangeBoostCountListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeBoostCountListener(ServerChangeBoostCountListener listener)Adds aServerChangeBoostCountListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeBoostLevelListener(Function<DiscordApi,ServerChangeBoostLevelListener> listenerFunction)Adds aServerChangeBoostLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeBoostLevelListener(Supplier<ServerChangeBoostLevelListener> listenerSupplier)Adds aServerChangeBoostLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeBoostLevelListener(ServerChangeBoostLevelListener listener)Adds aServerChangeBoostLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDefaultMessageNotificationLevelListener(Function<DiscordApi,ServerChangeDefaultMessageNotificationLevelListener> listenerFunction)Adds aServerChangeDefaultMessageNotificationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDefaultMessageNotificationLevelListener(Supplier<ServerChangeDefaultMessageNotificationLevelListener> listenerSupplier)Adds aServerChangeDefaultMessageNotificationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDefaultMessageNotificationLevelListener(ServerChangeDefaultMessageNotificationLevelListener listener)Adds aServerChangeDefaultMessageNotificationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDescriptionListener(Function<DiscordApi,ServerChangeDescriptionListener> listenerFunction)Adds aServerChangeDescriptionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDescriptionListener(Supplier<ServerChangeDescriptionListener> listenerSupplier)Adds aServerChangeDescriptionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDescriptionListener(ServerChangeDescriptionListener listener)Adds aServerChangeDescriptionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDiscoverySplashListener(Function<DiscordApi,ServerChangeDiscoverySplashListener> listenerFunction)Adds aServerChangeDiscoverySplashListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDiscoverySplashListener(Supplier<ServerChangeDiscoverySplashListener> listenerSupplier)Adds aServerChangeDiscoverySplashListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeDiscoverySplashListener(ServerChangeDiscoverySplashListener listener)Adds aServerChangeDiscoverySplashListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeExplicitContentFilterLevelListener(Function<DiscordApi,ServerChangeExplicitContentFilterLevelListener> listenerFunction)Adds aServerChangeExplicitContentFilterLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeExplicitContentFilterLevelListener(Supplier<ServerChangeExplicitContentFilterLevelListener> listenerSupplier)Adds aServerChangeExplicitContentFilterLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeExplicitContentFilterLevelListener(ServerChangeExplicitContentFilterLevelListener listener)Adds aServerChangeExplicitContentFilterLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeIconListener(Function<DiscordApi,ServerChangeIconListener> listenerFunction)Adds aServerChangeIconListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeIconListener(Supplier<ServerChangeIconListener> listenerSupplier)Adds aServerChangeIconListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeIconListener(ServerChangeIconListener listener)Adds aServerChangeIconListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeModeratorsOnlyChannelListener(Function<DiscordApi,ServerChangeModeratorsOnlyChannelListener> listenerFunction)Adds aServerChangeModeratorsOnlyChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeModeratorsOnlyChannelListener(Supplier<ServerChangeModeratorsOnlyChannelListener> listenerSupplier)Adds aServerChangeModeratorsOnlyChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeModeratorsOnlyChannelListener(ServerChangeModeratorsOnlyChannelListener listener)Adds aServerChangeModeratorsOnlyChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeMultiFactorAuthenticationLevelListener(Function<DiscordApi,ServerChangeMultiFactorAuthenticationLevelListener> listenerFunction)Adds aServerChangeMultiFactorAuthenticationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeMultiFactorAuthenticationLevelListener(Supplier<ServerChangeMultiFactorAuthenticationLevelListener> listenerSupplier)Adds aServerChangeMultiFactorAuthenticationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeMultiFactorAuthenticationLevelListener(ServerChangeMultiFactorAuthenticationLevelListener listener)Adds aServerChangeMultiFactorAuthenticationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeNameListener(Function<DiscordApi,ServerChangeNameListener> listenerFunction)Adds aServerChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeNameListener(Supplier<ServerChangeNameListener> listenerSupplier)Adds aServerChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeNameListener(ServerChangeNameListener listener)Adds aServerChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeOwnerListener(Function<DiscordApi,ServerChangeOwnerListener> listenerFunction)Adds aServerChangeOwnerListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeOwnerListener(Supplier<ServerChangeOwnerListener> listenerSupplier)Adds aServerChangeOwnerListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeOwnerListener(ServerChangeOwnerListener listener)Adds aServerChangeOwnerListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangePreferredLocaleListener(Function<DiscordApi,ServerChangePreferredLocaleListener> listenerFunction)Adds aServerChangePreferredLocaleListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangePreferredLocaleListener(Supplier<ServerChangePreferredLocaleListener> listenerSupplier)Adds aServerChangePreferredLocaleListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangePreferredLocaleListener(ServerChangePreferredLocaleListener listener)Adds aServerChangePreferredLocaleListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeRegionListener(Function<DiscordApi,ServerChangeRegionListener> listenerFunction)Adds aServerChangeRegionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeRegionListener(Supplier<ServerChangeRegionListener> listenerSupplier)Adds aServerChangeRegionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeRegionListener(ServerChangeRegionListener listener)Adds aServerChangeRegionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeRulesChannelListener(Function<DiscordApi,ServerChangeRulesChannelListener> listenerFunction)Adds aServerChangeRulesChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeRulesChannelListener(Supplier<ServerChangeRulesChannelListener> listenerSupplier)Adds aServerChangeRulesChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeRulesChannelListener(ServerChangeRulesChannelListener listener)Adds aServerChangeRulesChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeServerFeatureListener(Function<DiscordApi,ServerChangeServerFeatureListener> listenerFunction)Adds aServerChangeServerFeatureListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeServerFeatureListener(Supplier<ServerChangeServerFeatureListener> listenerSupplier)Adds aServerChangeServerFeatureListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeServerFeatureListener(ServerChangeServerFeatureListener listener)Adds aServerChangeServerFeatureListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeSplashListener(Function<DiscordApi,ServerChangeSplashListener> listenerFunction)Adds aServerChangeSplashListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeSplashListener(Supplier<ServerChangeSplashListener> listenerSupplier)Adds aServerChangeSplashListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeSplashListener(ServerChangeSplashListener listener)Adds aServerChangeSplashListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeSystemChannelListener(Function<DiscordApi,ServerChangeSystemChannelListener> listenerFunction)Adds aServerChangeSystemChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeSystemChannelListener(Supplier<ServerChangeSystemChannelListener> listenerSupplier)Adds aServerChangeSystemChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeSystemChannelListener(ServerChangeSystemChannelListener listener)Adds aServerChangeSystemChannelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeVanityUrlCodeListener(Function<DiscordApi,ServerChangeVanityUrlCodeListener> listenerFunction)Adds aServerChangeVanityUrlCodeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeVanityUrlCodeListener(Supplier<ServerChangeVanityUrlCodeListener> listenerSupplier)Adds aServerChangeVanityUrlCodeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeVanityUrlCodeListener(ServerChangeVanityUrlCodeListener listener)Adds aServerChangeVanityUrlCodeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeVerificationLevelListener(Function<DiscordApi,ServerChangeVerificationLevelListener> listenerFunction)Adds aServerChangeVerificationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeVerificationLevelListener(Supplier<ServerChangeVerificationLevelListener> listenerSupplier)Adds aServerChangeVerificationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChangeVerificationLevelListener(ServerChangeVerificationLevelListener listener)Adds aServerChangeVerificationLevelListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeNameListener(Function<DiscordApi,ServerChannelChangeNameListener> listenerFunction)Adds aServerChannelChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeNameListener(Supplier<ServerChannelChangeNameListener> listenerSupplier)Adds aServerChannelChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeNameListener(ServerChannelChangeNameListener listener)Adds aServerChannelChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeNsfwFlagListener(Function<DiscordApi,ServerChannelChangeNsfwFlagListener> listenerFunction)Adds aServerChannelChangeNsfwFlagListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeNsfwFlagListener(Supplier<ServerChannelChangeNsfwFlagListener> listenerSupplier)Adds aServerChannelChangeNsfwFlagListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeNsfwFlagListener(ServerChannelChangeNsfwFlagListener listener)Adds aServerChannelChangeNsfwFlagListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeOverwrittenPermissionsListener(Function<DiscordApi,ServerChannelChangeOverwrittenPermissionsListener> listenerFunction)Adds aServerChannelChangeOverwrittenPermissionsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeOverwrittenPermissionsListener(Supplier<ServerChannelChangeOverwrittenPermissionsListener> listenerSupplier)Adds aServerChannelChangeOverwrittenPermissionsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangeOverwrittenPermissionsListener(ServerChannelChangeOverwrittenPermissionsListener listener)Adds aServerChannelChangeOverwrittenPermissionsListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangePositionListener(Function<DiscordApi,ServerChannelChangePositionListener> listenerFunction)Adds aServerChannelChangePositionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangePositionListener(Supplier<ServerChannelChangePositionListener> listenerSupplier)Adds aServerChannelChangePositionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelChangePositionListener(ServerChannelChangePositionListener listener)Adds aServerChannelChangePositionListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelCreateListener(Function<DiscordApi,ServerChannelCreateListener> listenerFunction)Adds aServerChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelCreateListener(Supplier<ServerChannelCreateListener> listenerSupplier)Adds aServerChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelCreateListener(ServerChannelCreateListener listener)Adds aServerChannelCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelDeleteListener(Function<DiscordApi,ServerChannelDeleteListener> listenerFunction)Adds aServerChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelDeleteListener(Supplier<ServerChannelDeleteListener> listenerSupplier)Adds aServerChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelDeleteListener(ServerChannelDeleteListener listener)Adds aServerChannelDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelInviteCreateListener(Function<DiscordApi,ServerChannelInviteCreateListener> listenerFunction)Adds aServerChannelInviteCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelInviteCreateListener(Supplier<ServerChannelInviteCreateListener> listenerSupplier)Adds aServerChannelInviteCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelInviteCreateListener(ServerChannelInviteCreateListener listener)Adds aServerChannelInviteCreateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelInviteDeleteListener(Function<DiscordApi,ServerChannelInviteDeleteListener> listenerFunction)Adds aServerChannelInviteDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelInviteDeleteListener(Supplier<ServerChannelInviteDeleteListener> listenerSupplier)Adds aServerChannelInviteDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerChannelInviteDeleteListener(ServerChannelInviteDeleteListener listener)Adds aServerChannelInviteDeleteListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerJoinListener(Function<DiscordApi,ServerJoinListener> listenerFunction)Adds aServerJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerJoinListener(Supplier<ServerJoinListener> listenerSupplier)Adds aServerJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerJoinListener(ServerJoinListener listener)Adds aServerJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerLeaveListener(Function<DiscordApi,ServerLeaveListener> listenerFunction)Adds aServerLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerLeaveListener(Supplier<ServerLeaveListener> listenerSupplier)Adds aServerLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerLeaveListener(ServerLeaveListener listener)Adds aServerLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberBanListener(Function<DiscordApi,ServerMemberBanListener> listenerFunction)Adds aServerMemberBanListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberBanListener(Supplier<ServerMemberBanListener> listenerSupplier)Adds aServerMemberBanListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberBanListener(ServerMemberBanListener listener)Adds aServerMemberBanListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberJoinListener(Function<DiscordApi,ServerMemberJoinListener> listenerFunction)Adds aServerMemberJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberJoinListener(Supplier<ServerMemberJoinListener> listenerSupplier)Adds aServerMemberJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberJoinListener(ServerMemberJoinListener listener)Adds aServerMemberJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberLeaveListener(Function<DiscordApi,ServerMemberLeaveListener> listenerFunction)Adds aServerMemberLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberLeaveListener(Supplier<ServerMemberLeaveListener> listenerSupplier)Adds aServerMemberLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberLeaveListener(ServerMemberLeaveListener listener)Adds aServerMemberLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberUnbanListener(Function<DiscordApi,ServerMemberUnbanListener> listenerFunction)Adds aServerMemberUnbanListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberUnbanListener(Supplier<ServerMemberUnbanListener> listenerSupplier)Adds aServerMemberUnbanListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerMemberUnbanListener(ServerMemberUnbanListener listener)Adds aServerMemberUnbanListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerStageVoiceChannelChangeTopicListener(Function<DiscordApi,ServerStageVoiceChannelChangeTopicListener> listenerFunction)Adds aServerStageVoiceChannelChangeTopicListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerStageVoiceChannelChangeTopicListener(Supplier<ServerStageVoiceChannelChangeTopicListener> listenerSupplier)Adds aServerStageVoiceChannelChangeTopicListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerStageVoiceChannelChangeTopicListener(ServerStageVoiceChannelChangeTopicListener listener)Adds aServerStageVoiceChannelChangeTopicListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeSlowmodeListener(Function<DiscordApi,ServerTextChannelChangeSlowmodeListener> listenerFunction)Adds aServerTextChannelChangeSlowmodeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeSlowmodeListener(Supplier<ServerTextChannelChangeSlowmodeListener> listenerSupplier)Adds aServerTextChannelChangeSlowmodeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeSlowmodeListener(ServerTextChannelChangeSlowmodeListener listener)Adds aServerTextChannelChangeSlowmodeListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeTopicListener(Function<DiscordApi,ServerTextChannelChangeTopicListener> listenerFunction)Adds aServerTextChannelChangeTopicListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeTopicListener(Supplier<ServerTextChannelChangeTopicListener> listenerSupplier)Adds aServerTextChannelChangeTopicListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerTextChannelChangeTopicListener(ServerTextChannelChangeTopicListener listener)Adds aServerTextChannelChangeTopicListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeBitrateListener(Function<DiscordApi,ServerVoiceChannelChangeBitrateListener> listenerFunction)Adds aServerVoiceChannelChangeBitrateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeBitrateListener(Supplier<ServerVoiceChannelChangeBitrateListener> listenerSupplier)Adds aServerVoiceChannelChangeBitrateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeBitrateListener(ServerVoiceChannelChangeBitrateListener listener)Adds aServerVoiceChannelChangeBitrateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeUserLimitListener(Function<DiscordApi,ServerVoiceChannelChangeUserLimitListener> listenerFunction)Adds aServerVoiceChannelChangeUserLimitListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeUserLimitListener(Supplier<ServerVoiceChannelChangeUserLimitListener> listenerSupplier)Adds aServerVoiceChannelChangeUserLimitListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelChangeUserLimitListener(ServerVoiceChannelChangeUserLimitListener listener)Adds aServerVoiceChannelChangeUserLimitListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelMemberJoinListener(Function<DiscordApi,ServerVoiceChannelMemberJoinListener> listenerFunction)Adds aServerVoiceChannelMemberJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelMemberJoinListener(Supplier<ServerVoiceChannelMemberJoinListener> listenerSupplier)Adds aServerVoiceChannelMemberJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelMemberJoinListener(ServerVoiceChannelMemberJoinListener listener)Adds aServerVoiceChannelMemberJoinListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelMemberLeaveListener(Function<DiscordApi,ServerVoiceChannelMemberLeaveListener> listenerFunction)Adds aServerVoiceChannelMemberLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelMemberLeaveListener(Supplier<ServerVoiceChannelMemberLeaveListener> listenerSupplier)Adds aServerVoiceChannelMemberLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddServerVoiceChannelMemberLeaveListener(ServerVoiceChannelMemberLeaveListener listener)Adds aServerVoiceChannelMemberLeaveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeActivityListener(Function<DiscordApi,UserChangeActivityListener> listenerFunction)Adds aUserChangeActivityListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeActivityListener(Supplier<UserChangeActivityListener> listenerSupplier)Adds aUserChangeActivityListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeActivityListener(UserChangeActivityListener listener)Adds aUserChangeActivityListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeAvatarListener(Function<DiscordApi,UserChangeAvatarListener> listenerFunction)Adds aUserChangeAvatarListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeAvatarListener(Supplier<UserChangeAvatarListener> listenerSupplier)Adds aUserChangeAvatarListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeAvatarListener(UserChangeAvatarListener listener)Adds aUserChangeAvatarListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeDeafenedListener(Function<DiscordApi,UserChangeDeafenedListener> listenerFunction)Adds aUserChangeDeafenedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeDeafenedListener(Supplier<UserChangeDeafenedListener> listenerSupplier)Adds aUserChangeDeafenedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeDeafenedListener(UserChangeDeafenedListener listener)Adds aUserChangeDeafenedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeDiscriminatorListener(Function<DiscordApi,UserChangeDiscriminatorListener> listenerFunction)Adds aUserChangeDiscriminatorListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeDiscriminatorListener(Supplier<UserChangeDiscriminatorListener> listenerSupplier)Adds aUserChangeDiscriminatorListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeDiscriminatorListener(UserChangeDiscriminatorListener listener)Adds aUserChangeDiscriminatorListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeMutedListener(Function<DiscordApi,UserChangeMutedListener> listenerFunction)Adds aUserChangeMutedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeMutedListener(Supplier<UserChangeMutedListener> listenerSupplier)Adds aUserChangeMutedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeMutedListener(UserChangeMutedListener listener)Adds aUserChangeMutedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeNameListener(Function<DiscordApi,UserChangeNameListener> listenerFunction)Adds aUserChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeNameListener(Supplier<UserChangeNameListener> listenerSupplier)Adds aUserChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeNameListener(UserChangeNameListener listener)Adds aUserChangeNameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeNicknameListener(Function<DiscordApi,UserChangeNicknameListener> listenerFunction)Adds aUserChangeNicknameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeNicknameListener(Supplier<UserChangeNicknameListener> listenerSupplier)Adds aUserChangeNicknameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeNicknameListener(UserChangeNicknameListener listener)Adds aUserChangeNicknameListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeSelfDeafenedListener(Function<DiscordApi,UserChangeSelfDeafenedListener> listenerFunction)Adds aUserChangeSelfDeafenedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeSelfDeafenedListener(Supplier<UserChangeSelfDeafenedListener> listenerSupplier)Adds aUserChangeSelfDeafenedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeSelfDeafenedListener(UserChangeSelfDeafenedListener listener)Adds aUserChangeSelfDeafenedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeSelfMutedListener(Function<DiscordApi,UserChangeSelfMutedListener> listenerFunction)Adds aUserChangeSelfMutedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeSelfMutedListener(Supplier<UserChangeSelfMutedListener> listenerSupplier)Adds aUserChangeSelfMutedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeSelfMutedListener(UserChangeSelfMutedListener listener)Adds aUserChangeSelfMutedListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeStatusListener(Function<DiscordApi,UserChangeStatusListener> listenerFunction)Adds aUserChangeStatusListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeStatusListener(Supplier<UserChangeStatusListener> listenerSupplier)Adds aUserChangeStatusListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserChangeStatusListener(UserChangeStatusListener listener)Adds aUserChangeStatusListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserRoleAddListener(Function<DiscordApi,UserRoleAddListener> listenerFunction)Adds aUserRoleAddListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserRoleAddListener(Supplier<UserRoleAddListener> listenerSupplier)Adds aUserRoleAddListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserRoleAddListener(UserRoleAddListener listener)Adds aUserRoleAddListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserRoleRemoveListener(Function<DiscordApi,UserRoleRemoveListener> listenerFunction)Adds aUserRoleRemoveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserRoleRemoveListener(Supplier<UserRoleRemoveListener> listenerSupplier)Adds aUserRoleRemoveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserRoleRemoveListener(UserRoleRemoveListener listener)Adds aUserRoleRemoveListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserStartTypingListener(Function<DiscordApi,UserStartTypingListener> listenerFunction)Adds aUserStartTypingListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserStartTypingListener(Supplier<UserStartTypingListener> listenerSupplier)Adds aUserStartTypingListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddUserStartTypingListener(UserStartTypingListener listener)Adds aUserStartTypingListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddVoiceServerUpdateListener(Function<DiscordApi,VoiceServerUpdateListener> listenerFunction)Adds aVoiceServerUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddVoiceServerUpdateListener(Supplier<VoiceServerUpdateListener> listenerSupplier)Adds aVoiceServerUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddVoiceServerUpdateListener(VoiceServerUpdateListener listener)Adds aVoiceServerUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddVoiceStateUpdateListener(Function<DiscordApi,VoiceStateUpdateListener> listenerFunction)Adds aVoiceStateUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddVoiceStateUpdateListener(Supplier<VoiceStateUpdateListener> listenerSupplier)Adds aVoiceStateUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddVoiceStateUpdateListener(VoiceStateUpdateListener listener)Adds aVoiceStateUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddWebhooksUpdateListener(Function<DiscordApi,WebhooksUpdateListener> listenerFunction)Adds aWebhooksUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddWebhooksUpdateListener(Supplier<WebhooksUpdateListener> listenerSupplier)Adds aWebhooksUpdateListenerto all createdDiscordApiinstances.default DiscordApiBuilderaddWebhooksUpdateListener(WebhooksUpdateListener listener)Adds aWebhooksUpdateListenerto all createdDiscordApiinstances.<T extends GloballyAttachableListener>
DiscordApiBuilderremoveListener(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(Class<T> listenerClass, Function<DiscordApi,T> listenerFunction)Removes a function that providesGloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances.DiscordApiBuilderremoveListenerFunction(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(Class<T> listenerClass, Supplier<T> listenerSupplier)Removes a supplier ofGloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances.DiscordApiBuilderremoveListenerSupplier(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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
addGroupChannelCreateListener
default DiscordApiBuilder addGroupChannelCreateListener(GroupChannelCreateListener listener)
Adds aGroupChannelCreateListenerto all createdDiscordApiinstances.- Parameters:
listener- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addGroupChannelCreateListener
default DiscordApiBuilder addGroupChannelCreateListener(Supplier<GroupChannelCreateListener> listenerSupplier)
Adds aGroupChannelCreateListenerto 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.
-
addGroupChannelCreateListener
default DiscordApiBuilder addGroupChannelCreateListener(Function<DiscordApi,GroupChannelCreateListener> listenerFunction)
Adds aGroupChannelCreateListenerto 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.
-
addGroupChannelChangeNameListener
default DiscordApiBuilder addGroupChannelChangeNameListener(GroupChannelChangeNameListener listener)
Adds aGroupChannelChangeNameListenerto all createdDiscordApiinstances.- Parameters:
listener- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addGroupChannelChangeNameListener
default DiscordApiBuilder addGroupChannelChangeNameListener(Supplier<GroupChannelChangeNameListener> listenerSupplier)
Adds aGroupChannelChangeNameListenerto 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.
-
addGroupChannelChangeNameListener
default DiscordApiBuilder addGroupChannelChangeNameListener(Function<DiscordApi,GroupChannelChangeNameListener> listenerFunction)
Adds aGroupChannelChangeNameListenerto 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.
-
addGroupChannelDeleteListener
default DiscordApiBuilder addGroupChannelDeleteListener(GroupChannelDeleteListener listener)
Adds aGroupChannelDeleteListenerto all createdDiscordApiinstances.- Parameters:
listener- The listener to add.- Returns:
- The current instance in order to chain call methods.
-
addGroupChannelDeleteListener
default DiscordApiBuilder addGroupChannelDeleteListener(Supplier<GroupChannelDeleteListener> listenerSupplier)
Adds aGroupChannelDeleteListenerto 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.
-
addGroupChannelDeleteListener
default DiscordApiBuilder addGroupChannelDeleteListener(Function<DiscordApi,GroupChannelDeleteListener> listenerFunction)
Adds aGroupChannelDeleteListenerto 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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
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(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(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.
-
addListener
<T extends GloballyAttachableListener> DiscordApiBuilder addListener(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(Class<T> listenerClass, 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(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(Class<T> listenerClass, 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(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(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(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(Class<T> listenerClass, 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(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(Class<T> listenerClass, 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.
-
-