Index
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
appIDrecord component. - appID() - Method in record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenData
-
Returns the value of the
appIDrecord component. - appID() - Method in record class live.crowdcontrol.cc4j.websocket.UserTokenApplication
-
Returns the value of the
appIDrecord 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
ApplicationAuthCodeErrorPayloadrecord 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
ApplicationAuthCodePayloadrecord 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
ApplicationAuthCodeRedeemedPayloadrecord 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
AuthApplicationTokenDatarecord 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
AuthApplicationTokenPayloadrecord 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
categoryrecord 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
CCMessagerecord 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
coderecord component. - code() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodePayload
-
Returns the value of the
coderecord component. - code() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodeRedeemedPayload
-
Returns the value of the
coderecord 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
CustomEffectrecord 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
CustomEffectDurationrecord 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
CustomEffectParameterrecord 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
CustomEffectParameterOptionrecord 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
CustomEffectQuantityrecord 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
CustomEffectsOperationrecord 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
descriptionrecord 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
durationrecord 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-requestcomes 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
effectsrecord 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
gamePackIDrecord 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
GenerateAuthCodeDatarecord 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
imagerecord component. - immutable() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectDuration
-
Returns the value of the
immutablerecord 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
inactiverecord 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
levelrecord 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
maxrecord 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
messagerecord component. - message() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodeErrorPayload
-
Returns the value of the
messagerecord 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
minrecord component. - mode() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectsOperation
-
Returns the value of the
moderecord 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
namerecord component. - name() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameter
-
Returns the value of the
namerecord component. - name() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameterOption
-
Returns the value of the
namerecord 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
operationsrecord component. - options() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffectParameter
-
Returns the value of the
optionsrecord 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
packsrecord component. - packs() - Method in record class live.crowdcontrol.cc4j.websocket.UserTokenApplication
-
Returns the value of the
packsrecord component. - parameters() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
-
Returns the value of the
parametersrecord 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
pricerecord 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
PutCustomEffectsDatarecord class.
Q
- qrCode() - Method in record class live.crowdcontrol.cc4j.websocket.data.GenerateAuthCodeData
-
Returns the value of the
qrCoderecord component. - qrCode() - Method in record class live.crowdcontrol.cc4j.websocket.payload.ApplicationAuthCodePayload
-
Returns the value of the
qrCoderecord 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
quantityrecord 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
scopesrecord component. - scopes() - Method in record class live.crowdcontrol.cc4j.websocket.UserTokenApplication
-
Returns the value of the
scopesrecord component. - secret() - Method in record class live.crowdcontrol.cc4j.websocket.http.AuthApplicationTokenData
-
Returns the value of the
secretrecord 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
sessionCooldownrecord 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
tokenrecord 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
typerecord 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
urlrecord component. - userCooldown() - Method in record class live.crowdcontrol.cc4j.websocket.http.CustomEffect
-
Returns the value of the
userCooldownrecord 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
UserTokenApplicationrecord 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
valuerecord 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form