Index
All Classes|All Packages
A
- apply(RequestTemplate) - Method in class com.github.twitch4j.extensions.util.TwitchExtensionsClientIdInterceptor
-
Interceptor
B
- BROADCASTER - com.github.twitch4j.extensions.domain.ConfigurationSegmentType
- build() - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment.ExtensionConfigurationSegmentBuilder
- build() - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
Twitch API Client (Extensions)
- builder() - Static method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- builder() - Static method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
Initialize the builder
C
- canEqual(Object) - Method in class com.github.twitch4j.extensions.domain.Channel
- canEqual(Object) - Method in class com.github.twitch4j.extensions.domain.ChannelList
- canEqual(Object) - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment
- canEqual(Object) - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment.Record
- canEqual(Object) - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment.Segment
- canEqual(Object) - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- canEqual(Object) - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- canEqual(Object) - Method in class com.github.twitch4j.extensions.domain.ExtensionSecret
- canEqual(Object) - Method in class com.github.twitch4j.extensions.domain.ExtensionSecretList
- canEqual(Object) - Method in class com.github.twitch4j.extensions.domain.ExtensionsPagination
- canEqual(Object) - Method in class com.github.twitch4j.extensions.domain.TwitchExtensionsError
- Channel - Class in com.github.twitch4j.extensions.domain
- Channel() - Constructor for class com.github.twitch4j.extensions.domain.Channel
- channelId(String) - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment.ExtensionConfigurationSegmentBuilder
- ChannelList - Class in com.github.twitch4j.extensions.domain
- ChannelList() - Constructor for class com.github.twitch4j.extensions.domain.ChannelList
- com.github.twitch4j.extensions - package com.github.twitch4j.extensions
- com.github.twitch4j.extensions.domain - package com.github.twitch4j.extensions.domain
- com.github.twitch4j.extensions.util - package com.github.twitch4j.extensions.util
- ConfigurationSegment - Class in com.github.twitch4j.extensions.domain
- ConfigurationSegment() - Constructor for class com.github.twitch4j.extensions.domain.ConfigurationSegment
- ConfigurationSegment.Record - Class in com.github.twitch4j.extensions.domain
- ConfigurationSegment.Segment - Class in com.github.twitch4j.extensions.domain
- ConfigurationSegmentType - Enum in com.github.twitch4j.extensions.domain
- content(String) - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment.ExtensionConfigurationSegmentBuilder
- createExtensionSecret(String, String, int) - Method in interface com.github.twitch4j.extensions.TwitchExtensions
-
Creates a new secret for a specified extension, identified by a client ID value assigned to the extension when it is created.
D
- decode(String, Response) - Method in class com.github.twitch4j.extensions.util.TwitchExtensionsErrorDecoder
-
Overwrite the Decode Method to handle custom error cases
- DEVELOPER - com.github.twitch4j.extensions.domain.ConfigurationSegmentType
E
- equals(Object) - Method in class com.github.twitch4j.extensions.domain.Channel
- equals(Object) - Method in class com.github.twitch4j.extensions.domain.ChannelList
- equals(Object) - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment
- equals(Object) - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment.Record
- equals(Object) - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment.Segment
- equals(Object) - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- equals(Object) - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- equals(Object) - Method in class com.github.twitch4j.extensions.domain.ExtensionSecret
- equals(Object) - Method in class com.github.twitch4j.extensions.domain.ExtensionSecretList
- equals(Object) - Method in class com.github.twitch4j.extensions.domain.ExtensionsPagination
- equals(Object) - Method in class com.github.twitch4j.extensions.domain.TwitchExtensionsError
- ExtensionConfigurationSegment - Class in com.github.twitch4j.extensions.domain
- ExtensionConfigurationSegment() - Constructor for class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- ExtensionConfigurationSegment(String, ConfigurationSegmentType, String, String) - Constructor for class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- ExtensionConfigurationSegment.ExtensionConfigurationSegmentBuilder - Class in com.github.twitch4j.extensions.domain
- ExtensionInformation - Class in com.github.twitch4j.extensions.domain
- ExtensionInformation() - Constructor for class com.github.twitch4j.extensions.domain.ExtensionInformation
- ExtensionSecret - Class in com.github.twitch4j.extensions.domain
- ExtensionSecret() - Constructor for class com.github.twitch4j.extensions.domain.ExtensionSecret
- ExtensionSecretList - Class in com.github.twitch4j.extensions.domain
- ExtensionSecretList() - Constructor for class com.github.twitch4j.extensions.domain.ExtensionSecretList
- ExtensionsPagination - Class in com.github.twitch4j.extensions.domain
-
Pagination
- ExtensionsPagination() - Constructor for class com.github.twitch4j.extensions.domain.ExtensionsPagination
G
- getActive() - Method in class com.github.twitch4j.extensions.domain.ExtensionSecret
- getAnchor() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getAssetUrls() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getAuthorName() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getBitsEnabled() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getCanInstall() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getChannelId() - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment.Segment
- getChannelId() - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- getChannels() - Method in class com.github.twitch4j.extensions.domain.ChannelList
- getClientId() - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
Client Id
- getClientSecret() - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
Client Secret
- getConfigurationLocation() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getConfigUrl() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getContent() - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment.Record
- getContent() - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- getContent() - Method in class com.github.twitch4j.extensions.domain.ExtensionSecret
- getCursor() - Method in class com.github.twitch4j.extensions.domain.ExtensionsPagination
-
Cursor value returned from a prior call to this endpoint.
- getDescription() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getError() - Method in class com.github.twitch4j.extensions.domain.TwitchExtensionsError
-
Error Type
- getEulaTosUrl() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getExpires() - Method in class com.github.twitch4j.extensions.domain.ExtensionSecret
- getExtensionChannelConfiguration(String, String, String) - Method in interface com.github.twitch4j.extensions.TwitchExtensions
-
Gets the developer and broadcaster configuration segments for a specified channel.
- getExtensionConfigurationSegment(String, String, ConfigurationSegmentType, String) - Method in interface com.github.twitch4j.extensions.TwitchExtensions
-
Gets a broadcaster or developer configuration segment for a specified channel, or the global configuration segment.
- getExtensionInformation(String) - Method in interface com.github.twitch4j.extensions.TwitchExtensions
-
Get Extension Information
- getExtensionSecret(String, String) - Method in interface com.github.twitch4j.extensions.TwitchExtensions
-
Retrieves a specified extension’s secret data: a version and an array of secret objects.
- getFormatVersion() - Method in class com.github.twitch4j.extensions.domain.ExtensionSecretList
- getGame() - Method in class com.github.twitch4j.extensions.domain.Channel
- getHasChatSupport() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getIconUrl() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getIconUrls() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getId() - Method in class com.github.twitch4j.extensions.domain.Channel
- getId() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getInstallationCount() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getLiveChannelsWithExtensionActivated(String) - Method in interface com.github.twitch4j.extensions.TwitchExtensions
-
Returns one page of live channels that have installed and activated a specified extension.
- getLiveConfigUrl() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getLogLevel() - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
you can overwrite the feign loglevel to print the full requests + responses if needed
- getMessage() - Method in class com.github.twitch4j.extensions.domain.TwitchExtensionsError
-
Error Message
- getName() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getPanelHeight() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getPrivacyPolicyUrl() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getProxyConfig() - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
Proxy Configuration
- getRecord() - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment
- getRequestIdentityLink() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getRequestQueueSize() - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
HTTP Request Queue Size
- getRequiredBroadcasterAbilities() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getScreenshotUrls() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getSecrets() - Method in class com.github.twitch4j.extensions.domain.ExtensionSecretList
- getSegment() - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment
- getSegment() - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- getSegmentType() - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment.Segment
- getSku() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getState() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getStatus() - Method in class com.github.twitch4j.extensions.domain.TwitchExtensionsError
-
Error Code
- getSubscriptionsSupportLevel() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getSummary() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getSupportEmail() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getTimeout() - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
Default Timeout
- getTitle() - Method in class com.github.twitch4j.extensions.domain.Channel
- getUserAgent() - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
User Agent
- getUsername() - Method in class com.github.twitch4j.extensions.domain.Channel
- getVendorCode() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getVersion() - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment.Record
- getVersion() - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- getVersion() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getViewCount() - Method in class com.github.twitch4j.extensions.domain.Channel
- getViewerSummary() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getViewerUrl() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getViewerUrls() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getViews() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getWhitelistedConfigUrls() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- getWhitelistedPanelUrls() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- GLOBAL - com.github.twitch4j.extensions.domain.ConfigurationSegmentType
H
- hashCode() - Method in class com.github.twitch4j.extensions.domain.Channel
- hashCode() - Method in class com.github.twitch4j.extensions.domain.ChannelList
- hashCode() - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment
- hashCode() - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment.Record
- hashCode() - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment.Segment
- hashCode() - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- hashCode() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- hashCode() - Method in class com.github.twitch4j.extensions.domain.ExtensionSecret
- hashCode() - Method in class com.github.twitch4j.extensions.domain.ExtensionSecretList
- hashCode() - Method in class com.github.twitch4j.extensions.domain.ExtensionsPagination
- hashCode() - Method in class com.github.twitch4j.extensions.domain.TwitchExtensionsError
R
- Record() - Constructor for class com.github.twitch4j.extensions.domain.ConfigurationSegment.Record
- revokeExtensionSecrets(String, String) - Method in interface com.github.twitch4j.extensions.TwitchExtensions
-
Deletes all secrets associated with a specified extension, identified by a client ID value assigned to the extension when it is created.
S
- segment(ConfigurationSegmentType) - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment.ExtensionConfigurationSegmentBuilder
- Segment() - Constructor for class com.github.twitch4j.extensions.domain.ConfigurationSegment.Segment
- sendExtensionChatMessage(String, String, String, String, String) - Method in interface com.github.twitch4j.extensions.TwitchExtensions
-
Sends a specified chat message to a specified channel.
- sendExtensionPubSubMessage(String, String, String, String, String) - Method in interface com.github.twitch4j.extensions.TwitchExtensions
-
Twitch provides a publish-subscribe system for your EBS to communicate with both the broadcaster and viewers.
- setExtensionConfigurationSegment(String, String, ExtensionConfigurationSegment) - Method in interface com.github.twitch4j.extensions.TwitchExtensions
-
Sets a single configuration segment (any type).
- setExtensionRequiredConfiguration(String, String, String, String, String) - Method in interface com.github.twitch4j.extensions.TwitchExtensions
-
Enable activation of a specified extension, after any required broadcaster configuration is correct.
T
- toString() - Method in class com.github.twitch4j.extensions.domain.Channel
- toString() - Method in class com.github.twitch4j.extensions.domain.ChannelList
- toString() - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment.Record
- toString() - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment.Segment
- toString() - Method in class com.github.twitch4j.extensions.domain.ConfigurationSegment
- toString() - Method in enum com.github.twitch4j.extensions.domain.ConfigurationSegmentType
- toString() - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment.ExtensionConfigurationSegmentBuilder
- toString() - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- toString() - Method in class com.github.twitch4j.extensions.domain.ExtensionInformation
- toString() - Method in class com.github.twitch4j.extensions.domain.ExtensionSecret
- toString() - Method in class com.github.twitch4j.extensions.domain.ExtensionSecretList
- toString() - Method in class com.github.twitch4j.extensions.domain.ExtensionsPagination
- toString() - Method in class com.github.twitch4j.extensions.domain.TwitchExtensionsError
- TwitchExtensions - Interface in com.github.twitch4j.extensions
-
Twitch - Extensions API
- TwitchExtensionsBuilder - Class in com.github.twitch4j.extensions
-
Twitch API - Extensions
- TwitchExtensionsClientIdInterceptor - Class in com.github.twitch4j.extensions.util
-
Injects Client-ID and User-Agent in each API request
- TwitchExtensionsClientIdInterceptor(TwitchExtensionsBuilder) - Constructor for class com.github.twitch4j.extensions.util.TwitchExtensionsClientIdInterceptor
-
Constructor
- TwitchExtensionsError - Class in com.github.twitch4j.extensions.domain
- TwitchExtensionsError() - Constructor for class com.github.twitch4j.extensions.domain.TwitchExtensionsError
- TwitchExtensionsErrorDecoder - Class in com.github.twitch4j.extensions.util
- TwitchExtensionsErrorDecoder(ObjectMapper, Decoder) - Constructor for class com.github.twitch4j.extensions.util.TwitchExtensionsErrorDecoder
V
- valueOf(String) - Static method in enum com.github.twitch4j.extensions.domain.ConfigurationSegmentType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.twitch4j.extensions.domain.ConfigurationSegmentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version(String) - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment.ExtensionConfigurationSegmentBuilder
W
- withChannelId(String) - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- withClientId(String) - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
Client Id
- withClientSecret(String) - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
Client Secret
- withContent(String) - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- withLogLevel(Logger.Level) - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
you can overwrite the feign loglevel to print the full requests + responses if needed
- withProxyConfig(ProxyConfig) - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
Proxy Configuration
- withRequestQueueSize(int) - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
HTTP Request Queue Size
- withSegment(ConfigurationSegmentType) - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
- withTimeout(long) - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
Default Timeout
- withUserAgent(String) - Method in class com.github.twitch4j.extensions.TwitchExtensionsBuilder
-
User Agent
- withVersion(String) - Method in class com.github.twitch4j.extensions.domain.ExtensionConfigurationSegment
All Classes|All Packages