Serialized Form
-
Package se.michaelthelin.spotify.exceptions
-
Exception Class se.michaelthelin.spotify.exceptions.SpotifyWebApiException
class SpotifyWebApiException extends org.apache.hc.core5.http.HttpException implements Serializable
-
-
Package se.michaelthelin.spotify.exceptions.detailed
-
Exception Class se.michaelthelin.spotify.exceptions.detailed.BadGatewayException
class BadGatewayException extends SpotifyWebApiException implements Serializable -
Exception Class se.michaelthelin.spotify.exceptions.detailed.BadRequestException
class BadRequestException extends SpotifyWebApiException implements Serializable -
Exception Class se.michaelthelin.spotify.exceptions.detailed.ForbiddenException
class ForbiddenException extends SpotifyWebApiException implements Serializable -
Exception Class se.michaelthelin.spotify.exceptions.detailed.InternalServerErrorException
class InternalServerErrorException extends SpotifyWebApiException implements Serializable -
Exception Class se.michaelthelin.spotify.exceptions.detailed.NotFoundException
class NotFoundException extends SpotifyWebApiException implements Serializable -
Exception Class se.michaelthelin.spotify.exceptions.detailed.TooManyRequestsException
class TooManyRequestsException extends SpotifyWebApiException implements Serializable-
Serialized Fields
-
retryAfter
int retryAfter
-
-
-
Exception Class se.michaelthelin.spotify.exceptions.detailed.UnauthorizedException
class UnauthorizedException extends SpotifyWebApiException implements Serializable
-
-
Package se.michaelthelin.spotify.model_objects
-
Class se.michaelthelin.spotify.model_objects.AbstractModelObject
class AbstractModelObject extends Object implements Serializable
-
-
Package se.michaelthelin.spotify.model_objects.credentials
-
Class se.michaelthelin.spotify.model_objects.credentials.AuthorizationCodeCredentials
class AuthorizationCodeCredentials extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.credentials.ClientCredentials
class ClientCredentials extends AbstractModelObject implements Serializable
-
-
Package se.michaelthelin.spotify.model_objects.credentials.error
-
Class se.michaelthelin.spotify.model_objects.credentials.error.AuthenticationError
class AuthenticationError extends AbstractModelObject implements Serializable
-
-
Package se.michaelthelin.spotify.model_objects.miscellaneous
-
Class se.michaelthelin.spotify.model_objects.miscellaneous.AudioAnalysis
class AudioAnalysis extends AbstractModelObject implements Serializable-
Serialized Fields
-
bars
AudioAnalysisMeasure[] bars
-
beats
AudioAnalysisMeasure[] beats
-
meta
AudioAnalysisMeta meta
-
sections
AudioAnalysisSection[] sections
-
segments
AudioAnalysisSegment[] segments
-
tatums
AudioAnalysisMeasure[] tatums
-
track
AudioAnalysisTrack track
-
-
-
Class se.michaelthelin.spotify.model_objects.miscellaneous.AudioAnalysisMeasure
class AudioAnalysisMeasure extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.miscellaneous.AudioAnalysisMeta
class AudioAnalysisMeta extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.miscellaneous.AudioAnalysisSection
class AudioAnalysisSection extends AbstractModelObject implements Serializable-
Serialized Fields
-
key
Integer key
-
keyConfidence
Float keyConfidence
-
loudness
Float loudness
-
measure
AudioAnalysisMeasure measure
-
mode
Modality mode
-
modeConfidence
Float modeConfidence
-
tempo
Float tempo
-
tempoConfidence
Float tempoConfidence
-
timeSignature
Integer timeSignature
-
timeSignatureConfidence
Float timeSignatureConfidence
-
-
-
Class se.michaelthelin.spotify.model_objects.miscellaneous.AudioAnalysisSegment
class AudioAnalysisSegment extends AbstractModelObject implements Serializable-
Serialized Fields
-
loudnessEnd
Float loudnessEnd
-
loudnessMax
Float loudnessMax
-
loudnessMaxTime
Float loudnessMaxTime
-
loudnessStart
Float loudnessStart
-
measure
AudioAnalysisMeasure measure
-
pitches
float[] pitches
-
timbre
float[] timbre
-
-
-
Class se.michaelthelin.spotify.model_objects.miscellaneous.AudioAnalysisTrack
class AudioAnalysisTrack extends AbstractModelObject implements Serializable-
Serialized Fields
-
analysisChannels
Integer analysisChannels
-
analysisSampleRate
Long analysisSampleRate
-
codeString
String codeString
-
codeVersion
Float codeVersion
-
duration
Float duration
-
echoprintString
String echoprintString
-
echoprintVersion
Float echoprintVersion
-
endOfFadeIn
Float endOfFadeIn
-
key
Integer key
-
keyConfidence
Float keyConfidence
-
loudness
Float loudness
-
mode
Modality mode
-
modeConfidence
Float modeConfidence
-
numSamples
Long numSamples
-
offsetSeconds
Integer offsetSeconds
-
rhythmString
String rhythmString
-
rhythmVersion
Float rhythmVersion
-
sampleMd5
String sampleMd5
-
startOfFadeOut
Float startOfFadeOut
-
synchString
String synchString
-
synchVersion
Float synchVersion
-
tempo
Float tempo
-
tempoConfidence
Float tempoConfidence
-
timeSignature
Integer timeSignature
-
timeSignatureConfidence
Float timeSignatureConfidence
-
windowSeconds
Integer windowSeconds
-
-
-
Class se.michaelthelin.spotify.model_objects.miscellaneous.CurrentlyPlaying
class CurrentlyPlaying extends AbstractModelObject implements Serializable-
Serialized Fields
-
actions
Actions actions
-
context
Context context
-
currentlyPlayingType
CurrentlyPlayingType currentlyPlayingType
-
is_playing
Boolean is_playing
-
item
IPlaylistItem item
-
progress_ms
Integer progress_ms
-
timestamp
Long timestamp
-
-
-
Class se.michaelthelin.spotify.model_objects.miscellaneous.CurrentlyPlayingContext
class CurrentlyPlayingContext extends AbstractModelObject implements Serializable-
Serialized Fields
-
actions
Actions actions
-
context
Context context
-
currentlyPlayingType
CurrentlyPlayingType currentlyPlayingType
-
device
Device device
-
is_playing
Boolean is_playing
-
item
IPlaylistItem item
-
progress_ms
Integer progress_ms
-
repeat_state
String repeat_state
-
shuffle_state
Boolean shuffle_state
-
timestamp
Long timestamp
-
-
-
Class se.michaelthelin.spotify.model_objects.miscellaneous.Device
class Device extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.miscellaneous.PlaylistTracksInformation
class PlaylistTracksInformation extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.miscellaneous.Restrictions
class Restrictions extends AbstractModelObject implements Serializable-
Serialized Fields
-
reason
String reason
-
-
-
Class se.michaelthelin.spotify.model_objects.miscellaneous.SavedEpisode
class SavedEpisode extends AbstractModelObject implements Serializable
-
-
Package se.michaelthelin.spotify.model_objects.special
-
Class se.michaelthelin.spotify.model_objects.special.Actions
class Actions extends AbstractModelObject implements Serializable-
Serialized Fields
-
disallows
Disallows disallows
-
-
-
Class se.michaelthelin.spotify.model_objects.special.AlbumSimplifiedSpecial
class AlbumSimplifiedSpecial extends AbstractModelObject implements Serializable-
Serialized Fields
-
albumType
AlbumType albumType
-
artists
ArtistSimplified[] artists
-
availableMarkets
com.neovisionaries.i18n.CountryCode[] availableMarkets
-
externalUrls
ExternalUrl externalUrls
-
href
String href
-
id
String id
-
images
Image[] images
-
name
String name
-
releaseDate
String releaseDate
-
releaseDatePrecision
ReleaseDatePrecision releaseDatePrecision
-
totalTracks
Integer totalTracks
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.special.FeaturedPlaylists
class FeaturedPlaylists extends AbstractModelObject implements Serializable-
Serialized Fields
-
message
String message
-
playlists
Paging<PlaylistSimplified> playlists
-
-
-
Class se.michaelthelin.spotify.model_objects.special.PlaybackQueue
class PlaybackQueue extends AbstractModelObject implements Serializable-
Serialized Fields
-
currentlyPlaying
IPlaylistItem currentlyPlaying
-
queue
List<IPlaylistItem> queue
-
-
-
Class se.michaelthelin.spotify.model_objects.special.PlaylistTrackPosition
class PlaylistTrackPosition extends AbstractModelObject implements Serializable-
Serialized Fields
-
positions
int[] positions
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.special.SearchResult
class SearchResult extends AbstractModelObject implements Serializable-
Serialized Fields
-
albums
Paging<AlbumSimplified> albums
-
artists
Paging<Artist> artists
-
episodes
Paging<EpisodeSimplified> episodes
-
playlists
Paging<PlaylistSimplified> playlists
-
shows
Paging<ShowSimplified> shows
-
tracks
Paging<Track> tracks
-
-
-
Class se.michaelthelin.spotify.model_objects.special.SnapshotResult
class SnapshotResult extends AbstractModelObject implements Serializable-
Serialized Fields
-
snapshotId
String snapshotId
-
-
-
-
Package se.michaelthelin.spotify.model_objects.specification
-
Class se.michaelthelin.spotify.model_objects.specification.Album
class Album extends AbstractModelObject implements Serializable-
Serialized Fields
-
albumType
AlbumType albumType
-
artists
ArtistSimplified[] artists
-
availableMarkets
com.neovisionaries.i18n.CountryCode[] availableMarkets
-
copyrights
Copyright[] copyrights
-
externalIds
ExternalId externalIds
-
externalUrls
ExternalUrl externalUrls
-
genres
String[] genres
-
href
String href
-
id
String id
-
images
Image[] images
-
label
String label
-
name
String name
-
popularity
Integer popularity
-
releaseDate
String releaseDate
-
releaseDatePrecision
ReleaseDatePrecision releaseDatePrecision
-
tracks
Paging<TrackSimplified> tracks
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.AlbumSimplified
class AlbumSimplified extends AbstractModelObject implements Serializable-
Serialized Fields
-
albumGroup
AlbumGroup albumGroup
-
albumType
AlbumType albumType
-
artists
ArtistSimplified[] artists
-
availableMarkets
com.neovisionaries.i18n.CountryCode[] availableMarkets
-
externalUrls
ExternalUrl externalUrls
-
href
String href
-
id
String id
-
images
Image[] images
-
name
String name
-
releaseDate
String releaseDate
-
releaseDatePrecision
ReleaseDatePrecision releaseDatePrecision
-
restrictions
Restrictions restrictions
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.Artist
class Artist extends AbstractModelObject implements Serializable-
Serialized Fields
-
externalUrls
ExternalUrl externalUrls
-
followers
Followers followers
-
genres
String[] genres
-
href
String href
-
id
String id
-
images
Image[] images
-
name
String name
-
popularity
Integer popularity
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.ArtistSimplified
class ArtistSimplified extends AbstractModelObject implements Serializable-
Serialized Fields
-
externalUrls
ExternalUrl externalUrls
-
href
String href
-
id
String id
-
name
String name
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.AudioFeatures
class AudioFeatures extends AbstractModelObject implements Serializable-
Serialized Fields
-
acousticness
Float acousticness
-
analysisUrl
String analysisUrl
-
danceability
Float danceability
-
durationMs
Integer durationMs
-
energy
Float energy
-
id
String id
-
instrumentalness
Float instrumentalness
-
key
Integer key
-
liveness
Float liveness
-
loudness
Float loudness
-
mode
Modality mode
-
speechiness
Float speechiness
-
tempo
Float tempo
-
timeSignature
Integer timeSignature
-
trackHref
String trackHref
-
type
ModelObjectType type
-
uri
String uri
-
valence
Float valence
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.Category
class Category extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.Context
class Context extends AbstractModelObject implements Serializable-
Serialized Fields
-
externalUrls
ExternalUrl externalUrls
-
href
String href
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.Copyright
class Copyright extends AbstractModelObject implements Serializable-
Serialized Fields
-
text
String text
-
type
CopyrightType type
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.Cursor
class Cursor extends AbstractModelObject implements Serializable-
Serialized Fields
-
after
String after
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.Disallows
class Disallows extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.Episode
class Episode extends AbstractModelObject implements Serializable-
Serialized Fields
-
audioPreviewUrl
String audioPreviewUrl
-
description
String description
-
durationMs
Integer durationMs
-
explicit
Boolean explicit
-
externalUrls
ExternalUrl externalUrls
-
href
String href
-
id
String id
-
images
Image[] images
-
isExternallyHosted
Boolean isExternallyHosted
-
isPlayable
Boolean isPlayable
-
languages
String[] languages
-
name
String name
-
releaseDate
String releaseDate
-
releaseDatePrecision
ReleaseDatePrecision releaseDatePrecision
-
resumePoint
ResumePoint resumePoint
-
show
ShowSimplified show
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.EpisodeSimplified
class EpisodeSimplified extends AbstractModelObject implements Serializable-
Serialized Fields
-
audioPreviewUrl
String audioPreviewUrl
-
description
String description
-
durationMs
Integer durationMs
-
explicit
Boolean explicit
-
externalUrls
ExternalUrl externalUrls
-
href
String href
-
id
String id
-
images
Image[] images
-
isExternallyHosted
Boolean isExternallyHosted
-
isPlayable
Boolean isPlayable
-
languages
String[] languages
-
name
String name
-
releaseDate
String releaseDate
-
releaseDatePrecision
ReleaseDatePrecision releaseDatePrecision
-
resumePoint
ResumePoint resumePoint
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.Error
class Error extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.ExternalId
class ExternalId extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.ExternalUrl
class ExternalUrl extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.Followers
class Followers extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.Image
class Image extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.Paging
class Paging extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.PagingCursorbased
class PagingCursorbased extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.PlayHistory
class PlayHistory extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.Playlist
class Playlist extends AbstractModelObject implements Serializable-
Serialized Fields
-
collaborative
Boolean collaborative
-
description
String description
-
externalUrls
ExternalUrl externalUrls
-
followers
Followers followers
-
href
String href
-
id
String id
-
images
Image[] images
-
name
String name
-
owner
User owner
-
publicAccess
Boolean publicAccess
-
snapshotId
String snapshotId
-
tracks
Paging<PlaylistTrack> tracks
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.PlaylistSimplified
class PlaylistSimplified extends AbstractModelObject implements Serializable-
Serialized Fields
-
collaborative
Boolean collaborative
-
externalUrls
ExternalUrl externalUrls
-
href
String href
-
id
String id
-
images
Image[] images
-
name
String name
-
owner
User owner
-
publicAccess
Boolean publicAccess
-
snapshotId
String snapshotId
-
tracks
PlaylistTracksInformation tracks
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.PlaylistTrack
class PlaylistTrack extends AbstractModelObject implements Serializable-
Serialized Fields
-
addedAt
Date addedAt
-
addedBy
User addedBy
-
isLocal
Boolean isLocal
-
track
IPlaylistItem track
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.Recommendations
class Recommendations extends AbstractModelObject implements Serializable-
Serialized Fields
-
seeds
RecommendationsSeed[] seeds
-
tracks
Track[] tracks
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.RecommendationsSeed
class RecommendationsSeed extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.ResumePoint
class ResumePoint extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.SavedAlbum
class SavedAlbum extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.SavedShow
class SavedShow extends AbstractModelObject implements Serializable-
Serialized Fields
-
addedAt
Date addedAt
-
show
ShowSimplified show
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.SavedTrack
class SavedTrack extends AbstractModelObject implements Serializable -
Class se.michaelthelin.spotify.model_objects.specification.Show
class Show extends AbstractModelObject implements Serializable-
Serialized Fields
-
availableMarkets
com.neovisionaries.i18n.CountryCode[] availableMarkets
-
copyrights
Copyright[] copyrights
-
description
String description
-
episodes
Paging<EpisodeSimplified> episodes
-
explicit
Boolean explicit
-
externalUrls
ExternalUrl externalUrls
-
href
String href
-
id
String id
-
images
Image[] images
-
isExternallyHosted
Boolean isExternallyHosted
-
languages
String[] languages
-
mediaType
String mediaType
-
name
String name
-
publisher
String publisher
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.ShowSimplified
class ShowSimplified extends AbstractModelObject implements Serializable-
Serialized Fields
-
availableMarkets
com.neovisionaries.i18n.CountryCode[] availableMarkets
-
copyrights
Copyright[] copyrights
-
description
String description
-
explicit
Boolean explicit
-
externalUrls
ExternalUrl externalUrls
-
href
String href
-
id
String id
-
images
Image[] images
-
isExternallyHosted
Boolean isExternallyHosted
-
languages
String[] languages
-
mediaType
String mediaType
-
name
String name
-
publisher
String publisher
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.Track
class Track extends AbstractModelObject implements Serializable-
Serialized Fields
-
album
AlbumSimplified album
-
artists
ArtistSimplified[] artists
-
availableMarkets
com.neovisionaries.i18n.CountryCode[] availableMarkets
-
discNumber
Integer discNumber
-
durationMs
Integer durationMs
-
explicit
Boolean explicit
-
externalIds
ExternalId externalIds
-
externalUrls
ExternalUrl externalUrls
-
href
String href
-
id
String id
-
isPlayable
Boolean isPlayable
-
linkedFrom
TrackLink linkedFrom
-
name
String name
-
popularity
Integer popularity
-
previewUrl
String previewUrl
-
restrictions
Restrictions restrictions
-
trackNumber
Integer trackNumber
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.TrackLink
class TrackLink extends AbstractModelObject implements Serializable-
Serialized Fields
-
externalUrls
ExternalUrl externalUrls
-
href
String href
-
id
String id
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.TrackSimplified
class TrackSimplified extends AbstractModelObject implements Serializable-
Serialized Fields
-
artists
ArtistSimplified[] artists
-
availableMarkets
com.neovisionaries.i18n.CountryCode[] availableMarkets
-
discNumber
Integer discNumber
-
durationMs
Integer durationMs
-
explicit
Boolean explicit
-
externalUrls
ExternalUrl externalUrls
-
href
String href
-
id
String id
-
isPlayable
Boolean isPlayable
-
linkedFrom
TrackLink linkedFrom
-
name
String name
-
previewUrl
String previewUrl
-
trackNumber
Integer trackNumber
-
type
ModelObjectType type
-
uri
String uri
-
-
-
Class se.michaelthelin.spotify.model_objects.specification.User
class User extends AbstractModelObject implements Serializable-
Serialized Fields
-
birthdate
String birthdate
-
country
com.neovisionaries.i18n.CountryCode country
-
displayName
String displayName
-
email
String email
-
externalUrls
ExternalUrl externalUrls
-
followers
Followers followers
-
href
String href
-
id
String id
-
images
Image[] images
-
product
ProductType product
-
type
ModelObjectType type
-
uri
String uri
-
-
-
-
Package se.michaelthelin.spotify.requests.data.personalization.interfaces
-
Package se.michaelthelin.spotify.requests.data.search.interfaces