Documentation
¶
Overview ¶
Package Spotify is a generated protocol buffer package.
It is generated from these files:
ad-hermes-proxy.proto appstore.proto authentication.proto facebook-publish.proto keyexchange.proto mercury.proto mergedprofile.proto metadata.proto playlist4changes.proto playlist4content.proto playlist4issues.proto playlist4meta.proto playlist4ops.proto popcount.proto pubsub.proto radio.proto search.proto social.proto spirc.proto toplist.proto
It has these top-level messages:
Rule AdRequest AdQueueResponse AdFile AdQueueEntry AppInfo AppInfoList SemanticVersion RequestHeader AppItem AppList IdentifierList BannerConfig ClientResponseEncrypted LoginCredentials FingerprintResponseUnion FingerprintGrainResponse FingerprintHmacRipemdResponse PeerTicketUnion PeerTicketPublicKey PeerTicketOld SystemInfo LibspotifyAppKey ClientInfo ClientInfoFacebook APWelcome AccountInfo AccountInfoSpotify AccountInfoFacebook EventReply RetryInfo Id Start Seek Pause Resume End Event ClientHello BuildInfo LoginCryptoHelloUnion LoginCryptoDiffieHellmanHello FeatureSet APResponseMessage APChallenge LoginCryptoChallengeUnion LoginCryptoDiffieHellmanChallenge FingerprintChallengeUnion FingerprintGrainChallenge FingerprintHmacRipemdChallenge PoWChallengeUnion PoWHashCashChallenge CryptoChallengeUnion CryptoShannonChallenge CryptoRc4Sha1HmacChallenge UpgradeRequiredMessage APLoginFailed ClientResponsePlaintext LoginCryptoResponseUnion LoginCryptoDiffieHellmanResponse PoWResponseUnion PoWHashCashResponse CryptoResponseUnion CryptoShannonResponse CryptoRc4Sha1HmacResponse MercuryMultiGetRequest MercuryMultiGetReply MercuryRequest MercuryReply Header UserField MergedProfileRequest MergedProfileReply TopTracks ActivityPeriod Artist AlbumGroup Date Album Track Image ImageGroup Biography Disc Copyright Restriction SalePeriod ExternalId AudioFile ChangeInfo Delta Merge ChangeSet RevisionTaggedChangeSet Diff ListDump ListChanges SelectedListContent Item ListItems ContentRange ListContentSelection ClientIssue ClientResolveAction ListChecksum DownloadFormat ListAttributes ItemAttributes StringAttribute StringAttributes Add Rem Mov ItemAttributesPartialState ListAttributesPartialState UpdateItemAttributes UpdateListAttributes Op OpList PopcountRequest PopcountResult Subscription RadioRequest MultiSeedRequest Feedback Tracks Station Rules StationResponse StationList LikedPlaylist SearchRequest Playlist User SearchReply DecorationData Frame DeviceState Capability Goodbye State TrackRef Ad Metadata Toplist
Index ¶
- Variables
- type APChallenge
- func (*APChallenge) Descriptor() ([]byte, []int)
- func (m *APChallenge) GetCryptoChallenge() *CryptoChallengeUnion
- func (m *APChallenge) GetFingerprintChallenge() *FingerprintChallengeUnion
- func (m *APChallenge) GetLoginCryptoChallenge() *LoginCryptoChallengeUnion
- func (m *APChallenge) GetPadding() []byte
- func (m *APChallenge) GetPowChallenge() *PoWChallengeUnion
- func (m *APChallenge) GetServerNonce() []byte
- func (*APChallenge) ProtoMessage()
- func (m *APChallenge) Reset()
- func (m *APChallenge) String() string
- type APLoginFailed
- func (*APLoginFailed) Descriptor() ([]byte, []int)
- func (m *APLoginFailed) GetErrorCode() ErrorCode
- func (m *APLoginFailed) GetErrorDescription() string
- func (m *APLoginFailed) GetExpiry() int32
- func (m *APLoginFailed) GetRetryDelay() int32
- func (*APLoginFailed) ProtoMessage()
- func (m *APLoginFailed) Reset()
- func (m *APLoginFailed) String() string
- type APResponseMessage
- func (*APResponseMessage) Descriptor() ([]byte, []int)
- func (m *APResponseMessage) GetChallenge() *APChallenge
- func (m *APResponseMessage) GetLoginFailed() *APLoginFailed
- func (m *APResponseMessage) GetUpgrade() *UpgradeRequiredMessage
- func (*APResponseMessage) ProtoMessage()
- func (m *APResponseMessage) Reset()
- func (m *APResponseMessage) String() string
- type APWelcome
- func (*APWelcome) Descriptor() ([]byte, []int)
- func (m *APWelcome) GetAccountInfo() *AccountInfo
- func (m *APWelcome) GetAccountTypeLoggedIn() AccountType
- func (m *APWelcome) GetCanonicalUsername() string
- func (m *APWelcome) GetCredentialsTypeLoggedIn() AccountType
- func (m *APWelcome) GetFb() *AccountInfoFacebook
- func (m *APWelcome) GetLfsSecret() []byte
- func (m *APWelcome) GetReusableAuthCredentials() []byte
- func (m *APWelcome) GetReusableAuthCredentialsType() AuthenticationType
- func (*APWelcome) ProtoMessage()
- func (m *APWelcome) Reset()
- func (m *APWelcome) String() string
- type AccountCreation
- type AccountInfo
- type AccountInfoFacebook
- type AccountInfoSpotify
- type AccountType
- type ActivityPeriod
- type Ad
- func (*Ad) Descriptor() ([]byte, []int)
- func (m *Ad) GetAdvertiser() string
- func (m *Ad) GetClickUrl() string
- func (m *Ad) GetDuration() int32
- func (m *Ad) GetGid() []byte
- func (m *Ad) GetImageFid() []byte
- func (m *Ad) GetImpressionUrl() string
- func (m *Ad) GetNext() int32
- func (m *Ad) GetOggFid() []byte
- func (m *Ad) GetProduct() string
- func (*Ad) ProtoMessage()
- func (m *Ad) Reset()
- func (m *Ad) String() string
- type AdFile
- type AdQueueEntry
- func (*AdQueueEntry) Descriptor() ([]byte, []int)
- func (m *AdQueueEntry) GetAdVersion() uint32
- func (m *AdQueueEntry) GetAdvertiser() string
- func (m *AdQueueEntry) GetBackgroundColor() string
- func (m *AdQueueEntry) GetBackgroundImage() string
- func (m *AdQueueEntry) GetBackgroundUrl() string
- func (m *AdQueueEntry) GetBannerType() string
- func (m *AdQueueEntry) GetCampaign() string
- func (m *AdQueueEntry) GetCaption() string
- func (m *AdQueueEntry) GetDuration() uint64
- func (m *AdQueueEntry) GetEndTime() uint64
- func (m *AdQueueEntry) GetExpiry() uint64
- func (m *AdQueueEntry) GetFile() []*AdFile
- func (m *AdQueueEntry) GetHtml() string
- func (m *AdQueueEntry) GetId() string
- func (m *AdQueueEntry) GetImage() string
- func (m *AdQueueEntry) GetPriority() float64
- func (m *AdQueueEntry) GetRule() []*Rule
- func (m *AdQueueEntry) GetStartTime() uint64
- func (m *AdQueueEntry) GetTitle() string
- func (m *AdQueueEntry) GetToken() string
- func (m *AdQueueEntry) GetTrackingUrl() string
- func (m *AdQueueEntry) GetType() string
- func (m *AdQueueEntry) GetUrl() string
- func (*AdQueueEntry) ProtoMessage()
- func (m *AdQueueEntry) Reset()
- func (m *AdQueueEntry) String() string
- type AdQueueResponse
- type AdRequest
- func (*AdRequest) Descriptor() ([]byte, []int)
- func (m *AdRequest) GetAvoidAds() []string
- func (m *AdRequest) GetClientLanguage() string
- func (m *AdRequest) GetProduct() string
- func (m *AdRequest) GetType() string
- func (m *AdRequest) GetVersion() uint32
- func (*AdRequest) ProtoMessage()
- func (m *AdRequest) Reset()
- func (m *AdRequest) String() string
- type Add
- type Album
- func (*Album) Descriptor() ([]byte, []int)
- func (m *Album) GetArtist() []*Artist
- func (m *Album) GetCopyright() []*Copyright
- func (m *Album) GetCover() []*Image
- func (m *Album) GetCoverGroup() *ImageGroup
- func (m *Album) GetDate() *Date
- func (m *Album) GetDisc() []*Disc
- func (m *Album) GetExternalId() []*ExternalId
- func (m *Album) GetGenre() []string
- func (m *Album) GetGid() []byte
- func (m *Album) GetLabel() string
- func (m *Album) GetName() string
- func (m *Album) GetPopularity() int32
- func (m *Album) GetRelated() []*Album
- func (m *Album) GetRestriction() []*Restriction
- func (m *Album) GetReview() []string
- func (m *Album) GetSalePeriod() []*SalePeriod
- func (m *Album) GetTyp() Album_Type
- func (*Album) ProtoMessage()
- func (m *Album) Reset()
- func (m *Album) String() string
- type AlbumGroup
- type Album_Type
- type AppInfo
- type AppInfoList
- type AppItem
- func (*AppItem) Descriptor() ([]byte, []int)
- func (m *AppItem) GetBundleType() AppItem_Type
- func (m *AppItem) GetBundleUri() string
- func (m *AppItem) GetCategories() *IdentifierList
- func (m *AppItem) GetChecksum() string
- func (m *AppItem) GetIdentifier() string
- func (m *AppItem) GetLargeIconUri() string
- func (m *AppItem) GetManifest() string
- func (m *AppItem) GetMediumIconUri() string
- func (m *AppItem) GetRequirement() AppItem_Requirement
- func (m *AppItem) GetSmallIconUri() string
- func (m *AppItem) GetTtlInSeconds() uint32
- func (m *AppItem) GetVersion() *SemanticVersion
- func (*AppItem) ProtoMessage()
- func (m *AppItem) Reset()
- func (m *AppItem) String() string
- type AppItem_Requirement
- type AppItem_Type
- type AppList
- type Artist
- func (*Artist) Descriptor() ([]byte, []int)
- func (m *Artist) GetActivityPeriod() []*ActivityPeriod
- func (m *Artist) GetAlbumGroup() []*AlbumGroup
- func (m *Artist) GetAppearsOnGroup() []*AlbumGroup
- func (m *Artist) GetBiography() []*Biography
- func (m *Artist) GetCompilationGroup() []*AlbumGroup
- func (m *Artist) GetExternalId() []*ExternalId
- func (m *Artist) GetGenre() []string
- func (m *Artist) GetGid() []byte
- func (m *Artist) GetIsPortraitAlbumCover() bool
- func (m *Artist) GetName() string
- func (m *Artist) GetPopularity() int32
- func (m *Artist) GetPortrait() []*Image
- func (m *Artist) GetPortraitGroup() *ImageGroup
- func (m *Artist) GetRelated() []*Artist
- func (m *Artist) GetRestriction() []*Restriction
- func (m *Artist) GetSingleGroup() []*AlbumGroup
- func (m *Artist) GetTopTrack() []*TopTracks
- func (*Artist) ProtoMessage()
- func (m *Artist) Reset()
- func (m *Artist) String() string
- type AudioFile
- type AudioFile_Format
- type AuthenticationType
- type BannerConfig
- type Biography
- type Brand
- type BuildInfo
- func (*BuildInfo) Descriptor() ([]byte, []int)
- func (m *BuildInfo) GetPlatform() Platform
- func (m *BuildInfo) GetProduct() Product
- func (m *BuildInfo) GetProductFlags() []ProductFlags
- func (m *BuildInfo) GetVersion() uint64
- func (*BuildInfo) ProtoMessage()
- func (m *BuildInfo) Reset()
- func (m *BuildInfo) String() string
- type Capability
- type CapabilityType
- type ChangeInfo
- func (*ChangeInfo) Descriptor() ([]byte, []int)
- func (m *ChangeInfo) GetAdmin() bool
- func (m *ChangeInfo) GetCompressed() bool
- func (m *ChangeInfo) GetMerge() bool
- func (m *ChangeInfo) GetMigration() bool
- func (m *ChangeInfo) GetRedo() bool
- func (m *ChangeInfo) GetTimestamp() int32
- func (m *ChangeInfo) GetUndo() bool
- func (m *ChangeInfo) GetUser() string
- func (*ChangeInfo) ProtoMessage()
- func (m *ChangeInfo) Reset()
- func (m *ChangeInfo) String() string
- type ChangeSet
- type ChangeSet_Kind
- type ClientHello
- func (*ClientHello) Descriptor() ([]byte, []int)
- func (m *ClientHello) GetBuildInfo() *BuildInfo
- func (m *ClientHello) GetClientNonce() []byte
- func (m *ClientHello) GetCryptosuitesSupported() []Cryptosuite
- func (m *ClientHello) GetFeatureSet() *FeatureSet
- func (m *ClientHello) GetFingerprintsSupported() []Fingerprint
- func (m *ClientHello) GetLoginCryptoHello() *LoginCryptoHelloUnion
- func (m *ClientHello) GetPadding() []byte
- func (m *ClientHello) GetPowschemesSupported() []Powscheme
- func (*ClientHello) ProtoMessage()
- func (m *ClientHello) Reset()
- func (m *ClientHello) String() string
- type ClientInfo
- type ClientInfoFacebook
- type ClientIssue
- type ClientIssue_Code
- type ClientIssue_Level
- type ClientResolveAction
- func (*ClientResolveAction) Descriptor() ([]byte, []int)
- func (m *ClientResolveAction) GetCode() ClientResolveAction_Code
- func (m *ClientResolveAction) GetInitiator() ClientResolveAction_Initiator
- func (*ClientResolveAction) ProtoMessage()
- func (m *ClientResolveAction) Reset()
- func (m *ClientResolveAction) String() string
- type ClientResolveAction_Code
- type ClientResolveAction_Initiator
- type ClientResponseEncrypted
- func (*ClientResponseEncrypted) Descriptor() ([]byte, []int)
- func (m *ClientResponseEncrypted) GetAccountCreation() AccountCreation
- func (m *ClientResponseEncrypted) GetAppkey() *LibspotifyAppKey
- func (m *ClientResponseEncrypted) GetClientInfo() *ClientInfo
- func (m *ClientResponseEncrypted) GetFingerprintResponse() *FingerprintResponseUnion
- func (m *ClientResponseEncrypted) GetLoginCredentials() *LoginCredentials
- func (m *ClientResponseEncrypted) GetPeerTicket() *PeerTicketUnion
- func (m *ClientResponseEncrypted) GetPlatformModel() string
- func (m *ClientResponseEncrypted) GetSystemInfo() *SystemInfo
- func (m *ClientResponseEncrypted) GetVersionString() string
- func (*ClientResponseEncrypted) ProtoMessage()
- func (m *ClientResponseEncrypted) Reset()
- func (m *ClientResponseEncrypted) String() string
- type ClientResponsePlaintext
- func (*ClientResponsePlaintext) Descriptor() ([]byte, []int)
- func (m *ClientResponsePlaintext) GetCryptoResponse() *CryptoResponseUnion
- func (m *ClientResponsePlaintext) GetLoginCryptoResponse() *LoginCryptoResponseUnion
- func (m *ClientResponsePlaintext) GetPowResponse() *PoWResponseUnion
- func (*ClientResponsePlaintext) ProtoMessage()
- func (m *ClientResponsePlaintext) Reset()
- func (m *ClientResponsePlaintext) String() string
- type ContentRange
- type Copyright
- type Copyright_Type
- type CpuFamily
- type CryptoChallengeUnion
- func (*CryptoChallengeUnion) Descriptor() ([]byte, []int)
- func (m *CryptoChallengeUnion) GetRc4Sha1Hmac() *CryptoRc4Sha1HmacChallenge
- func (m *CryptoChallengeUnion) GetShannon() *CryptoShannonChallenge
- func (*CryptoChallengeUnion) ProtoMessage()
- func (m *CryptoChallengeUnion) Reset()
- func (m *CryptoChallengeUnion) String() string
- type CryptoRc4Sha1HmacChallenge
- type CryptoRc4Sha1HmacResponse
- type CryptoResponseUnion
- func (*CryptoResponseUnion) Descriptor() ([]byte, []int)
- func (m *CryptoResponseUnion) GetRc4Sha1Hmac() *CryptoRc4Sha1HmacResponse
- func (m *CryptoResponseUnion) GetShannon() *CryptoShannonResponse
- func (*CryptoResponseUnion) ProtoMessage()
- func (m *CryptoResponseUnion) Reset()
- func (m *CryptoResponseUnion) String() string
- type CryptoShannonChallenge
- type CryptoShannonResponse
- type Cryptosuite
- type Date
- type DecorationData
- func (*DecorationData) Descriptor() ([]byte, []int)
- func (m *DecorationData) GetFacebookUid() string
- func (m *DecorationData) GetFirstName() string
- func (m *DecorationData) GetFullName() string
- func (m *DecorationData) GetImageUrl() string
- func (m *DecorationData) GetLargeImageUrl() string
- func (m *DecorationData) GetLastName() string
- func (m *DecorationData) GetUsername() string
- func (*DecorationData) ProtoMessage()
- func (m *DecorationData) Reset()
- func (m *DecorationData) String() string
- type Delta
- type DeviceState
- func (*DeviceState) Descriptor() ([]byte, []int)
- func (m *DeviceState) GetBecameActiveAt() int64
- func (m *DeviceState) GetCanPlay() bool
- func (m *DeviceState) GetCapabilities() []*Capability
- func (m *DeviceState) GetContextPlayerError() string
- func (m *DeviceState) GetErrorCode() uint32
- func (m *DeviceState) GetErrorMessage() string
- func (m *DeviceState) GetIsActive() bool
- func (m *DeviceState) GetMetadata() []*Metadata
- func (m *DeviceState) GetName() string
- func (m *DeviceState) GetSwVersion() string
- func (m *DeviceState) GetVolume() uint32
- func (*DeviceState) ProtoMessage()
- func (m *DeviceState) Reset()
- func (m *DeviceState) String() string
- type Diff
- type Disc
- type DownloadFormat
- type DownloadFormat_Codec
- type End
- type ErrorCode
- type Event
- func (*Event) Descriptor() ([]byte, []int)
- func (m *Event) GetEnd() *End
- func (m *Event) GetId() *Id
- func (m *Event) GetPause() *Pause
- func (m *Event) GetResume() *Resume
- func (m *Event) GetSeek() *Seek
- func (m *Event) GetStart() *Start
- func (*Event) ProtoMessage()
- func (m *Event) Reset()
- func (m *Event) String() string
- type EventReply
- type ExternalId
- type FeatureSet
- type Feedback
- type Fingerprint
- type FingerprintChallengeUnion
- func (*FingerprintChallengeUnion) Descriptor() ([]byte, []int)
- func (m *FingerprintChallengeUnion) GetGrain() *FingerprintGrainChallenge
- func (m *FingerprintChallengeUnion) GetHmacRipemd() *FingerprintHmacRipemdChallenge
- func (*FingerprintChallengeUnion) ProtoMessage()
- func (m *FingerprintChallengeUnion) Reset()
- func (m *FingerprintChallengeUnion) String() string
- type FingerprintGrainChallenge
- type FingerprintGrainResponse
- type FingerprintHmacRipemdChallenge
- type FingerprintHmacRipemdResponse
- type FingerprintResponseUnion
- func (*FingerprintResponseUnion) Descriptor() ([]byte, []int)
- func (m *FingerprintResponseUnion) GetGrain() *FingerprintGrainResponse
- func (m *FingerprintResponseUnion) GetHmacRipemd() *FingerprintHmacRipemdResponse
- func (*FingerprintResponseUnion) ProtoMessage()
- func (m *FingerprintResponseUnion) Reset()
- func (m *FingerprintResponseUnion) String() string
- type Frame
- func (*Frame) Descriptor() ([]byte, []int)
- func (m *Frame) GetContextPlayerState() []byte
- func (m *Frame) GetDeviceState() *DeviceState
- func (m *Frame) GetGoodbye() *Goodbye
- func (m *Frame) GetIdent() string
- func (m *Frame) GetMetadata() *Metadata
- func (m *Frame) GetNewName() string
- func (m *Frame) GetPosition() uint32
- func (m *Frame) GetProtocolVersion() string
- func (m *Frame) GetRecipient() []string
- func (m *Frame) GetSeqNr() uint32
- func (m *Frame) GetState() *State
- func (m *Frame) GetStateUpdateId() int64
- func (m *Frame) GetTyp() MessageType
- func (m *Frame) GetVersion() uint32
- func (m *Frame) GetVolume() uint32
- func (*Frame) ProtoMessage()
- func (m *Frame) Reset()
- func (m *Frame) String() string
- type Goodbye
- type Header
- func (*Header) Descriptor() ([]byte, []int)
- func (m *Header) GetContentType() string
- func (m *Header) GetMethod() string
- func (m *Header) GetStatusCode() int32
- func (m *Header) GetUri() string
- func (m *Header) GetUserFields() []*UserField
- func (*Header) ProtoMessage()
- func (m *Header) Reset()
- func (m *Header) String() string
- type Id
- type IdentifierList
- type Image
- type ImageGroup
- type Image_Size
- type Item
- type ItemAttributes
- func (*ItemAttributes) Descriptor() ([]byte, []int)
- func (m *ItemAttributes) GetAddedBy() string
- func (m *ItemAttributes) GetDownloadCount() int64
- func (m *ItemAttributes) GetDownloadFormat() *DownloadFormat
- func (m *ItemAttributes) GetMessage() string
- func (m *ItemAttributes) GetPublic() bool
- func (m *ItemAttributes) GetSeen() bool
- func (m *ItemAttributes) GetSeenAt() int64
- func (m *ItemAttributes) GetSevendigitalId() string
- func (m *ItemAttributes) GetSevendigitalLeft() int64
- func (m *ItemAttributes) GetTimestamp() int64
- func (*ItemAttributes) ProtoMessage()
- func (m *ItemAttributes) Reset()
- func (m *ItemAttributes) String() string
- type ItemAttributesPartialState
- func (*ItemAttributesPartialState) Descriptor() ([]byte, []int)
- func (m *ItemAttributesPartialState) GetNoValue() []ItemAttributesPartialState_ItemAttributeKind
- func (m *ItemAttributesPartialState) GetValues() *ItemAttributes
- func (*ItemAttributesPartialState) ProtoMessage()
- func (m *ItemAttributesPartialState) Reset()
- func (m *ItemAttributesPartialState) String() string
- type ItemAttributesPartialState_ItemAttributeKind
- func (x ItemAttributesPartialState_ItemAttributeKind) Enum() *ItemAttributesPartialState_ItemAttributeKind
- func (ItemAttributesPartialState_ItemAttributeKind) EnumDescriptor() ([]byte, []int)
- func (x ItemAttributesPartialState_ItemAttributeKind) String() string
- func (x *ItemAttributesPartialState_ItemAttributeKind) UnmarshalJSON(data []byte) error
- type LibspotifyAppKey
- func (*LibspotifyAppKey) Descriptor() ([]byte, []int)
- func (m *LibspotifyAppKey) GetCallbackHash() []byte
- func (m *LibspotifyAppKey) GetDevkey() []byte
- func (m *LibspotifyAppKey) GetSignature() []byte
- func (m *LibspotifyAppKey) GetUseragent() string
- func (m *LibspotifyAppKey) GetVersion() uint32
- func (*LibspotifyAppKey) ProtoMessage()
- func (m *LibspotifyAppKey) Reset()
- func (m *LibspotifyAppKey) String() string
- type LikedPlaylist
- type ListAttributes
- func (*ListAttributes) Descriptor() ([]byte, []int)
- func (m *ListAttributes) GetClientId() string
- func (m *ListAttributes) GetCollaborative() bool
- func (m *ListAttributes) GetDeletedByOwner() bool
- func (m *ListAttributes) GetDeprecatedClientId() int64
- func (m *ListAttributes) GetDescription() string
- func (m *ListAttributes) GetName() string
- func (m *ListAttributes) GetPicture() []byte
- func (m *ListAttributes) GetPl3Version() string
- func (m *ListAttributes) GetPublicStarred() bool
- func (m *ListAttributes) GetRestrictedCollaborative() bool
- func (*ListAttributes) ProtoMessage()
- func (m *ListAttributes) Reset()
- func (m *ListAttributes) String() string
- type ListAttributesPartialState
- func (*ListAttributesPartialState) Descriptor() ([]byte, []int)
- func (m *ListAttributesPartialState) GetNoValue() []ListAttributesPartialState_ListAttributeKind
- func (m *ListAttributesPartialState) GetValues() *ListAttributes
- func (*ListAttributesPartialState) ProtoMessage()
- func (m *ListAttributesPartialState) Reset()
- func (m *ListAttributesPartialState) String() string
- type ListAttributesPartialState_ListAttributeKind
- func (x ListAttributesPartialState_ListAttributeKind) Enum() *ListAttributesPartialState_ListAttributeKind
- func (ListAttributesPartialState_ListAttributeKind) EnumDescriptor() ([]byte, []int)
- func (x ListAttributesPartialState_ListAttributeKind) String() string
- func (x *ListAttributesPartialState_ListAttributeKind) UnmarshalJSON(data []byte) error
- type ListChanges
- func (*ListChanges) Descriptor() ([]byte, []int)
- func (m *ListChanges) GetBaseRevision() []byte
- func (m *ListChanges) GetDeltas() []*Delta
- func (m *ListChanges) GetDump() *ListDump
- func (m *ListChanges) GetNonces() []int32
- func (m *ListChanges) GetWantResultingRevisions() bool
- func (m *ListChanges) GetWantSyncResult() bool
- func (*ListChanges) ProtoMessage()
- func (m *ListChanges) Reset()
- func (m *ListChanges) String() string
- type ListChecksum
- type ListContentSelection
- func (*ListContentSelection) Descriptor() ([]byte, []int)
- func (m *ListContentSelection) GetBaseRevision() []byte
- func (m *ListContentSelection) GetContentRange() *ContentRange
- func (m *ListContentSelection) GetHintRevision() []byte
- func (m *ListContentSelection) GetIssues() []*ClientIssue
- func (m *ListContentSelection) GetResolveAction() []*ClientResolveAction
- func (m *ListContentSelection) GetWantAttributes() bool
- func (m *ListContentSelection) GetWantChecksum() bool
- func (m *ListContentSelection) GetWantContent() bool
- func (m *ListContentSelection) GetWantDiff() bool
- func (m *ListContentSelection) GetWantLength() bool
- func (m *ListContentSelection) GetWantNothingIfUpToDate() bool
- func (m *ListContentSelection) GetWantResolveAction() bool
- func (m *ListContentSelection) GetWantRevision() bool
- func (*ListContentSelection) ProtoMessage()
- func (m *ListContentSelection) Reset()
- func (m *ListContentSelection) String() string
- type ListDump
- func (*ListDump) Descriptor() ([]byte, []int)
- func (m *ListDump) GetAttributes() *ListAttributes
- func (m *ListDump) GetChecksum() *ListChecksum
- func (m *ListDump) GetContents() *ListItems
- func (m *ListDump) GetLatestRevision() []byte
- func (m *ListDump) GetLength() int32
- func (m *ListDump) GetPendingDeltas() []*Delta
- func (*ListDump) ProtoMessage()
- func (m *ListDump) Reset()
- func (m *ListDump) String() string
- type ListItems
- type LoginCredentials
- func (*LoginCredentials) Descriptor() ([]byte, []int)
- func (m *LoginCredentials) GetAuthData() []byte
- func (m *LoginCredentials) GetTyp() AuthenticationType
- func (m *LoginCredentials) GetUsername() string
- func (*LoginCredentials) ProtoMessage()
- func (m *LoginCredentials) Reset()
- func (m *LoginCredentials) String() string
- type LoginCryptoChallengeUnion
- type LoginCryptoDiffieHellmanChallenge
- func (*LoginCryptoDiffieHellmanChallenge) Descriptor() ([]byte, []int)
- func (m *LoginCryptoDiffieHellmanChallenge) GetGs() []byte
- func (m *LoginCryptoDiffieHellmanChallenge) GetGsSignature() []byte
- func (m *LoginCryptoDiffieHellmanChallenge) GetServerSignatureKey() int32
- func (*LoginCryptoDiffieHellmanChallenge) ProtoMessage()
- func (m *LoginCryptoDiffieHellmanChallenge) Reset()
- func (m *LoginCryptoDiffieHellmanChallenge) String() string
- type LoginCryptoDiffieHellmanHello
- func (*LoginCryptoDiffieHellmanHello) Descriptor() ([]byte, []int)
- func (m *LoginCryptoDiffieHellmanHello) GetGc() []byte
- func (m *LoginCryptoDiffieHellmanHello) GetServerKeysKnown() uint32
- func (*LoginCryptoDiffieHellmanHello) ProtoMessage()
- func (m *LoginCryptoDiffieHellmanHello) Reset()
- func (m *LoginCryptoDiffieHellmanHello) String() string
- type LoginCryptoDiffieHellmanResponse
- type LoginCryptoHelloUnion
- type LoginCryptoResponseUnion
- type MercuryMultiGetReply
- type MercuryMultiGetRequest
- type MercuryReply
- func (*MercuryReply) Descriptor() ([]byte, []int)
- func (m *MercuryReply) GetBody() []byte
- func (m *MercuryReply) GetCachePolicy() MercuryReply_CachePolicy
- func (m *MercuryReply) GetContentType() string
- func (m *MercuryReply) GetEtag() []byte
- func (m *MercuryReply) GetStatusCode() int32
- func (m *MercuryReply) GetStatusMessage() string
- func (m *MercuryReply) GetTtl() int32
- func (*MercuryReply) ProtoMessage()
- func (m *MercuryReply) Reset()
- func (m *MercuryReply) String() string
- type MercuryReply_CachePolicy
- type MercuryRequest
- func (*MercuryRequest) Descriptor() ([]byte, []int)
- func (m *MercuryRequest) GetBody() []byte
- func (m *MercuryRequest) GetContentType() string
- func (m *MercuryRequest) GetEtag() []byte
- func (m *MercuryRequest) GetUri() string
- func (*MercuryRequest) ProtoMessage()
- func (m *MercuryRequest) Reset()
- func (m *MercuryRequest) String() string
- type Merge
- type MergedProfileReply
- type MergedProfileRequest
- type MessageType
- type Metadata
- type Mov
- func (*Mov) Descriptor() ([]byte, []int)
- func (m *Mov) GetFromIndex() int32
- func (m *Mov) GetItemsChecksum() *ListChecksum
- func (m *Mov) GetLength() int32
- func (m *Mov) GetListChecksum() *ListChecksum
- func (m *Mov) GetToIndex() int32
- func (m *Mov) GetUrisChecksum() *ListChecksum
- func (*Mov) ProtoMessage()
- func (m *Mov) Reset()
- func (m *Mov) String() string
- type MultiSeedRequest
- type Op
- func (*Op) Descriptor() ([]byte, []int)
- func (m *Op) GetAdd() *Add
- func (m *Op) GetKind() Op_Kind
- func (m *Op) GetMov() *Mov
- func (m *Op) GetRem() *Rem
- func (m *Op) GetUpdateItemAttributes() *UpdateItemAttributes
- func (m *Op) GetUpdateListAttributes() *UpdateListAttributes
- func (*Op) ProtoMessage()
- func (m *Op) Reset()
- func (m *Op) String() string
- type OpList
- type Op_Kind
- type Os
- type Pause
- type PeerTicketOld
- type PeerTicketPublicKey
- type PeerTicketUnion
- type Platform
- type PlayStatus
- type Playlist
- type PoWChallengeUnion
- type PoWHashCashChallenge
- func (*PoWHashCashChallenge) Descriptor() ([]byte, []int)
- func (m *PoWHashCashChallenge) GetLength() int32
- func (m *PoWHashCashChallenge) GetPrefix() []byte
- func (m *PoWHashCashChallenge) GetTarget() int32
- func (*PoWHashCashChallenge) ProtoMessage()
- func (m *PoWHashCashChallenge) Reset()
- func (m *PoWHashCashChallenge) String() string
- type PoWHashCashResponse
- type PoWResponseUnion
- type PopcountRequest
- type PopcountResult
- func (*PopcountResult) Descriptor() ([]byte, []int)
- func (m *PopcountResult) GetCount() int64
- func (m *PopcountResult) GetInsertionTimestamps() []int64
- func (m *PopcountResult) GetSubscriptionTimestamps() []int64
- func (m *PopcountResult) GetTruncated() bool
- func (m *PopcountResult) GetUser() []string
- func (*PopcountResult) ProtoMessage()
- func (m *PopcountResult) Reset()
- func (m *PopcountResult) String() string
- type Powscheme
- type Product
- type ProductFlags
- type RadioRequest
- func (*RadioRequest) Descriptor() ([]byte, []int)
- func (m *RadioRequest) GetLastTracks() []string
- func (m *RadioRequest) GetLength() int32
- func (m *RadioRequest) GetSalt() int32
- func (m *RadioRequest) GetStationId() string
- func (m *RadioRequest) GetUris() []string
- func (*RadioRequest) ProtoMessage()
- func (m *RadioRequest) Reset()
- func (m *RadioRequest) String() string
- type Rem
- func (*Rem) Descriptor() ([]byte, []int)
- func (m *Rem) GetFromIndex() int32
- func (m *Rem) GetItems() []*Item
- func (m *Rem) GetItemsAsKey() bool
- func (m *Rem) GetItemsChecksum() *ListChecksum
- func (m *Rem) GetLength() int32
- func (m *Rem) GetListChecksum() *ListChecksum
- func (m *Rem) GetUrisChecksum() *ListChecksum
- func (*Rem) ProtoMessage()
- func (m *Rem) Reset()
- func (m *Rem) String() string
- type RequestHeader
- func (*RequestHeader) Descriptor() ([]byte, []int)
- func (m *RequestHeader) GetAppInfos() *AppInfoList
- func (m *RequestHeader) GetBridgeIdentifier() string
- func (m *RequestHeader) GetBridgeVersion() *SemanticVersion
- func (m *RequestHeader) GetDeviceClass() RequestHeader_DeviceClass
- func (m *RequestHeader) GetMarket() string
- func (m *RequestHeader) GetPlatform() RequestHeader_Platform
- func (*RequestHeader) ProtoMessage()
- func (m *RequestHeader) Reset()
- func (m *RequestHeader) String() string
- type RequestHeader_DeviceClass
- type RequestHeader_Platform
- type Restriction
- func (*Restriction) Descriptor() ([]byte, []int)
- func (m *Restriction) GetCatalogueStr() []string
- func (m *Restriction) GetCountriesAllowed() string
- func (m *Restriction) GetCountriesForbidden() string
- func (m *Restriction) GetTyp() Restriction_Type
- func (*Restriction) ProtoMessage()
- func (m *Restriction) Reset()
- func (m *Restriction) String() string
- type Restriction_Type
- type Resume
- type RetryInfo
- type RevisionTaggedChangeSet
- func (*RevisionTaggedChangeSet) Descriptor() ([]byte, []int)
- func (m *RevisionTaggedChangeSet) GetChangeSet() *ChangeSet
- func (m *RevisionTaggedChangeSet) GetRevision() []byte
- func (*RevisionTaggedChangeSet) ProtoMessage()
- func (m *RevisionTaggedChangeSet) Reset()
- func (m *RevisionTaggedChangeSet) String() string
- type Rule
- type Rules
- type SalePeriod
- type SearchReply
- func (*SearchReply) Descriptor() ([]byte, []int)
- func (m *SearchReply) GetAlbum() []*Album
- func (m *SearchReply) GetArtist() []*Artist
- func (m *SearchReply) GetDidYouMean() string
- func (m *SearchReply) GetHits() int32
- func (m *SearchReply) GetPlaylist() []*Playlist
- func (m *SearchReply) GetTrack() []*Track
- func (m *SearchReply) GetUser() []*User
- func (*SearchReply) ProtoMessage()
- func (m *SearchReply) Reset()
- func (m *SearchReply) String() string
- type SearchRequest
- func (*SearchRequest) Descriptor() ([]byte, []int)
- func (m *SearchRequest) GetDidYouMean() bool
- func (m *SearchRequest) GetLimit() int32
- func (m *SearchRequest) GetOffset() int32
- func (m *SearchRequest) GetQuery() string
- func (m *SearchRequest) GetType() SearchRequest_Type
- func (*SearchRequest) ProtoMessage()
- func (m *SearchRequest) Reset()
- func (m *SearchRequest) String() string
- type SearchRequest_Type
- type Seek
- type SelectedListContent
- func (*SelectedListContent) Descriptor() ([]byte, []int)
- func (m *SelectedListContent) GetAttributes() *ListAttributes
- func (m *SelectedListContent) GetChecksum() *ListChecksum
- func (m *SelectedListContent) GetContents() *ListItems
- func (m *SelectedListContent) GetDiff() *Diff
- func (m *SelectedListContent) GetIssues() []*ClientIssue
- func (m *SelectedListContent) GetLength() int32
- func (m *SelectedListContent) GetMultipleHeads() bool
- func (m *SelectedListContent) GetNonces() []int32
- func (m *SelectedListContent) GetResolveAction() []*ClientResolveAction
- func (m *SelectedListContent) GetResultingRevisions() [][]byte
- func (m *SelectedListContent) GetRevision() []byte
- func (m *SelectedListContent) GetSyncResult() *Diff
- func (m *SelectedListContent) GetUpToDate() bool
- func (*SelectedListContent) ProtoMessage()
- func (m *SelectedListContent) Reset()
- func (m *SelectedListContent) String() string
- type SemanticVersion
- type Start
- type State
- func (*State) Descriptor() ([]byte, []int)
- func (m *State) GetAd() *Ad
- func (m *State) GetContextDescription() string
- func (m *State) GetContextUri() string
- func (m *State) GetIndex() uint32
- func (m *State) GetLastCommandIdent() string
- func (m *State) GetLastCommandMsgid() uint32
- func (m *State) GetPlayingFromFallback() bool
- func (m *State) GetPlayingTrackIndex() uint32
- func (m *State) GetPositionMeasuredAt() uint64
- func (m *State) GetPositionMs() uint32
- func (m *State) GetRepeat() bool
- func (m *State) GetRow() uint32
- func (m *State) GetShuffle() bool
- func (m *State) GetStatus() PlayStatus
- func (m *State) GetTrack() []*TrackRef
- func (*State) ProtoMessage()
- func (m *State) Reset()
- func (m *State) String() string
- type Station
- func (*Station) Descriptor() ([]byte, []int)
- func (m *Station) GetId() string
- func (m *Station) GetImageUri() string
- func (m *Station) GetLastListen() float64
- func (m *Station) GetSeeds() []string
- func (m *Station) GetSubtitle() string
- func (m *Station) GetSubtitleUri() string
- func (m *Station) GetThumbsDown() int32
- func (m *Station) GetThumbsUp() int32
- func (m *Station) GetTitle() string
- func (m *Station) GetTitleUri() string
- func (*Station) ProtoMessage()
- func (m *Station) Reset()
- func (m *Station) String() string
- type StationList
- type StationResponse
- type StringAttribute
- type StringAttributes
- type Subscription
- type SystemInfo
- func (*SystemInfo) Descriptor() ([]byte, []int)
- func (m *SystemInfo) GetBrand() Brand
- func (m *SystemInfo) GetBrandFlags() uint32
- func (m *SystemInfo) GetCpuExt() uint32
- func (m *SystemInfo) GetCpuFamily() CpuFamily
- func (m *SystemInfo) GetCpuSubtype() uint32
- func (m *SystemInfo) GetDeviceId() string
- func (m *SystemInfo) GetOs() Os
- func (m *SystemInfo) GetOsExt() uint32
- func (m *SystemInfo) GetOsVersion() uint32
- func (m *SystemInfo) GetSystemInformationString() string
- func (*SystemInfo) ProtoMessage()
- func (m *SystemInfo) Reset()
- func (m *SystemInfo) String() string
- type TopTracks
- type Toplist
- type Track
- func (*Track) Descriptor() ([]byte, []int)
- func (m *Track) GetAlbum() *Album
- func (m *Track) GetAlternative() []*Track
- func (m *Track) GetArtist() []*Artist
- func (m *Track) GetDiscNumber() int32
- func (m *Track) GetDuration() int32
- func (m *Track) GetExplicit() bool
- func (m *Track) GetExternalId() []*ExternalId
- func (m *Track) GetFile() []*AudioFile
- func (m *Track) GetGid() []byte
- func (m *Track) GetName() string
- func (m *Track) GetNumber() int32
- func (m *Track) GetPopularity() int32
- func (m *Track) GetPreview() []*AudioFile
- func (m *Track) GetRestriction() []*Restriction
- func (m *Track) GetSalePeriod() []*SalePeriod
- func (*Track) ProtoMessage()
- func (m *Track) Reset()
- func (m *Track) String() string
- type TrackRef
- type Tracks
- func (*Tracks) Descriptor() ([]byte, []int)
- func (m *Tracks) GetFeedback() []*Feedback
- func (m *Tracks) GetGids() []string
- func (m *Tracks) GetIdentity() string
- func (m *Tracks) GetSource() string
- func (m *Tracks) GetTokens() []string
- func (*Tracks) ProtoMessage()
- func (m *Tracks) Reset()
- func (m *Tracks) String() string
- type UpdateItemAttributes
- func (*UpdateItemAttributes) Descriptor() ([]byte, []int)
- func (m *UpdateItemAttributes) GetIndex() int32
- func (m *UpdateItemAttributes) GetListChecksum() *ListChecksum
- func (m *UpdateItemAttributes) GetNewAttributes() *ItemAttributesPartialState
- func (m *UpdateItemAttributes) GetOldAttributes() *ItemAttributesPartialState
- func (m *UpdateItemAttributes) GetOldAttributesChecksum() *ListChecksum
- func (*UpdateItemAttributes) ProtoMessage()
- func (m *UpdateItemAttributes) Reset()
- func (m *UpdateItemAttributes) String() string
- type UpdateListAttributes
- func (*UpdateListAttributes) Descriptor() ([]byte, []int)
- func (m *UpdateListAttributes) GetListChecksum() *ListChecksum
- func (m *UpdateListAttributes) GetNewAttributes() *ListAttributesPartialState
- func (m *UpdateListAttributes) GetOldAttributes() *ListAttributesPartialState
- func (m *UpdateListAttributes) GetOldAttributesChecksum() *ListChecksum
- func (*UpdateListAttributes) ProtoMessage()
- func (m *UpdateListAttributes) Reset()
- func (m *UpdateListAttributes) String() string
- type UpgradeRequiredMessage
- func (*UpgradeRequiredMessage) Descriptor() ([]byte, []int)
- func (m *UpgradeRequiredMessage) GetHttpSuffix() string
- func (m *UpgradeRequiredMessage) GetSignature() []byte
- func (m *UpgradeRequiredMessage) GetUpgradeSignedPart() []byte
- func (*UpgradeRequiredMessage) ProtoMessage()
- func (m *UpgradeRequiredMessage) Reset()
- func (m *UpgradeRequiredMessage) String() string
- type User
- type UserField
Constants ¶
This section is empty.
Variables ¶
View Source
var AccountCreation_name = map[int32]string{
1: "ACCOUNT_CREATION_ALWAYS_PROMPT",
3: "ACCOUNT_CREATION_ALWAYS_CREATE",
}
View Source
var AccountCreation_value = map[string]int32{
"ACCOUNT_CREATION_ALWAYS_PROMPT": 1,
"ACCOUNT_CREATION_ALWAYS_CREATE": 3,
}
View Source
var AccountType_name = map[int32]string{
0: "Spotify",
1: "Facebook",
}
View Source
var AccountType_value = map[string]int32{
"Spotify": 0,
"Facebook": 1,
}
View Source
var Album_Type_name = map[int32]string{
1: "ALBUM",
2: "SINGLE",
3: "COMPILATION",
4: "EP",
}
View Source
var Album_Type_value = map[string]int32{
"ALBUM": 1,
"SINGLE": 2,
"COMPILATION": 3,
"EP": 4,
}
View Source
var AppItem_Requirement_name = map[int32]string{
1: "REQUIRED_INSTALL",
2: "LAZYLOAD",
3: "OPTIONAL_INSTALL",
}
View Source
var AppItem_Requirement_value = map[string]int32{
"REQUIRED_INSTALL": 1,
"LAZYLOAD": 2,
"OPTIONAL_INSTALL": 3,
}
View Source
var AppItem_Type_name = map[int32]string{
0: "APPLICATION",
1: "FRAMEWORK",
2: "BRIDGE",
}
View Source
var AppItem_Type_value = map[string]int32{
"APPLICATION": 0,
"FRAMEWORK": 1,
"BRIDGE": 2,
}
View Source
var AudioFile_Format_name = map[int32]string{
0: "OGG_VORBIS_96",
1: "OGG_VORBIS_160",
2: "OGG_VORBIS_320",
3: "MP3_256",
4: "MP3_320",
5: "MP3_160",
6: "MP3_96",
7: "MP3_160_ENC",
8: "OTHER2",
9: "OTHER3",
10: "AAC_160",
11: "AAC_320",
12: "OTHER4",
13: "OTHER5",
}
View Source
var AudioFile_Format_value = map[string]int32{
"OGG_VORBIS_96": 0,
"OGG_VORBIS_160": 1,
"OGG_VORBIS_320": 2,
"MP3_256": 3,
"MP3_320": 4,
"MP3_160": 5,
"MP3_96": 6,
"MP3_160_ENC": 7,
"OTHER2": 8,
"OTHER3": 9,
"AAC_160": 10,
"AAC_320": 11,
"OTHER4": 12,
"OTHER5": 13,
}
View Source
var AuthenticationType_name = map[int32]string{
0: "AUTHENTICATION_USER_PASS",
1: "AUTHENTICATION_STORED_SPOTIFY_CREDENTIALS",
2: "AUTHENTICATION_STORED_FACEBOOK_CREDENTIALS",
3: "AUTHENTICATION_SPOTIFY_TOKEN",
4: "AUTHENTICATION_FACEBOOK_TOKEN",
}
View Source
var AuthenticationType_value = map[string]int32{
"AUTHENTICATION_USER_PASS": 0,
"AUTHENTICATION_STORED_SPOTIFY_CREDENTIALS": 1,
"AUTHENTICATION_STORED_FACEBOOK_CREDENTIALS": 2,
"AUTHENTICATION_SPOTIFY_TOKEN": 3,
"AUTHENTICATION_FACEBOOK_TOKEN": 4,
}
View Source
var Brand_name = map[int32]string{
0: "BRAND_UNBRANDED",
1: "BRAND_INQ",
2: "BRAND_HTC",
3: "BRAND_NOKIA",
}
View Source
var Brand_value = map[string]int32{
"BRAND_UNBRANDED": 0,
"BRAND_INQ": 1,
"BRAND_HTC": 2,
"BRAND_NOKIA": 3,
}
View Source
var CapabilityType_name = map[int32]string{
1: "kSupportedContexts",
2: "kCanBePlayer",
3: "kRestrictToLocal",
4: "kDeviceType",
5: "kGaiaEqConnectId",
6: "kSupportsLogout",
7: "kIsObservable",
8: "kVolumeSteps",
9: "kSupportedTypes",
10: "kCommandAcks",
11: "kSupportsRename",
12: "kHidden",
}
View Source
var CapabilityType_value = map[string]int32{
"kSupportedContexts": 1,
"kCanBePlayer": 2,
"kRestrictToLocal": 3,
"kDeviceType": 4,
"kGaiaEqConnectId": 5,
"kSupportsLogout": 6,
"kIsObservable": 7,
"kVolumeSteps": 8,
"kSupportedTypes": 9,
"kCommandAcks": 10,
"kSupportsRename": 11,
"kHidden": 12,
}
View Source
var ChangeSet_Kind_name = map[int32]string{
0: "KIND_UNKNOWN",
2: "DELTA",
3: "MERGE",
}
View Source
var ChangeSet_Kind_value = map[string]int32{
"KIND_UNKNOWN": 0,
"DELTA": 2,
"MERGE": 3,
}
View Source
var ClientIssue_Code_name = map[int32]string{
0: "CODE_UNKNOWN",
1: "CODE_INDEX_OUT_OF_BOUNDS",
2: "CODE_VERSION_MISMATCH",
3: "CODE_CACHED_CHANGE",
4: "CODE_OFFLINE_CHANGE",
5: "CODE_CONCURRENT_CHANGE",
}
View Source
var ClientIssue_Code_value = map[string]int32{
"CODE_UNKNOWN": 0,
"CODE_INDEX_OUT_OF_BOUNDS": 1,
"CODE_VERSION_MISMATCH": 2,
"CODE_CACHED_CHANGE": 3,
"CODE_OFFLINE_CHANGE": 4,
"CODE_CONCURRENT_CHANGE": 5,
}
View Source
var ClientIssue_Level_name = map[int32]string{
0: "LEVEL_UNKNOWN",
1: "LEVEL_DEBUG",
2: "LEVEL_INFO",
3: "LEVEL_NOTICE",
4: "LEVEL_WARNING",
5: "LEVEL_ERROR",
}
View Source
var ClientIssue_Level_value = map[string]int32{
"LEVEL_UNKNOWN": 0,
"LEVEL_DEBUG": 1,
"LEVEL_INFO": 2,
"LEVEL_NOTICE": 3,
"LEVEL_WARNING": 4,
"LEVEL_ERROR": 5,
}
View Source
var ClientResolveAction_Code_name = map[int32]string{
0: "CODE_UNKNOWN",
1: "CODE_NO_ACTION",
2: "CODE_RETRY",
3: "CODE_RELOAD",
4: "CODE_DISCARD_LOCAL_CHANGES",
5: "CODE_SEND_DUMP",
6: "CODE_DISPLAY_ERROR_MESSAGE",
}
View Source
var ClientResolveAction_Code_value = map[string]int32{
"CODE_UNKNOWN": 0,
"CODE_NO_ACTION": 1,
"CODE_RETRY": 2,
"CODE_RELOAD": 3,
"CODE_DISCARD_LOCAL_CHANGES": 4,
"CODE_SEND_DUMP": 5,
"CODE_DISPLAY_ERROR_MESSAGE": 6,
}
View Source
var ClientResolveAction_Initiator_name = map[int32]string{
0: "INITIATOR_UNKNOWN",
1: "INITIATOR_SERVER",
2: "INITIATOR_CLIENT",
}
View Source
var ClientResolveAction_Initiator_value = map[string]int32{
"INITIATOR_UNKNOWN": 0,
"INITIATOR_SERVER": 1,
"INITIATOR_CLIENT": 2,
}
View Source
var Copyright_Type_name = map[int32]string{
0: "P",
1: "C",
}
View Source
var Copyright_Type_value = map[string]int32{
"P": 0,
"C": 1,
}
View Source
var CpuFamily_name = map[int32]string{
0: "CPU_UNKNOWN",
1: "CPU_X86",
2: "CPU_X86_64",
3: "CPU_PPC",
4: "CPU_PPC_64",
5: "CPU_ARM",
6: "CPU_IA64",
7: "CPU_SH",
8: "CPU_MIPS",
9: "CPU_BLACKFIN",
}
View Source
var CpuFamily_value = map[string]int32{
"CPU_UNKNOWN": 0,
"CPU_X86": 1,
"CPU_X86_64": 2,
"CPU_PPC": 3,
"CPU_PPC_64": 4,
"CPU_ARM": 5,
"CPU_IA64": 6,
"CPU_SH": 7,
"CPU_MIPS": 8,
"CPU_BLACKFIN": 9,
}
View Source
var Cryptosuite_name = map[int32]string{
0: "CRYPTO_SUITE_SHANNON",
1: "CRYPTO_SUITE_RC4_SHA1_HMAC",
}
View Source
var Cryptosuite_value = map[string]int32{
"CRYPTO_SUITE_SHANNON": 0,
"CRYPTO_SUITE_RC4_SHA1_HMAC": 1,
}
View Source
var DownloadFormat_Codec_name = map[int32]string{
0: "CODEC_UNKNOWN",
1: "OGG_VORBIS",
2: "FLAC",
3: "MPEG_1_LAYER_3",
}
View Source
var DownloadFormat_Codec_value = map[string]int32{
"CODEC_UNKNOWN": 0,
"OGG_VORBIS": 1,
"FLAC": 2,
"MPEG_1_LAYER_3": 3,
}
View Source
var ErrorCode_name = map[int32]string{
0: "ProtocolError",
2: "TryAnotherAP",
5: "BadConnectionId",
9: "TravelRestriction",
11: "PremiumAccountRequired",
12: "BadCredentials",
13: "CouldNotValidateCredentials",
14: "AccountExists",
15: "ExtraVerificationRequired",
16: "InvalidAppKey",
17: "ApplicationBanned",
}
View Source
var ErrorCode_value = map[string]int32{
"ProtocolError": 0,
"TryAnotherAP": 2,
"BadConnectionId": 5,
"TravelRestriction": 9,
"PremiumAccountRequired": 11,
"BadCredentials": 12,
"CouldNotValidateCredentials": 13,
"AccountExists": 14,
"ExtraVerificationRequired": 15,
"InvalidAppKey": 16,
"ApplicationBanned": 17,
}
View Source
var Fingerprint_name = map[int32]string{
0: "FINGERPRINT_GRAIN",
1: "FINGERPRINT_HMAC_RIPEMD",
}
View Source
var Fingerprint_value = map[string]int32{
"FINGERPRINT_GRAIN": 0,
"FINGERPRINT_HMAC_RIPEMD": 1,
}
View Source
var Image_Size_name = map[int32]string{
0: "DEFAULT",
1: "SMALL",
2: "LARGE",
3: "XLARGE",
}
View Source
var Image_Size_value = map[string]int32{
"DEFAULT": 0,
"SMALL": 1,
"LARGE": 2,
"XLARGE": 3,
}
View Source
var ItemAttributesPartialState_ItemAttributeKind_name = map[int32]string{
0: "ITEM_UNKNOWN",
1: "ITEM_ADDED_BY",
2: "ITEM_TIMESTAMP",
3: "ITEM_MESSAGE",
4: "ITEM_SEEN",
5: "ITEM_DOWNLOAD_COUNT",
6: "ITEM_DOWNLOAD_FORMAT",
7: "ITEM_SEVENDIGITAL_ID",
8: "ITEM_SEVENDIGITAL_LEFT",
9: "ITEM_SEEN_AT",
10: "ITEM_PUBLIC",
}
View Source
var ItemAttributesPartialState_ItemAttributeKind_value = map[string]int32{
"ITEM_UNKNOWN": 0,
"ITEM_ADDED_BY": 1,
"ITEM_TIMESTAMP": 2,
"ITEM_MESSAGE": 3,
"ITEM_SEEN": 4,
"ITEM_DOWNLOAD_COUNT": 5,
"ITEM_DOWNLOAD_FORMAT": 6,
"ITEM_SEVENDIGITAL_ID": 7,
"ITEM_SEVENDIGITAL_LEFT": 8,
"ITEM_SEEN_AT": 9,
"ITEM_PUBLIC": 10,
}
View Source
var ListAttributesPartialState_ListAttributeKind_name = map[int32]string{
0: "LIST_UNKNOWN",
1: "LIST_NAME",
2: "LIST_DESCRIPTION",
3: "LIST_PICTURE",
4: "LIST_COLLABORATIVE",
5: "LIST_PL3_VERSION",
6: "LIST_DELETED_BY_OWNER",
7: "LIST_RESTRICTED_COLLABORATIVE",
}
View Source
var ListAttributesPartialState_ListAttributeKind_value = map[string]int32{
"LIST_UNKNOWN": 0,
"LIST_NAME": 1,
"LIST_DESCRIPTION": 2,
"LIST_PICTURE": 3,
"LIST_COLLABORATIVE": 4,
"LIST_PL3_VERSION": 5,
"LIST_DELETED_BY_OWNER": 6,
"LIST_RESTRICTED_COLLABORATIVE": 7,
}
View Source
var MercuryReply_CachePolicy_name = map[int32]string{
1: "CACHE_NO",
2: "CACHE_PRIVATE",
3: "CACHE_PUBLIC",
}
View Source
var MercuryReply_CachePolicy_value = map[string]int32{
"CACHE_NO": 1,
"CACHE_PRIVATE": 2,
"CACHE_PUBLIC": 3,
}
View Source
var MessageType_name = map[int32]string{
1: "kMessageTypeHello",
2: "kMessageTypeGoodbye",
3: "kMessageTypeProbe",
10: "kMessageTypeNotify",
20: "kMessageTypeLoad",
21: "kMessageTypePlay",
22: "kMessageTypePause",
23: "kMessageTypePlayPause",
24: "kMessageTypeSeek",
25: "kMessageTypePrev",
26: "kMessageTypeNext",
27: "kMessageTypeVolume",
28: "kMessageTypeShuffle",
29: "kMessageTypeRepeat",
31: "kMessageTypeVolumeDown",
32: "kMessageTypeVolumeUp",
33: "kMessageTypeReplace",
34: "kMessageTypeLogout",
35: "kMessageTypeAction",
36: "kMessageTypeRename",
128: "kMessageTypeUpdateMetadata",
}
View Source
var MessageType_value = map[string]int32{
"kMessageTypeHello": 1,
"kMessageTypeGoodbye": 2,
"kMessageTypeProbe": 3,
"kMessageTypeNotify": 10,
"kMessageTypeLoad": 20,
"kMessageTypePlay": 21,
"kMessageTypePause": 22,
"kMessageTypePlayPause": 23,
"kMessageTypeSeek": 24,
"kMessageTypePrev": 25,
"kMessageTypeNext": 26,
"kMessageTypeVolume": 27,
"kMessageTypeShuffle": 28,
"kMessageTypeRepeat": 29,
"kMessageTypeVolumeDown": 31,
"kMessageTypeVolumeUp": 32,
"kMessageTypeReplace": 33,
"kMessageTypeLogout": 34,
"kMessageTypeAction": 35,
"kMessageTypeRename": 36,
"kMessageTypeUpdateMetadata": 128,
}
View Source
var Op_Kind_name = map[int32]string{
0: "KIND_UNKNOWN",
2: "ADD",
3: "REM",
4: "MOV",
5: "UPDATE_ITEM_ATTRIBUTES",
6: "UPDATE_LIST_ATTRIBUTES",
}
View Source
var Op_Kind_value = map[string]int32{
"KIND_UNKNOWN": 0,
"ADD": 2,
"REM": 3,
"MOV": 4,
"UPDATE_ITEM_ATTRIBUTES": 5,
"UPDATE_LIST_ATTRIBUTES": 6,
}
View Source
var Os_name = map[int32]string{
0: "OS_UNKNOWN",
1: "OS_WINDOWS",
2: "OS_OSX",
3: "OS_IPHONE",
4: "OS_S60",
5: "OS_LINUX",
6: "OS_WINDOWS_CE",
7: "OS_ANDROID",
8: "OS_PALM",
9: "OS_FREEBSD",
10: "OS_BLACKBERRY",
11: "OS_SONOS",
12: "OS_LOGITECH",
13: "OS_WP7",
14: "OS_ONKYO",
15: "OS_PHILIPS",
16: "OS_WD",
17: "OS_VOLVO",
18: "OS_TIVO",
19: "OS_AWOX",
20: "OS_MEEGO",
21: "OS_QNXNTO",
22: "OS_BCO",
}
View Source
var Os_value = map[string]int32{
"OS_UNKNOWN": 0,
"OS_WINDOWS": 1,
"OS_OSX": 2,
"OS_IPHONE": 3,
"OS_S60": 4,
"OS_LINUX": 5,
"OS_WINDOWS_CE": 6,
"OS_ANDROID": 7,
"OS_PALM": 8,
"OS_FREEBSD": 9,
"OS_BLACKBERRY": 10,
"OS_SONOS": 11,
"OS_LOGITECH": 12,
"OS_WP7": 13,
"OS_ONKYO": 14,
"OS_PHILIPS": 15,
"OS_WD": 16,
"OS_VOLVO": 17,
"OS_TIVO": 18,
"OS_AWOX": 19,
"OS_MEEGO": 20,
"OS_QNXNTO": 21,
"OS_BCO": 22,
}
View Source
var Platform_name = map[int32]string{
0: "PLATFORM_WIN32_X86",
1: "PLATFORM_OSX_X86",
2: "PLATFORM_LINUX_X86",
3: "PLATFORM_IPHONE_ARM",
4: "PLATFORM_S60_ARM",
5: "PLATFORM_OSX_PPC",
6: "PLATFORM_ANDROID_ARM",
7: "PLATFORM_WINDOWS_CE_ARM",
8: "PLATFORM_LINUX_X86_64",
9: "PLATFORM_OSX_X86_64",
10: "PLATFORM_PALM_ARM",
11: "PLATFORM_LINUX_SH",
12: "PLATFORM_FREEBSD_X86",
13: "PLATFORM_FREEBSD_X86_64",
14: "PLATFORM_BLACKBERRY_ARM",
15: "PLATFORM_SONOS",
16: "PLATFORM_LINUX_MIPS",
17: "PLATFORM_LINUX_ARM",
18: "PLATFORM_LOGITECH_ARM",
19: "PLATFORM_LINUX_BLACKFIN",
20: "PLATFORM_WP7_ARM",
21: "PLATFORM_ONKYO_ARM",
22: "PLATFORM_QNXNTO_ARM",
23: "PLATFORM_BCO_ARM",
}
View Source
var Platform_value = map[string]int32{
"PLATFORM_WIN32_X86": 0,
"PLATFORM_OSX_X86": 1,
"PLATFORM_LINUX_X86": 2,
"PLATFORM_IPHONE_ARM": 3,
"PLATFORM_S60_ARM": 4,
"PLATFORM_OSX_PPC": 5,
"PLATFORM_ANDROID_ARM": 6,
"PLATFORM_WINDOWS_CE_ARM": 7,
"PLATFORM_LINUX_X86_64": 8,
"PLATFORM_OSX_X86_64": 9,
"PLATFORM_PALM_ARM": 10,
"PLATFORM_LINUX_SH": 11,
"PLATFORM_FREEBSD_X86": 12,
"PLATFORM_FREEBSD_X86_64": 13,
"PLATFORM_BLACKBERRY_ARM": 14,
"PLATFORM_SONOS": 15,
"PLATFORM_LINUX_MIPS": 16,
"PLATFORM_LINUX_ARM": 17,
"PLATFORM_LOGITECH_ARM": 18,
"PLATFORM_LINUX_BLACKFIN": 19,
"PLATFORM_WP7_ARM": 20,
"PLATFORM_ONKYO_ARM": 21,
"PLATFORM_QNXNTO_ARM": 22,
"PLATFORM_BCO_ARM": 23,
}
View Source
var PlayStatus_name = map[int32]string{
0: "kPlayStatusStop",
1: "kPlayStatusPlay",
2: "kPlayStatusPause",
3: "kPlayStatusLoading",
}
View Source
var PlayStatus_value = map[string]int32{
"kPlayStatusStop": 0,
"kPlayStatusPlay": 1,
"kPlayStatusPause": 2,
"kPlayStatusLoading": 3,
}
View Source
var Powscheme_name = map[int32]string{
0: "POW_HASH_CASH",
}
View Source
var Powscheme_value = map[string]int32{
"POW_HASH_CASH": 0,
}
View Source
var ProductFlags_name = map[int32]string{
0: "PRODUCT_FLAG_NONE",
1: "PRODUCT_FLAG_DEV_BUILD",
}
View Source
var ProductFlags_value = map[string]int32{
"PRODUCT_FLAG_NONE": 0,
"PRODUCT_FLAG_DEV_BUILD": 1,
}
View Source
var Product_name = map[int32]string{
0: "PRODUCT_CLIENT",
1: "PRODUCT_LIBSPOTIFY",
2: "PRODUCT_MOBILE",
3: "PRODUCT_PARTNER",
5: "PRODUCT_LIBSPOTIFY_EMBEDDED",
}
View Source
var Product_value = map[string]int32{
"PRODUCT_CLIENT": 0,
"PRODUCT_LIBSPOTIFY": 1,
"PRODUCT_MOBILE": 2,
"PRODUCT_PARTNER": 3,
"PRODUCT_LIBSPOTIFY_EMBEDDED": 5,
}
View Source
var RequestHeader_DeviceClass_name = map[int32]string{
1: "DESKTOP",
2: "TABLET",
3: "MOBILE",
4: "WEB",
5: "TV",
}
View Source
var RequestHeader_DeviceClass_value = map[string]int32{
"DESKTOP": 1,
"TABLET": 2,
"MOBILE": 3,
"WEB": 4,
"TV": 5,
}
View Source
var RequestHeader_Platform_name = map[int32]string{
0: "WIN32_X86",
1: "OSX_X86",
2: "LINUX_X86",
3: "IPHONE_ARM",
4: "SYMBIANS60_ARM",
5: "OSX_POWERPC",
6: "ANDROID_ARM",
7: "WINCE_ARM",
8: "LINUX_X86_64",
9: "OSX_X86_64",
10: "PALM_ARM",
11: "LINUX_SH",
12: "FREEBSD_X86",
13: "FREEBSD_X86_64",
14: "BLACKBERRY_ARM",
15: "SONOS_UNKNOWN",
16: "LINUX_MIPS",
17: "LINUX_ARM",
18: "LOGITECH_ARM",
19: "LINUX_BLACKFIN",
21: "ONKYO_ARM",
22: "QNXNTO_ARM",
255: "BADPLATFORM",
}
View Source
var RequestHeader_Platform_value = map[string]int32{
"WIN32_X86": 0,
"OSX_X86": 1,
"LINUX_X86": 2,
"IPHONE_ARM": 3,
"SYMBIANS60_ARM": 4,
"OSX_POWERPC": 5,
"ANDROID_ARM": 6,
"WINCE_ARM": 7,
"LINUX_X86_64": 8,
"OSX_X86_64": 9,
"PALM_ARM": 10,
"LINUX_SH": 11,
"FREEBSD_X86": 12,
"FREEBSD_X86_64": 13,
"BLACKBERRY_ARM": 14,
"SONOS_UNKNOWN": 15,
"LINUX_MIPS": 16,
"LINUX_ARM": 17,
"LOGITECH_ARM": 18,
"LINUX_BLACKFIN": 19,
"ONKYO_ARM": 21,
"QNXNTO_ARM": 22,
"BADPLATFORM": 255,
}
View Source
var Restriction_Type_name = map[int32]string{
0: "STREAMING",
}
View Source
var Restriction_Type_value = map[string]int32{
"STREAMING": 0,
}
View Source
var SearchRequest_Type_name = map[int32]string{
0: "TRACK",
1: "ALBUM",
2: "ARTIST",
3: "PLAYLIST",
4: "USER",
}
View Source
var SearchRequest_Type_value = map[string]int32{
"TRACK": 0,
"ALBUM": 1,
"ARTIST": 2,
"PLAYLIST": 3,
"USER": 4,
}
Functions ¶
This section is empty.
Types ¶
type APChallenge ¶
type APChallenge struct { LoginCryptoChallenge *LoginCryptoChallengeUnion `protobuf:"bytes,10,req,name=login_crypto_challenge,json=loginCryptoChallenge" json:"login_crypto_challenge,omitempty"` FingerprintChallenge *FingerprintChallengeUnion `protobuf:"bytes,20,req,name=fingerprint_challenge,json=fingerprintChallenge" json:"fingerprint_challenge,omitempty"` PowChallenge *PoWChallengeUnion `protobuf:"bytes,30,req,name=pow_challenge,json=powChallenge" json:"pow_challenge,omitempty"` CryptoChallenge *CryptoChallengeUnion `protobuf:"bytes,40,req,name=crypto_challenge,json=cryptoChallenge" json:"crypto_challenge,omitempty"` ServerNonce []byte `protobuf:"bytes,50,req,name=server_nonce,json=serverNonce" json:"server_nonce,omitempty"` Padding []byte `protobuf:"bytes,60,opt,name=padding" json:"padding,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*APChallenge) Descriptor ¶
func (*APChallenge) Descriptor() ([]byte, []int)
func (*APChallenge) GetCryptoChallenge ¶
func (m *APChallenge) GetCryptoChallenge() *CryptoChallengeUnion
func (*APChallenge) GetFingerprintChallenge ¶
func (m *APChallenge) GetFingerprintChallenge() *FingerprintChallengeUnion
func (*APChallenge) GetLoginCryptoChallenge ¶
func (m *APChallenge) GetLoginCryptoChallenge() *LoginCryptoChallengeUnion
func (*APChallenge) GetPadding ¶
func (m *APChallenge) GetPadding() []byte
func (*APChallenge) GetPowChallenge ¶
func (m *APChallenge) GetPowChallenge() *PoWChallengeUnion
func (*APChallenge) GetServerNonce ¶
func (m *APChallenge) GetServerNonce() []byte
func (*APChallenge) ProtoMessage ¶
func (*APChallenge) ProtoMessage()
func (*APChallenge) Reset ¶
func (m *APChallenge) Reset()
func (*APChallenge) String ¶
func (m *APChallenge) String() string
type APLoginFailed ¶
type APLoginFailed struct { ErrorCode *ErrorCode `protobuf:"varint,10,req,name=error_code,json=errorCode,enum=Spotify.ErrorCode" json:"error_code,omitempty"` RetryDelay *int32 `protobuf:"varint,20,opt,name=retry_delay,json=retryDelay" json:"retry_delay,omitempty"` Expiry *int32 `protobuf:"varint,30,opt,name=expiry" json:"expiry,omitempty"` ErrorDescription *string `protobuf:"bytes,40,opt,name=error_description,json=errorDescription" json:"error_description,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*APLoginFailed) Descriptor ¶
func (*APLoginFailed) Descriptor() ([]byte, []int)
func (*APLoginFailed) GetErrorCode ¶
func (m *APLoginFailed) GetErrorCode() ErrorCode
func (*APLoginFailed) GetErrorDescription ¶
func (m *APLoginFailed) GetErrorDescription() string
func (*APLoginFailed) GetExpiry ¶
func (m *APLoginFailed) GetExpiry() int32
func (*APLoginFailed) GetRetryDelay ¶
func (m *APLoginFailed) GetRetryDelay() int32
func (*APLoginFailed) ProtoMessage ¶
func (*APLoginFailed) ProtoMessage()
func (*APLoginFailed) Reset ¶
func (m *APLoginFailed) Reset()
func (*APLoginFailed) String ¶
func (m *APLoginFailed) String() string
type APResponseMessage ¶
type APResponseMessage struct { Challenge *APChallenge `protobuf:"bytes,10,opt,name=challenge" json:"challenge,omitempty"` Upgrade *UpgradeRequiredMessage `protobuf:"bytes,20,opt,name=upgrade" json:"upgrade,omitempty"` LoginFailed *APLoginFailed `protobuf:"bytes,30,opt,name=login_failed,json=loginFailed" json:"login_failed,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*APResponseMessage) Descriptor ¶
func (*APResponseMessage) Descriptor() ([]byte, []int)
func (*APResponseMessage) GetChallenge ¶
func (m *APResponseMessage) GetChallenge() *APChallenge
func (*APResponseMessage) GetLoginFailed ¶
func (m *APResponseMessage) GetLoginFailed() *APLoginFailed
func (*APResponseMessage) GetUpgrade ¶
func (m *APResponseMessage) GetUpgrade() *UpgradeRequiredMessage
func (*APResponseMessage) ProtoMessage ¶
func (*APResponseMessage) ProtoMessage()
func (*APResponseMessage) Reset ¶
func (m *APResponseMessage) Reset()
func (*APResponseMessage) String ¶
func (m *APResponseMessage) String() string
type APWelcome ¶
type APWelcome struct { CanonicalUsername *string `protobuf:"bytes,10,req,name=canonical_username,json=canonicalUsername" json:"canonical_username,omitempty"` AccountTypeLoggedIn *AccountType `` /* 142-byte string literal not displayed */ CredentialsTypeLoggedIn *AccountType `` /* 154-byte string literal not displayed */ ReusableAuthCredentialsType *AuthenticationType `` /* 173-byte string literal not displayed */ ReusableAuthCredentials []byte `` /* 126-byte string literal not displayed */ LfsSecret []byte `protobuf:"bytes,50,opt,name=lfs_secret,json=lfsSecret" json:"lfs_secret,omitempty"` AccountInfo *AccountInfo `protobuf:"bytes,60,opt,name=account_info,json=accountInfo" json:"account_info,omitempty"` Fb *AccountInfoFacebook `protobuf:"bytes,70,opt,name=fb" json:"fb,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*APWelcome) Descriptor ¶
func (*APWelcome) GetAccountInfo ¶
func (m *APWelcome) GetAccountInfo() *AccountInfo
func (*APWelcome) GetAccountTypeLoggedIn ¶
func (m *APWelcome) GetAccountTypeLoggedIn() AccountType
func (*APWelcome) GetCanonicalUsername ¶
func (*APWelcome) GetCredentialsTypeLoggedIn ¶
func (m *APWelcome) GetCredentialsTypeLoggedIn() AccountType
func (*APWelcome) GetFb ¶
func (m *APWelcome) GetFb() *AccountInfoFacebook
func (*APWelcome) GetLfsSecret ¶
func (*APWelcome) GetReusableAuthCredentials ¶
func (*APWelcome) GetReusableAuthCredentialsType ¶
func (m *APWelcome) GetReusableAuthCredentialsType() AuthenticationType
func (*APWelcome) ProtoMessage ¶
func (*APWelcome) ProtoMessage()
type AccountCreation ¶
type AccountCreation int32
const ( AccountCreation_ACCOUNT_CREATION_ALWAYS_PROMPT AccountCreation = 1 AccountCreation_ACCOUNT_CREATION_ALWAYS_CREATE AccountCreation = 3 )
func (AccountCreation) Enum ¶
func (x AccountCreation) Enum() *AccountCreation
func (AccountCreation) EnumDescriptor ¶
func (AccountCreation) EnumDescriptor() ([]byte, []int)
func (AccountCreation) String ¶
func (x AccountCreation) String() string
func (*AccountCreation) UnmarshalJSON ¶
func (x *AccountCreation) UnmarshalJSON(data []byte) error
type AccountInfo ¶
type AccountInfo struct { Spotify *AccountInfoSpotify `protobuf:"bytes,1,opt,name=spotify" json:"spotify,omitempty"` Facebook *AccountInfoFacebook `protobuf:"bytes,2,opt,name=facebook" json:"facebook,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AccountInfo) Descriptor ¶
func (*AccountInfo) Descriptor() ([]byte, []int)
func (*AccountInfo) GetFacebook ¶
func (m *AccountInfo) GetFacebook() *AccountInfoFacebook
func (*AccountInfo) GetSpotify ¶
func (m *AccountInfo) GetSpotify() *AccountInfoSpotify
func (*AccountInfo) ProtoMessage ¶
func (*AccountInfo) ProtoMessage()
func (*AccountInfo) Reset ¶
func (m *AccountInfo) Reset()
func (*AccountInfo) String ¶
func (m *AccountInfo) String() string
type AccountInfoFacebook ¶
type AccountInfoFacebook struct { AccessToken *string `protobuf:"bytes,1,opt,name=access_token,json=accessToken" json:"access_token,omitempty"` MachineId *string `protobuf:"bytes,2,opt,name=machine_id,json=machineId" json:"machine_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AccountInfoFacebook) Descriptor ¶
func (*AccountInfoFacebook) Descriptor() ([]byte, []int)
func (*AccountInfoFacebook) GetAccessToken ¶
func (m *AccountInfoFacebook) GetAccessToken() string
func (*AccountInfoFacebook) GetMachineId ¶
func (m *AccountInfoFacebook) GetMachineId() string
func (*AccountInfoFacebook) ProtoMessage ¶
func (*AccountInfoFacebook) ProtoMessage()
func (*AccountInfoFacebook) Reset ¶
func (m *AccountInfoFacebook) Reset()
func (*AccountInfoFacebook) String ¶
func (m *AccountInfoFacebook) String() string
type AccountInfoSpotify ¶
type AccountInfoSpotify struct {
XXX_unrecognized []byte `json:"-"`
}
func (*AccountInfoSpotify) Descriptor ¶
func (*AccountInfoSpotify) Descriptor() ([]byte, []int)
func (*AccountInfoSpotify) ProtoMessage ¶
func (*AccountInfoSpotify) ProtoMessage()
func (*AccountInfoSpotify) Reset ¶
func (m *AccountInfoSpotify) Reset()
func (*AccountInfoSpotify) String ¶
func (m *AccountInfoSpotify) String() string
type AccountType ¶
type AccountType int32
const ( AccountType_Spotify AccountType = 0 AccountType_Facebook AccountType = 1 )
func (AccountType) Enum ¶
func (x AccountType) Enum() *AccountType
func (AccountType) EnumDescriptor ¶
func (AccountType) EnumDescriptor() ([]byte, []int)
func (AccountType) String ¶
func (x AccountType) String() string
func (*AccountType) UnmarshalJSON ¶
func (x *AccountType) UnmarshalJSON(data []byte) error
type ActivityPeriod ¶
type ActivityPeriod struct { StartYear *int32 `protobuf:"zigzag32,1,opt,name=start_year,json=startYear" json:"start_year,omitempty"` EndYear *int32 `protobuf:"zigzag32,2,opt,name=end_year,json=endYear" json:"end_year,omitempty"` Decade *int32 `protobuf:"zigzag32,3,opt,name=decade" json:"decade,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ActivityPeriod) Descriptor ¶
func (*ActivityPeriod) Descriptor() ([]byte, []int)
func (*ActivityPeriod) GetDecade ¶
func (m *ActivityPeriod) GetDecade() int32
func (*ActivityPeriod) GetEndYear ¶
func (m *ActivityPeriod) GetEndYear() int32
func (*ActivityPeriod) GetStartYear ¶
func (m *ActivityPeriod) GetStartYear() int32
func (*ActivityPeriod) ProtoMessage ¶
func (*ActivityPeriod) ProtoMessage()
func (*ActivityPeriod) Reset ¶
func (m *ActivityPeriod) Reset()
func (*ActivityPeriod) String ¶
func (m *ActivityPeriod) String() string
type Ad ¶
type Ad struct { Next *int32 `protobuf:"varint,1,opt,name=next" json:"next,omitempty"` OggFid []byte `protobuf:"bytes,2,opt,name=ogg_fid,json=oggFid" json:"ogg_fid,omitempty"` ImageFid []byte `protobuf:"bytes,3,opt,name=image_fid,json=imageFid" json:"image_fid,omitempty"` Duration *int32 `protobuf:"varint,4,opt,name=duration" json:"duration,omitempty"` ClickUrl *string `protobuf:"bytes,5,opt,name=click_url,json=clickUrl" json:"click_url,omitempty"` ImpressionUrl *string `protobuf:"bytes,6,opt,name=impression_url,json=impressionUrl" json:"impression_url,omitempty"` Product *string `protobuf:"bytes,7,opt,name=product" json:"product,omitempty"` Advertiser *string `protobuf:"bytes,8,opt,name=advertiser" json:"advertiser,omitempty"` Gid []byte `protobuf:"bytes,9,opt,name=gid" json:"gid,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Ad) Descriptor ¶
func (*Ad) GetAdvertiser ¶
func (*Ad) GetClickUrl ¶
func (*Ad) GetDuration ¶
func (*Ad) GetImageFid ¶
func (*Ad) GetImpressionUrl ¶
func (*Ad) GetProduct ¶
func (*Ad) ProtoMessage ¶
func (*Ad) ProtoMessage()
type AdFile ¶
type AdFile struct { Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` Format *string `protobuf:"bytes,2,opt,name=format" json:"format,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AdFile) Descriptor ¶
func (*AdFile) ProtoMessage ¶
func (*AdFile) ProtoMessage()
type AdQueueEntry ¶
type AdQueueEntry struct { StartTime *uint64 `protobuf:"varint,1,opt,name=start_time,json=startTime" json:"start_time,omitempty"` EndTime *uint64 `protobuf:"varint,2,opt,name=end_time,json=endTime" json:"end_time,omitempty"` Priority *float64 `protobuf:"fixed64,3,opt,name=priority" json:"priority,omitempty"` Token *string `protobuf:"bytes,4,opt,name=token" json:"token,omitempty"` AdVersion *uint32 `protobuf:"varint,5,opt,name=ad_version,json=adVersion" json:"ad_version,omitempty"` Id *string `protobuf:"bytes,6,opt,name=id" json:"id,omitempty"` Type *string `protobuf:"bytes,7,opt,name=type" json:"type,omitempty"` Campaign *string `protobuf:"bytes,8,opt,name=campaign" json:"campaign,omitempty"` Advertiser *string `protobuf:"bytes,9,opt,name=advertiser" json:"advertiser,omitempty"` Url *string `protobuf:"bytes,10,opt,name=url" json:"url,omitempty"` Duration *uint64 `protobuf:"varint,11,opt,name=duration" json:"duration,omitempty"` Expiry *uint64 `protobuf:"varint,12,opt,name=expiry" json:"expiry,omitempty"` TrackingUrl *string `protobuf:"bytes,13,opt,name=tracking_url,json=trackingUrl" json:"tracking_url,omitempty"` BannerType *string `protobuf:"bytes,14,opt,name=banner_type,json=bannerType" json:"banner_type,omitempty"` Html *string `protobuf:"bytes,15,opt,name=html" json:"html,omitempty"` Image *string `protobuf:"bytes,16,opt,name=image" json:"image,omitempty"` BackgroundImage *string `protobuf:"bytes,17,opt,name=background_image,json=backgroundImage" json:"background_image,omitempty"` BackgroundUrl *string `protobuf:"bytes,18,opt,name=background_url,json=backgroundUrl" json:"background_url,omitempty"` BackgroundColor *string `protobuf:"bytes,19,opt,name=background_color,json=backgroundColor" json:"background_color,omitempty"` Title *string `protobuf:"bytes,20,opt,name=title" json:"title,omitempty"` Caption *string `protobuf:"bytes,21,opt,name=caption" json:"caption,omitempty"` File []*AdFile `protobuf:"bytes,22,rep,name=file" json:"file,omitempty"` Rule []*Rule `protobuf:"bytes,23,rep,name=rule" json:"rule,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AdQueueEntry) Descriptor ¶
func (*AdQueueEntry) Descriptor() ([]byte, []int)
func (*AdQueueEntry) GetAdVersion ¶
func (m *AdQueueEntry) GetAdVersion() uint32
func (*AdQueueEntry) GetAdvertiser ¶
func (m *AdQueueEntry) GetAdvertiser() string
func (*AdQueueEntry) GetBackgroundColor ¶
func (m *AdQueueEntry) GetBackgroundColor() string
func (*AdQueueEntry) GetBackgroundImage ¶
func (m *AdQueueEntry) GetBackgroundImage() string
func (*AdQueueEntry) GetBackgroundUrl ¶
func (m *AdQueueEntry) GetBackgroundUrl() string
func (*AdQueueEntry) GetBannerType ¶
func (m *AdQueueEntry) GetBannerType() string
func (*AdQueueEntry) GetCampaign ¶
func (m *AdQueueEntry) GetCampaign() string
func (*AdQueueEntry) GetCaption ¶
func (m *AdQueueEntry) GetCaption() string
func (*AdQueueEntry) GetDuration ¶
func (m *AdQueueEntry) GetDuration() uint64
func (*AdQueueEntry) GetEndTime ¶
func (m *AdQueueEntry) GetEndTime() uint64
func (*AdQueueEntry) GetExpiry ¶
func (m *AdQueueEntry) GetExpiry() uint64
func (*AdQueueEntry) GetFile ¶
func (m *AdQueueEntry) GetFile() []*AdFile
func (*AdQueueEntry) GetHtml ¶
func (m *AdQueueEntry) GetHtml() string
func (*AdQueueEntry) GetId ¶
func (m *AdQueueEntry) GetId() string
func (*AdQueueEntry) GetImage ¶
func (m *AdQueueEntry) GetImage() string
func (*AdQueueEntry) GetPriority ¶
func (m *AdQueueEntry) GetPriority() float64
func (*AdQueueEntry) GetRule ¶
func (m *AdQueueEntry) GetRule() []*Rule
func (*AdQueueEntry) GetStartTime ¶
func (m *AdQueueEntry) GetStartTime() uint64
func (*AdQueueEntry) GetTitle ¶
func (m *AdQueueEntry) GetTitle() string
func (*AdQueueEntry) GetToken ¶
func (m *AdQueueEntry) GetToken() string
func (*AdQueueEntry) GetTrackingUrl ¶
func (m *AdQueueEntry) GetTrackingUrl() string
func (*AdQueueEntry) GetType ¶
func (m *AdQueueEntry) GetType() string
func (*AdQueueEntry) GetUrl ¶
func (m *AdQueueEntry) GetUrl() string
func (*AdQueueEntry) ProtoMessage ¶
func (*AdQueueEntry) ProtoMessage()
func (*AdQueueEntry) Reset ¶
func (m *AdQueueEntry) Reset()
func (*AdQueueEntry) String ¶
func (m *AdQueueEntry) String() string
type AdQueueResponse ¶
type AdQueueResponse struct { AdQueueEntry []*AdQueueEntry `protobuf:"bytes,1,rep,name=adQueueEntry" json:"adQueueEntry,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AdQueueResponse) Descriptor ¶
func (*AdQueueResponse) Descriptor() ([]byte, []int)
func (*AdQueueResponse) GetAdQueueEntry ¶
func (m *AdQueueResponse) GetAdQueueEntry() []*AdQueueEntry
func (*AdQueueResponse) ProtoMessage ¶
func (*AdQueueResponse) ProtoMessage()
func (*AdQueueResponse) Reset ¶
func (m *AdQueueResponse) Reset()
func (*AdQueueResponse) String ¶
func (m *AdQueueResponse) String() string
type AdRequest ¶
type AdRequest struct { ClientLanguage *string `protobuf:"bytes,1,opt,name=client_language,json=clientLanguage" json:"client_language,omitempty"` Product *string `protobuf:"bytes,2,opt,name=product" json:"product,omitempty"` Version *uint32 `protobuf:"varint,3,opt,name=version" json:"version,omitempty"` Type *string `protobuf:"bytes,4,opt,name=type" json:"type,omitempty"` AvoidAds []string `protobuf:"bytes,5,rep,name=avoidAds" json:"avoidAds,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AdRequest) Descriptor ¶
func (*AdRequest) GetAvoidAds ¶
func (*AdRequest) GetClientLanguage ¶
func (*AdRequest) GetProduct ¶
func (*AdRequest) GetVersion ¶
func (*AdRequest) ProtoMessage ¶
func (*AdRequest) ProtoMessage()
type Add ¶
type Add struct { FromIndex *int32 `protobuf:"varint,1,opt,name=fromIndex" json:"fromIndex,omitempty"` Items []*Item `protobuf:"bytes,2,rep,name=items" json:"items,omitempty"` ListChecksum *ListChecksum `protobuf:"bytes,3,opt,name=list_checksum,json=listChecksum" json:"list_checksum,omitempty"` AddLast *bool `protobuf:"varint,4,opt,name=addLast" json:"addLast,omitempty"` AddFirst *bool `protobuf:"varint,5,opt,name=addFirst" json:"addFirst,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Add) Descriptor ¶
func (*Add) GetAddFirst ¶
func (*Add) GetAddLast ¶
func (*Add) GetFromIndex ¶
func (*Add) GetListChecksum ¶
func (m *Add) GetListChecksum() *ListChecksum
func (*Add) ProtoMessage ¶
func (*Add) ProtoMessage()
type Album ¶
type Album struct { Gid []byte `protobuf:"bytes,1,opt,name=gid" json:"gid,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` Artist []*Artist `protobuf:"bytes,3,rep,name=artist" json:"artist,omitempty"` Typ *Album_Type `protobuf:"varint,4,opt,name=typ,enum=Spotify.Album_Type" json:"typ,omitempty"` Label *string `protobuf:"bytes,5,opt,name=label" json:"label,omitempty"` Date *Date `protobuf:"bytes,6,opt,name=date" json:"date,omitempty"` Popularity *int32 `protobuf:"zigzag32,7,opt,name=popularity" json:"popularity,omitempty"` Genre []string `protobuf:"bytes,8,rep,name=genre" json:"genre,omitempty"` Cover []*Image `protobuf:"bytes,9,rep,name=cover" json:"cover,omitempty"` ExternalId []*ExternalId `protobuf:"bytes,10,rep,name=external_id,json=externalId" json:"external_id,omitempty"` Disc []*Disc `protobuf:"bytes,11,rep,name=disc" json:"disc,omitempty"` Review []string `protobuf:"bytes,12,rep,name=review" json:"review,omitempty"` Copyright []*Copyright `protobuf:"bytes,13,rep,name=copyright" json:"copyright,omitempty"` Restriction []*Restriction `protobuf:"bytes,14,rep,name=restriction" json:"restriction,omitempty"` Related []*Album `protobuf:"bytes,15,rep,name=related" json:"related,omitempty"` SalePeriod []*SalePeriod `protobuf:"bytes,16,rep,name=sale_period,json=salePeriod" json:"sale_period,omitempty"` CoverGroup *ImageGroup `protobuf:"bytes,17,opt,name=cover_group,json=coverGroup" json:"cover_group,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Album) Descriptor ¶
func (*Album) GetCopyright ¶
func (*Album) GetCoverGroup ¶
func (m *Album) GetCoverGroup() *ImageGroup
func (*Album) GetExternalId ¶
func (m *Album) GetExternalId() []*ExternalId
func (*Album) GetPopularity ¶
func (*Album) GetRelated ¶
func (*Album) GetRestriction ¶
func (m *Album) GetRestriction() []*Restriction
func (*Album) GetSalePeriod ¶
func (m *Album) GetSalePeriod() []*SalePeriod
func (*Album) GetTyp ¶
func (m *Album) GetTyp() Album_Type
func (*Album) ProtoMessage ¶
func (*Album) ProtoMessage()
type AlbumGroup ¶
type AlbumGroup struct { Album []*Album `protobuf:"bytes,1,rep,name=album" json:"album,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AlbumGroup) Descriptor ¶
func (*AlbumGroup) Descriptor() ([]byte, []int)
func (*AlbumGroup) GetAlbum ¶
func (m *AlbumGroup) GetAlbum() []*Album
func (*AlbumGroup) ProtoMessage ¶
func (*AlbumGroup) ProtoMessage()
func (*AlbumGroup) Reset ¶
func (m *AlbumGroup) Reset()
func (*AlbumGroup) String ¶
func (m *AlbumGroup) String() string
type Album_Type ¶
type Album_Type int32
const ( Album_ALBUM Album_Type = 1 Album_SINGLE Album_Type = 2 Album_COMPILATION Album_Type = 3 Album_EP Album_Type = 4 )
func (Album_Type) Enum ¶
func (x Album_Type) Enum() *Album_Type
func (Album_Type) EnumDescriptor ¶
func (Album_Type) EnumDescriptor() ([]byte, []int)
func (Album_Type) String ¶
func (x Album_Type) String() string
func (*Album_Type) UnmarshalJSON ¶
func (x *Album_Type) UnmarshalJSON(data []byte) error
type AppInfo ¶
type AppInfo struct { Identifier *string `protobuf:"bytes,1,opt,name=identifier" json:"identifier,omitempty"` VersionInt *int32 `protobuf:"varint,2,opt,name=version_int,json=versionInt" json:"version_int,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AppInfo) Descriptor ¶
func (*AppInfo) GetIdentifier ¶
func (*AppInfo) GetVersionInt ¶
func (*AppInfo) ProtoMessage ¶
func (*AppInfo) ProtoMessage()
type AppInfoList ¶
type AppInfoList struct { Items []*AppInfo `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AppInfoList) Descriptor ¶
func (*AppInfoList) Descriptor() ([]byte, []int)
func (*AppInfoList) GetItems ¶
func (m *AppInfoList) GetItems() []*AppInfo
func (*AppInfoList) ProtoMessage ¶
func (*AppInfoList) ProtoMessage()
func (*AppInfoList) Reset ¶
func (m *AppInfoList) Reset()
func (*AppInfoList) String ¶
func (m *AppInfoList) String() string
type AppItem ¶
type AppItem struct { Identifier *string `protobuf:"bytes,1,opt,name=identifier" json:"identifier,omitempty"` Requirement *AppItem_Requirement `protobuf:"varint,2,opt,name=requirement,enum=Spotify.AppItem_Requirement" json:"requirement,omitempty"` Manifest *string `protobuf:"bytes,4,opt,name=manifest" json:"manifest,omitempty"` Checksum *string `protobuf:"bytes,5,opt,name=checksum" json:"checksum,omitempty"` BundleUri *string `protobuf:"bytes,6,opt,name=bundle_uri,json=bundleUri" json:"bundle_uri,omitempty"` SmallIconUri *string `protobuf:"bytes,7,opt,name=small_icon_uri,json=smallIconUri" json:"small_icon_uri,omitempty"` LargeIconUri *string `protobuf:"bytes,8,opt,name=large_icon_uri,json=largeIconUri" json:"large_icon_uri,omitempty"` MediumIconUri *string `protobuf:"bytes,9,opt,name=medium_icon_uri,json=mediumIconUri" json:"medium_icon_uri,omitempty"` BundleType *AppItem_Type `protobuf:"varint,10,opt,name=bundle_type,json=bundleType,enum=Spotify.AppItem_Type" json:"bundle_type,omitempty"` Version *SemanticVersion `protobuf:"bytes,11,opt,name=version" json:"version,omitempty"` TtlInSeconds *uint32 `protobuf:"varint,12,opt,name=ttl_in_seconds,json=ttlInSeconds" json:"ttl_in_seconds,omitempty"` Categories *IdentifierList `protobuf:"bytes,13,opt,name=categories" json:"categories,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AppItem) Descriptor ¶
func (*AppItem) GetBundleType ¶
func (m *AppItem) GetBundleType() AppItem_Type
func (*AppItem) GetBundleUri ¶
func (*AppItem) GetCategories ¶
func (m *AppItem) GetCategories() *IdentifierList
func (*AppItem) GetChecksum ¶
func (*AppItem) GetIdentifier ¶
func (*AppItem) GetLargeIconUri ¶
func (*AppItem) GetManifest ¶
func (*AppItem) GetMediumIconUri ¶
func (*AppItem) GetRequirement ¶
func (m *AppItem) GetRequirement() AppItem_Requirement
func (*AppItem) GetSmallIconUri ¶
func (*AppItem) GetTtlInSeconds ¶
func (*AppItem) GetVersion ¶
func (m *AppItem) GetVersion() *SemanticVersion
func (*AppItem) ProtoMessage ¶
func (*AppItem) ProtoMessage()
type AppItem_Requirement ¶
type AppItem_Requirement int32
const ( AppItem_REQUIRED_INSTALL AppItem_Requirement = 1 AppItem_LAZYLOAD AppItem_Requirement = 2 AppItem_OPTIONAL_INSTALL AppItem_Requirement = 3 )
func (AppItem_Requirement) Enum ¶
func (x AppItem_Requirement) Enum() *AppItem_Requirement
func (AppItem_Requirement) EnumDescriptor ¶
func (AppItem_Requirement) EnumDescriptor() ([]byte, []int)
func (AppItem_Requirement) String ¶
func (x AppItem_Requirement) String() string
func (*AppItem_Requirement) UnmarshalJSON ¶
func (x *AppItem_Requirement) UnmarshalJSON(data []byte) error
type AppItem_Type ¶
type AppItem_Type int32
const ( AppItem_APPLICATION AppItem_Type = 0 AppItem_FRAMEWORK AppItem_Type = 1 AppItem_BRIDGE AppItem_Type = 2 )
func (AppItem_Type) Enum ¶
func (x AppItem_Type) Enum() *AppItem_Type
func (AppItem_Type) EnumDescriptor ¶
func (AppItem_Type) EnumDescriptor() ([]byte, []int)
func (AppItem_Type) String ¶
func (x AppItem_Type) String() string
func (*AppItem_Type) UnmarshalJSON ¶
func (x *AppItem_Type) UnmarshalJSON(data []byte) error
type AppList ¶
type AppList struct { Items []*AppItem `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AppList) Descriptor ¶
func (*AppList) ProtoMessage ¶
func (*AppList) ProtoMessage()
type Artist ¶
type Artist struct { Gid []byte `protobuf:"bytes,1,opt,name=gid" json:"gid,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` Popularity *int32 `protobuf:"zigzag32,3,opt,name=popularity" json:"popularity,omitempty"` TopTrack []*TopTracks `protobuf:"bytes,4,rep,name=top_track,json=topTrack" json:"top_track,omitempty"` AlbumGroup []*AlbumGroup `protobuf:"bytes,5,rep,name=album_group,json=albumGroup" json:"album_group,omitempty"` SingleGroup []*AlbumGroup `protobuf:"bytes,6,rep,name=single_group,json=singleGroup" json:"single_group,omitempty"` CompilationGroup []*AlbumGroup `protobuf:"bytes,7,rep,name=compilation_group,json=compilationGroup" json:"compilation_group,omitempty"` AppearsOnGroup []*AlbumGroup `protobuf:"bytes,8,rep,name=appears_on_group,json=appearsOnGroup" json:"appears_on_group,omitempty"` Genre []string `protobuf:"bytes,9,rep,name=genre" json:"genre,omitempty"` ExternalId []*ExternalId `protobuf:"bytes,10,rep,name=external_id,json=externalId" json:"external_id,omitempty"` Portrait []*Image `protobuf:"bytes,11,rep,name=portrait" json:"portrait,omitempty"` Biography []*Biography `protobuf:"bytes,12,rep,name=biography" json:"biography,omitempty"` ActivityPeriod []*ActivityPeriod `protobuf:"bytes,13,rep,name=activity_period,json=activityPeriod" json:"activity_period,omitempty"` Restriction []*Restriction `protobuf:"bytes,14,rep,name=restriction" json:"restriction,omitempty"` Related []*Artist `protobuf:"bytes,15,rep,name=related" json:"related,omitempty"` IsPortraitAlbumCover *bool `protobuf:"varint,16,opt,name=is_portrait_album_cover,json=isPortraitAlbumCover" json:"is_portrait_album_cover,omitempty"` PortraitGroup *ImageGroup `protobuf:"bytes,17,opt,name=portrait_group,json=portraitGroup" json:"portrait_group,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Artist) Descriptor ¶
func (*Artist) GetActivityPeriod ¶
func (m *Artist) GetActivityPeriod() []*ActivityPeriod
func (*Artist) GetAlbumGroup ¶
func (m *Artist) GetAlbumGroup() []*AlbumGroup
func (*Artist) GetAppearsOnGroup ¶
func (m *Artist) GetAppearsOnGroup() []*AlbumGroup
func (*Artist) GetBiography ¶
func (*Artist) GetCompilationGroup ¶
func (m *Artist) GetCompilationGroup() []*AlbumGroup
func (*Artist) GetExternalId ¶
func (m *Artist) GetExternalId() []*ExternalId
func (*Artist) GetIsPortraitAlbumCover ¶
func (*Artist) GetPopularity ¶
func (*Artist) GetPortrait ¶
func (*Artist) GetPortraitGroup ¶
func (m *Artist) GetPortraitGroup() *ImageGroup
func (*Artist) GetRelated ¶
func (*Artist) GetRestriction ¶
func (m *Artist) GetRestriction() []*Restriction
func (*Artist) GetSingleGroup ¶
func (m *Artist) GetSingleGroup() []*AlbumGroup
func (*Artist) GetTopTrack ¶
func (*Artist) ProtoMessage ¶
func (*Artist) ProtoMessage()
type AudioFile ¶
type AudioFile struct { FileId []byte `protobuf:"bytes,1,opt,name=file_id,json=fileId" json:"file_id,omitempty"` Format *AudioFile_Format `protobuf:"varint,2,opt,name=format,enum=Spotify.AudioFile_Format" json:"format,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*AudioFile) Descriptor ¶
func (*AudioFile) GetFormat ¶
func (m *AudioFile) GetFormat() AudioFile_Format
func (*AudioFile) ProtoMessage ¶
func (*AudioFile) ProtoMessage()
type AudioFile_Format ¶
type AudioFile_Format int32
const ( AudioFile_OGG_VORBIS_96 AudioFile_Format = 0 AudioFile_OGG_VORBIS_160 AudioFile_Format = 1 AudioFile_OGG_VORBIS_320 AudioFile_Format = 2 AudioFile_MP3_256 AudioFile_Format = 3 AudioFile_MP3_320 AudioFile_Format = 4 AudioFile_MP3_160 AudioFile_Format = 5 AudioFile_MP3_96 AudioFile_Format = 6 AudioFile_MP3_160_ENC AudioFile_Format = 7 AudioFile_OTHER2 AudioFile_Format = 8 AudioFile_OTHER3 AudioFile_Format = 9 AudioFile_AAC_160 AudioFile_Format = 10 AudioFile_AAC_320 AudioFile_Format = 11 AudioFile_OTHER4 AudioFile_Format = 12 AudioFile_OTHER5 AudioFile_Format = 13 )
func (AudioFile_Format) Enum ¶
func (x AudioFile_Format) Enum() *AudioFile_Format
func (AudioFile_Format) EnumDescriptor ¶
func (AudioFile_Format) EnumDescriptor() ([]byte, []int)
func (AudioFile_Format) String ¶
func (x AudioFile_Format) String() string
func (*AudioFile_Format) UnmarshalJSON ¶
func (x *AudioFile_Format) UnmarshalJSON(data []byte) error
type AuthenticationType ¶
type AuthenticationType int32
const ( AuthenticationType_AUTHENTICATION_USER_PASS AuthenticationType = 0 AuthenticationType_AUTHENTICATION_STORED_SPOTIFY_CREDENTIALS AuthenticationType = 1 AuthenticationType_AUTHENTICATION_STORED_FACEBOOK_CREDENTIALS AuthenticationType = 2 AuthenticationType_AUTHENTICATION_SPOTIFY_TOKEN AuthenticationType = 3 AuthenticationType_AUTHENTICATION_FACEBOOK_TOKEN AuthenticationType = 4 )
func (AuthenticationType) Enum ¶
func (x AuthenticationType) Enum() *AuthenticationType
func (AuthenticationType) EnumDescriptor ¶
func (AuthenticationType) EnumDescriptor() ([]byte, []int)
func (AuthenticationType) String ¶
func (x AuthenticationType) String() string
func (*AuthenticationType) UnmarshalJSON ¶
func (x *AuthenticationType) UnmarshalJSON(data []byte) error
type BannerConfig ¶
type BannerConfig struct { Json *string `protobuf:"bytes,1,opt,name=json" json:"json,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*BannerConfig) Descriptor ¶
func (*BannerConfig) Descriptor() ([]byte, []int)
func (*BannerConfig) GetJson ¶
func (m *BannerConfig) GetJson() string
func (*BannerConfig) ProtoMessage ¶
func (*BannerConfig) ProtoMessage()
func (*BannerConfig) Reset ¶
func (m *BannerConfig) Reset()
func (*BannerConfig) String ¶
func (m *BannerConfig) String() string
type Biography ¶
type Biography struct { Text *string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"` Portrait []*Image `protobuf:"bytes,2,rep,name=portrait" json:"portrait,omitempty"` PortraitGroup []*ImageGroup `protobuf:"bytes,3,rep,name=portrait_group,json=portraitGroup" json:"portrait_group,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Biography) Descriptor ¶
func (*Biography) GetPortrait ¶
func (*Biography) GetPortraitGroup ¶
func (m *Biography) GetPortraitGroup() []*ImageGroup
func (*Biography) ProtoMessage ¶
func (*Biography) ProtoMessage()
type BuildInfo ¶
type BuildInfo struct { Product *Product `protobuf:"varint,10,req,name=product,enum=Spotify.Product" json:"product,omitempty"` ProductFlags []ProductFlags `protobuf:"varint,20,rep,name=product_flags,json=productFlags,enum=Spotify.ProductFlags" json:"product_flags,omitempty"` Platform *Platform `protobuf:"varint,30,req,name=platform,enum=Spotify.Platform" json:"platform,omitempty"` Version *uint64 `protobuf:"varint,40,req,name=version" json:"version,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*BuildInfo) Descriptor ¶
func (*BuildInfo) GetPlatform ¶
func (*BuildInfo) GetProduct ¶
func (*BuildInfo) GetProductFlags ¶
func (m *BuildInfo) GetProductFlags() []ProductFlags
func (*BuildInfo) GetVersion ¶
func (*BuildInfo) ProtoMessage ¶
func (*BuildInfo) ProtoMessage()
type Capability ¶
type Capability struct { Typ *CapabilityType `protobuf:"varint,1,opt,name=typ,enum=Spotify.CapabilityType" json:"typ,omitempty"` IntValue []int64 `protobuf:"varint,2,rep,name=intValue" json:"intValue,omitempty"` StringValue []string `protobuf:"bytes,3,rep,name=stringValue" json:"stringValue,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Capability) Descriptor ¶
func (*Capability) Descriptor() ([]byte, []int)
func (*Capability) GetIntValue ¶
func (m *Capability) GetIntValue() []int64
func (*Capability) GetStringValue ¶
func (m *Capability) GetStringValue() []string
func (*Capability) GetTyp ¶
func (m *Capability) GetTyp() CapabilityType
func (*Capability) ProtoMessage ¶
func (*Capability) ProtoMessage()
func (*Capability) Reset ¶
func (m *Capability) Reset()
func (*Capability) String ¶
func (m *Capability) String() string
type CapabilityType ¶
type CapabilityType int32
const ( CapabilityType_kSupportedContexts CapabilityType = 1 CapabilityType_kCanBePlayer CapabilityType = 2 CapabilityType_kRestrictToLocal CapabilityType = 3 CapabilityType_kDeviceType CapabilityType = 4 CapabilityType_kGaiaEqConnectId CapabilityType = 5 CapabilityType_kSupportsLogout CapabilityType = 6 CapabilityType_kIsObservable CapabilityType = 7 CapabilityType_kVolumeSteps CapabilityType = 8 CapabilityType_kSupportedTypes CapabilityType = 9 CapabilityType_kCommandAcks CapabilityType = 10 CapabilityType_kSupportsRename CapabilityType = 11 CapabilityType_kHidden CapabilityType = 12 )
func (CapabilityType) Enum ¶
func (x CapabilityType) Enum() *CapabilityType
func (CapabilityType) EnumDescriptor ¶
func (CapabilityType) EnumDescriptor() ([]byte, []int)
func (CapabilityType) String ¶
func (x CapabilityType) String() string
func (*CapabilityType) UnmarshalJSON ¶
func (x *CapabilityType) UnmarshalJSON(data []byte) error
type ChangeInfo ¶
type ChangeInfo struct { User *string `protobuf:"bytes,1,opt,name=user" json:"user,omitempty"` Timestamp *int32 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"` Admin *bool `protobuf:"varint,3,opt,name=admin" json:"admin,omitempty"` Undo *bool `protobuf:"varint,4,opt,name=undo" json:"undo,omitempty"` Redo *bool `protobuf:"varint,5,opt,name=redo" json:"redo,omitempty"` Merge *bool `protobuf:"varint,6,opt,name=merge" json:"merge,omitempty"` Compressed *bool `protobuf:"varint,7,opt,name=compressed" json:"compressed,omitempty"` Migration *bool `protobuf:"varint,8,opt,name=migration" json:"migration,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ChangeInfo) Descriptor ¶
func (*ChangeInfo) Descriptor() ([]byte, []int)
func (*ChangeInfo) GetAdmin ¶
func (m *ChangeInfo) GetAdmin() bool
func (*ChangeInfo) GetCompressed ¶
func (m *ChangeInfo) GetCompressed() bool
func (*ChangeInfo) GetMerge ¶
func (m *ChangeInfo) GetMerge() bool
func (*ChangeInfo) GetMigration ¶
func (m *ChangeInfo) GetMigration() bool
func (*ChangeInfo) GetRedo ¶
func (m *ChangeInfo) GetRedo() bool
func (*ChangeInfo) GetTimestamp ¶
func (m *ChangeInfo) GetTimestamp() int32
func (*ChangeInfo) GetUndo ¶
func (m *ChangeInfo) GetUndo() bool
func (*ChangeInfo) GetUser ¶
func (m *ChangeInfo) GetUser() string
func (*ChangeInfo) ProtoMessage ¶
func (*ChangeInfo) ProtoMessage()
func (*ChangeInfo) Reset ¶
func (m *ChangeInfo) Reset()
func (*ChangeInfo) String ¶
func (m *ChangeInfo) String() string
type ChangeSet ¶
type ChangeSet struct { Kind *ChangeSet_Kind `protobuf:"varint,1,opt,name=kind,enum=Spotify.ChangeSet_Kind" json:"kind,omitempty"` Delta *Delta `protobuf:"bytes,2,opt,name=delta" json:"delta,omitempty"` Merge *Merge `protobuf:"bytes,3,opt,name=merge" json:"merge,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ChangeSet) Descriptor ¶
func (*ChangeSet) GetKind ¶
func (m *ChangeSet) GetKind() ChangeSet_Kind
func (*ChangeSet) ProtoMessage ¶
func (*ChangeSet) ProtoMessage()
type ChangeSet_Kind ¶
type ChangeSet_Kind int32
const ( ChangeSet_KIND_UNKNOWN ChangeSet_Kind = 0 ChangeSet_DELTA ChangeSet_Kind = 2 ChangeSet_MERGE ChangeSet_Kind = 3 )
func (ChangeSet_Kind) Enum ¶
func (x ChangeSet_Kind) Enum() *ChangeSet_Kind
func (ChangeSet_Kind) EnumDescriptor ¶
func (ChangeSet_Kind) EnumDescriptor() ([]byte, []int)
func (ChangeSet_Kind) String ¶
func (x ChangeSet_Kind) String() string
func (*ChangeSet_Kind) UnmarshalJSON ¶
func (x *ChangeSet_Kind) UnmarshalJSON(data []byte) error
type ClientHello ¶
type ClientHello struct { BuildInfo *BuildInfo `protobuf:"bytes,10,req,name=build_info,json=buildInfo" json:"build_info,omitempty"` FingerprintsSupported []Fingerprint `` /* 144-byte string literal not displayed */ CryptosuitesSupported []Cryptosuite `` /* 144-byte string literal not displayed */ PowschemesSupported []Powscheme `` /* 136-byte string literal not displayed */ LoginCryptoHello *LoginCryptoHelloUnion `protobuf:"bytes,50,req,name=login_crypto_hello,json=loginCryptoHello" json:"login_crypto_hello,omitempty"` ClientNonce []byte `protobuf:"bytes,60,req,name=client_nonce,json=clientNonce" json:"client_nonce,omitempty"` Padding []byte `protobuf:"bytes,70,opt,name=padding" json:"padding,omitempty"` FeatureSet *FeatureSet `protobuf:"bytes,80,opt,name=feature_set,json=featureSet" json:"feature_set,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ClientHello) Descriptor ¶
func (*ClientHello) Descriptor() ([]byte, []int)
func (*ClientHello) GetBuildInfo ¶
func (m *ClientHello) GetBuildInfo() *BuildInfo
func (*ClientHello) GetClientNonce ¶
func (m *ClientHello) GetClientNonce() []byte
func (*ClientHello) GetCryptosuitesSupported ¶
func (m *ClientHello) GetCryptosuitesSupported() []Cryptosuite
func (*ClientHello) GetFeatureSet ¶
func (m *ClientHello) GetFeatureSet() *FeatureSet
func (*ClientHello) GetFingerprintsSupported ¶
func (m *ClientHello) GetFingerprintsSupported() []Fingerprint
func (*ClientHello) GetLoginCryptoHello ¶
func (m *ClientHello) GetLoginCryptoHello() *LoginCryptoHelloUnion
func (*ClientHello) GetPadding ¶
func (m *ClientHello) GetPadding() []byte
func (*ClientHello) GetPowschemesSupported ¶
func (m *ClientHello) GetPowschemesSupported() []Powscheme
func (*ClientHello) ProtoMessage ¶
func (*ClientHello) ProtoMessage()
func (*ClientHello) Reset ¶
func (m *ClientHello) Reset()
func (*ClientHello) String ¶
func (m *ClientHello) String() string
type ClientInfo ¶
type ClientInfo struct { Limited *bool `protobuf:"varint,1,opt,name=limited" json:"limited,omitempty"` Fb *ClientInfoFacebook `protobuf:"bytes,2,opt,name=fb" json:"fb,omitempty"` Language *string `protobuf:"bytes,3,opt,name=language" json:"language,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ClientInfo) Descriptor ¶
func (*ClientInfo) Descriptor() ([]byte, []int)
func (*ClientInfo) GetFb ¶
func (m *ClientInfo) GetFb() *ClientInfoFacebook
func (*ClientInfo) GetLanguage ¶
func (m *ClientInfo) GetLanguage() string
func (*ClientInfo) GetLimited ¶
func (m *ClientInfo) GetLimited() bool
func (*ClientInfo) ProtoMessage ¶
func (*ClientInfo) ProtoMessage()
func (*ClientInfo) Reset ¶
func (m *ClientInfo) Reset()
func (*ClientInfo) String ¶
func (m *ClientInfo) String() string
type ClientInfoFacebook ¶
type ClientInfoFacebook struct { MachineId *string `protobuf:"bytes,1,opt,name=machine_id,json=machineId" json:"machine_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ClientInfoFacebook) Descriptor ¶
func (*ClientInfoFacebook) Descriptor() ([]byte, []int)
func (*ClientInfoFacebook) GetMachineId ¶
func (m *ClientInfoFacebook) GetMachineId() string
func (*ClientInfoFacebook) ProtoMessage ¶
func (*ClientInfoFacebook) ProtoMessage()
func (*ClientInfoFacebook) Reset ¶
func (m *ClientInfoFacebook) Reset()
func (*ClientInfoFacebook) String ¶
func (m *ClientInfoFacebook) String() string
type ClientIssue ¶
type ClientIssue struct { Level *ClientIssue_Level `protobuf:"varint,1,opt,name=level,enum=Spotify.ClientIssue_Level" json:"level,omitempty"` Code *ClientIssue_Code `protobuf:"varint,2,opt,name=code,enum=Spotify.ClientIssue_Code" json:"code,omitempty"` RepeatCount *int32 `protobuf:"varint,3,opt,name=repeatCount" json:"repeatCount,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ClientIssue) Descriptor ¶
func (*ClientIssue) Descriptor() ([]byte, []int)
func (*ClientIssue) GetCode ¶
func (m *ClientIssue) GetCode() ClientIssue_Code
func (*ClientIssue) GetLevel ¶
func (m *ClientIssue) GetLevel() ClientIssue_Level
func (*ClientIssue) GetRepeatCount ¶
func (m *ClientIssue) GetRepeatCount() int32
func (*ClientIssue) ProtoMessage ¶
func (*ClientIssue) ProtoMessage()
func (*ClientIssue) Reset ¶
func (m *ClientIssue) Reset()
func (*ClientIssue) String ¶
func (m *ClientIssue) String() string
type ClientIssue_Code ¶
type ClientIssue_Code int32
const ( ClientIssue_CODE_UNKNOWN ClientIssue_Code = 0 ClientIssue_CODE_INDEX_OUT_OF_BOUNDS ClientIssue_Code = 1 ClientIssue_CODE_VERSION_MISMATCH ClientIssue_Code = 2 ClientIssue_CODE_CACHED_CHANGE ClientIssue_Code = 3 ClientIssue_CODE_OFFLINE_CHANGE ClientIssue_Code = 4 ClientIssue_CODE_CONCURRENT_CHANGE ClientIssue_Code = 5 )
func (ClientIssue_Code) Enum ¶
func (x ClientIssue_Code) Enum() *ClientIssue_Code
func (ClientIssue_Code) EnumDescriptor ¶
func (ClientIssue_Code) EnumDescriptor() ([]byte, []int)
func (ClientIssue_Code) String ¶
func (x ClientIssue_Code) String() string
func (*ClientIssue_Code) UnmarshalJSON ¶
func (x *ClientIssue_Code) UnmarshalJSON(data []byte) error
type ClientIssue_Level ¶
type ClientIssue_Level int32
const ( ClientIssue_LEVEL_UNKNOWN ClientIssue_Level = 0 ClientIssue_LEVEL_DEBUG ClientIssue_Level = 1 ClientIssue_LEVEL_INFO ClientIssue_Level = 2 ClientIssue_LEVEL_NOTICE ClientIssue_Level = 3 ClientIssue_LEVEL_WARNING ClientIssue_Level = 4 ClientIssue_LEVEL_ERROR ClientIssue_Level = 5 )
func (ClientIssue_Level) Enum ¶
func (x ClientIssue_Level) Enum() *ClientIssue_Level
func (ClientIssue_Level) EnumDescriptor ¶
func (ClientIssue_Level) EnumDescriptor() ([]byte, []int)
func (ClientIssue_Level) String ¶
func (x ClientIssue_Level) String() string
func (*ClientIssue_Level) UnmarshalJSON ¶
func (x *ClientIssue_Level) UnmarshalJSON(data []byte) error
type ClientResolveAction ¶
type ClientResolveAction struct { Code *ClientResolveAction_Code `protobuf:"varint,1,opt,name=code,enum=Spotify.ClientResolveAction_Code" json:"code,omitempty"` Initiator *ClientResolveAction_Initiator `protobuf:"varint,2,opt,name=initiator,enum=Spotify.ClientResolveAction_Initiator" json:"initiator,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ClientResolveAction) Descriptor ¶
func (*ClientResolveAction) Descriptor() ([]byte, []int)
func (*ClientResolveAction) GetCode ¶
func (m *ClientResolveAction) GetCode() ClientResolveAction_Code
func (*ClientResolveAction) GetInitiator ¶
func (m *ClientResolveAction) GetInitiator() ClientResolveAction_Initiator
func (*ClientResolveAction) ProtoMessage ¶
func (*ClientResolveAction) ProtoMessage()
func (*ClientResolveAction) Reset ¶
func (m *ClientResolveAction) Reset()
func (*ClientResolveAction) String ¶
func (m *ClientResolveAction) String() string
type ClientResolveAction_Code ¶
type ClientResolveAction_Code int32
const ( ClientResolveAction_CODE_UNKNOWN ClientResolveAction_Code = 0 ClientResolveAction_CODE_NO_ACTION ClientResolveAction_Code = 1 ClientResolveAction_CODE_RETRY ClientResolveAction_Code = 2 ClientResolveAction_CODE_RELOAD ClientResolveAction_Code = 3 ClientResolveAction_CODE_DISCARD_LOCAL_CHANGES ClientResolveAction_Code = 4 ClientResolveAction_CODE_SEND_DUMP ClientResolveAction_Code = 5 ClientResolveAction_CODE_DISPLAY_ERROR_MESSAGE ClientResolveAction_Code = 6 )
func (ClientResolveAction_Code) Enum ¶
func (x ClientResolveAction_Code) Enum() *ClientResolveAction_Code
func (ClientResolveAction_Code) EnumDescriptor ¶
func (ClientResolveAction_Code) EnumDescriptor() ([]byte, []int)
func (ClientResolveAction_Code) String ¶
func (x ClientResolveAction_Code) String() string
func (*ClientResolveAction_Code) UnmarshalJSON ¶
func (x *ClientResolveAction_Code) UnmarshalJSON(data []byte) error
type ClientResolveAction_Initiator ¶
type ClientResolveAction_Initiator int32
const ( ClientResolveAction_INITIATOR_UNKNOWN ClientResolveAction_Initiator = 0 ClientResolveAction_INITIATOR_SERVER ClientResolveAction_Initiator = 1 ClientResolveAction_INITIATOR_CLIENT ClientResolveAction_Initiator = 2 )
func (ClientResolveAction_Initiator) Enum ¶
func (x ClientResolveAction_Initiator) Enum() *ClientResolveAction_Initiator
func (ClientResolveAction_Initiator) EnumDescriptor ¶
func (ClientResolveAction_Initiator) EnumDescriptor() ([]byte, []int)
func (ClientResolveAction_Initiator) String ¶
func (x ClientResolveAction_Initiator) String() string
func (*ClientResolveAction_Initiator) UnmarshalJSON ¶
func (x *ClientResolveAction_Initiator) UnmarshalJSON(data []byte) error
type ClientResponseEncrypted ¶
type ClientResponseEncrypted struct { LoginCredentials *LoginCredentials `protobuf:"bytes,10,req,name=login_credentials,json=loginCredentials" json:"login_credentials,omitempty"` AccountCreation *AccountCreation `` /* 130-byte string literal not displayed */ FingerprintResponse *FingerprintResponseUnion `protobuf:"bytes,30,opt,name=fingerprint_response,json=fingerprintResponse" json:"fingerprint_response,omitempty"` PeerTicket *PeerTicketUnion `protobuf:"bytes,40,opt,name=peer_ticket,json=peerTicket" json:"peer_ticket,omitempty"` SystemInfo *SystemInfo `protobuf:"bytes,50,req,name=system_info,json=systemInfo" json:"system_info,omitempty"` PlatformModel *string `protobuf:"bytes,60,opt,name=platform_model,json=platformModel" json:"platform_model,omitempty"` VersionString *string `protobuf:"bytes,70,opt,name=version_string,json=versionString" json:"version_string,omitempty"` Appkey *LibspotifyAppKey `protobuf:"bytes,80,opt,name=appkey" json:"appkey,omitempty"` ClientInfo *ClientInfo `protobuf:"bytes,90,opt,name=client_info,json=clientInfo" json:"client_info,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ClientResponseEncrypted) Descriptor ¶
func (*ClientResponseEncrypted) Descriptor() ([]byte, []int)
func (*ClientResponseEncrypted) GetAccountCreation ¶
func (m *ClientResponseEncrypted) GetAccountCreation() AccountCreation
func (*ClientResponseEncrypted) GetAppkey ¶
func (m *ClientResponseEncrypted) GetAppkey() *LibspotifyAppKey
func (*ClientResponseEncrypted) GetClientInfo ¶
func (m *ClientResponseEncrypted) GetClientInfo() *ClientInfo
func (*ClientResponseEncrypted) GetFingerprintResponse ¶
func (m *ClientResponseEncrypted) GetFingerprintResponse() *FingerprintResponseUnion
func (*ClientResponseEncrypted) GetLoginCredentials ¶
func (m *ClientResponseEncrypted) GetLoginCredentials() *LoginCredentials
func (*ClientResponseEncrypted) GetPeerTicket ¶
func (m *ClientResponseEncrypted) GetPeerTicket() *PeerTicketUnion
func (*ClientResponseEncrypted) GetPlatformModel ¶
func (m *ClientResponseEncrypted) GetPlatformModel() string
func (*ClientResponseEncrypted) GetSystemInfo ¶
func (m *ClientResponseEncrypted) GetSystemInfo() *SystemInfo
func (*ClientResponseEncrypted) GetVersionString ¶
func (m *ClientResponseEncrypted) GetVersionString() string
func (*ClientResponseEncrypted) ProtoMessage ¶
func (*ClientResponseEncrypted) ProtoMessage()
func (*ClientResponseEncrypted) Reset ¶
func (m *ClientResponseEncrypted) Reset()
func (*ClientResponseEncrypted) String ¶
func (m *ClientResponseEncrypted) String() string
type ClientResponsePlaintext ¶
type ClientResponsePlaintext struct { LoginCryptoResponse *LoginCryptoResponseUnion `protobuf:"bytes,10,req,name=login_crypto_response,json=loginCryptoResponse" json:"login_crypto_response,omitempty"` PowResponse *PoWResponseUnion `protobuf:"bytes,20,req,name=pow_response,json=powResponse" json:"pow_response,omitempty"` CryptoResponse *CryptoResponseUnion `protobuf:"bytes,30,req,name=crypto_response,json=cryptoResponse" json:"crypto_response,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ClientResponsePlaintext) Descriptor ¶
func (*ClientResponsePlaintext) Descriptor() ([]byte, []int)
func (*ClientResponsePlaintext) GetCryptoResponse ¶
func (m *ClientResponsePlaintext) GetCryptoResponse() *CryptoResponseUnion
func (*ClientResponsePlaintext) GetLoginCryptoResponse ¶
func (m *ClientResponsePlaintext) GetLoginCryptoResponse() *LoginCryptoResponseUnion
func (*ClientResponsePlaintext) GetPowResponse ¶
func (m *ClientResponsePlaintext) GetPowResponse() *PoWResponseUnion
func (*ClientResponsePlaintext) ProtoMessage ¶
func (*ClientResponsePlaintext) ProtoMessage()
func (*ClientResponsePlaintext) Reset ¶
func (m *ClientResponsePlaintext) Reset()
func (*ClientResponsePlaintext) String ¶
func (m *ClientResponsePlaintext) String() string
type ContentRange ¶
type ContentRange struct { Pos *int32 `protobuf:"varint,1,opt,name=pos" json:"pos,omitempty"` Length *int32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ContentRange) Descriptor ¶
func (*ContentRange) Descriptor() ([]byte, []int)
func (*ContentRange) GetLength ¶
func (m *ContentRange) GetLength() int32
func (*ContentRange) GetPos ¶
func (m *ContentRange) GetPos() int32
func (*ContentRange) ProtoMessage ¶
func (*ContentRange) ProtoMessage()
func (*ContentRange) Reset ¶
func (m *ContentRange) Reset()
func (*ContentRange) String ¶
func (m *ContentRange) String() string
type Copyright ¶
type Copyright struct { Typ *Copyright_Type `protobuf:"varint,1,opt,name=typ,enum=Spotify.Copyright_Type" json:"typ,omitempty"` Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Copyright) Descriptor ¶
func (*Copyright) GetTyp ¶
func (m *Copyright) GetTyp() Copyright_Type
func (*Copyright) ProtoMessage ¶
func (*Copyright) ProtoMessage()
type Copyright_Type ¶
type Copyright_Type int32
const ( Copyright_P Copyright_Type = 0 Copyright_C Copyright_Type = 1 )
func (Copyright_Type) Enum ¶
func (x Copyright_Type) Enum() *Copyright_Type
func (Copyright_Type) EnumDescriptor ¶
func (Copyright_Type) EnumDescriptor() ([]byte, []int)
func (Copyright_Type) String ¶
func (x Copyright_Type) String() string
func (*Copyright_Type) UnmarshalJSON ¶
func (x *Copyright_Type) UnmarshalJSON(data []byte) error
type CpuFamily ¶
type CpuFamily int32
const ( CpuFamily_CPU_UNKNOWN CpuFamily = 0 CpuFamily_CPU_X86 CpuFamily = 1 CpuFamily_CPU_X86_64 CpuFamily = 2 CpuFamily_CPU_PPC CpuFamily = 3 CpuFamily_CPU_PPC_64 CpuFamily = 4 CpuFamily_CPU_ARM CpuFamily = 5 CpuFamily_CPU_IA64 CpuFamily = 6 CpuFamily_CPU_SH CpuFamily = 7 CpuFamily_CPU_MIPS CpuFamily = 8 CpuFamily_CPU_BLACKFIN CpuFamily = 9 )
func (CpuFamily) EnumDescriptor ¶
func (*CpuFamily) UnmarshalJSON ¶
type CryptoChallengeUnion ¶
type CryptoChallengeUnion struct { Shannon *CryptoShannonChallenge `protobuf:"bytes,10,opt,name=shannon" json:"shannon,omitempty"` Rc4Sha1Hmac *CryptoRc4Sha1HmacChallenge `protobuf:"bytes,20,opt,name=rc4_sha1_hmac,json=rc4Sha1Hmac" json:"rc4_sha1_hmac,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CryptoChallengeUnion) Descriptor ¶
func (*CryptoChallengeUnion) Descriptor() ([]byte, []int)
func (*CryptoChallengeUnion) GetRc4Sha1Hmac ¶
func (m *CryptoChallengeUnion) GetRc4Sha1Hmac() *CryptoRc4Sha1HmacChallenge
func (*CryptoChallengeUnion) GetShannon ¶
func (m *CryptoChallengeUnion) GetShannon() *CryptoShannonChallenge
func (*CryptoChallengeUnion) ProtoMessage ¶
func (*CryptoChallengeUnion) ProtoMessage()
func (*CryptoChallengeUnion) Reset ¶
func (m *CryptoChallengeUnion) Reset()
func (*CryptoChallengeUnion) String ¶
func (m *CryptoChallengeUnion) String() string
type CryptoRc4Sha1HmacChallenge ¶
type CryptoRc4Sha1HmacChallenge struct {
XXX_unrecognized []byte `json:"-"`
}
func (*CryptoRc4Sha1HmacChallenge) Descriptor ¶
func (*CryptoRc4Sha1HmacChallenge) Descriptor() ([]byte, []int)
func (*CryptoRc4Sha1HmacChallenge) ProtoMessage ¶
func (*CryptoRc4Sha1HmacChallenge) ProtoMessage()
func (*CryptoRc4Sha1HmacChallenge) Reset ¶
func (m *CryptoRc4Sha1HmacChallenge) Reset()
func (*CryptoRc4Sha1HmacChallenge) String ¶
func (m *CryptoRc4Sha1HmacChallenge) String() string
type CryptoRc4Sha1HmacResponse ¶
type CryptoRc4Sha1HmacResponse struct { Dummy *int32 `protobuf:"varint,1,opt,name=dummy" json:"dummy,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CryptoRc4Sha1HmacResponse) Descriptor ¶
func (*CryptoRc4Sha1HmacResponse) Descriptor() ([]byte, []int)
func (*CryptoRc4Sha1HmacResponse) GetDummy ¶
func (m *CryptoRc4Sha1HmacResponse) GetDummy() int32
func (*CryptoRc4Sha1HmacResponse) ProtoMessage ¶
func (*CryptoRc4Sha1HmacResponse) ProtoMessage()
func (*CryptoRc4Sha1HmacResponse) Reset ¶
func (m *CryptoRc4Sha1HmacResponse) Reset()
func (*CryptoRc4Sha1HmacResponse) String ¶
func (m *CryptoRc4Sha1HmacResponse) String() string
type CryptoResponseUnion ¶
type CryptoResponseUnion struct { Shannon *CryptoShannonResponse `protobuf:"bytes,10,opt,name=shannon" json:"shannon,omitempty"` Rc4Sha1Hmac *CryptoRc4Sha1HmacResponse `protobuf:"bytes,20,opt,name=rc4_sha1_hmac,json=rc4Sha1Hmac" json:"rc4_sha1_hmac,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CryptoResponseUnion) Descriptor ¶
func (*CryptoResponseUnion) Descriptor() ([]byte, []int)
func (*CryptoResponseUnion) GetRc4Sha1Hmac ¶
func (m *CryptoResponseUnion) GetRc4Sha1Hmac() *CryptoRc4Sha1HmacResponse
func (*CryptoResponseUnion) GetShannon ¶
func (m *CryptoResponseUnion) GetShannon() *CryptoShannonResponse
func (*CryptoResponseUnion) ProtoMessage ¶
func (*CryptoResponseUnion) ProtoMessage()
func (*CryptoResponseUnion) Reset ¶
func (m *CryptoResponseUnion) Reset()
func (*CryptoResponseUnion) String ¶
func (m *CryptoResponseUnion) String() string
type CryptoShannonChallenge ¶
type CryptoShannonChallenge struct {
XXX_unrecognized []byte `json:"-"`
}
func (*CryptoShannonChallenge) Descriptor ¶
func (*CryptoShannonChallenge) Descriptor() ([]byte, []int)
func (*CryptoShannonChallenge) ProtoMessage ¶
func (*CryptoShannonChallenge) ProtoMessage()
func (*CryptoShannonChallenge) Reset ¶
func (m *CryptoShannonChallenge) Reset()
func (*CryptoShannonChallenge) String ¶
func (m *CryptoShannonChallenge) String() string
type CryptoShannonResponse ¶
type CryptoShannonResponse struct { Dummy *int32 `protobuf:"varint,1,opt,name=dummy" json:"dummy,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CryptoShannonResponse) Descriptor ¶
func (*CryptoShannonResponse) Descriptor() ([]byte, []int)
func (*CryptoShannonResponse) GetDummy ¶
func (m *CryptoShannonResponse) GetDummy() int32
func (*CryptoShannonResponse) ProtoMessage ¶
func (*CryptoShannonResponse) ProtoMessage()
func (*CryptoShannonResponse) Reset ¶
func (m *CryptoShannonResponse) Reset()
func (*CryptoShannonResponse) String ¶
func (m *CryptoShannonResponse) String() string
type Cryptosuite ¶
type Cryptosuite int32
const ( Cryptosuite_CRYPTO_SUITE_SHANNON Cryptosuite = 0 Cryptosuite_CRYPTO_SUITE_RC4_SHA1_HMAC Cryptosuite = 1 )
func (Cryptosuite) Enum ¶
func (x Cryptosuite) Enum() *Cryptosuite
func (Cryptosuite) EnumDescriptor ¶
func (Cryptosuite) EnumDescriptor() ([]byte, []int)
func (Cryptosuite) String ¶
func (x Cryptosuite) String() string
func (*Cryptosuite) UnmarshalJSON ¶
func (x *Cryptosuite) UnmarshalJSON(data []byte) error
type Date ¶
type Date struct { Year *int32 `protobuf:"zigzag32,1,opt,name=year" json:"year,omitempty"` Month *int32 `protobuf:"zigzag32,2,opt,name=month" json:"month,omitempty"` Day *int32 `protobuf:"zigzag32,3,opt,name=day" json:"day,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Date) Descriptor ¶
func (*Date) ProtoMessage ¶
func (*Date) ProtoMessage()
type DecorationData ¶
type DecorationData struct { Username *string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"` FullName *string `protobuf:"bytes,2,opt,name=full_name,json=fullName" json:"full_name,omitempty"` ImageUrl *string `protobuf:"bytes,3,opt,name=image_url,json=imageUrl" json:"image_url,omitempty"` LargeImageUrl *string `protobuf:"bytes,5,opt,name=large_image_url,json=largeImageUrl" json:"large_image_url,omitempty"` FirstName *string `protobuf:"bytes,6,opt,name=first_name,json=firstName" json:"first_name,omitempty"` LastName *string `protobuf:"bytes,7,opt,name=last_name,json=lastName" json:"last_name,omitempty"` FacebookUid *string `protobuf:"bytes,8,opt,name=facebook_uid,json=facebookUid" json:"facebook_uid,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DecorationData) Descriptor ¶
func (*DecorationData) Descriptor() ([]byte, []int)
func (*DecorationData) GetFacebookUid ¶
func (m *DecorationData) GetFacebookUid() string
func (*DecorationData) GetFirstName ¶
func (m *DecorationData) GetFirstName() string
func (*DecorationData) GetFullName ¶
func (m *DecorationData) GetFullName() string
func (*DecorationData) GetImageUrl ¶
func (m *DecorationData) GetImageUrl() string
func (*DecorationData) GetLargeImageUrl ¶
func (m *DecorationData) GetLargeImageUrl() string
func (*DecorationData) GetLastName ¶
func (m *DecorationData) GetLastName() string
func (*DecorationData) GetUsername ¶
func (m *DecorationData) GetUsername() string
func (*DecorationData) ProtoMessage ¶
func (*DecorationData) ProtoMessage()
func (*DecorationData) Reset ¶
func (m *DecorationData) Reset()
func (*DecorationData) String ¶
func (m *DecorationData) String() string
type Delta ¶
type Delta struct { BaseVersion []byte `protobuf:"bytes,1,opt,name=base_version,json=baseVersion" json:"base_version,omitempty"` Ops []*Op `protobuf:"bytes,2,rep,name=ops" json:"ops,omitempty"` Info *ChangeInfo `protobuf:"bytes,4,opt,name=info" json:"info,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Delta) Descriptor ¶
func (*Delta) GetBaseVersion ¶
func (*Delta) GetInfo ¶
func (m *Delta) GetInfo() *ChangeInfo
func (*Delta) ProtoMessage ¶
func (*Delta) ProtoMessage()
type DeviceState ¶
type DeviceState struct { SwVersion *string `protobuf:"bytes,1,opt,name=sw_version,json=swVersion" json:"sw_version,omitempty"` IsActive *bool `protobuf:"varint,10,opt,name=is_active,json=isActive" json:"is_active,omitempty"` CanPlay *bool `protobuf:"varint,11,opt,name=can_play,json=canPlay" json:"can_play,omitempty"` Volume *uint32 `protobuf:"varint,12,opt,name=volume" json:"volume,omitempty"` Name *string `protobuf:"bytes,13,opt,name=name" json:"name,omitempty"` ErrorCode *uint32 `protobuf:"varint,14,opt,name=error_code,json=errorCode" json:"error_code,omitempty"` BecameActiveAt *int64 `protobuf:"varint,15,opt,name=became_active_at,json=becameActiveAt" json:"became_active_at,omitempty"` ErrorMessage *string `protobuf:"bytes,16,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"` Capabilities []*Capability `protobuf:"bytes,17,rep,name=capabilities" json:"capabilities,omitempty"` ContextPlayerError *string `protobuf:"bytes,20,opt,name=context_player_error,json=contextPlayerError" json:"context_player_error,omitempty"` Metadata []*Metadata `protobuf:"bytes,25,rep,name=metadata" json:"metadata,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DeviceState) Descriptor ¶
func (*DeviceState) Descriptor() ([]byte, []int)
func (*DeviceState) GetBecameActiveAt ¶
func (m *DeviceState) GetBecameActiveAt() int64