Index
All Classes and Interfaces|All Packages
A
- avatarUrl() - Method in record class io.github.iprodigy.bttv.api.domain.User
-
Returns the value of the
avatarUrl
record component.
B
- badge() - Method in record class io.github.iprodigy.bttv.api.domain.BadgedUser
-
Returns the value of the
badge
record component. - BadgedUser - Record Class in io.github.iprodigy.bttv.api.domain
- BadgedUser(String, String, String, String, Badge) - Constructor for record class io.github.iprodigy.bttv.api.domain.BadgedUser
-
Creates an instance of a
BadgedUser
record class. - baseUrl() - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
- baseUrl(String) - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
- baseUrl(String) - Method in interface io.github.iprodigy.bttv.api.RestApiSpec
- BetterTTV - Interface in io.github.iprodigy.bttv.api
-
BetterTTV REST API Endpoints
- botNames() - Method in record class io.github.iprodigy.bttv.api.domain.User
-
Returns the value of the
botNames
record component. - breakerFailurePercentage(float) - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
- breakerFailurePercentage(float) - Method in interface io.github.iprodigy.bttv.api.RestApiSpec
- breakerSleepPeriod(Duration) - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
- breakerSleepPeriod(Duration) - Method in interface io.github.iprodigy.bttv.api.RestApiSpec
- breakerVolumeThreshold(int) - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
- breakerVolumeThreshold(int) - Method in interface io.github.iprodigy.bttv.api.RestApiSpec
- bttv4j.api - module bttv4j.api
- BttvApiFactory - Class in io.github.iprodigy.bttv.api
-
Factory to instantiate
BetterTTV
endpoint interface. - bucketPeriod(Duration) - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
- bucketPeriod(Duration) - Method in interface io.github.iprodigy.bttv.api.RestApiSpec
- bucketPoints(int) - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
- bucketPoints(int) - Method in interface io.github.iprodigy.bttv.api.RestApiSpec
- bucketTimeout(Duration) - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
- bucketTimeout(Duration) - Method in interface io.github.iprodigy.bttv.api.RestApiSpec
- build() - Static method in class io.github.iprodigy.bttv.api.BttvApiFactory
- build(Consumer<RestApiSpec>) - Static method in class io.github.iprodigy.bttv.api.BttvApiFactory
C
- channelEmotes() - Method in record class io.github.iprodigy.bttv.api.domain.User
-
Returns the value of the
channelEmotes
record component. - createCircuitBreaker() - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
- createRateLimiter() - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
- createRetry() - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
D
- displayName() - Method in record class io.github.iprodigy.bttv.api.domain.BadgedUser
-
Returns the value of the
displayName
record component.
E
- equals(Object) - Method in record class io.github.iprodigy.bttv.api.domain.BadgedUser
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.iprodigy.bttv.api.domain.User
-
Indicates whether some other object is "equal to" this one.
G
- getBadges(Provider) - Method in interface io.github.iprodigy.bttv.api.BetterTTV
- getGlobalEmotes() - Method in interface io.github.iprodigy.bttv.api.BetterTTV
- getUser(Provider, String) - Method in interface io.github.iprodigy.bttv.api.BetterTTV
-
Get a User by their provider and provider id.
H
- hashCode() - Method in record class io.github.iprodigy.bttv.api.domain.BadgedUser
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.iprodigy.bttv.api.domain.User
-
Returns a hash code value for this object.
I
- id() - Method in record class io.github.iprodigy.bttv.api.domain.BadgedUser
-
Returns the value of the
id
record component. - id() - Method in record class io.github.iprodigy.bttv.api.domain.User
-
Returns the value of the
id
record component. - io.github.iprodigy.bttv.api - package io.github.iprodigy.bttv.api
- io.github.iprodigy.bttv.api.domain - package io.github.iprodigy.bttv.api.domain
- io.github.iprodigy.bttv.api.internal - package io.github.iprodigy.bttv.api.internal
N
- name() - Method in record class io.github.iprodigy.bttv.api.domain.BadgedUser
-
Returns the value of the
name
record component.
P
- providerId() - Method in record class io.github.iprodigy.bttv.api.domain.BadgedUser
-
Returns the value of the
providerId
record component.
R
- RestApiSpec - Interface in io.github.iprodigy.bttv.api
-
REST API Specification Customizer
- RestApiSpecImpl - Class in io.github.iprodigy.bttv.api.internal
- RestApiSpecImpl() - Constructor for class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
- retryAttempts(int) - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
- retryAttempts(int) - Method in interface io.github.iprodigy.bttv.api.RestApiSpec
- retrySpacing(Duration) - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
- retrySpacing(Duration) - Method in interface io.github.iprodigy.bttv.api.RestApiSpec
S
- sharedEmotes() - Method in record class io.github.iprodigy.bttv.api.domain.User
-
Returns the value of the
sharedEmotes
record component.
T
- toString() - Method in record class io.github.iprodigy.bttv.api.domain.BadgedUser
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.iprodigy.bttv.api.domain.User
-
Returns a string representation of this record class.
U
- User - Record Class in io.github.iprodigy.bttv.api.domain
- User(String, Set<String>, String, List<Emote>, List<Emote>) - Constructor for record class io.github.iprodigy.bttv.api.domain.User
-
Creates an instance of a
User
record class.
V
- validate() - Method in class io.github.iprodigy.bttv.api.internal.RestApiSpecImpl
All Classes and Interfaces|All Packages