Index

A B C D E G H I M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

advancedConfiguration(UnaryOperator<TwitchSingleUserEventSocketPool.TwitchSingleUserEventSocketPoolBuilder<?, ?>>) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool.TwitchEventSocketPoolBuilder
Further configuration that should be applied to the builder when creating new EventSocket (single-user) pools.
api(TwitchHelix) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 
avoidRetryFailedSubscription(Boolean) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 

B

backoffStrategy(IBackoffStrategy) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 
baseUrl(String) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool.TwitchEventSocketPoolBuilder
The base url for websocket connections.
baseUrl(String) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 
baseUrl(String) - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool.TwitchSingleUserEventSocketPoolBuilder
 
build() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 
build() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool.TwitchEventSocketPoolBuilder
 
build() - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool.TwitchSingleUserEventSocketPoolBuilder
 
builder() - Static method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
 
builder() - Static method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool
 
builder() - Static method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 

C

canEqual(Object) - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketInformation
 
canEqual(Object) - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketMessage
 
canEqual(Object) - Method in class com.github.twitch4j.eventsub.socket.domain.SocketMessageMetadata
 
canEqual(Object) - Method in class com.github.twitch4j.eventsub.socket.domain.SocketPayload
 
CLIENT_FAILED_PING_PONG - Enum constant in enum class com.github.twitch4j.eventsub.socket.domain.SocketCloseReason
You must respond to ping messages with a pong message.
CLIENT_SENT_INBOUND_TRAFFIC - Enum constant in enum class com.github.twitch4j.eventsub.socket.domain.SocketCloseReason
Sending outgoing messages to the server is prohibited with the exception of pong messages.
clientId(String) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 
clientSecret(String) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 
close() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
 
close() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool
 
com.github.twitch4j.eventsub.socket - package com.github.twitch4j.eventsub.socket
 
com.github.twitch4j.eventsub.socket.domain - package com.github.twitch4j.eventsub.socket.domain
 
com.github.twitch4j.eventsub.socket.enums - package com.github.twitch4j.eventsub.socket.enums
 
com.github.twitch4j.eventsub.socket.events - package com.github.twitch4j.eventsub.socket.events
 
connect() - Method in interface com.github.twitch4j.eventsub.socket.IEventSubSocket
Establishes a connection to the EventSub WebSocket server.
connect() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
Connecting to EventSub-WS
connect() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool
 
connect() - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 
CONNECTED - Enum constant in enum class com.github.twitch4j.eventsub.socket.enums.EventSubSocketStatus
 
connection(WebsocketConnection) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 
CONNECTION_UNUSED - Enum constant in enum class com.github.twitch4j.eventsub.socket.domain.SocketCloseReason
When you connect to the server, you must create a subscription within 10 seconds or the connection is closed.
createConnection() - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 

D

defaultToken(OAuth2Credential) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 
defaultToken(OAuth2Credential) - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool.TwitchSingleUserEventSocketPoolBuilder
 
disconnect() - Method in interface com.github.twitch4j.eventsub.socket.IEventSubSocket
Disconnects from the WebSocket server.
disconnect() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
Disconnecting from EventSub-WS
disconnect() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool
 
disconnect() - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 
DISCONNECTED - Enum constant in enum class com.github.twitch4j.eventsub.socket.enums.EventSubSocketStatus
 
disposeConnection(TwitchEventSocket) - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 

E

equals(Object) - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketInformation
 
equals(Object) - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketMessage
 
equals(Object) - Method in class com.github.twitch4j.eventsub.socket.domain.SocketMessageMetadata
 
equals(Object) - Method in class com.github.twitch4j.eventsub.socket.domain.SocketPayload
 
equals(Object) - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketClosedByTwitchEvent
 
equals(Object) - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketConnectionStateEvent
 
equals(Object) - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketDeleteSubscriptionFailureEvent
 
equals(Object) - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionFailureEvent
 
equals(Object) - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionSuccessEvent
 
eventManager(EventManager) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 
eventManager(EventManager) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool.TwitchEventSocketPoolBuilder
The default EventManager for this connection pool, if specified.
EventSocketClosedByTwitchEvent - Class in com.github.twitch4j.eventsub.socket.events
Called when Twitch decides to close our EventSocket.
EventSocketClosedByTwitchEvent(SocketCloseReason, TwitchEventSocket) - Constructor for class com.github.twitch4j.eventsub.socket.events.EventSocketClosedByTwitchEvent
 
EventSocketConnectionStateEvent - Class in com.github.twitch4j.eventsub.socket.events
Called when the connection state of an EventSocket changes.
EventSocketConnectionStateEvent(WebsocketConnectionState, WebsocketConnectionState, TwitchEventSocket) - Constructor for class com.github.twitch4j.eventsub.socket.events.EventSocketConnectionStateEvent
 
EventSocketDeleteSubscriptionFailureEvent - Class in com.github.twitch4j.eventsub.socket.events
Called when an EventSocket fails to delete a subscription via the Helix API.
EventSocketDeleteSubscriptionFailureEvent(EventSubSubscription, TwitchEventSocket, Throwable) - Constructor for class com.github.twitch4j.eventsub.socket.events.EventSocketDeleteSubscriptionFailureEvent
 
EventSocketSubscriptionFailureEvent - Class in com.github.twitch4j.eventsub.socket.events
Called when an EventSocket fails to register subscription with the Helix API.
EventSocketSubscriptionFailureEvent(EventSubSubscription, TwitchEventSocket, Throwable, boolean) - Constructor for class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionFailureEvent
 
EventSocketSubscriptionSuccessEvent - Class in com.github.twitch4j.eventsub.socket.events
Called when an EventSocket successfully registers a subscription with the Helix API.
EventSocketSubscriptionSuccessEvent(EventSubSubscription, TwitchEventSocket) - Constructor for class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionSuccessEvent
 
EventSubSocketInformation - Class in com.github.twitch4j.eventsub.socket.domain
 
EventSubSocketInformation() - Constructor for class com.github.twitch4j.eventsub.socket.domain.EventSubSocketInformation
 
EventSubSocketMessage - Class in com.github.twitch4j.eventsub.socket.domain
 
EventSubSocketMessage() - Constructor for class com.github.twitch4j.eventsub.socket.domain.EventSubSocketMessage
 
EventSubSocketStatus - Enum Class in com.github.twitch4j.eventsub.socket.enums
 
executor(ScheduledThreadPoolExecutor) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool.TwitchEventSocketPoolBuilder
The ScheduledThreadPoolExecutor to be used by connections in this pool, if specified.

G

getCode() - Method in enum class com.github.twitch4j.eventsub.socket.domain.SocketCloseReason
 
getConnectedAt() - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketInformation
The UTC date and time that the connection was created.
getConnection() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketClosedByTwitchEvent
The EventSocket instance whose connection status changed.
getConnection() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketConnectionStateEvent
The EventSocket instance whose connection status changed.
getConnection() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketDeleteSubscriptionFailureEvent
The EventSocket attempting to delete the subscription.
getConnection() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionFailureEvent
The EventSocket attempting to create the subscription.
getConnection() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionSuccessEvent
The EventSocket connection associated with the subscription.
getDefaultToken() - Method in interface com.github.twitch4j.eventsub.socket.IEventSubSocket
 
getDefaultToken() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
Default Helix Token
getDefaultToken() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool
 
getDefaultToken() - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
The default credential (representing the single user) to create eventsub subscriptions with.
getError() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketDeleteSubscriptionFailureEvent
The exception associated with the deletion failure.
getError() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionFailureEvent
The exception associated with the subscription failure.
getEventData() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketPayload
The event’s data.
getEventManager() - Method in interface com.github.twitch4j.eventsub.socket.IEventSubSocket
 
getEventManager() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
EventManager
getEventManager() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool
The default EventManager for this connection pool, if specified.
getId() - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketInformation
An ID that uniquely identifies this WebSocket connection.
getKeepaliveTimeoutSeconds() - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketInformation
The maximum number of seconds that you should expect silence before receiving a keepalive message.
getMessageId() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketMessageMetadata
An ID that uniquely identifies the message.
getMessageTimestamp() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketMessageMetadata
The UTC date and time that the message was sent.
getMessageType() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketMessageMetadata
The type of message.
getMetadata() - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketMessage
An object that identifies the message.
getParsedEvent() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketPayload
 
getParsedSubscriptionType() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketMessageMetadata
 
getPayload() - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketMessage
An object that contains the message.
getPreviousState() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketConnectionStateEvent
The previous state of the websocket.
getReason() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketClosedByTwitchEvent
The reported reason for why Twitch closed the EventSocket connection.
getReconnectUrl() - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketInformation
The URL to reconnect to if you get a SocketMessageType.SESSION_RECONNECT message.
getRequestFromSubscription(EventSubSubscription) - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 
getSession() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketPayload
An object that contains information about the connection.
getState() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketConnectionStateEvent
The updated state of the websocket.
getState() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
 
getStatus() - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketInformation
The connection’s status.
getSubscription() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketPayload
An object that contains information about your subscription.
getSubscription() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketDeleteSubscriptionFailureEvent
The subscription that was attempted to be deleted.
getSubscription() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionFailureEvent
The subscription that was attempted to be created.
getSubscription() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionSuccessEvent
The eventsub subscription that was successfully created.
getSubscriptions() - Method in interface com.github.twitch4j.eventsub.socket.IEventSubSocket
 
getSubscriptions() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
 
getSubscriptions() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool
 
getSubscriptions() - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 
getSubscriptionSize(EventSubSubscription) - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 
getSubscriptionType() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketMessageMetadata
The type of event sent in the message.
getSubscriptionVersion() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketMessageMetadata
The version number of the subscription type’s definition.
getWebsocketId() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
The Twitch-assigned id associated with this websocket, which is used when creating eventsub subscriptions via the API.

H

handleDuplicateSubscription(TwitchEventSocket, TwitchEventSocket, EventSubSubscription) - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 
handleSubscription(TwitchEventSocket, EventSubSubscription) - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 
handleUnsubscription(TwitchEventSocket, EventSubSubscription) - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 
hashCode() - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketInformation
 
hashCode() - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketMessage
 
hashCode() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketMessageMetadata
 
hashCode() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketPayload
 
hashCode() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketClosedByTwitchEvent
 
hashCode() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketConnectionStateEvent
 
hashCode() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketDeleteSubscriptionFailureEvent
 
hashCode() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionFailureEvent
 
hashCode() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionSuccessEvent
 
helix(TwitchHelix) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool.TwitchEventSocketPoolBuilder
The TwitchHelix instance for creating eventsub subscriptions in the official API.
helix(TwitchHelix) - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool.TwitchSingleUserEventSocketPoolBuilder
 

I

identityProvider(TwitchIdentityProvider) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool.TwitchEventSocketPoolBuilder
The TwitchIdentityProvider to enrich credentials.
IEventSubSocket - Interface in com.github.twitch4j.eventsub.socket
 
INTERNAL_SERVER_ERROR - Enum constant in enum class com.github.twitch4j.eventsub.socket.domain.SocketCloseReason
Indicates a problem with the server (similar to an HTTP 500 status code).
INVALID_RECONNECT - Enum constant in enum class com.github.twitch4j.eventsub.socket.domain.SocketCloseReason
The reconnect URL is invalid.

M

MAPPINGS - Static variable in enum class com.github.twitch4j.eventsub.socket.domain.SocketCloseReason
 
MAX_SUBSCRIPTIONS_PER_SOCKET - Static variable in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
Each WebSocket connection may create a maximum of 100 enabled subscriptions (disabled subscriptions don't count against the limit).
maxSubscriptionsPerUser(int) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool.TwitchEventSocketPoolBuilder
The maximum number of eventsub subscriptions that a single user_id can have.

N

NETWORK_ERROR - Enum constant in enum class com.github.twitch4j.eventsub.socket.domain.SocketCloseReason
Transient network error.
NETWORK_TIMEOUT - Enum constant in enum class com.github.twitch4j.eventsub.socket.domain.SocketCloseReason
Transient network timeout.
NOTIFICATION - Enum constant in enum class com.github.twitch4j.eventsub.socket.enums.SocketMessageType
 
numConnections() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool
 
numSubscriptions() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool
 

P

proxyConfig(ProxyConfig) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 

R

reconnect() - Method in interface com.github.twitch4j.eventsub.socket.IEventSubSocket
Reconnects to the WebSocket server.
reconnect() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
Reconnecting to EventSub-WS
reconnect() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool
 
reconnect() - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 
RECONNECT_GRACE_TIME_EXPIRED - Enum constant in enum class com.github.twitch4j.eventsub.socket.domain.SocketCloseReason
When you receive a session_reconnect message, you have 30 seconds to reconnect to the server and close the old connection.
RECONNECTING - Enum constant in enum class com.github.twitch4j.eventsub.socket.enums.EventSubSocketStatus
 
register(OAuth2Credential, EventSubSubscription) - Method in interface com.github.twitch4j.eventsub.socket.IEventSubSocket
Creates (or schedules) an eventsub subscription for this socket.
register(OAuth2Credential, EventSubSubscription) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
 
register(OAuth2Credential, EventSubSubscription) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool
 
register(OAuth2Credential, EventSubSubscription) - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 
register(EventSubSubscription) - Method in interface com.github.twitch4j.eventsub.socket.IEventSubSocket
Creates (or schedules) an eventsub subscription for this socket, using IEventSubSocket.getDefaultToken().
register(SubscriptionType<C, B, E>, C) - Method in interface com.github.twitch4j.eventsub.socket.IEventSubSocket
register(SubscriptionType<C, B, E>, Function<B, C>) - Method in interface com.github.twitch4j.eventsub.socket.IEventSubSocket
REQUIRED_THREAD_COUNT - Static variable in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
 
REVOCATION - Enum constant in enum class com.github.twitch4j.eventsub.socket.enums.SocketMessageType
 

S

self() - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool.TwitchSingleUserEventSocketPoolBuilder
 
SESSION_KEEPALIVE - Enum constant in enum class com.github.twitch4j.eventsub.socket.enums.SocketMessageType
 
SESSION_RECONNECT - Enum constant in enum class com.github.twitch4j.eventsub.socket.enums.SocketMessageType
 
SESSION_WELCOME - Enum constant in enum class com.github.twitch4j.eventsub.socket.enums.SocketMessageType
 
SocketCloseReason - Enum Class in com.github.twitch4j.eventsub.socket.domain
The reasons for closing the eventsub websocket connection.
SocketMessageMetadata - Class in com.github.twitch4j.eventsub.socket.domain
An object that identifies the message sent over EventSub Websockets.
SocketMessageMetadata() - Constructor for class com.github.twitch4j.eventsub.socket.domain.SocketMessageMetadata
 
SocketMessageType - Enum Class in com.github.twitch4j.eventsub.socket.enums
 
SocketPayload - Class in com.github.twitch4j.eventsub.socket.domain
An object that contains the EventSub Websocket message.
SocketPayload() - Constructor for class com.github.twitch4j.eventsub.socket.domain.SocketPayload
 

T

taskExecutor(ScheduledExecutorService) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 
toString() - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketInformation
 
toString() - Method in class com.github.twitch4j.eventsub.socket.domain.EventSubSocketMessage
 
toString() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketMessageMetadata
 
toString() - Method in class com.github.twitch4j.eventsub.socket.domain.SocketPayload
 
toString() - Method in enum class com.github.twitch4j.eventsub.socket.enums.EventSubSocketStatus
 
toString() - Method in enum class com.github.twitch4j.eventsub.socket.enums.SocketMessageType
 
toString() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketClosedByTwitchEvent
 
toString() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketConnectionStateEvent
 
toString() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketDeleteSubscriptionFailureEvent
 
toString() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionFailureEvent
 
toString() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionSuccessEvent
 
toString() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 
toString() - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool.TwitchEventSocketPoolBuilder
 
toString() - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool.TwitchSingleUserEventSocketPoolBuilder
 
TwitchEventSocket - Class in com.github.twitch4j.eventsub.socket
A single EventSub websocket for a single user id.
TwitchEventSocket.TwitchEventSocketBuilder - Class in com.github.twitch4j.eventsub.socket
 
TwitchEventSocketPool - Class in com.github.twitch4j.eventsub.socket
A pool for EventSub websocket subscriptions across multiple users.
TwitchEventSocketPool.TwitchEventSocketPoolBuilder - Class in com.github.twitch4j.eventsub.socket
 
TwitchSingleUserEventSocketPool - Class in com.github.twitch4j.eventsub.socket
A pool for a single user id to subscriptions spread over multiple EventSub websockets.
TwitchSingleUserEventSocketPool(TwitchSingleUserEventSocketPool.TwitchSingleUserEventSocketPoolBuilder<?, ?>) - Constructor for class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 
TwitchSingleUserEventSocketPool.TwitchSingleUserEventSocketPoolBuilder<C extends TwitchSingleUserEventSocketPool,B extends TwitchSingleUserEventSocketPool.TwitchSingleUserEventSocketPoolBuilder<C,B>> - Class in com.github.twitch4j.eventsub.socket
 
TwitchSingleUserEventSocketPoolBuilder() - Constructor for class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool.TwitchSingleUserEventSocketPoolBuilder
 

U

unregister(EventSubSubscription) - Method in interface com.github.twitch4j.eventsub.socket.IEventSubSocket
Deletes an eventsub subscription from helix (and this socket).
unregister(EventSubSubscription) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
 
unregister(EventSubSubscription) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocketPool
 
unregister(EventSubSubscription) - Method in class com.github.twitch4j.eventsub.socket.TwitchSingleUserEventSocketPool
 
url(String) - Method in class com.github.twitch4j.eventsub.socket.TwitchEventSocket.TwitchEventSocketBuilder
 

V

valueOf(String) - Static method in enum class com.github.twitch4j.eventsub.socket.domain.SocketCloseReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.twitch4j.eventsub.socket.enums.EventSubSocketStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.twitch4j.eventsub.socket.enums.SocketMessageType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.github.twitch4j.eventsub.socket.domain.SocketCloseReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.twitch4j.eventsub.socket.enums.EventSubSocketStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.twitch4j.eventsub.socket.enums.SocketMessageType
Returns an array containing the constants of this enum class, in the order they are declared.

W

WEB_SOCKET_SERVER - Static variable in class com.github.twitch4j.eventsub.socket.TwitchEventSocket
The WebSocket Server
willRetry() - Method in class com.github.twitch4j.eventsub.socket.events.EventSocketSubscriptionFailureEvent
Whether the library will automatically try to create the subscription again (at the next reconnect).
A B C D E G H I M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values