Index
All Classes|All Packages
A
- addModule(IModule) - Method in class com.github.twitch4j.modules.ModuleLoader
- AUTOMATICALLY_ENABLE_MODULES - Static variable in class com.github.twitch4j.modules.Configuration
-
Automatically enable loaded modules
B
- botOwnerIds - Variable in class com.github.twitch4j.TwitchClientBuilder
-
User IDs of Bot Owners for applying
CommandPermission.OWNER - botOwnerIds - Variable in class com.github.twitch4j.TwitchClientPoolBuilder
-
User IDs of Bot Owners for applying
CommandPermission.OWNER - build() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Initialize
- build() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Initialize
- builder() - Static method in class com.github.twitch4j.TwitchClientBuilder
-
Initialize the builder
- builder() - Static method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Initialize the builder
C
- canEqual(Object) - Method in class com.github.twitch4j.domain.ChannelCache
- canEqual(Object) - Method in class com.github.twitch4j.events.ChannelChangeGameEvent
- canEqual(Object) - Method in class com.github.twitch4j.events.ChannelChangeTitleEvent
- canEqual(Object) - Method in class com.github.twitch4j.events.ChannelFollowCountUpdateEvent
- canEqual(Object) - Method in class com.github.twitch4j.events.ChannelGoLiveEvent
- canEqual(Object) - Method in class com.github.twitch4j.events.ChannelGoOfflineEvent
- canEqual(Object) - Method in class com.github.twitch4j.events.ChannelViewerCountUpdateEvent
- canEqual(Object) - Method in class com.github.twitch4j.modules.event.ModuleDisabledEvent
- ChannelCache - Class in com.github.twitch4j.domain
-
Channel Cache
- ChannelCache() - Constructor for class com.github.twitch4j.domain.ChannelCache
- ChannelCache(String) - Constructor for class com.github.twitch4j.domain.ChannelCache
-
Construct Channel Cache
- ChannelCache(String, Boolean, String, String, Instant) - Constructor for class com.github.twitch4j.domain.ChannelCache
- ChannelChangeGameEvent - Class in com.github.twitch4j.events
-
This event gets called when a channel changes the game
- ChannelChangeGameEvent(EventChannel, Stream) - Constructor for class com.github.twitch4j.events.ChannelChangeGameEvent
- ChannelChangeTitleEvent - Class in com.github.twitch4j.events
-
This event gets called when a channel changes the title
- ChannelChangeTitleEvent(EventChannel, Stream) - Constructor for class com.github.twitch4j.events.ChannelChangeTitleEvent
- ChannelFollowCountUpdateEvent - Class in com.github.twitch4j.events
- ChannelFollowCountUpdateEvent(EventChannel, Integer, Integer) - Constructor for class com.github.twitch4j.events.ChannelFollowCountUpdateEvent
- ChannelGoLiveEvent - Class in com.github.twitch4j.events
-
This event gets called when a channel goes live
- ChannelGoLiveEvent(EventChannel, Stream) - Constructor for class com.github.twitch4j.events.ChannelGoLiveEvent
- ChannelGoOfflineEvent - Class in com.github.twitch4j.events
-
This event gets called when a channel goes offline
- ChannelGoOfflineEvent(EventChannel) - Constructor for class com.github.twitch4j.events.ChannelGoOfflineEvent
- ChannelViewerCountUpdateEvent - Class in com.github.twitch4j.events
- ChannelViewerCountUpdateEvent(EventChannel, Stream) - Constructor for class com.github.twitch4j.events.ChannelViewerCountUpdateEvent
- chatQueueSize - Variable in class com.github.twitch4j.TwitchClientBuilder
-
Size of the ChatQueue
- chatQueueSize - Variable in class com.github.twitch4j.TwitchClientPoolBuilder
-
Size of the ChatQueue
- chatRateLimit - Variable in class com.github.twitch4j.TwitchClientBuilder
-
Custom RateLimit for ChatMessages
- chatRateLimit - Variable in class com.github.twitch4j.TwitchClientPoolBuilder
-
Custom RateLimit for ChatMessages
- close() - Method in interface com.github.twitch4j.ITwitchClient
- close() - Method in class com.github.twitch4j.TwitchClient
-
Close
- close() - Method in class com.github.twitch4j.TwitchClientHelper
-
Close
- close() - Method in class com.github.twitch4j.TwitchClientPool
-
Close
- com.github.twitch4j - package com.github.twitch4j
- com.github.twitch4j.domain - package com.github.twitch4j.domain
- com.github.twitch4j.events - package com.github.twitch4j.events
- com.github.twitch4j.modules - package com.github.twitch4j.modules
- com.github.twitch4j.modules.event - package com.github.twitch4j.modules.event
- commandPrefixes - Variable in class com.github.twitch4j.TwitchClientBuilder
-
IRC Command Handlers
- commandPrefixes - Variable in class com.github.twitch4j.TwitchClientPoolBuilder
-
IRC Command Handlers
- Configuration - Class in com.github.twitch4j.modules
-
Module Configuration
- Configuration() - Constructor for class com.github.twitch4j.modules.Configuration
D
- disable() - Method in class com.github.twitch4j.modules.IModule
- disableFollowEventListener(Iterable<String>) - Method in class com.github.twitch4j.TwitchClientHelper
-
Disable Follow Listener for the given channel names
- disableFollowEventListener(String) - Method in class com.github.twitch4j.TwitchClientHelper
-
Disable Follow Listener
- disableFollowEventListenerForId(String) - Method in class com.github.twitch4j.TwitchClientHelper
-
Disable Follow Listener, without invoking a Helix API call
- disableModule(String) - Method in class com.github.twitch4j.modules.ModuleLoader
- disableStreamEventListener(Iterable<String>) - Method in class com.github.twitch4j.TwitchClientHelper
-
Disable StreamEvent Listener for the given channel names
- disableStreamEventListener(String) - Method in class com.github.twitch4j.TwitchClientHelper
-
Disable StreamEvent Listener
- disableStreamEventListenerForId(String) - Method in class com.github.twitch4j.TwitchClientHelper
-
Disable StreamEventListener, without invoking a Helix API call
E
- enable(ITwitchClient) - Method in class com.github.twitch4j.modules.IModule
- enableFollowEventListener(Iterable<String>) - Method in class com.github.twitch4j.TwitchClientHelper
-
Enable Follow Listener for the given channel names
- enableFollowEventListener(String) - Method in class com.github.twitch4j.TwitchClientHelper
-
Follow Listener
- enableFollowEventListener(String, String) - Method in class com.github.twitch4j.TwitchClientHelper
-
Enable Follow Listener, without invoking a Helix API call
- enableModule(IModule) - Method in class com.github.twitch4j.modules.ModuleLoader
- enableStreamEventListener(Iterable<String>) - Method in class com.github.twitch4j.TwitchClientHelper
-
Enable StreamEvent Listener for the given channel names
- enableStreamEventListener(String) - Method in class com.github.twitch4j.TwitchClientHelper
-
Enable StreamEvent Listener
- enableStreamEventListener(String, String) - Method in class com.github.twitch4j.TwitchClientHelper
-
Enable StreamEvent Listener, without invoking a Helix API call
- equals(Object) - Method in class com.github.twitch4j.domain.ChannelCache
- equals(Object) - Method in class com.github.twitch4j.events.ChannelChangeGameEvent
- equals(Object) - Method in class com.github.twitch4j.events.ChannelChangeTitleEvent
- equals(Object) - Method in class com.github.twitch4j.events.ChannelFollowCountUpdateEvent
- equals(Object) - Method in class com.github.twitch4j.events.ChannelGoLiveEvent
- equals(Object) - Method in class com.github.twitch4j.events.ChannelGoOfflineEvent
- equals(Object) - Method in class com.github.twitch4j.events.ChannelViewerCountUpdateEvent
- equals(Object) - Method in class com.github.twitch4j.modules.event.ModuleDisabledEvent
G
- getAuthor() - Method in class com.github.twitch4j.modules.IModule
- getBotOwnerIds() - Method in class com.github.twitch4j.TwitchClientBuilder
-
User IDs of Bot Owners for applying
CommandPermission.OWNER - getBotOwnerIds() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
User IDs of Bot Owners for applying
CommandPermission.OWNER - getCachedInformation(String) - Method in class com.github.twitch4j.TwitchClientHelper
-
Get cached information for a channel's stream status and follower count.
- getChannel() - Method in class com.github.twitch4j.events.ChannelChangeGameEvent
-
The channel that changed their game
- getChannel() - Method in class com.github.twitch4j.events.ChannelChangeTitleEvent
-
The channel that changed their title
- getChannel() - Method in class com.github.twitch4j.events.ChannelFollowCountUpdateEvent
- getChannel() - Method in class com.github.twitch4j.events.ChannelGoLiveEvent
-
The channel that went live
- getChannel() - Method in class com.github.twitch4j.events.ChannelGoOfflineEvent
-
The channel that went offline
- getChannel() - Method in class com.github.twitch4j.events.ChannelViewerCountUpdateEvent
-
The channel that changed in viewer count.
- getChat() - Method in interface com.github.twitch4j.ITwitchClient
-
Get Chat
- getChat() - Method in class com.github.twitch4j.TwitchClient
-
Get Chat
- getChat() - Method in class com.github.twitch4j.TwitchClientPool
-
Get Chat
- getChatAccount() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Chat Account
- getChatAccount() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Chat Account
- getChatQueueSize() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Size of the ChatQueue
- getChatQueueSize() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Size of the ChatQueue
- getChatQueueTimeout() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Wait time for taking items off chat queue in milliseconds.
- getChatQueueTimeout() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Wait time for taking items off chat queue in milliseconds.
- getChatRateLimit() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Custom RateLimit for ChatMessages
- getChatRateLimit() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Custom RateLimit for ChatMessages
- getChatServer() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Sets the default server used for chat
- getChatServer() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Sets the default server used for chat
- getClassModules() - Static method in class com.github.twitch4j.modules.ModuleLoader
- getClientHelper() - Method in interface com.github.twitch4j.ITwitchClient
-
Get TwitchClientHelper
- getClientHelper() - Method in class com.github.twitch4j.TwitchClient
-
TwitchClientHelper
- getClientHelper() - Method in class com.github.twitch4j.TwitchClientPool
-
TwitchClientHelper
- getClientId() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Client Id
- getClientId() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Client Id
- getClientSecret() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Client Secret
- getClientSecret() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Client Secret
- getCommandPrefixes() - Method in class com.github.twitch4j.TwitchClientBuilder
-
IRC Command Handlers
- getCommandPrefixes() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
IRC Command Handlers
- getCredentialManager() - Method in class com.github.twitch4j.TwitchClientBuilder
-
CredentialManager
- getCredentialManager() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
CredentialManager
- getDefaultAuthToken() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Default Auth Token for API Requests
- getDefaultAuthToken() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Default Auth Token for API Requests
- getDefaultEventHandler() - Method in class com.github.twitch4j.TwitchClientBuilder
-
EventManager
- getDefaultEventHandler() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
EventManager
- getEnableChat() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: Chat
- getEnableChat() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: Chat
- getEnableChatPool() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
- getEnableExtensions() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: Extensions
- getEnableExtensions() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: Extensions
- getEnableGraphQL() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: GraphQL
- getEnableGraphQL() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: GraphQL
- getEnableHelix() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: Helix
- getEnableHelix() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: Helix
- getEnableKraken() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: Kraken
- getEnableKraken() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: Kraken
- getEnablePubSub() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: PubSub
- getEnablePubSub() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: PubSub
- getEnablePubSubPool() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
- getEnableTMI() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: TMI
- getEnableTMI() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: TMI
- getEventManager() - Method in interface com.github.twitch4j.ITwitchClient
-
Get the event manager
- getEventManager() - Method in class com.github.twitch4j.TwitchClient
-
Get the event manager
- getEventManager() - Method in class com.github.twitch4j.TwitchClientBuilder
-
EventManager
- getEventManager() - Method in class com.github.twitch4j.TwitchClientPool
-
Event Manager
- getEventManager() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
EventManager
- getExtensions() - Method in interface com.github.twitch4j.ITwitchClient
-
Get Extensions
- getExtensions() - Method in class com.github.twitch4j.TwitchClient
-
Get Extensions
- getExtensions() - Method in class com.github.twitch4j.TwitchClientPool
-
Get Extensions
- getFeignLogLevel() - Method in class com.github.twitch4j.TwitchClientBuilder
-
you can overwrite the feign loglevel to print the full requests + responses if needed
- getFeignLogLevel() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
you can overwrite the feign loglevel to print the full requests + responses if needed
- getFollowCount() - Method in class com.github.twitch4j.events.ChannelFollowCountUpdateEvent
- getFollowers() - Method in class com.github.twitch4j.domain.ChannelCache
-
Total Follow Count
- getGameId() - Method in class com.github.twitch4j.domain.ChannelCache
-
Current Game Id
- getGameId() - Method in class com.github.twitch4j.events.ChannelChangeGameEvent
-
The new stream gameId
- getGraphQL() - Method in interface com.github.twitch4j.ITwitchClient
-
Get GraphQL
- getGraphQL() - Method in class com.github.twitch4j.TwitchClient
-
Get GraphQL
- getGraphQL() - Method in class com.github.twitch4j.TwitchClientPool
-
Get GraphQL
- getHelix() - Method in interface com.github.twitch4j.ITwitchClient
-
Get Helix
- getHelix() - Method in class com.github.twitch4j.TwitchClient
-
Get Helix
- getHelix() - Method in class com.github.twitch4j.TwitchClientPool
-
Get Helix
- getHelperThreadDelay() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Millisecond Delay for Client Helper Thread
- getHelperThreadDelay() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Millisecond Delay for Client Helper Thread
- getIsLive() - Method in class com.github.twitch4j.domain.ChannelCache
-
IsLive
- getKraken() - Method in interface com.github.twitch4j.ITwitchClient
-
Deprecated.
- getKraken() - Method in class com.github.twitch4j.TwitchClient
-
Deprecated.
- getKraken() - Method in class com.github.twitch4j.TwitchClientPool
-
Deprecated.
- getLastFollowCheck() - Method in class com.github.twitch4j.domain.ChannelCache
-
Last Follow Check
- getMaxChannelsPerChatInstance() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
- getMaxTopicsPerPubSubInstance() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
- getMessagingInterface() - Method in interface com.github.twitch4j.ITwitchClient
-
Get MessagingInterface (API)
- getMessagingInterface() - Method in class com.github.twitch4j.TwitchClient
-
Get MessagingInterface (API)
- getMessagingInterface() - Method in class com.github.twitch4j.TwitchClientPool
-
Get MessagingInterface (API)
- getModule() - Method in class com.github.twitch4j.modules.event.ModuleDisabledEvent
- getModule() - Method in class com.github.twitch4j.modules.ModulePair
- getModuleLoader() - Method in interface com.github.twitch4j.ITwitchClient
-
Get Module Loader
- getModuleLoader() - Method in class com.github.twitch4j.TwitchClient
-
Modules
- getModuleLoader() - Method in class com.github.twitch4j.TwitchClientPool
-
Modules
- getModules() - Method in class com.github.twitch4j.modules.ModuleLoader
- getName() - Method in class com.github.twitch4j.modules.IModule
- getPreviousFollowCount() - Method in class com.github.twitch4j.events.ChannelFollowCountUpdateEvent
- getProxyConfig() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Proxy Configuration
- getProxyConfig() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Proxy Configuration
- getPubSub() - Method in interface com.github.twitch4j.ITwitchClient
-
Get PubSub
- getPubSub() - Method in class com.github.twitch4j.TwitchClient
-
Get PubSub
- getPubSub() - Method in class com.github.twitch4j.TwitchClientPool
-
Get PubSub
- getRedirectUrl() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Redirect Url
- getRedirectUrl() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Redirect Url
- getRequestQueueSize() - Method in class com.github.twitch4j.TwitchClientBuilder
-
HTTP Request Queue Size
- getRequestQueueSize() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
HTTP Request Queue Size
- getScheduledThreadPoolExecutor() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Scheduler Thread Pool Executor
- getScheduledThreadPoolExecutor() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Scheduler Thread Pool Executor
- getStream() - Method in class com.github.twitch4j.events.ChannelChangeGameEvent
-
The stream data
- getStream() - Method in class com.github.twitch4j.events.ChannelChangeTitleEvent
-
The stream data
- getStream() - Method in class com.github.twitch4j.events.ChannelGoLiveEvent
-
The stream data
- getStream() - Method in class com.github.twitch4j.events.ChannelViewerCountUpdateEvent
-
The stream data.
- getTimeout() - Method in class com.github.twitch4j.TwitchClientBuilder
-
Default Timeout
- getTimeout() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Default Timeout
- getTitle() - Method in class com.github.twitch4j.domain.ChannelCache
-
Stream Title
- getTitle() - Method in class com.github.twitch4j.events.ChannelChangeTitleEvent
-
The new stream title
- getUserAgent() - Method in class com.github.twitch4j.TwitchClientBuilder
-
User Agent
- getUserAgent() - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
User Agent
- getUserName() - Method in class com.github.twitch4j.domain.ChannelCache
-
User Name
- getVersion() - Method in class com.github.twitch4j.modules.IModule
- getViewerCount() - Method in class com.github.twitch4j.domain.ChannelCache
-
Current Viewer Count
- getViewerCount() - Method in class com.github.twitch4j.events.ChannelViewerCountUpdateEvent
H
- hashCode() - Method in class com.github.twitch4j.domain.ChannelCache
- hashCode() - Method in class com.github.twitch4j.events.ChannelChangeGameEvent
- hashCode() - Method in class com.github.twitch4j.events.ChannelChangeTitleEvent
- hashCode() - Method in class com.github.twitch4j.events.ChannelFollowCountUpdateEvent
- hashCode() - Method in class com.github.twitch4j.events.ChannelGoLiveEvent
- hashCode() - Method in class com.github.twitch4j.events.ChannelGoOfflineEvent
- hashCode() - Method in class com.github.twitch4j.events.ChannelViewerCountUpdateEvent
- hashCode() - Method in class com.github.twitch4j.modules.event.ModuleDisabledEvent
I
- IModule - Class in com.github.twitch4j.modules
- IModule(String, String, String) - Constructor for class com.github.twitch4j.modules.IModule
- isActive() - Method in class com.github.twitch4j.modules.ModulePair
- ITwitchClient - Interface in com.github.twitch4j
L
- LOAD_MODULES - Static variable in class com.github.twitch4j.modules.Configuration
-
Automatically load modules
- loadExternalModules(File) - Static method in class com.github.twitch4j.modules.ModuleLoader
- loadExternalModules(List<File>) - Static method in class com.github.twitch4j.modules.ModuleLoader
- LocalRun - Class in com.github.twitch4j
- LocalRun() - Constructor for class com.github.twitch4j.LocalRun
M
- MODULE_DIR - Static variable in class com.github.twitch4j.modules.ModuleLoader
- ModuleDisabledEvent - Class in com.github.twitch4j.modules.event
-
Module Disabled Event
- ModuleDisabledEvent(IModule) - Constructor for class com.github.twitch4j.modules.event.ModuleDisabledEvent
-
Constructor
- ModuleEnabledEvent - Class in com.github.twitch4j.modules.event
-
Module Enabled Event
- ModuleEnabledEvent(IModule) - Constructor for class com.github.twitch4j.modules.event.ModuleEnabledEvent
-
Constructor
- ModuleException - Exception in com.github.twitch4j.modules
- ModuleException(String) - Constructor for exception com.github.twitch4j.modules.ModuleException
- ModuleLoader - Class in com.github.twitch4j.modules
-
Module Loader
- ModuleLoader(ITwitchClient) - Constructor for class com.github.twitch4j.modules.ModuleLoader
- ModulePair - Class in com.github.twitch4j.modules
- ModulePair(IModule, boolean) - Constructor for class com.github.twitch4j.modules.ModulePair
R
- reloadMdoules() - Method in class com.github.twitch4j.modules.ModuleLoader
- removeModule(IModule) - Method in class com.github.twitch4j.modules.ModuleLoader
- removeModule(String) - Method in class com.github.twitch4j.modules.ModuleLoader
- REQUIRED_THREAD_COUNT - Static variable in class com.github.twitch4j.TwitchClientHelper
S
- setActive(boolean) - Method in class com.github.twitch4j.modules.ModulePair
- setBotOwnerIds(Collection<String>) - Method in class com.github.twitch4j.TwitchClientBuilder
-
User IDs of Bot Owners for applying
CommandPermission.OWNER - setBotOwnerIds(Collection<String>) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
User IDs of Bot Owners for applying
CommandPermission.OWNER - setGameId(String) - Method in class com.github.twitch4j.domain.ChannelCache
-
Current Game Id
- setIsLive(Boolean) - Method in class com.github.twitch4j.domain.ChannelCache
-
IsLive
- setLastFollowCheck(Instant) - Method in class com.github.twitch4j.domain.ChannelCache
-
Last Follow Check
- setThreadDelay(long) - Method in class com.github.twitch4j.TwitchClientHelper
-
Updates
ExponentialBackoffStrategy.getBaseMillis()for each of the independent listeners (i.e. stream status and followers) - setThreadRate(long) - Method in class com.github.twitch4j.TwitchClientHelper
-
Updates
ExponentialBackoffStrategy.getBaseMillis()for each of the independent listeners (i.e. stream status and followers) - setTitle(String) - Method in class com.github.twitch4j.domain.ChannelCache
-
Stream Title
- setUserName(String) - Method in class com.github.twitch4j.domain.ChannelCache
-
User Name
T
- toString() - Method in class com.github.twitch4j.domain.ChannelCache
- toString() - Method in class com.github.twitch4j.events.ChannelChangeGameEvent
- toString() - Method in class com.github.twitch4j.events.ChannelChangeTitleEvent
- toString() - Method in class com.github.twitch4j.events.ChannelFollowCountUpdateEvent
- toString() - Method in class com.github.twitch4j.events.ChannelGoLiveEvent
- toString() - Method in class com.github.twitch4j.events.ChannelGoOfflineEvent
- toString() - Method in class com.github.twitch4j.events.ChannelViewerCountUpdateEvent
- toString() - Method in class com.github.twitch4j.modules.IModule
- TwitchClient - Class in com.github.twitch4j
- TwitchClient(EventManager, TwitchExtensions, TwitchHelix, TwitchKraken, TwitchMessagingInterface, TwitchChat, TwitchPubSub, TwitchGraphQL, ScheduledThreadPoolExecutor) - Constructor for class com.github.twitch4j.TwitchClient
-
Constructor
- TwitchClientBuilder - Class in com.github.twitch4j
-
Builder to get a TwitchClient Instance by provided various options, to provide the user with a lot of customizable options.
- TwitchClientHelper - Class in com.github.twitch4j
-
A helper class that covers a few basic use cases of most library users
- TwitchClientHelper(TwitchHelix, EventManager, ScheduledThreadPoolExecutor) - Constructor for class com.github.twitch4j.TwitchClientHelper
-
Constructor
- TwitchClientPool - Class in com.github.twitch4j
- TwitchClientPool(EventManager, TwitchExtensions, TwitchHelix, TwitchKraken, TwitchMessagingInterface, ITwitchChat, ITwitchPubSub, TwitchGraphQL, ScheduledThreadPoolExecutor) - Constructor for class com.github.twitch4j.TwitchClientPool
-
Constructor
- TwitchClientPoolBuilder - Class in com.github.twitch4j
-
Builder to get a TwitchClientPool Instance by provided various options, to provide the user with a lot of customizable options.
W
- withBotOwnerId(String) - Method in class com.github.twitch4j.TwitchClientBuilder
-
With a Bot Owner's User ID
- withBotOwnerId(String) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
With a Bot Owner's User ID
- withChatAccount(OAuth2Credential) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Chat Account
- withChatAccount(OAuth2Credential) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Chat Account
- withChatQueueSize(Integer) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Size of the ChatQueue
- withChatQueueSize(Integer) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Size of the ChatQueue
- withChatQueueTimeout(long) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Wait time for taking items off chat queue in milliseconds.
- withChatQueueTimeout(long) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Wait time for taking items off chat queue in milliseconds.
- withChatRateLimit(Bandwidth) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Custom RateLimit for ChatMessages
- withChatRateLimit(Bandwidth) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Custom RateLimit for ChatMessages
- withChatServer(String) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Sets the default server used for chat
- withChatServer(String) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Sets the default server used for chat
- withClientId(String) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Client Id
- withClientId(String) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Client Id
- withClientSecret(String) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Client Secret
- withClientSecret(String) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Client Secret
- withCommandTrigger(String) - Method in class com.github.twitch4j.TwitchClientBuilder
-
With a CommandTrigger
- withCommandTrigger(String) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
With a CommandTrigger
- withCredentialManager(CredentialManager) - Method in class com.github.twitch4j.TwitchClientBuilder
-
CredentialManager
- withCredentialManager(CredentialManager) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
CredentialManager
- withDefaultAuthToken(OAuth2Credential) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Default Auth Token for API Requests
- withDefaultAuthToken(OAuth2Credential) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Default Auth Token for API Requests
- withDefaultEventHandler(Class<? extends IEventHandler>) - Method in class com.github.twitch4j.TwitchClientBuilder
-
EventManager
- withDefaultEventHandler(Class<? extends IEventHandler>) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
EventManager
- withEnableChat(Boolean) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: Chat
- withEnableChat(Boolean) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: Chat
- withEnableChatPool(Boolean) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
- withEnableExtensions(Boolean) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: Extensions
- withEnableExtensions(Boolean) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: Extensions
- withEnableGraphQL(Boolean) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: GraphQL
- withEnableGraphQL(Boolean) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: GraphQL
- withEnableHelix(Boolean) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: Helix
- withEnableHelix(Boolean) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: Helix
- withEnableKraken(Boolean) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: Kraken
- withEnableKraken(Boolean) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: Kraken
- withEnablePubSub(Boolean) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: PubSub
- withEnablePubSub(Boolean) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: PubSub
- withEnablePubSubPool(Boolean) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
- withEnableTMI(Boolean) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Enabled: TMI
- withEnableTMI(Boolean) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Enabled: TMI
- withEventManager(EventManager) - Method in class com.github.twitch4j.TwitchClientBuilder
-
EventManager
- withEventManager(EventManager) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
EventManager
- withFeignLogLevel(Logger.Level) - Method in class com.github.twitch4j.TwitchClientBuilder
-
you can overwrite the feign loglevel to print the full requests + responses if needed
- withFeignLogLevel(Logger.Level) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
you can overwrite the feign loglevel to print the full requests + responses if needed
- withHelperThreadDelay(long) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Millisecond Delay for Client Helper Thread
- withHelperThreadDelay(long) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Millisecond Delay for Client Helper Thread
- withHelperThreadRate(long) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Deprecated.in favor of withHelperThreadDelay
- withHelperThreadRate(long) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Deprecated.in favor of withHelperThreadDelay
- withMaxChannelsPerChatInstance(int) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
- withMaxTopicsPerPubSubInstance(int) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
- withProxyConfig(ProxyConfig) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Proxy Configuration
- withProxyConfig(ProxyConfig) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Proxy Configuration
- withRedirectUrl(String) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Redirect Url
- withRedirectUrl(String) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Redirect Url
- withRequestQueueSize(Integer) - Method in class com.github.twitch4j.TwitchClientBuilder
-
HTTP Request Queue Size
- withRequestQueueSize(Integer) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
HTTP Request Queue Size
- withScheduledThreadPoolExecutor(ScheduledThreadPoolExecutor) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Scheduler Thread Pool Executor
- withScheduledThreadPoolExecutor(ScheduledThreadPoolExecutor) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Scheduler Thread Pool Executor
- withTimeout(Integer) - Method in class com.github.twitch4j.TwitchClientBuilder
-
Default Timeout
- withTimeout(Integer) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
Default Timeout
- withUserAgent(String) - Method in class com.github.twitch4j.TwitchClientBuilder
-
User Agent
- withUserAgent(String) - Method in class com.github.twitch4j.TwitchClientPoolBuilder
-
User Agent
All Classes|All Packages