Index
All Classes|All Packages
A
- apolloClient - Variable in class com.github.twitch4j.graphql.command.BaseCommand
-
Holds the apolloClient
B
- BaseCommand<T extends com.apollographql.apollo.api.Operation.Data> - Class in com.github.twitch4j.graphql.command
-
GraphQL Base HystrixCommand
- BaseCommand(ApolloClient) - Constructor for class com.github.twitch4j.graphql.command.BaseCommand
-
Constructor
- build() - Method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
Twitch API Client (GraphQL)
- builder() - Static method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
Initialize the builder
C
- circuitBreaker - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- com.github.twitch4j.graphql - package com.github.twitch4j.graphql
- com.github.twitch4j.graphql.command - package com.github.twitch4j.graphql.command
- commandContainsFallback - Static variable in class com.github.twitch4j.graphql.command.BaseCommand
- CommandFollowUser - Class in com.github.twitch4j.graphql.command
-
Follow User
- CommandFollowUser(ApolloClient, Long, Boolean) - Constructor for class com.github.twitch4j.graphql.command.CommandFollowUser
- commandGroup - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- commandKey - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- commandStartTimestamp - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- commandState - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- CommandUnfollowUser - Class in com.github.twitch4j.graphql.command
-
Unfollow User
- CommandUnfollowUser(ApolloClient, Long) - Constructor for class com.github.twitch4j.graphql.command.CommandUnfollowUser
- concurrencyStrategy - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- currentRequestLog - Variable in class com.github.twitch4j.graphql.command.BaseCommand
D
- decomposeException(Exception) - Method in class com.github.twitch4j.graphql.command.BaseCommand
E
- endCurrentThreadExecutingCommand - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- eventNotifier - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- executionHook - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- executionResult - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- executionResultAtTimeOfCancellation - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- executionSemaphoreOverride - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- executionSemaphorePerCircuit - Static variable in class com.github.twitch4j.graphql.command.BaseCommand
F
- fallbackSemaphoreOverride - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- fallbackSemaphorePerCircuit - Static variable in class com.github.twitch4j.graphql.command.BaseCommand
- followUser(OAuth2Credential, Long, Boolean) - Method in class com.github.twitch4j.graphql.TwitchGraphQL
-
Follow a user
G
- getBaseUrl() - Method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
BaseUrl
- getCacheKey() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getClientId() - Method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
Client Id
- getClientSecret() - Method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
Client Secret
- getCommandGroup() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getCommandKey() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getCommandRunStartTimeInNanos() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getDefaultEventHandler() - Method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
EventManager
- getEventCounts() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getEventManager() - Method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
Event Manager
- getExceptionFromThrowable(Throwable) - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getExecutionEvents() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getExecutionException() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getExecutionSemaphore() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getExecutionTimeInMilliseconds() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getFailedExecutionException() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getFallbackSemaphore() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getGraphQLCall() - Method in class com.github.twitch4j.graphql.command.BaseCommand
-
Abstract GraphQL Call
- getGraphQLCall() - Method in class com.github.twitch4j.graphql.command.CommandFollowUser
- getGraphQLCall() - Method in class com.github.twitch4j.graphql.command.CommandUnfollowUser
- getLogMessagePrefix() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getMetrics() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getNumberCollapsed() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getNumberEmissions() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getNumberFallbackEmissions() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getOriginatingCollapserKey() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getProperties() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getProxyConfig() - Method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
Proxy Configuration
- getPublicCacheKey() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getThreadPoolKey() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- getUserAgent() - Method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
User Agent
H
- handleThreadEnd(AbstractCommand<T>) - Method in class com.github.twitch4j.graphql.command.BaseCommand
I
- isCircuitBreakerOpen() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- isCommandTimedOut - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- isExecutedInThread() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- isExecutionComplete() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- isFailedExecution() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- isRequestCachingEnabled() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- isResponseFromCache - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- isResponseFromCache() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- isResponseFromFallback() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- isResponseRejected() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- isResponseSemaphoreRejected() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- isResponseShortCircuited() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- isResponseThreadPoolRejected() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- isResponseTimedOut() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- isSuccessfulExecution() - Method in class com.github.twitch4j.graphql.command.BaseCommand
M
- metrics - Variable in class com.github.twitch4j.graphql.command.BaseCommand
O
- observe() - Method in class com.github.twitch4j.graphql.command.BaseCommand
P
- properties - Variable in class com.github.twitch4j.graphql.command.BaseCommand
R
- requestCache - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- run() - Method in class com.github.twitch4j.graphql.command.BaseCommand
-
Run Command
S
- shouldNotBeWrapped(Throwable) - Method in class com.github.twitch4j.graphql.command.BaseCommand
- shouldOutputOnNextEvents() - Method in class com.github.twitch4j.graphql.command.BaseCommand
T
- threadPool - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- threadPoolKey - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- threadState - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- timeoutTimer - Variable in class com.github.twitch4j.graphql.command.BaseCommand
- toObservable() - Method in class com.github.twitch4j.graphql.command.BaseCommand
- TwitchGraphQL - Class in com.github.twitch4j.graphql
- TwitchGraphQL(EventManager, String, String, ProxyConfig) - Constructor for class com.github.twitch4j.graphql.TwitchGraphQL
-
Constructor
- TwitchGraphQLBuilder - Class in com.github.twitch4j.graphql
-
Twitch GraphQL Builder
U
- unfollowUser(OAuth2Credential, Long) - Method in class com.github.twitch4j.graphql.TwitchGraphQL
-
Unfollow a user
W
- withClientId(String) - Method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
Client Id
- withClientSecret(String) - Method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
Client Secret
- withDefaultEventHandler(Class<? extends IEventHandler>) - Method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
EventManager
- withEventManager(EventManager) - Method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
Event Manager
- withProxyConfig(ProxyConfig) - Method in class com.github.twitch4j.graphql.TwitchGraphQLBuilder
-
Proxy Configuration
All Classes|All Packages