ISpotifyApiBuilder

Spotify Api builder interface

Parameters

T

The type of SpotifyApi to be built

B

The associated Api builder for T

Inheritors

Properties

Link copied to clipboard

Allows you to authenticate a SpotifyClientApi with an authorization code or build SpotifyApi using a refresh token

Link copied to clipboard

A block in which Spotify application credentials (accessible via the Spotify dashboard) should be put

Link copied to clipboard

Allows you to override default values for caching, token refresh, and logging

Functions

Link copied to clipboard

Allows you to authenticate a SpotifyClientApi with an authorization code or build SpotifyApi using a refresh token

Link copied to clipboard

Allows you to authenticate a SpotifyClientApi with an authorization code or build SpotifyApi using a refresh token

Link copied to clipboard
abstract suspend fun build(enableDefaultTokenRefreshProducerIfNoneExists: Boolean = true): T

Build the T by provided information

Link copied to clipboard
open fun buildRestAction(enableDefaultTokenRefreshProducerIfNoneExists: Boolean = true): SpotifyRestAction<T>

Build the T by provided information

Link copied to clipboard

A block in which Spotify application credentials (accessible via the Spotify dashboard) should be put

Link copied to clipboard

Allows you to override default values for caching, token refresh, and logging