Index

A C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACTION - Static variable in record class live.crowdcontrol.cc4j.websocket.data.GenerateAuthCodeData
 
addEffect(String, Supplier<CCEffect>) - Method in class live.crowdcontrol.cc4j.CrowdControl
Registers an effect which is instantiated upon triggering.
addEffect(String, CCEffect) - Method in class live.crowdcontrol.cc4j.CrowdControl
Registers an effect which maintains one object across its lifetime.
addPlayer(UUID) - Method in class live.crowdcontrol.cc4j.CrowdControl
Registers a player by the provided unique ID.
admin - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
anonymous - Variable in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
 
apiGet(String, TypeReference<T>, String) - Method in class live.crowdcontrol.cc4j.util.HttpUtil
 
apiGet(String, Class<T>, String) - Method in class live.crowdcontrol.cc4j.util.HttpUtil
 
apiGet(String, String) - Method in class live.crowdcontrol.cc4j.util.HttpUtil
 
apiPost(String, TypeReference<T>, String, Object) - Method in class live.crowdcontrol.cc4j.util.HttpUtil
 
apiPost(String, Class<T>, String, Object) - Method in class live.crowdcontrol.cc4j.util.HttpUtil
 
apiPost(String, String, Object) - Method in class live.crowdcontrol.cc4j.util.HttpUtil
 
apiPut(String, TypeReference<T>, String, Object) - Method in class live.crowdcontrol.cc4j.util.HttpUtil
 
apiPut(String, Class<T>, String, Object) - Method in class live.crowdcontrol.cc4j.util.HttpUtil
 
apiPut(String, String, Object) - Method in class live.crowdcontrol.cc4j.util.HttpUtil
 
appID - Variable in class live.crowdcontrol.cc4j.CrowdControl
 
appID() - Method in record class live.crowdcontrol.cc4j.websocket.data.GenerateAuthCodeData
Returns the value of the appID record component.
appID() - Method in record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenData
Returns the value of the appID record component.
appID() - Method in record class live.crowdcontrol.cc4j.websocket.UserTokenApplication
Returns the value of the appID record component.
ApplicationAuthCodeErrorPayload - Record Class in live.crowdcontrol.cc4j.websocket.payload
 
ApplicationAuthCodeErrorPayload(String) - Constructor for record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodeErrorPayload
Creates an instance of a ApplicationAuthCodeErrorPayload record class.
ApplicationAuthCodePayload - Record Class in live.crowdcontrol.cc4j.websocket.payload
 
ApplicationAuthCodePayload(String, String, String) - Constructor for record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodePayload
Creates an instance of a ApplicationAuthCodePayload record class.
ApplicationAuthCodeRedeemedPayload - Record Class in live.crowdcontrol.cc4j.websocket.payload
 
ApplicationAuthCodeRedeemedPayload(String) - Constructor for record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodeRedeemedPayload
Creates an instance of a ApplicationAuthCodeRedeemedPayload record class.
appSecret - Variable in class live.crowdcontrol.cc4j.CrowdControl
 
args - Variable in class live.crowdcontrol.cc4j.websocket.data.CallData
 
AUTH - Static variable in class live.crowdcontrol.cc4j.ServerURLs
 
AUTH_EXPIRED - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when a player's authentication token expires.
AuthApplicationTokenData - Record Class in live.crowdcontrol.cc4j.websocket.http
 
AuthApplicationTokenData(String, String, String) - Constructor for record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenData
Creates an instance of a AuthApplicationTokenData record class.
AuthApplicationTokenPayload - Record Class in live.crowdcontrol.cc4j.websocket.http
 
AuthApplicationTokenPayload(String) - Constructor for record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenPayload
Creates an instance of a AuthApplicationTokenPayload record class.
authCode - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
AUTHENTICATED - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when a player's WebSocket becomes authenticated.
available - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 

C

CallData<A> - Class in live.crowdcontrol.cc4j.websocket.data
Data describing a remote procedure to be called.
CallData(CallDataMethod<A>, List<A>) - Constructor for class live.crowdcontrol.cc4j.websocket.data.CallData
Creates a new call.
CallDataMethod<A> - Class in live.crowdcontrol.cc4j.websocket.data
A method to be called on the remote server.
CallDataMethod(String) - Constructor for class live.crowdcontrol.cc4j.websocket.data.CallDataMethod
 
cancelAll() - Method in class live.crowdcontrol.cc4j.CrowdControl
 
cancelByRequestId(UUID) - Method in class live.crowdcontrol.cc4j.CrowdControl
Cancels a request given its ID.
canSend() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
canSendRPC() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
CATCH_UP_DEFAULT - Static variable in class live.crowdcontrol.cc4j.util.EventManager
 
category - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
category() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Returns the value of the category record component.
CATEGORY - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.IdentifierType
References categories of effects, which are user-facing collections of effects.
CCBaseEffectDescription - Class in live.crowdcontrol.cc4j.websocket.payload
Describes the metadata of an effect.
CCBaseEffectDescription(CCName, String, String, String, boolean, boolean, boolean, boolean, boolean, boolean, List<String>, List<String>, List<String>, CustomEffectDuration) - Constructor for class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
CCEffect - Interface in live.crowdcontrol.cc4j
An effect which a viewer can purchase to perform an action.
CCEffectDescription - Class in live.crowdcontrol.cc4j.websocket.payload
Describes the metadata of an effect.
CCEffectDescription(String, String, CCName, String, String, String, boolean, boolean, boolean, boolean, boolean, boolean, List<String>, List<String>, List<String>, CustomEffectDuration) - Constructor for class live.crowdcontrol.cc4j.websocket.payload.CCEffectDescription
 
CCEffectReport - Class in live.crowdcontrol.cc4j.websocket.data
Instructs the server to adjust the visibility or usability of an effect in the menu.
CCEffectReport(IdentifierType, ReportStatus, String...) - Constructor for class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
Creates a report.
CCEffectReport(IdentifierType, ReportStatus, List<String>) - Constructor for class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
Creates a report.
CCEffectReport(ReportStatus, String...) - Constructor for class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
Creates a report for effects.
CCEffectReport(ReportStatus, List<String>) - Constructor for class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
Creates a report for effects.
CCEffectResponse - Class in live.crowdcontrol.cc4j.websocket.data
Informs the server of whether a purchased effect was executed successfully or not.
CCEffectResponse(UUID, ResponseStatus, String) - Constructor for class live.crowdcontrol.cc4j.websocket.data.CCEffectResponse
Creates a response.
CCEventType<T> - Class in live.crowdcontrol.cc4j
 
CCEventType(String, TypeToken<T>) - Constructor for class live.crowdcontrol.cc4j.CCEventType
 
CCEventType(String, Class<T>) - Constructor for class live.crowdcontrol.cc4j.CCEventType
 
CCInstantEffectResponse - Class in live.crowdcontrol.cc4j.websocket.data
Informs the server of whether a purchased instant effect was executed successfully or not.
CCInstantEffectResponse(UUID, ResponseStatus) - Constructor for class live.crowdcontrol.cc4j.websocket.data.CCInstantEffectResponse
Creates a response.
CCInstantEffectResponse(UUID, ResponseStatus, String) - Constructor for class live.crowdcontrol.cc4j.websocket.data.CCInstantEffectResponse
Creates a response.
CCMessage - Record Class in live.crowdcontrol.cc4j
 
CCMessage(CCMessage.Level, String) - Constructor for record class live.crowdcontrol.cc4j.CCMessage
Creates an instance of a CCMessage record class.
CCMessage.Level - Enum Class in live.crowdcontrol.cc4j
 
CCName - Class in live.crowdcontrol.cc4j.websocket.payload
The name of an object.
CCName(String) - Constructor for class live.crowdcontrol.cc4j.websocket.payload.CCName
Creates a name.
CCName(String, String) - Constructor for class live.crowdcontrol.cc4j.websocket.payload.CCName
Creates a name.
CCName.CCNameAdapter - Class in live.crowdcontrol.cc4j.websocket.payload
 
CCNameAdapter() - Constructor for class live.crowdcontrol.cc4j.websocket.payload.CCName.CCNameAdapter
 
CCPlayer - Interface in live.crowdcontrol.cc4j
 
CCTimedEffect - Interface in live.crowdcontrol.cc4j
 
CCTimedEffectResponse - Class in live.crowdcontrol.cc4j.websocket.data
Informs the server of whether a purchased timed effect was executed successfully or not.
CCTimedEffectResponse(UUID, ResponseStatus, long) - Constructor for class live.crowdcontrol.cc4j.websocket.data.CCTimedEffectResponse
Creates a response.
CCTimedEffectResponse(UUID, ResponseStatus, String, long) - Constructor for class live.crowdcontrol.cc4j.websocket.data.CCTimedEffectResponse
Creates a response.
CCUID_PATTERN - Static variable in class live.crowdcontrol.cc4j.websocket.UserToken
 
CCUserRecord - Class in live.crowdcontrol.cc4j.websocket.payload
A record detailing information about a Crowd Control user.
CCUserRecord(String, String, ProfileType, String, String) - Constructor for class live.crowdcontrol.cc4j.websocket.payload.CCUserRecord
Creates a user record.
clearKeepAlive() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
clearToken() - Method in interface live.crowdcontrol.cc4j.CCPlayer
Clears the user's auth token if they have one.
clearToken() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
close() - Method in class live.crowdcontrol.cc4j.CrowdControl
 
close() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
CloseData - Class in live.crowdcontrol.cc4j.util
Information related to the WebSocket connection closing
CloseData(int, String, boolean) - Constructor for class live.crowdcontrol.cc4j.util.CloseData
 
code() - Method in record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenData
Returns the value of the code record component.
code() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodePayload
Returns the value of the code record component.
code() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodeRedeemedPayload
Returns the value of the code record component.
CODE_PATTERN - Static variable in class live.crowdcontrol.cc4j.websocket.data.LoginData
 
compareTo(CCName) - Method in class live.crowdcontrol.cc4j.websocket.payload.CCName
 
computeSortValue() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCName
Computes the name used for alphabetical sorting.
connect() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
CONNECTED - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when a player's WebSocket initially establishes its connection.
ConnectedPlayer - Class in live.crowdcontrol.cc4j.websocket
A player connected to the server.
ConnectedPlayer(UUID, CrowdControl) - Constructor for class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
CrowdControl - Class in live.crowdcontrol.cc4j
 
CrowdControl(String, String, String, String, Path) - Constructor for class live.crowdcontrol.cc4j.CrowdControl
 
CustomEffect - Record Class in live.crowdcontrol.cc4j.websocket.http
 
CustomEffect(CCName, int, String, List<String>, String, CustomEffectDuration, CustomEffectQuantity, Map<String, CustomEffectParameter>, Double, Double, Boolean) - Constructor for record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Creates an instance of a CustomEffect record class.
CustomEffectDuration - Record Class in live.crowdcontrol.cc4j.websocket.http
 
CustomEffectDuration(double) - Constructor for record class live.crowdcontrol.cc4j.websocket.http.CustomEffectDuration
 
CustomEffectDuration(double, Boolean) - Constructor for record class live.crowdcontrol.cc4j.websocket.http.CustomEffectDuration
Creates an instance of a CustomEffectDuration record class.
CustomEffectDuration.CustomEffectDurationAdapter - Class in live.crowdcontrol.cc4j.websocket.http
 
CustomEffectDurationAdapter() - Constructor for class live.crowdcontrol.cc4j.websocket.http.CustomEffectDuration.CustomEffectDurationAdapter
 
CustomEffectParameter - Record Class in live.crowdcontrol.cc4j.websocket.http
 
CustomEffectParameter(String, String, Map<String, CustomEffectParameterOption>) - Constructor for record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameter
Creates an instance of a CustomEffectParameter record class.
CustomEffectParameterOption - Record Class in live.crowdcontrol.cc4j.websocket.http
 
CustomEffectParameterOption(String) - Constructor for record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameterOption
Creates an instance of a CustomEffectParameterOption record class.
CustomEffectQuantity - Record Class in live.crowdcontrol.cc4j.websocket.http
 
CustomEffectQuantity(int) - Constructor for record class live.crowdcontrol.cc4j.websocket.http.CustomEffectQuantity
 
CustomEffectQuantity(int, int) - Constructor for record class live.crowdcontrol.cc4j.websocket.http.CustomEffectQuantity
Creates an instance of a CustomEffectQuantity record class.
CustomEffectsOperation - Record Class in live.crowdcontrol.cc4j.websocket.http
 
CustomEffectsOperation(String, Map<String, CustomEffect>) - Constructor for record class live.crowdcontrol.cc4j.websocket.http.CustomEffectsOperation
Creates an instance of a CustomEffectsOperation record class.

D

dataFolder - Variable in class live.crowdcontrol.cc4j.CrowdControl
 
DATE_PATTERN - Static variable in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
DEBUG - Enum constant in enum class live.crowdcontrol.cc4j.CCMessage.Level
 
decodePart(String) - Static method in class live.crowdcontrol.cc4j.util.TokenUtils
 
decodePart(String, int) - Static method in class live.crowdcontrol.cc4j.util.TokenUtils
 
decodePayload(String) - Static method in class live.crowdcontrol.cc4j.util.TokenUtils
 
DEFAULT_CATEGORY - Static variable in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
 
DEFAULT_DESCRIPTION - Static variable in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
 
DEFAULT_DURATION - Static variable in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
 
DEFAULT_IMAGE - Static variable in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
 
DEFAULT_INACTIVE - Static variable in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
 
DEFAULT_PARAMETERS - Static variable in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
 
DEFAULT_QUANTITY - Static variable in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
 
DEFAULT_SESSIONCOOLDOWN - Static variable in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
 
DEFAULT_USERCOOLDOWN - Static variable in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
 
DELAY_ESTIMATED - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
The effect could not be applied instantly but is expecting to apply soon.
description - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
description() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Returns the value of the description record component.
deserialize(JsonParser, DeserializationContext) - Method in class live.crowdcontrol.cc4j.websocket.http.CustomEffectDuration.CustomEffectDurationAdapter
 
deserialize(JsonParser, DeserializationContext) - Method in class live.crowdcontrol.cc4j.websocket.payload.CCName.CCNameAdapter
 
disabled - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
DISCONNECTED - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when a player's WebSocket is closed.
disconnectTriggeredAt - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
DISCORD - Enum constant in enum class live.crowdcontrol.cc4j.websocket.payload.ProfileType
dispatch(CCEventType<Void>) - Method in class live.crowdcontrol.cc4j.util.EventManager
Dispatches a Void event to its listeners and stores it in a temporary log.
dispatch(CCEventType<T>, T) - Method in class live.crowdcontrol.cc4j.util.EventManager
Dispatches an event to its listeners and stores it in a temporary log.
duration - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
duration() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Returns the value of the duration record component.

E

effect - Variable in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
 
EFFECT - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.IdentifierType
References individual effects.
EFFECT_FAILURE - Static variable in class live.crowdcontrol.cc4j.CCEventType
 
EFFECT_ID_PATTERN - Static variable in interface live.crowdcontrol.cc4j.CCEffect
 
EFFECT_REPORT - Static variable in class live.crowdcontrol.cc4j.websocket.data.CallDataMethod
Instructs the server to adjust the visibility or usability of an effect in the menu.
EFFECT_REQUEST - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when an effect-request comes in from the player.
EFFECT_RESPONSE - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when CCPlayer.sendResponse(CCEffectResponse) has been called.
EFFECT_RESPONSE - Static variable in class live.crowdcontrol.cc4j.websocket.data.CallDataMethod
Informs the server of whether a purchased effect was executed successfully or not.
effectID - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCEffectDescription
 
effectPool - Variable in class live.crowdcontrol.cc4j.CrowdControl
 
effects - Variable in class live.crowdcontrol.cc4j.CrowdControl
 
effects() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectsOperation
Returns the value of the effects record component.
equals(Object) - Method in class live.crowdcontrol.cc4j.CCEventType
 
equals(Object) - Method in record class live.crowdcontrol.cc4j.CCMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.data.GenerateAuthCodeData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectDuration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameterOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectQuantity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectsOperation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.http.PutCustomEffectsData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodeErrorPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodePayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodeRedeemedPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class live.crowdcontrol.cc4j.websocket.UserTokenApplication
Indicates whether some other object is "equal to" this one.
ERROR - Enum constant in enum class live.crowdcontrol.cc4j.CCMessage.Level
 
ERRORED_AUTH_CODE - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when an auth code has an error.
eventManager - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
EventManager - Class in live.crowdcontrol.cc4j.util
Manages the dispatching and invoking of events.
EventManager(CrowdControl) - Constructor for class live.crowdcontrol.cc4j.util.EventManager
Create an EventManager.
eventPool - Variable in class live.crowdcontrol.cc4j.CrowdControl
 
executeEffect(PublicEffectPayload, ConnectedPlayer) - Method in class live.crowdcontrol.cc4j.CrowdControl
Executes the provided effect.

F

FAIL_PERMANENT - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
The effect failed to execute and should never be requested again (at least for this session).
FAIL_TEMPORARY - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
The effect failed to execute but may work another time.
fromValue(String) - Static method in enum class live.crowdcontrol.cc4j.websocket.data.IdentifierType
Gets an identifier from its JSON string value.
fromValue(String) - Static method in enum class live.crowdcontrol.cc4j.websocket.data.ReportStatus
Gets a status from its JSON string value.
fromValue(String) - Static method in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
Gets a status from its JSON string value.
fromValue(String) - Static method in enum class live.crowdcontrol.cc4j.websocket.payload.ProfileType
Gets a profile from its JSON string value.

G

GameClip - Class in live.crowdcontrol.cc4j.websocket.http
 
GameClip(String, String, String) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GameClip
 
gameID - Variable in class live.crowdcontrol.cc4j.CrowdControl
 
gamePack - Variable in class live.crowdcontrol.cc4j.CrowdControl
 
GamePack - Class in live.crowdcontrol.cc4j.websocket.http
Describes a Crowd Control Game Pack.
GamePack(String, GamePayload, GamePackMeta, GamePackEffects) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GamePack
 
GamePackDeveloper - Class in live.crowdcontrol.cc4j.websocket.http
 
GamePackDeveloper(String, String) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GamePackDeveloper
 
GamePackEffects - Class in live.crowdcontrol.cc4j.websocket.http
 
GamePackEffects(Map<String, CCBaseEffectDescription>) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GamePackEffects
 
GamePackFramework - Class in live.crowdcontrol.cc4j.websocket.http
 
GamePackFramework(String, String) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GamePackFramework
 
gamePackID - Variable in class live.crowdcontrol.cc4j.CrowdControl
 
gamePackID() - Method in record class live.crowdcontrol.cc4j.websocket.http.PutCustomEffectsData
Returns the value of the gamePackID record component.
GamePackMeta - Class in live.crowdcontrol.cc4j.websocket.http
 
GamePackMeta(CCName, String, String, String, String, List<String>, String, String, String, String, String, String, String, String, String, List<String>, List<GamePackFramework>, List<GamePackDeveloper>, List<GamePackVersion>, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
GamePackVersion - Class in live.crowdcontrol.cc4j.websocket.http
 
GamePackVersion(String, int) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GamePackVersion
 
GamePayload - Class in live.crowdcontrol.cc4j.websocket.http
 
GamePayload(String, CCName, List<String>, String, List<String>, String, String, String, TwitchGameDetails, List<String>, List<String>, List<GameClip>, boolean, boolean, boolean, boolean) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
gameSessionID - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
GameSessionStartData - Class in live.crowdcontrol.cc4j.websocket.http
Data to be encoded as JSON and sent when starting a game session.
GameSessionStartData(String) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GameSessionStartData
Creates data.
GameSessionStartData(String, List<CCEffectReport>) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GameSessionStartData
Creates data.
GameSessionStartPayload - Class in live.crowdcontrol.cc4j.websocket.http
Data returned by the server when trying to start a session.
GameSessionStartPayload(String) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GameSessionStartPayload
Creates data.
GameSessionStartPayload(String, String) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GameSessionStartPayload
Creates data.
GameSessionStopData - Class in live.crowdcontrol.cc4j.websocket.http
Data sent to the server when trying to stop a session.
GameSessionStopData(String) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GameSessionStopData
Creates data.
GameSessionStopPayload - Class in live.crowdcontrol.cc4j.websocket.http
Data returned by the server when trying to stop a session.
GameSessionStopPayload(String) - Constructor for class live.crowdcontrol.cc4j.websocket.http.GameSessionStopPayload
Creates data.
GenerateAuthCodeData - Record Class in live.crowdcontrol.cc4j.websocket.data
 
GenerateAuthCodeData(String) - Constructor for record class live.crowdcontrol.cc4j.websocket.data.GenerateAuthCodeData
 
GenerateAuthCodeData(String, List<String>, List<String>, Boolean) - Constructor for record class live.crowdcontrol.cc4j.websocket.data.GenerateAuthCodeData
Creates an instance of a GenerateAuthCodeData record class.
GENERATED_AUTH_CODE - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when an auth code is generated.
getApp() - Method in class live.crowdcontrol.cc4j.websocket.UserToken
Gets the details for the Application that initialized this token.
getAppID() - Method in class live.crowdcontrol.cc4j.CrowdControl
Gets the ID of this game's Crowd Control third-party application.
getAppID() - Method in class live.crowdcontrol.cc4j.websocket.data.LoginData
Gets the ID of the application.
getAppSecret() - Method in class live.crowdcontrol.cc4j.CrowdControl
Gets the API secret of this game's Crowd Control third-party application.
getArgs() - Method in class live.crowdcontrol.cc4j.websocket.data.CallData
Gets the unmodifiable list of arguments to be provided to the remote method.
getAuthCode() - Method in interface live.crowdcontrol.cc4j.CCPlayer
Gets the pending auth code of this connection.
getAuthCode() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
getAuthUrl() - Method in interface live.crowdcontrol.cc4j.CCPlayer
Gets the URL for the player to sign in with, if available.
getAuthUrl() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
getCall() - Method in class live.crowdcontrol.cc4j.websocket.data.RemoteProcedureCallData
Gets the data of this call.
getCategories() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
Gets the effect's categories.
getClips() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
getCode() - Method in class live.crowdcontrol.cc4j.util.CloseData
 
getCode() - Method in class live.crowdcontrol.cc4j.websocket.data.LoginData
Gets the code to log in with, typically conforming to LoginData.CODE_PATTERN.
getConnector() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getCreatedAt() - Method in class live.crowdcontrol.cc4j.websocket.http.GameSessionStartPayload
Gets the time the session started at.
getDataFolder() - Method in class live.crowdcontrol.cc4j.CrowdControl
Gets the folder in which players' Crowd Control tokens are stored.
getDescription() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getDescription() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
getDescription() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
Gets the description of the effect.
getDevs() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getDisplayName() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCName
Gets the name displayed to users.
getDuration() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
The duration of the effect in seconds.
getDurationMillis() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
getEffect() - Method in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
Gets the description of the requested effect.
getEffectId() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCEffectDescription
The unique ID of the effect.
getEffectPool() - Method in class live.crowdcontrol.cc4j.CrowdControl
Gets the executor service on which effects are to be run.
getEffectReportArgs() - Method in class live.crowdcontrol.cc4j.websocket.http.GameSessionStartData
Gets the optional list of effect report statuses.
getEffects() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePack
 
getEmulator() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getEventManager() - Method in interface live.crowdcontrol.cc4j.CCPlayer
Gets the manager which handles distributing events.
getEventManager() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
getEventPool() - Method in class live.crowdcontrol.cc4j.CrowdControl
Gets the executor service on which events are to be run.
getExecutable() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getExp() - Method in class live.crowdcontrol.cc4j.websocket.UserToken
Gets the Unix epoch seconds timestamp at which this token will expire.
getExtraArgs() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getFailure() - Method in class live.crowdcontrol.cc4j.websocket.payload.SubscriptionResultPayload
Gets the set of topics that could not be subscribed to.
getFirmware() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getFrameworks() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getGame() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePack
 
getGame() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackEffects
 
getGameID() - Method in class live.crowdcontrol.cc4j.CrowdControl
Gets the ID of this game's Crowd Control metadata.
getGameID() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
getGamePack() - Method in class live.crowdcontrol.cc4j.CrowdControl
Gets the data about this game pack.
getGamePackId() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePack
 
getGamePackId() - Method in class live.crowdcontrol.cc4j.websocket.http.GameSessionStartData
Gets the ID of the game pack to load.
getGamePackID() - Method in class live.crowdcontrol.cc4j.CrowdControl
Gets the ID of this game's Crowd Control pack.
getGameSessionId() - Method in interface live.crowdcontrol.cc4j.CCPlayer
Gets the ID of the player's active game session.
getGameSessionId() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
getGameSessionId() - Method in class live.crowdcontrol.cc4j.websocket.http.GameSessionStartPayload
Gets the ID of the game session.
getGameSessionId() - Method in class live.crowdcontrol.cc4j.websocket.http.GameSessionStopData
Gets the ID of the game session.
getGameSessionId() - Method in class live.crowdcontrol.cc4j.websocket.http.GameSessionStopPayload
Gets the ID of the game session.
getGroups() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
Gets the effect's groups.
getGuide() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getHttpUtil() - Method in class live.crowdcontrol.cc4j.CrowdControl
Gets the utility for making requests to Crowd Control's HTTP servers.
getId() - Method in interface live.crowdcontrol.cc4j.IUserRecord
Gets the user's Crowd Control User ID.
getId() - Method in class live.crowdcontrol.cc4j.websocket.data.CallData
Gets the randomly generated ID representing this call.
getId() - Method in class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
Gets the randomly generated ID of the argument.
getId() - Method in class live.crowdcontrol.cc4j.websocket.data.CCEffectResponse
Gets the randomly generated ID of the argument.
getId() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackFramework
 
getId() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackVersion
 
getId() - Method in class live.crowdcontrol.cc4j.websocket.http.TwitchGameDetails
 
getId() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCUserRecord
 
getId() - Method in class live.crowdcontrol.cc4j.websocket.UserToken
 
getIdentifierType() - Method in class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
Gets the type of objects being reported on.
getIds() - Method in class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
Gets the list of IDs being reported on.
getImage() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getImage() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
getImage() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
Gets the filename of the image.
getImage() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCUserRecord
Gets the user's profile picture URL.
getJti() - Method in class live.crowdcontrol.cc4j.websocket.UserToken
 
getKey() - Method in class live.crowdcontrol.cc4j.websocket.data.SubscriptionData
Gets the key to authenticate with.
getKeywords() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
getLastStepMessage() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getListenerId() - Method in class live.crowdcontrol.cc4j.CCEventType
 
getLocalTimestamp() - Method in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
A local timestamp denoting when the effect came in.
getMessage() - Method in class live.crowdcontrol.cc4j.websocket.data.CCEffectResponse
Gets the message to be displayed to the viewer about the status.
getMeta() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePack
 
getMethod() - Method in class live.crowdcontrol.cc4j.websocket.data.CallData
Gets the name of the method being called.
getName() - Method in interface live.crowdcontrol.cc4j.IUserRecord
Gets the user's display name.
getName() - Method in class live.crowdcontrol.cc4j.websocket.http.GameClip
 
getName() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackDeveloper
 
getName() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackFramework
 
getName() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getName() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
getName() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
Gets the display name of the effect.
getName() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCUserRecord
 
getName() - Method in class live.crowdcontrol.cc4j.websocket.UserToken
 
getNote() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getNote() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
Gets the note to be displayed next to the effect name.
getOrigin() - Method in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
Gets the channel this effect was purchased on.
getOriginId() - Method in interface live.crowdcontrol.cc4j.IUserRecord
Gets the ID of the user on their home platform.
getOriginId() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCUserRecord
 
getOriginId() - Method in class live.crowdcontrol.cc4j.websocket.UserToken
 
getPacks() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
getPlatform() - Method in class live.crowdcontrol.cc4j.websocket.http.GameClip
 
getPlatform() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getPlatforms() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
getPlayer(UUID) - Method in class live.crowdcontrol.cc4j.CrowdControl
Gets a registered player by the provided unique ID.
getPlayerIds(String) - Method in class live.crowdcontrol.cc4j.CrowdControl
Gets the list of players logged in as the specified user ID.
getPlayers() - Method in class live.crowdcontrol.cc4j.CrowdControl
Gets all the currently registered players.
getProcess() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getProfile() - Method in interface live.crowdcontrol.cc4j.IUserRecord
Gets the type of profile the user logged in with.
getProfile() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCUserRecord
 
getProfile() - Method in class live.crowdcontrol.cc4j.websocket.UserToken
 
getQuantity() - Method in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
Gets how many of the effect were requested.
getReason() - Method in class live.crowdcontrol.cc4j.util.CloseData
Additional information string
getReleaseDate() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getReleaseDate() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
getRequester() - Method in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
Gets the viewer who purchased this effect.
getRequestId() - Method in class live.crowdcontrol.cc4j.websocket.data.CCEffectResponse
Gets the ID of the request that this result is in response to.
getRequestId() - Method in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
Gets the ID of the request.
getRev() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackVersion
 
getRoles() - Method in class live.crowdcontrol.cc4j.websocket.UserToken
Gets the user's roles.
getSortValue() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCName
Gets the name used for alphabetical sorting.
getStatus() - Method in class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
The status value of the report.
getStatus() - Method in class live.crowdcontrol.cc4j.websocket.data.CCEffectResponse
The status value of the result.
getSuccess() - Method in class live.crowdcontrol.cc4j.websocket.payload.SubscriptionResultPayload
Gets the set of successfully subscribed topics.
getSupportedVersions() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getTags() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
getTags() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
Deprecated.
getTarget() - Method in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
Gets the player who should be targeted by this effect.
getTimedEffectPool() - Method in class live.crowdcontrol.cc4j.CrowdControl
Gets the executor service on which timed effect updates are to be run.
getTimeRemaining() - Method in class live.crowdcontrol.cc4j.websocket.data.CCTimedEffectResponse
Gets the time remaining on the effect in milliseconds.
getTimestamp() - Method in class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
Gets the timestamp in seconds since Unix epoch that this result was generated.
getTimestamp() - Method in class live.crowdcontrol.cc4j.websocket.data.CCEffectResponse
Gets the timestamp in seconds since Unix epoch that this result was generated.
getTimestamp() - Method in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
Gets the time at which the request was generated in Unix epoch milliseconds.
getTitle() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
getToken() - Method in interface live.crowdcontrol.cc4j.CCPlayer
Gets the user's token used for making authenticated requests.
getToken() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
getToken() - Method in class live.crowdcontrol.cc4j.websocket.data.RemoteProcedureCallData
Gets the token used to authenticate this call.
getToken() - Method in class live.crowdcontrol.cc4j.websocket.data.SubscriptionData
Gets the token to authenticate with.
getToken() - Method in class live.crowdcontrol.cc4j.websocket.payload.LoginSuccessPayload
Gets the user's auth token.
getTopics() - Method in class live.crowdcontrol.cc4j.websocket.data.SubscriptionData
Gets the set of topics to be subscribed to.
getTwitch() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
getType() - Method in class live.crowdcontrol.cc4j.websocket.data.CallData
The type of the call.
getType() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCEffectDescription
Gets the type of the effect.
getType() - Method in class live.crowdcontrol.cc4j.websocket.UserToken
 
getTypeToken() - Method in class live.crowdcontrol.cc4j.CCEventType
 
getUrl() - Method in class live.crowdcontrol.cc4j.websocket.http.GameClip
 
getUrl() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackDeveloper
 
getUserToken() - Method in interface live.crowdcontrol.cc4j.CCPlayer
Gets the user's profile as decoded from their auth token.
getUserToken() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
getUuid() - Method in interface live.crowdcontrol.cc4j.CCPlayer
Gets the unique ID that represents an in-game player.
getUuid() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
getValue() - Method in class live.crowdcontrol.cc4j.websocket.data.CallDataMethod
Returns the string value of this method.
getValue() - Method in enum class live.crowdcontrol.cc4j.websocket.data.IdentifierType
Gets the encoded string value of this identifier.
getValue() - Method in enum class live.crowdcontrol.cc4j.websocket.data.ReportStatus
Gets the encoded string value of this status.
getValue() - Method in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
Gets the encoded string value of this status.
getValue() - Method in enum class live.crowdcontrol.cc4j.websocket.payload.ProfileType
Gets the encoded string value of this profile.
getVer() - Method in class live.crowdcontrol.cc4j.websocket.UserToken
 
getVisibility() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
getWarningMessage() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
group - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
GROUP - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.IdentifierType
References groups of effects, which are exclusively developer-facing collections to effects.

H

handleEffectResponse(CCEffectResponse, ConnectedPlayer) - Method in class live.crowdcontrol.cc4j.CrowdControl
 
hashCode() - Method in class live.crowdcontrol.cc4j.CCEventType
 
hashCode() - Method in record class live.crowdcontrol.cc4j.CCMessage
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.data.GenerateAuthCodeData
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenData
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenPayload
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectDuration
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameter
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameterOption
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectQuantity
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectsOperation
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.http.PutCustomEffectsData
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodeErrorPayload
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodePayload
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodeRedeemedPayload
Returns a hash code value for this object.
hashCode() - Method in record class live.crowdcontrol.cc4j.websocket.UserTokenApplication
Returns a hash code value for this object.
hexColor(String) - Static method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameter
 
hidden - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
HTTP_CLIENT - Static variable in class live.crowdcontrol.cc4j.util.HttpUtil
 
httpUtil - Variable in class live.crowdcontrol.cc4j.CrowdControl
 
HttpUtil - Class in live.crowdcontrol.cc4j.util
 
HttpUtil(CrowdControl) - Constructor for class live.crowdcontrol.cc4j.util.HttpUtil
 

I

id - Variable in class live.crowdcontrol.cc4j.websocket.data.CallData
 
id - Variable in class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
 
id - Variable in class live.crowdcontrol.cc4j.websocket.data.CCEffectResponse
 
identifierType - Variable in class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
 
IdentifierType - Enum Class in live.crowdcontrol.cc4j.websocket.data
Identifies ways in which groups of effects can be referenced.
ids - Variable in class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
 
image - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
image() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Returns the value of the image record component.
immutable() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectDuration
Returns the value of the immutable record component.
inactive - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
inactive() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Returns the value of the inactive record component.
INFO - Enum constant in enum class live.crowdcontrol.cc4j.CCMessage.Level
 
isAdminOnly() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
Whether the effect is hidden from viewers, only allowing it to be used by streamers.
isAnonymous() - Method in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
Gets whether the viewer asked to be anonymous.
isAtLeast(CCMessage.Level) - Method in enum class live.crowdcontrol.cc4j.CCMessage.Level
 
isDisabled() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
isDisabled() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
isDisabled() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
Whether the effect has been temporarily removed by Crowd Control staff due to instability.
isDynamic() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
isEarlyAccess() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
isEarlyAccess() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
isGuideCheck() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
isHidden() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
Whether the effect is currently hidden by the game.
isInactive() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
Whether the effect has been hidden by the streamer.
isInitiateFromCrowdControl() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
isNew - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
isNew() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
isNew() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
Whether the effect has been added in a recent update.
isNewUpdate() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
isNewUpdate() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
isPatch() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
isPlayerEffectActive(String, UUID) - Method in class live.crowdcontrol.cc4j.CrowdControl
Returns whether a request by the given timed effect ID is active.
isPrelaunch() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
isProExclusive() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
isRecommended() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePackMeta
 
isRecommended() - Method in class live.crowdcontrol.cc4j.websocket.http.GamePayload
 
isRemote() - Method in class live.crowdcontrol.cc4j.util.CloseData
Deprecated.
no longer available
isTerminating() - Method in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
Gets whether this status represents a terminating status.
isTimed() - Method in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
Gets whether this status represents a timed status.
isUnavailable() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
Whether the effect is currently available for purchase, as dictated by the game.
IUserRecord - Interface in live.crowdcontrol.cc4j
 

J

JACKSON - Static variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 

K

keepAlive - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 

L

lastGameSessionID - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
level() - Method in record class live.crowdcontrol.cc4j.CCMessage
Returns the value of the level record component.
live.crowdcontrol.cc4j - package live.crowdcontrol.cc4j
 
live.crowdcontrol.cc4j.util - package live.crowdcontrol.cc4j.util
 
live.crowdcontrol.cc4j.websocket - package live.crowdcontrol.cc4j.websocket
 
live.crowdcontrol.cc4j.websocket.data - package live.crowdcontrol.cc4j.websocket.data
 
live.crowdcontrol.cc4j.websocket.http - package live.crowdcontrol.cc4j.websocket.http
 
live.crowdcontrol.cc4j.websocket.payload - package live.crowdcontrol.cc4j.websocket.payload
 
loadGamePack() - Method in class live.crowdcontrol.cc4j.CrowdControl
Re-fetches the game pack.
loadGamePack(String) - Method in class live.crowdcontrol.cc4j.CrowdControl
Re-fetches the game pack.
loadToken() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
localTimestamp - Variable in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
 
lock - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
log - Static variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
LoginData - Class in live.crowdcontrol.cc4j.websocket.data
Defines an attempt to subscribe to channels of information on the WebSocket.
LoginData(String, String) - Constructor for class live.crowdcontrol.cc4j.websocket.data.LoginData
Creates a login body.
LoginSuccessPayload - Class in live.crowdcontrol.cc4j.websocket.payload
The payload denoting a successful login.
LoginSuccessPayload(String) - Constructor for class live.crowdcontrol.cc4j.websocket.payload.LoginSuccessPayload
Creates a payload.

M

max() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectQuantity
Returns the value of the max record component.
MENU_AVAILABLE - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ReportStatus
The antithesis of ReportStatus.MENU_UNAVAILABLE; indicates that an effect should now be purchasable from the menu.
MENU_HIDDEN - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ReportStatus
The antithesis of ReportStatus.MENU_VISIBLE; indicates that an effect should no longer be visible in the menu.
MENU_UNAVAILABLE - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ReportStatus
The antithesis of ReportStatus.MENU_AVAILABLE; indicates that an effect should no longer be purchasable from the menu.
MENU_VISIBLE - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ReportStatus
The antithesis of ReportStatus.MENU_HIDDEN; indicates that an effect should be visible in the menu.
message - Variable in class live.crowdcontrol.cc4j.websocket.data.CCEffectResponse
 
message() - Method in record class live.crowdcontrol.cc4j.CCMessage
Returns the value of the message record component.
message() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodeErrorPayload
Returns the value of the message record component.
MESSAGE - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when a notification message may be displayed to the player.
method - Variable in class live.crowdcontrol.cc4j.websocket.data.CallData
 
min() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectQuantity
Returns the value of the min record component.
mode() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectsOperation
Returns the value of the mode record component.

N

name - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
name() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Returns the value of the name record component.
name() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameter
Returns the value of the name record component.
name() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameterOption
Returns the value of the name record component.
note - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 

O

ofVoid(String) - Static method in class live.crowdcontrol.cc4j.CCEventType
 
onClose(WebSocket, int, String) - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
onEnd(PublicEffectPayload, CCPlayer) - Method in interface live.crowdcontrol.cc4j.CCTimedEffect
Called when an effect ends.
onError(WebSocket, Throwable) - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
onOpen(WebSocket) - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
onPause(PublicEffectPayload, CCPlayer) - Method in interface live.crowdcontrol.cc4j.CCTimedEffect
Called when an effect is paused.
onPong(WebSocket, ByteBuffer) - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
onResume(PublicEffectPayload, CCPlayer) - Method in interface live.crowdcontrol.cc4j.CCTimedEffect
Called when an effect is resumed.
onText(WebSocket, CharSequence, boolean) - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
onTrigger(PublicEffectPayload, CCPlayer) - Method in interface live.crowdcontrol.cc4j.CCEffect
Triggers this effect.
OPEN_API_URL - Static variable in class live.crowdcontrol.cc4j.util.HttpUtil
 
OPENAPI - Static variable in class live.crowdcontrol.cc4j.ServerURLs
 
operations() - Method in record class live.crowdcontrol.cc4j.websocket.http.PutCustomEffectsData
Returns the value of the operations record component.
options() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameter
Returns the value of the options record component.
options(String, Map<String, CustomEffectParameterOption>) - Static method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameter
 
origin - Variable in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
 

P

packs() - Method in record class live.crowdcontrol.cc4j.websocket.data.GenerateAuthCodeData
Returns the value of the packs record component.
packs() - Method in record class live.crowdcontrol.cc4j.websocket.UserTokenApplication
Returns the value of the packs record component.
parameters() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Returns the value of the parameters record component.
parent - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
pauseAll() - Method in class live.crowdcontrol.cc4j.CrowdControl
Pauses all requests, and cancels all pending requests.
pauseByRequestId(UUID) - Method in class live.crowdcontrol.cc4j.CrowdControl
Pauses a request given its ID.
pendingAuthCode - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
pendingText - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
players - Variable in class live.crowdcontrol.cc4j.CrowdControl
 
price() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Returns the value of the price record component.
ProfileType - Enum Class in live.crowdcontrol.cc4j.websocket.payload
The service a user logged in from.
PublicEffectPayload - Class in live.crowdcontrol.cc4j.websocket.payload
A payload denoting information about a requested effect.
PublicEffectPayload(UUID, long, CCEffectDescription, CCUserRecord, CCUserRecord, CCUserRecord, boolean, int) - Constructor for class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
 
PUBSUB - Static variable in class live.crowdcontrol.cc4j.ServerURLs
 
PULSOID - Enum constant in enum class live.crowdcontrol.cc4j.websocket.payload.ProfileType
PutCustomEffectsData - Record Class in live.crowdcontrol.cc4j.websocket.http
 
PutCustomEffectsData(String, List<CustomEffectsOperation>) - Constructor for record class live.crowdcontrol.cc4j.websocket.http.PutCustomEffectsData
Creates an instance of a PutCustomEffectsData record class.

Q

qrCode() - Method in record class live.crowdcontrol.cc4j.websocket.data.GenerateAuthCodeData
Returns the value of the qrCode record component.
qrCode() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodePayload
Returns the value of the qrCode record component.
quantity - Variable in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
 
quantity() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Returns the value of the quantity record component.
QUEUE_DURATION - Static variable in class live.crowdcontrol.cc4j.CrowdControl
Amount of time in seconds that effects are allowed to execute for.

R

RECORD_LIMIT - Static variable in class live.crowdcontrol.cc4j.util.EventManager
 
REDEEMED_AUTH_CODE - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when an auth code is redeemed.
regenerateAuthCode() - Method in interface live.crowdcontrol.cc4j.CCPlayer
Regenerates the user's auth code.
regenerateAuthCode() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
registerEventConsumer(CCEventType<T>, Consumer<T>) - Method in class live.crowdcontrol.cc4j.util.EventManager
Registers a listener to be called as appropriate.
registerEventConsumer(CCEventType<T>, Consumer<T>, int) - Method in class live.crowdcontrol.cc4j.util.EventManager
Registers a listener to be called as appropriate.
registerEventRunnable(CCEventType<?>, Runnable) - Method in class live.crowdcontrol.cc4j.util.EventManager
Registers a listener to be called as appropriate.
registerEventRunnable(CCEventType<?>, Runnable, int) - Method in class live.crowdcontrol.cc4j.util.EventManager
Registers a listener to be called as appropriate.
RemoteProcedureCallData - Class in live.crowdcontrol.cc4j.websocket.data
Data holder for initiating a remote procedure call.
RemoteProcedureCallData(String, CallData<?>) - Constructor for class live.crowdcontrol.cc4j.websocket.data.RemoteProcedureCallData
Creates a call.
removePlayer(UUID) - Method in class live.crowdcontrol.cc4j.CrowdControl
Removes a registered player by the provided unique ID.
ReportStatus - Enum Class in live.crowdcontrol.cc4j.websocket.data
Dictates the status of effects in the menu.
request - Variable in class live.crowdcontrol.cc4j.websocket.data.CCEffectResponse
 
requester - Variable in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
 
requestID - Variable in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
 
resetKeepAlive() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
ResponseStatus - Enum Class in live.crowdcontrol.cc4j.websocket.data
Describes the outcome of an effect-request.
resumeAll() - Method in class live.crowdcontrol.cc4j.CrowdControl
Resumes all requests.
resumeByRequestId(UUID) - Method in class live.crowdcontrol.cc4j.CrowdControl
Resumes a request given its ID.

S

saveToken() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
scopes() - Method in record class live.crowdcontrol.cc4j.websocket.data.GenerateAuthCodeData
Returns the value of the scopes record component.
scopes() - Method in record class live.crowdcontrol.cc4j.websocket.UserTokenApplication
Returns the value of the scopes record component.
secret() - Method in record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenData
Returns the value of the secret record component.
sendReport(CCEffectReport...) - Method in interface live.crowdcontrol.cc4j.CCPlayer
Sends one or more effect reports to the WebSocket.
sendReport(CCEffectReport...) - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
sendResponse(CCEffectResponse) - Method in interface live.crowdcontrol.cc4j.CCPlayer
Sends an effect response to the WebSocket.
sendResponse(CCEffectResponse) - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
sendRPC(CallData<?>) - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
ServerURLs - Class in live.crowdcontrol.cc4j
 
SESSION_STARTED - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when a session has started.
SESSION_STOPPED - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when a session has stopped.
sessionCooldown() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Returns the value of the sessionCooldown record component.
setCustomEffects(List<CustomEffectsOperation>) - Method in interface live.crowdcontrol.cc4j.CCPlayer
Attempts to set the specified custom effects.
setCustomEffects(List<CustomEffectsOperation>) - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
setToken(String) - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
sleep - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
stamp - Variable in class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
 
stamp - Variable in class live.crowdcontrol.cc4j.websocket.data.CCEffectResponse
 
startSession(CCEffectReport...) - Method in interface live.crowdcontrol.cc4j.CCPlayer
Attempts to start the streamer's session.
startSession(CCEffectReport...) - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
status - Variable in class live.crowdcontrol.cc4j.websocket.data.CCEffectReport
 
status - Variable in class live.crowdcontrol.cc4j.websocket.data.CCEffectResponse
 
stopSession() - Method in interface live.crowdcontrol.cc4j.CCPlayer
Attempts to stop the streamer's session.
stopSession() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
subscribe() - Method in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
SUBSCRIBED - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when a connection has attempted to subscribe to some topics.
SubscriptionData - Class in live.crowdcontrol.cc4j.websocket.data
Defines an attempt to subscribe to channels of information on the WebSocket.
SubscriptionData(Set<String>) - Constructor for class live.crowdcontrol.cc4j.websocket.data.SubscriptionData
Creates a subscription body.
SubscriptionData(Set<String>, String) - Constructor for class live.crowdcontrol.cc4j.websocket.data.SubscriptionData
Creates a subscription body.
SubscriptionData(Set<String>, String, String) - Constructor for class live.crowdcontrol.cc4j.websocket.data.SubscriptionData
Creates a subscription body.
SubscriptionResultPayload - Class in live.crowdcontrol.cc4j.websocket.payload
Denotes information about subscribed topics, namely which requested topics were successfully subscribed to.
SubscriptionResultPayload(Set<String>, Set<String>) - Constructor for class live.crowdcontrol.cc4j.websocket.payload.SubscriptionResultPayload
 
subscriptions - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
SUCCESS - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
The non-timed effect executed successfully.

T

tags - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
target - Variable in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
 
TIKTOK - Enum constant in enum class live.crowdcontrol.cc4j.websocket.payload.ProfileType
TIKTOK_GIFTER - Enum constant in enum class live.crowdcontrol.cc4j.websocket.payload.ProfileType
A pseudo-user generated by sending a Gift on a TikTok livestream.
TIMED_BEGIN - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
The timed effect began successfully.
TIMED_END - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
The timed effect has ended.
TIMED_PAUSE - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
The timed effect has been paused.
TIMED_RESUME - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
The timed effect has been resumed.
timedEffectPool - Variable in class live.crowdcontrol.cc4j.CrowdControl
 
timeout - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
timeRemaining - Variable in class live.crowdcontrol.cc4j.websocket.data.CCTimedEffectResponse
 
timestamp - Variable in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
 
token - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
token() - Method in record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenPayload
Returns the value of the token record component.
tokenPath - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
TokenUtils - Class in live.crowdcontrol.cc4j.util
 
TOPIC_PATTERN - Static variable in class live.crowdcontrol.cc4j.websocket.data.SubscriptionData
 
toString() - Method in class live.crowdcontrol.cc4j.CCEventType
 
toString() - Method in record class live.crowdcontrol.cc4j.CCMessage
Returns a string representation of this record class.
toString() - Method in record class live.crowdcontrol.cc4j.websocket.data.GenerateAuthCodeData
Returns a string representation of this record class.
toString() - Method in enum class live.crowdcontrol.cc4j.websocket.data.IdentifierType
 
toString() - Method in enum class live.crowdcontrol.cc4j.websocket.data.ReportStatus
 
toString() - Method in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
 
toString() - Method in record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenData
Returns a string representation of this record class.
toString() - Method in record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenPayload
Returns a string representation of this record class.
toString() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Returns a string representation of this record class.
toString() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectDuration
Returns a string representation of this record class.
toString() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameter
Returns a string representation of this record class.
toString() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameterOption
Returns a string representation of this record class.
toString() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectQuantity
Returns a string representation of this record class.
toString() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectsOperation
Returns a string representation of this record class.
toString() - Method in record class live.crowdcontrol.cc4j.websocket.http.PutCustomEffectsData
Returns a string representation of this record class.
toString() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodeErrorPayload
Returns a string representation of this record class.
toString() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodePayload
Returns a string representation of this record class.
toString() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodeRedeemedPayload
Returns a string representation of this record class.
toString() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
toString() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCEffectDescription
 
toString() - Method in class live.crowdcontrol.cc4j.websocket.payload.CCUserRecord
 
toString() - Method in enum class live.crowdcontrol.cc4j.websocket.payload.ProfileType
 
toString() - Method in class live.crowdcontrol.cc4j.websocket.payload.PublicEffectPayload
 
toString() - Method in record class live.crowdcontrol.cc4j.websocket.UserTokenApplication
Returns a string representation of this record class.
TWITCH - Enum constant in enum class live.crowdcontrol.cc4j.websocket.payload.ProfileType
TwitchGameDetails - Class in live.crowdcontrol.cc4j.websocket.http
 
TwitchGameDetails(String) - Constructor for class live.crowdcontrol.cc4j.websocket.http.TwitchGameDetails
 
type - Variable in class live.crowdcontrol.cc4j.websocket.data.CallData
 
type - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCEffectDescription
 
type() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameter
Returns the value of the type record component.

U

UNAUTHENTICATED - Static variable in class live.crowdcontrol.cc4j.CCEventType
Called when a player's auth token is removed for any reason.
unavailable - Variable in class live.crowdcontrol.cc4j.websocket.payload.CCBaseEffectDescription
 
UNKNOWN - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.IdentifierType
The JSON-specified value could not be decoded.
UNKNOWN - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ReportStatus
The JSON-specified value could not be decoded.
UNKNOWN - Enum constant in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
The JSON-specified value could not be decoded.
UNKNOWN - Enum constant in enum class live.crowdcontrol.cc4j.websocket.payload.ProfileType
The JSON-specified value could not be decoded.
url() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodePayload
Returns the value of the url record component.
userCooldown() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
Returns the value of the userCooldown record component.
userToken - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 
UserToken - Class in live.crowdcontrol.cc4j.websocket
 
UserToken(String, String, String, String, ProfileType, String, List<String>, UserTokenApplication, long, String) - Constructor for class live.crowdcontrol.cc4j.websocket.UserToken
 
UserTokenApplication - Record Class in live.crowdcontrol.cc4j.websocket
 
UserTokenApplication(String, List<String>, List<String>) - Constructor for record class live.crowdcontrol.cc4j.websocket.UserTokenApplication
Creates an instance of a UserTokenApplication record class.
uuid - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 

V

value() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectDuration
Returns the value of the value record component.
valueOf(String) - Static method in enum class live.crowdcontrol.cc4j.CCMessage.Level
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class live.crowdcontrol.cc4j.websocket.data.IdentifierType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class live.crowdcontrol.cc4j.websocket.data.ReportStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class live.crowdcontrol.cc4j.websocket.payload.ProfileType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class live.crowdcontrol.cc4j.CCMessage.Level
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class live.crowdcontrol.cc4j.websocket.data.IdentifierType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class live.crowdcontrol.cc4j.websocket.data.ReportStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class live.crowdcontrol.cc4j.websocket.data.ResponseStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class live.crowdcontrol.cc4j.websocket.payload.ProfileType
Returns an array containing the constants of this enum class, in the order they are declared.
visible - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 

W

WARN - Enum constant in enum class live.crowdcontrol.cc4j.CCMessage.Level
 
ws - Variable in class live.crowdcontrol.cc4j.websocket.ConnectedPlayer
 

Y

YOUTUBE - Enum constant in enum class live.crowdcontrol.cc4j.websocket.payload.ProfileType
A C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form