Index

A B C D E G H I N P R S T U V 
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
 
A B C D E G H I N P R S T U V 
All Classes and Interfaces|All Packages