Spotify

package
v0.0.0-...-8904ad9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 14, 2020 License: MIT Imports: 3 Imported by: 0

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

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",
	13: "kSupportsPlaylistV2",
}
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,
	"kSupportsPlaylistV2": 13,
}
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) Descriptor() ([]byte, []int)

func (*APWelcome) GetAccountInfo

func (m *APWelcome) GetAccountInfo() *AccountInfo

func (*APWelcome) GetAccountTypeLoggedIn

func (m *APWelcome) GetAccountTypeLoggedIn() AccountType

func (*APWelcome) GetCanonicalUsername

func (m *APWelcome) GetCanonicalUsername() string

func (*APWelcome) GetCredentialsTypeLoggedIn

func (m *APWelcome) GetCredentialsTypeLoggedIn() AccountType

func (*APWelcome) GetFb

func (m *APWelcome) GetFb() *AccountInfoFacebook

func (*APWelcome) GetLfsSecret

func (m *APWelcome) GetLfsSecret() []byte

func (*APWelcome) GetReusableAuthCredentials

func (m *APWelcome) GetReusableAuthCredentials() []byte

func (*APWelcome) GetReusableAuthCredentialsType

func (m *APWelcome) GetReusableAuthCredentialsType() AuthenticationType

func (*APWelcome) ProtoMessage

func (*APWelcome) ProtoMessage()

func (*APWelcome) Reset

func (m *APWelcome) Reset()

func (*APWelcome) String

func (m *APWelcome) String() string

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 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) Descriptor() ([]byte, []int)

func (*Ad) GetAdvertiser

func (m *Ad) GetAdvertiser() string

func (*Ad) GetClickUrl

func (m *Ad) GetClickUrl() string

func (*Ad) GetDuration

func (m *Ad) GetDuration() int32

func (*Ad) GetGid

func (m *Ad) GetGid() []byte

func (*Ad) GetImageFid

func (m *Ad) GetImageFid() []byte

func (*Ad) GetImpressionUrl

func (m *Ad) GetImpressionUrl() string

func (*Ad) GetNext

func (m *Ad) GetNext() int32

func (*Ad) GetOggFid

func (m *Ad) GetOggFid() []byte

func (*Ad) GetProduct

func (m *Ad) GetProduct() string

func (*Ad) ProtoMessage

func (*Ad) ProtoMessage()

func (*Ad) Reset

func (m *Ad) Reset()

func (*Ad) String

func (m *Ad) String() string

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) Descriptor() ([]byte, []int)

func (*AdFile) GetFormat

func (m *AdFile) GetFormat() string

func (*AdFile) GetId

func (m *AdFile) GetId() string

func (*AdFile) ProtoMessage

func (*AdFile) ProtoMessage()

func (*AdFile) Reset

func (m *AdFile) Reset()

func (*AdFile) String

func (m *AdFile) String() string

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) Descriptor() ([]byte, []int)

func (*AdRequest) GetAvoidAds

func (m *AdRequest) GetAvoidAds() []string

func (*AdRequest) GetClientLanguage

func (m *AdRequest) GetClientLanguage() string

func (*AdRequest) GetProduct

func (m *AdRequest) GetProduct() string

func (*AdRequest) GetType

func (m *AdRequest) GetType() string

func (*AdRequest) GetVersion

func (m *AdRequest) GetVersion() uint32

func (*AdRequest) ProtoMessage

func (*AdRequest) ProtoMessage()

func (*AdRequest) Reset

func (m *AdRequest) Reset()

func (*AdRequest) String

func (m *AdRequest) String() string

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) Descriptor() ([]byte, []int)

func (*Add) GetAddFirst

func (m *Add) GetAddFirst() bool

func (*Add) GetAddLast

func (m *Add) GetAddLast() bool

func (*Add) GetFromIndex

func (m *Add) GetFromIndex() int32

func (*Add) GetItems

func (m *Add) GetItems() []*Item

func (*Add) GetListChecksum

func (m *Add) GetListChecksum() *ListChecksum

func (*Add) ProtoMessage

func (*Add) ProtoMessage()

func (*Add) Reset

func (m *Add) Reset()

func (*Add) String

func (m *Add) String() string

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) Descriptor() ([]byte, []int)

func (*Album) GetArtist

func (m *Album) GetArtist() []*Artist

func (*Album) GetCopyright

func (m *Album) GetCopyright() []*Copyright

func (*Album) GetCover

func (m *Album) GetCover() []*Image

func (*Album) GetCoverGroup

func (m *Album) GetCoverGroup() *ImageGroup

func (*Album) GetDate

func (m *Album) GetDate() *Date

func (*Album) GetDisc

func (m *Album) GetDisc() []*Disc

func (*Album) GetExternalId

func (m *Album) GetExternalId() []*ExternalId

func (*Album) GetGenre

func (m *Album) GetGenre() []string

func (*Album) GetGid

func (m *Album) GetGid() []byte

func (*Album) GetLabel

func (m *Album) GetLabel() string

func (*Album) GetName

func (m *Album) GetName() string

func (*Album) GetPopularity

func (m *Album) GetPopularity() int32

func (*Album) GetRelated

func (m *Album) GetRelated() []*Album

func (*Album) GetRestriction

func (m *Album) GetRestriction() []*Restriction

func (*Album) GetReview

func (m *Album) GetReview() []string

func (*Album) GetSalePeriod

func (m *Album) GetSalePeriod() []*SalePeriod

func (*Album) GetTyp

func (m *Album) GetTyp() Album_Type

func (*Album) ProtoMessage

func (*Album) ProtoMessage()

func (*Album) Reset

func (m *Album) Reset()

func (*Album) String

func (m *Album) String() string

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) Descriptor() ([]byte, []int)

func (*AppInfo) GetIdentifier

func (m *AppInfo) GetIdentifier() string

func (*AppInfo) GetVersionInt

func (m *AppInfo) GetVersionInt() int32

func (*AppInfo) ProtoMessage

func (*AppInfo) ProtoMessage()

func (*AppInfo) Reset

func (m *AppInfo) Reset()

func (*AppInfo) String

func (m *AppInfo) String() string

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) Descriptor() ([]byte, []int)

func (*AppItem) GetBundleType

func (m *AppItem) GetBundleType() AppItem_Type

func (*AppItem) GetBundleUri

func (m *AppItem) GetBundleUri() string

func (*AppItem) GetCategories

func (m *AppItem) GetCategories() *IdentifierList

func (*AppItem) GetChecksum

func (m *AppItem) GetChecksum() string

func (*AppItem) GetIdentifier

func (m *AppItem) GetIdentifier() string

func (*AppItem) GetLargeIconUri

func (m *AppItem) GetLargeIconUri() string

func (*AppItem) GetManifest

func (m *AppItem) GetManifest() string

func (*AppItem) GetMediumIconUri

func (m *AppItem) GetMediumIconUri() string

func (*AppItem) GetRequirement

func (m *AppItem) GetRequirement() AppItem_Requirement

func (*AppItem) GetSmallIconUri

func (m *AppItem) GetSmallIconUri() string

func (*AppItem) GetTtlInSeconds

func (m *AppItem) GetTtlInSeconds() uint32

func (*AppItem) GetVersion

func (m *AppItem) GetVersion() *SemanticVersion

func (*AppItem) ProtoMessage

func (*AppItem) ProtoMessage()

func (*AppItem) Reset

func (m *AppItem) Reset()

func (*AppItem) String

func (m *AppItem) String() string

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 (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) Descriptor() ([]byte, []int)

func (*AppList) GetItems

func (m *AppList) GetItems() []*AppItem

func (*AppList) ProtoMessage

func (*AppList) ProtoMessage()

func (*AppList) Reset

func (m *AppList) Reset()

func (*AppList) String

func (m *AppList) String() string

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) Descriptor() ([]byte, []int)

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 (m *Artist) GetBiography() []*Biography

func (*Artist) GetCompilationGroup

func (m *Artist) GetCompilationGroup() []*AlbumGroup

func (*Artist) GetExternalId

func (m *Artist) GetExternalId() []*ExternalId

func (*Artist) GetGenre

func (m *Artist) GetGenre() []string

func (*Artist) GetGid

func (m *Artist) GetGid() []byte

func (*Artist) GetIsPortraitAlbumCover

func (m *Artist) GetIsPortraitAlbumCover() bool

func (*Artist) GetName

func (m *Artist) GetName() string

func (*Artist) GetPopularity

func (m *Artist) GetPopularity() int32

func (*Artist) GetPortrait

func (m *Artist) GetPortrait() []*Image

func (*Artist) GetPortraitGroup

func (m *Artist) GetPortraitGroup() *ImageGroup

func (*Artist) GetRelated

func (m *Artist) GetRelated() []*Artist

func (*Artist) GetRestriction

func (m *Artist) GetRestriction() []*Restriction

func (*Artist) GetSingleGroup

func (m *Artist) GetSingleGroup() []*AlbumGroup

func (*Artist) GetTopTrack

func (m *Artist) GetTopTrack() []*TopTracks

func (*Artist) ProtoMessage

func (*Artist) ProtoMessage()

func (*Artist) Reset

func (m *Artist) Reset()

func (*Artist) String

func (m *Artist) String() string

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) Descriptor() ([]byte, []int)

func (*AudioFile) GetFileId

func (m *AudioFile) GetFileId() []byte

func (*AudioFile) GetFormat

func (m *AudioFile) GetFormat() AudioFile_Format

func (*AudioFile) ProtoMessage

func (*AudioFile) ProtoMessage()

func (*AudioFile) Reset

func (m *AudioFile) Reset()

func (*AudioFile) String

func (m *AudioFile) String() string

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 (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 (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) Descriptor() ([]byte, []int)

func (*Biography) GetPortrait

func (m *Biography) GetPortrait() []*Image

func (*Biography) GetPortraitGroup

func (m *Biography) GetPortraitGroup() []*ImageGroup

func (*Biography) GetText

func (m *Biography) GetText() string

func (*Biography) ProtoMessage

func (*Biography) ProtoMessage()

func (*Biography) Reset

func (m *Biography) Reset()

func (*Biography) String

func (m *Biography) String() string

type Brand

type Brand int32
const (
	Brand_BRAND_UNBRANDED Brand = 0
	Brand_BRAND_INQ       Brand = 1
	Brand_BRAND_HTC       Brand = 2
	Brand_BRAND_NOKIA     Brand = 3
)

func (Brand) Enum

func (x Brand) Enum() *Brand

func (Brand) EnumDescriptor

func (Brand) EnumDescriptor() ([]byte, []int)

func (Brand) String

func (x Brand) String() string

func (*Brand) UnmarshalJSON

func (x *Brand) UnmarshalJSON(data []byte) error

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) Descriptor() ([]byte, []int)

func (*BuildInfo) GetPlatform

func (m *BuildInfo) GetPlatform() Platform

func (*BuildInfo) GetProduct

func (m *BuildInfo) GetProduct() Product

func (*BuildInfo) GetProductFlags

func (m *BuildInfo) GetProductFlags() []ProductFlags

func (*BuildInfo) GetVersion

func (m *BuildInfo) GetVersion() uint64

func (*BuildInfo) ProtoMessage

func (*BuildInfo) ProtoMessage()

func (*BuildInfo) Reset

func (m *BuildInfo) Reset()

func (*BuildInfo) String

func (m *BuildInfo) String() string

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
	CapabilityType_kSupportsPlaylistV2 CapabilityType = 13
)

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) Descriptor() ([]byte, []int)

func (*ChangeSet) GetDelta

func (m *ChangeSet) GetDelta() *Delta

func (*ChangeSet) GetKind

func (m *ChangeSet) GetKind() ChangeSet_Kind

func (*ChangeSet) GetMerge

func (m *ChangeSet) GetMerge() *Merge

func (*ChangeSet) ProtoMessage

func (*ChangeSet) ProtoMessage()

func (*ChangeSet) Reset

func (m *ChangeSet) Reset()

func (*ChangeSet) String

func (m *ChangeSet) String() string

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 (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 (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 (*ClientResolveAction) GetInitiator

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 (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 (ClientResolveAction_Initiator) EnumDescriptor

func (ClientResolveAction_Initiator) EnumDescriptor() ([]byte, []int)

func (ClientResolveAction_Initiator) 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 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) Descriptor() ([]byte, []int)

func (*Copyright) GetText

func (m *Copyright) GetText() string

func (*Copyright) GetTyp

func (m *Copyright) GetTyp() Copyright_Type

func (*Copyright) ProtoMessage

func (*Copyright) ProtoMessage()

func (*Copyright) Reset

func (m *Copyright) Reset()

func (*Copyright) String

func (m *Copyright) String() string
type Copyright_Type int32
const (
	Copyright_P Copyright_Type = 0
	Copyright_C Copyright_Type = 1
)
func (x Copyright_Type) Enum() *Copyright_Type
func (Copyright_Type) EnumDescriptor() ([]byte, []int)
func (x Copyright_Type) String() string
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) Enum

func (x CpuFamily) Enum() *CpuFamily

func (CpuFamily) EnumDescriptor

func (CpuFamily) EnumDescriptor() ([]byte, []int)

func (CpuFamily) String

func (x CpuFamily) String() string

func (*CpuFamily) UnmarshalJSON

func (x *CpuFamily) UnmarshalJSON(data []byte) error

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 (*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) Descriptor() ([]byte, []int)

func (*Date) GetDay

func (m *Date) GetDay() int32

func (*Date) GetMonth

func (m *Date) GetMonth() int32

func (*Date) GetYear

func (m *Date) GetYear() int32

func (*Date) ProtoMessage

func (*Date) ProtoMessage()

func (*Date) Reset

func (m *Date) Reset()

func (*Date) String

func (m *Date) String() string

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) Descriptor() ([]byte, []int)

func (*Delta) GetBaseVersion

func (m *Delta) GetBaseVersion() []byte

func (*Delta) GetInfo

func (m *Delta) GetInfo() *ChangeInfo

func (*Delta) GetOps

func (m *Delta) GetOps() []*Op

func (*Delta) ProtoMessage

func (*Delta) ProtoMessage()

func (*Delta) Reset

func (m *Delta) Reset()

func (*Delta) String

func (m *Delta) String() string

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

func (*DeviceState) GetCanPlay

func (m *DeviceState) GetCanPlay() bool

func (*DeviceState) GetCapabilities

func (m *DeviceState) GetCapabilities() []*Capability

func (*DeviceState) GetContextPlayerError

func (m *DeviceState) GetContextPlayerError() string

func (*DeviceState) GetErrorCode

func (m *DeviceState) GetErrorCode() uint32

func (*DeviceState) GetErrorMessage

func (m *DeviceState) GetErrorMessage() string

func (*DeviceState) GetIsActive

func (m *DeviceState) GetIsActive() bool

func (*DeviceState) GetMetadata

func (m *DeviceState) GetMetadata() []*Metadata

func (*DeviceState) GetName

func (m *DeviceState) GetName() string

func (*DeviceState) GetSwVersion

func (m *DeviceState) GetSwVersion() string

func (*DeviceState) GetVolume

func (m *DeviceState) GetVolume() uint32

func (*DeviceState) ProtoMessage

func (*DeviceState) ProtoMessage()

func (*DeviceState) Reset

func (m *DeviceState) Reset()

func (*DeviceState) String

func (m *DeviceState) String() string

type Diff

type Diff struct {
	FromRevision     []byte `protobuf:"bytes,1,opt,name=from_revision,json=fromRevision" json:"from_revision,omitempty"`
	Ops              []*Op  `protobuf:"bytes,2,rep,name=ops" json:"ops,omitempty"`
	ToRevision       []byte `protobuf:"bytes,3,opt,name=to_revision,json=toRevision" json:"to_revision,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*Diff) Descriptor

func (*Diff) Descriptor() ([]byte, []int)

func (*Diff) GetFromRevision

func (m *Diff) GetFromRevision() []byte

func (*Diff) GetOps

func (m *Diff) GetOps() []*Op

func (*Diff) GetToRevision

func (m *Diff) GetToRevision() []byte

func (*Diff) ProtoMessage

func (*Diff) ProtoMessage()

func (*Diff) Reset

func (m *Diff) Reset()

func (*Diff) String

func (m *Diff) String() string

type Disc

type Disc struct {
	Number           *int32   `protobuf:"zigzag32,1,opt,name=number" json:"number,omitempty"`
	Name             *string  `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Track            []*Track `protobuf:"bytes,3,rep,name=track" json:"track,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*Disc) Descriptor

func (*Disc) Descriptor() ([]byte, []int)

func (*Disc) GetName

func (m *Disc) GetName() string

func (*Disc) GetNumber

func (m *Disc) GetNumber() int32

func (*Disc) GetTrack

func (m *Disc) GetTrack() []*Track

func (*Disc) ProtoMessage

func (*Disc) ProtoMessage()

func (*Disc) Reset

func (m *Disc) Reset()

func (*Disc) String

func (m *Disc) String() string

type DownloadFormat

type DownloadFormat struct {
	Codec            *DownloadFormat_Codec `protobuf:"varint,1,opt,name=codec,enum=Spotify.DownloadFormat_Codec" json:"codec,omitempty"`
	XXX_unrecognized []byte                `json:"-"`
}

func (*DownloadFormat) Descriptor

func (*DownloadFormat) Descriptor() ([]byte, []int)

func (*DownloadFormat) GetCodec

func (m *DownloadFormat) GetCodec() DownloadFormat_Codec

func (*DownloadFormat) ProtoMessage

func (*DownloadFormat) ProtoMessage()

func (*DownloadFormat) Reset

func (m *DownloadFormat) Reset()

func (*DownloadFormat) String

func (m *DownloadFormat) String() string

type DownloadFormat_Codec

type DownloadFormat_Codec int32
const (
	DownloadFormat_CODEC_UNKNOWN  DownloadFormat_Codec = 0
	DownloadFormat_OGG_VORBIS     DownloadFormat_Codec = 1
	DownloadFormat_FLAC           DownloadFormat_Codec = 2
	DownloadFormat_MPEG_1_LAYER_3 DownloadFormat_Codec = 3
)

func (DownloadFormat_Codec) Enum

func (DownloadFormat_Codec) EnumDescriptor

func (DownloadFormat_Codec) EnumDescriptor() ([]byte, []int)

func (DownloadFormat_Codec) String

func (x DownloadFormat_Codec) String() string

func (*DownloadFormat_Codec) UnmarshalJSON

func (x *DownloadFormat_Codec) UnmarshalJSON(data []byte) error

type End

type End struct {
	SecondsPlayed    *int32 `protobuf:"varint,1,opt,name=seconds_played,json=secondsPlayed" json:"seconds_played,omitempty"`
	EndTime          *int64 `protobuf:"varint,2,opt,name=end_time,json=endTime" json:"end_time,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*End) Descriptor

func (*End) Descriptor() ([]byte, []int)

func (*End) GetEndTime

func (m *End) GetEndTime() int64

func (*End) GetSecondsPlayed

func (m *End) GetSecondsPlayed() int32

func (*End) ProtoMessage

func (*End) ProtoMessage()

func (*End) Reset

func (m *End) Reset()

func (*End) String

func (m *End) String() string

type ErrorCode

type ErrorCode int32
const (
	ErrorCode_ProtocolError               ErrorCode = 0
	ErrorCode_TryAnotherAP                ErrorCode = 2
	ErrorCode_BadConnectionId             ErrorCode = 5
	ErrorCode_TravelRestriction           ErrorCode = 9
	ErrorCode_PremiumAccountRequired      ErrorCode = 11
	ErrorCode_BadCredentials              ErrorCode = 12
	ErrorCode_CouldNotValidateCredentials ErrorCode = 13
	ErrorCode_AccountExists               ErrorCode = 14
	ErrorCode_ExtraVerificationRequired   ErrorCode = 15
	ErrorCode_InvalidAppKey               ErrorCode = 16
	ErrorCode_ApplicationBanned           ErrorCode = 17
)

func (ErrorCode) Enum

func (x ErrorCode) Enum() *ErrorCode

func (ErrorCode) EnumDescriptor

func (ErrorCode) EnumDescriptor() ([]byte, []int)

func (ErrorCode) String

func (x ErrorCode) String() string

func (*ErrorCode) UnmarshalJSON

func (x *ErrorCode) UnmarshalJSON(data []byte) error

type Event

type Event struct {
	Id               *Id     `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Start            *Start  `protobuf:"bytes,2,opt,name=start" json:"start,omitempty"`
	Seek             *Seek   `protobuf:"bytes,3,opt,name=seek" json:"seek,omitempty"`
	Pause            *Pause  `protobuf:"bytes,4,opt,name=pause" json:"pause,omitempty"`
	Resume           *Resume `protobuf:"bytes,5,opt,name=resume" json:"resume,omitempty"`
	End              *End    `protobuf:"bytes,6,opt,name=end" json:"end,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*Event) Descriptor

func (*Event) Descriptor() ([]byte, []int)

func (*Event) GetEnd

func (m *Event) GetEnd() *End

func (*Event) GetId

func (m *Event) GetId() *Id

func (*Event) GetPause

func (m *Event) GetPause() *Pause

func (*Event) GetResume

func (m *Event) GetResume() *Resume

func (*Event) GetSeek

func (m *Event) GetSeek() *Seek

func (*Event) GetStart

func (m *Event) GetStart() *Start

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) Reset

func (m *Event) Reset()

func (*Event) String

func (m *Event) String() string

type EventReply

type EventReply struct {
	Queued           *int32     `protobuf:"varint,1,opt,name=queued" json:"queued,omitempty"`
	Retry            *RetryInfo `protobuf:"bytes,2,opt,name=retry" json:"retry,omitempty"`
	XXX_unrecognized []byte     `json:"-"`
}

func (*EventReply) Descriptor

func (*EventReply) Descriptor() ([]byte, []int)

func (*EventReply) GetQueued

func (m *EventReply) GetQueued() int32

func (*EventReply) GetRetry

func (m *EventReply) GetRetry() *RetryInfo

func (*EventReply) ProtoMessage

func (*EventReply) ProtoMessage()

func (*EventReply) Reset

func (m *EventReply) Reset()

func (*EventReply) String

func (m *EventReply) String() string

type ExternalId

type ExternalId struct {
	Typ              *string `protobuf:"bytes,1,opt,name=typ" json:"typ,omitempty"`
	Id               *string `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*ExternalId) Descriptor

func (*ExternalId) Descriptor() ([]byte, []int)

func (*ExternalId) GetId

func (m *ExternalId) GetId() string

func (*ExternalId) GetTyp

func (m *ExternalId) GetTyp() string

func (*ExternalId) ProtoMessage

func (*ExternalId) ProtoMessage()

func (*ExternalId) Reset

func (m *ExternalId) Reset()

func (*ExternalId) String

func (m *ExternalId) String() string

type FeatureSet

type FeatureSet struct {
	Autoupdate2      *bool  `protobuf:"varint,1,opt,name=autoupdate2" json:"autoupdate2,omitempty"`
	CurrentLocation  *bool  `protobuf:"varint,2,opt,name=current_location,json=currentLocation" json:"current_location,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*FeatureSet) Descriptor

func (*FeatureSet) Descriptor() ([]byte, []int)

func (*FeatureSet) GetAutoupdate2

func (m *FeatureSet) GetAutoupdate2() bool

func (*FeatureSet) GetCurrentLocation

func (m *FeatureSet) GetCurrentLocation() bool

func (*FeatureSet) ProtoMessage

func (*FeatureSet) ProtoMessage()

func (*FeatureSet) Reset

func (m *FeatureSet) Reset()

func (*FeatureSet) String

func (m *FeatureSet) String() string

type Feedback

type Feedback struct {
	Uri              *string  `protobuf:"bytes,1,opt,name=uri" json:"uri,omitempty"`
	Type             *string  `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Timestamp        *float64 `protobuf:"fixed64,3,opt,name=timestamp" json:"timestamp,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*Feedback) Descriptor

func (*Feedback) Descriptor() ([]byte, []int)

func (*Feedback) GetTimestamp

func (m *Feedback) GetTimestamp() float64

func (*Feedback) GetType

func (m *Feedback) GetType() string

func (*Feedback) GetUri

func (m *Feedback) GetUri() string

func (*Feedback) ProtoMessage

func (*Feedback) ProtoMessage()

func (*Feedback) Reset

func (m *Feedback) Reset()

func (*Feedback) String

func (m *Feedback) String() string

type Fingerprint

type Fingerprint int32
const (
	Fingerprint_FINGERPRINT_GRAIN       Fingerprint = 0
	Fingerprint_FINGERPRINT_HMAC_RIPEMD Fingerprint = 1
)

func (Fingerprint) Enum

func (x Fingerprint) Enum() *Fingerprint

func (Fingerprint) EnumDescriptor

func (Fingerprint) EnumDescriptor() ([]byte, []int)

func (Fingerprint) String

func (x Fingerprint) String() string

func (*Fingerprint) UnmarshalJSON

func (x *Fingerprint) UnmarshalJSON(data []byte) error

type FingerprintChallengeUnion

type FingerprintChallengeUnion struct {
	Grain            *FingerprintGrainChallenge      `protobuf:"bytes,10,opt,name=grain" json:"grain,omitempty"`
	HmacRipemd       *FingerprintHmacRipemdChallenge `protobuf:"bytes,20,opt,name=hmac_ripemd,json=hmacRipemd" json:"hmac_ripemd,omitempty"`
	XXX_unrecognized []byte                          `json:"-"`
}

func (*FingerprintChallengeUnion) Descriptor

func (*FingerprintChallengeUnion) Descriptor() ([]byte, []int)

func (*FingerprintChallengeUnion) GetGrain

func (*FingerprintChallengeUnion) GetHmacRipemd

func (*FingerprintChallengeUnion) ProtoMessage

func (*FingerprintChallengeUnion) ProtoMessage()

func (*FingerprintChallengeUnion) Reset

func (m *FingerprintChallengeUnion) Reset()

func (*FingerprintChallengeUnion) String

func (m *FingerprintChallengeUnion) String() string

type FingerprintGrainChallenge

type FingerprintGrainChallenge struct {
	Kek              []byte `protobuf:"bytes,10,req,name=kek" json:"kek,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*FingerprintGrainChallenge) Descriptor

func (*FingerprintGrainChallenge) Descriptor() ([]byte, []int)

func (*FingerprintGrainChallenge) GetKek

func (m *FingerprintGrainChallenge) GetKek() []byte

func (*FingerprintGrainChallenge) ProtoMessage

func (*FingerprintGrainChallenge) ProtoMessage()

func (*FingerprintGrainChallenge) Reset

func (m *FingerprintGrainChallenge) Reset()

func (*FingerprintGrainChallenge) String

func (m *FingerprintGrainChallenge) String() string

type FingerprintGrainResponse

type FingerprintGrainResponse struct {
	EncryptedKey     []byte `protobuf:"bytes,10,req,name=encrypted_key,json=encryptedKey" json:"encrypted_key,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*FingerprintGrainResponse) Descriptor

func (*FingerprintGrainResponse) Descriptor() ([]byte, []int)

func (*FingerprintGrainResponse) GetEncryptedKey

func (m *FingerprintGrainResponse) GetEncryptedKey() []byte

func (*FingerprintGrainResponse) ProtoMessage

func (*FingerprintGrainResponse) ProtoMessage()

func (*FingerprintGrainResponse) Reset

func (m *FingerprintGrainResponse) Reset()

func (*FingerprintGrainResponse) String

func (m *FingerprintGrainResponse) String() string

type FingerprintHmacRipemdChallenge

type FingerprintHmacRipemdChallenge struct {
	Challenge        []byte `protobuf:"bytes,10,req,name=challenge" json:"challenge,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*FingerprintHmacRipemdChallenge) Descriptor

func (*FingerprintHmacRipemdChallenge) Descriptor() ([]byte, []int)

func (*FingerprintHmacRipemdChallenge) GetChallenge

func (m *FingerprintHmacRipemdChallenge) GetChallenge() []byte

func (*FingerprintHmacRipemdChallenge) ProtoMessage

func (*FingerprintHmacRipemdChallenge) ProtoMessage()

func (*FingerprintHmacRipemdChallenge) Reset

func (m *FingerprintHmacRipemdChallenge) Reset()

func (*FingerprintHmacRipemdChallenge) String

type FingerprintHmacRipemdResponse

type FingerprintHmacRipemdResponse struct {
	Hmac             []byte `protobuf:"bytes,10,req,name=hmac" json:"hmac,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*FingerprintHmacRipemdResponse) Descriptor

func (*FingerprintHmacRipemdResponse) Descriptor() ([]byte, []int)

func (*FingerprintHmacRipemdResponse) GetHmac

func (m *FingerprintHmacRipemdResponse) GetHmac() []byte

func (*FingerprintHmacRipemdResponse) ProtoMessage

func (*FingerprintHmacRipemdResponse) ProtoMessage()

func (*FingerprintHmacRipemdResponse) Reset

func (m *FingerprintHmacRipemdResponse) Reset()

func (*FingerprintHmacRipemdResponse) String

type FingerprintResponseUnion

type FingerprintResponseUnion struct {
	Grain            *FingerprintGrainResponse      `protobuf:"bytes,10,opt,name=grain" json:"grain,omitempty"`
	HmacRipemd       *FingerprintHmacRipemdResponse `protobuf:"bytes,20,opt,name=hmac_ripemd,json=hmacRipemd" json:"hmac_ripemd,omitempty"`
	XXX_unrecognized []byte                         `json:"-"`
}

func (*FingerprintResponseUnion) Descriptor

func (*FingerprintResponseUnion) Descriptor() ([]byte, []int)

func (*FingerprintResponseUnion) GetGrain

func (*FingerprintResponseUnion) GetHmacRipemd

func (*FingerprintResponseUnion) ProtoMessage

func (*FingerprintResponseUnion) ProtoMessage()

func (*FingerprintResponseUnion) Reset

func (m *FingerprintResponseUnion) Reset()

func (*FingerprintResponseUnion) String

func (m *FingerprintResponseUnion) String() string

type Frame

type Frame struct {
	Version            *uint32      `protobuf:"varint,1,opt,name=version" json:"version,omitempty"`
	Ident              *string      `protobuf:"bytes,2,opt,name=ident" json:"ident,omitempty"`
	ProtocolVersion    *string      `protobuf:"bytes,3,opt,name=protocol_version,json=protocolVersion" json:"protocol_version,omitempty"`
	SeqNr              *uint32      `protobuf:"varint,4,opt,name=seq_nr,json=seqNr" json:"seq_nr,omitempty"`
	Typ                *MessageType `protobuf:"varint,5,opt,name=typ,enum=Spotify.MessageType" json:"typ,omitempty"`
	DeviceState        *DeviceState `protobuf:"bytes,7,opt,name=device_state,json=deviceState" json:"device_state,omitempty"`
	Goodbye            *Goodbye     `protobuf:"bytes,11,opt,name=goodbye" json:"goodbye,omitempty"`
	State              *State       `protobuf:"bytes,12,opt,name=state" json:"state,omitempty"`
	Position           *uint32      `protobuf:"varint,13,opt,name=position" json:"position,omitempty"`
	Volume             *uint32      `protobuf:"varint,14,opt,name=volume" json:"volume,omitempty"`
	StateUpdateId      *int64       `protobuf:"varint,17,opt,name=state_update_id,json=stateUpdateId" json:"state_update_id,omitempty"`
	Recipient          []string     `protobuf:"bytes,18,rep,name=recipient" json:"recipient,omitempty"`
	ContextPlayerState []byte       `protobuf:"bytes,19,opt,name=context_player_state,json=contextPlayerState" json:"context_player_state,omitempty"`
	NewName            *string      `protobuf:"bytes,20,opt,name=new_name,json=newName" json:"new_name,omitempty"`
	Metadata           *Metadata    `protobuf:"bytes,25,opt,name=metadata" json:"metadata,omitempty"`
	XXX_unrecognized   []byte       `json:"-"`
}

func (*Frame) Descriptor

func (*Frame) Descriptor() ([]byte, []int)

func (*Frame) GetContextPlayerState

func (m *Frame) GetContextPlayerState() []byte

func (*Frame) GetDeviceState

func (m *Frame) GetDeviceState() *DeviceState

func (*Frame) GetGoodbye

func (m *Frame) GetGoodbye() *Goodbye

func (*Frame) GetIdent

func (m *Frame) GetIdent() string

func (*Frame) GetMetadata

func (m *Frame) GetMetadata() *Metadata

func (*Frame) GetNewName

func (m *Frame) GetNewName() string

func (*Frame) GetPosition

func (m *Frame) GetPosition() uint32

func (*Frame) GetProtocolVersion

func (m *Frame) GetProtocolVersion() string

func (*Frame) GetRecipient

func (m *Frame) GetRecipient() []string

func (*Frame) GetSeqNr

func (m *Frame) GetSeqNr() uint32

func (*Frame) GetState

func (m *Frame) GetState() *State

func (*Frame) GetStateUpdateId

func (m *Frame) GetStateUpdateId() int64

func (*Frame) GetTyp

func (m *Frame) GetTyp() MessageType

func (*Frame) GetVersion

func (m *Frame) GetVersion() uint32

func (*Frame) GetVolume

func (m *Frame) GetVolume() uint32

func (*Frame) ProtoMessage

func (*Frame) ProtoMessage()

func (*Frame) Reset

func (m *Frame) Reset()

func (*Frame) String

func (m *Frame) String() string

type Goodbye

type Goodbye struct {
	Reason           *string `protobuf:"bytes,1,opt,name=reason" json:"reason,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*Goodbye) Descriptor

func (*Goodbye) Descriptor() ([]byte, []int)

func (*Goodbye) GetReason

func (m *Goodbye) GetReason() string

func (*Goodbye) ProtoMessage

func (*Goodbye) ProtoMessage()

func (*Goodbye) Reset

func (m *Goodbye) Reset()

func (*Goodbye) String

func (m *Goodbye) String() string
type Header struct {
	Uri              *string      `protobuf:"bytes,1,opt,name=uri" json:"uri,omitempty"`
	ContentType      *string      `protobuf:"bytes,2,opt,name=content_type,json=contentType" json:"content_type,omitempty"`
	Method           *string      `protobuf:"bytes,3,opt,name=method" json:"method,omitempty"`
	StatusCode       *int32       `protobuf:"zigzag32,4,opt,name=status_code,json=statusCode" json:"status_code,omitempty"`
	UserFields       []*UserField `protobuf:"bytes,6,rep,name=user_fields,json=userFields" json:"user_fields,omitempty"`
	XXX_unrecognized []byte       `json:"-"`
}

func (*Header) Descriptor

func (*Header) Descriptor() ([]byte, []int)

func (*Header) GetContentType

func (m *Header) GetContentType() string

func (*Header) GetMethod

func (m *Header) GetMethod() string

func (*Header) GetStatusCode

func (m *Header) GetStatusCode() int32

func (*Header) GetUri

func (m *Header) GetUri() string

func (*Header) GetUserFields

func (m *Header) GetUserFields() []*UserField

func (*Header) ProtoMessage

func (*Header) ProtoMessage()

func (*Header) Reset

func (m *Header) Reset()

func (*Header) String

func (m *Header) String() string

type Id

type Id struct {
	Uri              *string `protobuf:"bytes,1,opt,name=uri" json:"uri,omitempty"`
	StartTime        *int64  `protobuf:"varint,2,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*Id) Descriptor

func (*Id) Descriptor() ([]byte, []int)

func (*Id) GetStartTime

func (m *Id) GetStartTime() int64

func (*Id) GetUri

func (m *Id) GetUri() string

func (*Id) ProtoMessage

func (*Id) ProtoMessage()

func (*Id) Reset

func (m *Id) Reset()

func (*Id) String

func (m *Id) String() string

type IdentifierList

type IdentifierList struct {
	Identifiers      []string `protobuf:"bytes,1,rep,name=identifiers" json:"identifiers,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*IdentifierList) Descriptor

func (*IdentifierList) Descriptor() ([]byte, []int)

func (*IdentifierList) GetIdentifiers

func (m *IdentifierList) GetIdentifiers() []string

func (*IdentifierList) ProtoMessage

func (*IdentifierList) ProtoMessage()

func (*IdentifierList) Reset

func (m *IdentifierList) Reset()

func (*IdentifierList) String

func (m *IdentifierList) String() string

type Image

type Image struct {
	FileId           []byte      `protobuf:"bytes,1,opt,name=file_id,json=fileId" json:"file_id,omitempty"`
	Size             *Image_Size `protobuf:"varint,2,opt,name=size,enum=Spotify.Image_Size" json:"size,omitempty"`
	Width            *int32      `protobuf:"zigzag32,3,opt,name=width" json:"width,omitempty"`
	Height           *int32      `protobuf:"zigzag32,4,opt,name=height" json:"height,omitempty"`
	XXX_unrecognized []byte      `json:"-"`
}

func (*Image) Descriptor

func (*Image) Descriptor() ([]byte, []int)

func (*Image) GetFileId

func (m *Image) GetFileId() []byte

func (*Image) GetHeight

func (m *Image) GetHeight() int32

func (*Image) GetSize

func (m *Image) GetSize() Image_Size

func (*Image) GetWidth

func (m *Image) GetWidth() int32

func (*Image) ProtoMessage

func (*Image) ProtoMessage()

func (*Image) Reset

func (m *Image) Reset()

func (*Image) String

func (m *Image) String() string

type ImageGroup

type ImageGroup struct {
	Image            []*Image `protobuf:"bytes,1,rep,name=image" json:"image,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*ImageGroup) Descriptor

func (*ImageGroup) Descriptor() ([]byte, []int)

func (*ImageGroup) GetImage

func (m *ImageGroup) GetImage() []*Image

func (*ImageGroup) ProtoMessage

func (*ImageGroup) ProtoMessage()

func (*ImageGroup) Reset

func (m *ImageGroup) Reset()

func (*ImageGroup) String

func (m *ImageGroup) String() string

type Image_Size

type Image_Size int32
const (
	Image_DEFAULT Image_Size = 0
	Image_SMALL   Image_Size = 1
	Image_LARGE   Image_Size = 2
	Image_XLARGE  Image_Size = 3
)

func (Image_Size) Enum

func (x Image_Size) Enum() *Image_Size

func (Image_Size) EnumDescriptor

func (Image_Size) EnumDescriptor() ([]byte, []int)

func (Image_Size) String

func (x Image_Size) String() string

func (*Image_Size) UnmarshalJSON

func (x *Image_Size) UnmarshalJSON(data []byte) error

type Item

type Item struct {
	Uri              *string         `protobuf:"bytes,1,opt,name=uri" json:"uri,omitempty"`
	Attributes       *ItemAttributes `protobuf:"bytes,2,opt,name=attributes" json:"attributes,omitempty"`
	XXX_unrecognized []byte          `json:"-"`
}

func (*Item) Descriptor

func (*Item) Descriptor() ([]byte, []int)

func (*Item) GetAttributes

func (m *Item) GetAttributes() *ItemAttributes

func (*Item) GetUri

func (m *Item) GetUri() string

func (*Item) ProtoMessage

func (*Item) ProtoMessage()

func (*Item) Reset

func (m *Item) Reset()

func (*Item) String

func (m *Item) String() string

type ItemAttributes

type ItemAttributes struct {
	AddedBy          *string         `protobuf:"bytes,1,opt,name=added_by,json=addedBy" json:"added_by,omitempty"`
	Timestamp        *int64          `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
	Message          *string         `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	Seen             *bool           `protobuf:"varint,4,opt,name=seen" json:"seen,omitempty"`
	DownloadCount    *int64          `protobuf:"varint,5,opt,name=download_count,json=downloadCount" json:"download_count,omitempty"`
	DownloadFormat   *DownloadFormat `protobuf:"bytes,6,opt,name=download_format,json=downloadFormat" json:"download_format,omitempty"`
	SevendigitalId   *string         `protobuf:"bytes,7,opt,name=sevendigital_id,json=sevendigitalId" json:"sevendigital_id,omitempty"`
	SevendigitalLeft *int64          `protobuf:"varint,8,opt,name=sevendigital_left,json=sevendigitalLeft" json:"sevendigital_left,omitempty"`
	SeenAt           *int64          `protobuf:"varint,9,opt,name=seen_at,json=seenAt" json:"seen_at,omitempty"`
	Public           *bool           `protobuf:"varint,10,opt,name=public" json:"public,omitempty"`
	XXX_unrecognized []byte          `json:"-"`
}

func (*ItemAttributes) Descriptor

func (*ItemAttributes) Descriptor() ([]byte, []int)

func (*ItemAttributes) GetAddedBy

func (m *ItemAttributes) GetAddedBy() string

func (*ItemAttributes) GetDownloadCount

func (m *ItemAttributes) GetDownloadCount() int64

func (*ItemAttributes) GetDownloadFormat

func (m *ItemAttributes) GetDownloadFormat() *DownloadFormat

func (*ItemAttributes) GetMessage

func (m *ItemAttributes) GetMessage() string

func (*ItemAttributes) GetPublic

func (m *ItemAttributes) GetPublic() bool

func (*ItemAttributes) GetSeen

func (m *ItemAttributes) GetSeen() bool

func (*ItemAttributes) GetSeenAt

func (m *ItemAttributes) GetSeenAt() int64

func (*ItemAttributes) GetSevendigitalId

func (m *ItemAttributes) GetSevendigitalId() string

func (*ItemAttributes) GetSevendigitalLeft

func (m *ItemAttributes) GetSevendigitalLeft() int64

func (*ItemAttributes) GetTimestamp

func (m *ItemAttributes) GetTimestamp() int64

func (*ItemAttributes) ProtoMessage

func (*ItemAttributes) ProtoMessage()

func (*ItemAttributes) Reset

func (m *ItemAttributes) Reset()

func (*ItemAttributes) String

func (m *ItemAttributes) String() string

type ItemAttributesPartialState

type ItemAttributesPartialState struct {
	Values           *ItemAttributes                                `protobuf:"bytes,1,opt,name=values" json:"values,omitempty"`
	NoValue          []ItemAttributesPartialState_ItemAttributeKind `` /* 134-byte string literal not displayed */
	XXX_unrecognized []byte                                         `json:"-"`
}

func (*ItemAttributesPartialState) Descriptor

func (*ItemAttributesPartialState) Descriptor() ([]byte, []int)

func (*ItemAttributesPartialState) GetNoValue

func (*ItemAttributesPartialState) GetValues

func (*ItemAttributesPartialState) ProtoMessage

func (*ItemAttributesPartialState) ProtoMessage()

func (*ItemAttributesPartialState) Reset

func (m *ItemAttributesPartialState) Reset()

func (*ItemAttributesPartialState) String

func (m *ItemAttributesPartialState) String() string

type ItemAttributesPartialState_ItemAttributeKind

type ItemAttributesPartialState_ItemAttributeKind int32
const (
	ItemAttributesPartialState_ITEM_UNKNOWN           ItemAttributesPartialState_ItemAttributeKind = 0
	ItemAttributesPartialState_ITEM_ADDED_BY          ItemAttributesPartialState_ItemAttributeKind = 1
	ItemAttributesPartialState_ITEM_TIMESTAMP         ItemAttributesPartialState_ItemAttributeKind = 2
	ItemAttributesPartialState_ITEM_MESSAGE           ItemAttributesPartialState_ItemAttributeKind = 3
	ItemAttributesPartialState_ITEM_SEEN              ItemAttributesPartialState_ItemAttributeKind = 4
	ItemAttributesPartialState_ITEM_DOWNLOAD_COUNT    ItemAttributesPartialState_ItemAttributeKind = 5
	ItemAttributesPartialState_ITEM_DOWNLOAD_FORMAT   ItemAttributesPartialState_ItemAttributeKind = 6
	ItemAttributesPartialState_ITEM_SEVENDIGITAL_ID   ItemAttributesPartialState_ItemAttributeKind = 7
	ItemAttributesPartialState_ITEM_SEVENDIGITAL_LEFT ItemAttributesPartialState_ItemAttributeKind = 8
	ItemAttributesPartialState_ITEM_SEEN_AT           ItemAttributesPartialState_ItemAttributeKind = 9
	ItemAttributesPartialState_ITEM_PUBLIC            ItemAttributesPartialState_ItemAttributeKind = 10
)

func (ItemAttributesPartialState_ItemAttributeKind) Enum

func (ItemAttributesPartialState_ItemAttributeKind) EnumDescriptor

func (ItemAttributesPartialState_ItemAttributeKind) EnumDescriptor() ([]byte, []int)

func (ItemAttributesPartialState_ItemAttributeKind) String

func (*ItemAttributesPartialState_ItemAttributeKind) UnmarshalJSON

func (x *ItemAttributesPartialState_ItemAttributeKind) UnmarshalJSON(data []byte) error

type LibspotifyAppKey

type LibspotifyAppKey struct {
	Version          *uint32 `protobuf:"varint,1,req,name=version" json:"version,omitempty"`
	Devkey           []byte  `protobuf:"bytes,2,req,name=devkey" json:"devkey,omitempty"`
	Signature        []byte  `protobuf:"bytes,3,req,name=signature" json:"signature,omitempty"`
	Useragent        *string `protobuf:"bytes,4,req,name=useragent" json:"useragent,omitempty"`
	CallbackHash     []byte  `protobuf:"bytes,5,req,name=callback_hash,json=callbackHash" json:"callback_hash,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*LibspotifyAppKey) Descriptor

func (*LibspotifyAppKey) Descriptor() ([]byte, []int)

func (*LibspotifyAppKey) GetCallbackHash

func (m *LibspotifyAppKey) GetCallbackHash() []byte

func (*LibspotifyAppKey) GetDevkey

func (m *LibspotifyAppKey) GetDevkey() []byte

func (*LibspotifyAppKey) GetSignature

func (m *LibspotifyAppKey) GetSignature() []byte

func (*LibspotifyAppKey) GetUseragent

func (m *LibspotifyAppKey) GetUseragent() string

func (*LibspotifyAppKey) GetVersion

func (m *LibspotifyAppKey) GetVersion() uint32

func (*LibspotifyAppKey) ProtoMessage

func (*LibspotifyAppKey) ProtoMessage()

func (*LibspotifyAppKey) Reset

func (m *LibspotifyAppKey) Reset()

func (*LibspotifyAppKey) String

func (m *LibspotifyAppKey) String() string

type LikedPlaylist

type LikedPlaylist struct {
	Uri              *string `protobuf:"bytes,1,opt,name=uri" json:"uri,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*LikedPlaylist) Descriptor

func (*LikedPlaylist) Descriptor() ([]byte, []int)

func (*LikedPlaylist) GetUri

func (m *LikedPlaylist) GetUri() string

func (*LikedPlaylist) ProtoMessage

func (*LikedPlaylist) ProtoMessage()

func (*LikedPlaylist) Reset

func (m *LikedPlaylist) Reset()

func (*LikedPlaylist) String

func (m *LikedPlaylist) String() string

type ListAttributes

type ListAttributes struct {
	Name                    *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Description             *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
	Picture                 []byte  `protobuf:"bytes,3,opt,name=picture" json:"picture,omitempty"`
	Collaborative           *bool   `protobuf:"varint,4,opt,name=collaborative" json:"collaborative,omitempty"`
	Pl3Version              *string `protobuf:"bytes,5,opt,name=pl3_version,json=pl3Version" json:"pl3_version,omitempty"`
	DeletedByOwner          *bool   `protobuf:"varint,6,opt,name=deleted_by_owner,json=deletedByOwner" json:"deleted_by_owner,omitempty"`
	RestrictedCollaborative *bool   `protobuf:"varint,7,opt,name=restricted_collaborative,json=restrictedCollaborative" json:"restricted_collaborative,omitempty"`
	DeprecatedClientId      *int64  `protobuf:"varint,8,opt,name=deprecated_client_id,json=deprecatedClientId" json:"deprecated_client_id,omitempty"`
	PublicStarred           *bool   `protobuf:"varint,9,opt,name=public_starred,json=publicStarred" json:"public_starred,omitempty"`
	ClientId                *string `protobuf:"bytes,10,opt,name=client_id,json=clientId" json:"client_id,omitempty"`
	XXX_unrecognized        []byte  `json:"-"`
}

func (*ListAttributes) Descriptor

func (*ListAttributes) Descriptor() ([]byte, []int)

func (*ListAttributes) GetClientId

func (m *ListAttributes) GetClientId() string

func (*ListAttributes) GetCollaborative

func (m *ListAttributes) GetCollaborative() bool

func (*ListAttributes) GetDeletedByOwner

func (m *ListAttributes) GetDeletedByOwner() bool

func (*ListAttributes) GetDeprecatedClientId

func (m *ListAttributes) GetDeprecatedClientId() int64

func (*ListAttributes) GetDescription

func (m *ListAttributes) GetDescription() string

func (*ListAttributes) GetName

func (m *ListAttributes) GetName() string

func (*ListAttributes) GetPicture

func (m *ListAttributes) GetPicture() []byte

func (*ListAttributes) GetPl3Version

func (m *ListAttributes) GetPl3Version() string

func (*ListAttributes) GetPublicStarred

func (m *ListAttributes) GetPublicStarred() bool

func (*ListAttributes) GetRestrictedCollaborative

func (m *ListAttributes) GetRestrictedCollaborative() bool

func (*ListAttributes) ProtoMessage

func (*ListAttributes) ProtoMessage()

func (*ListAttributes) Reset

func (m *ListAttributes) Reset()

func (*ListAttributes) String

func (m *ListAttributes) String() string

type ListAttributesPartialState

type ListAttributesPartialState struct {
	Values           *ListAttributes                                `protobuf:"bytes,1,opt,name=values" json:"values,omitempty"`
	NoValue          []ListAttributesPartialState_ListAttributeKind `` /* 134-byte string literal not displayed */
	XXX_unrecognized []byte                                         `json:"-"`
}

func (*ListAttributesPartialState) Descriptor

func (*ListAttributesPartialState) Descriptor() ([]byte, []int)

func (*ListAttributesPartialState) GetNoValue

func (*ListAttributesPartialState) GetValues

func (*ListAttributesPartialState) ProtoMessage

func (*ListAttributesPartialState) ProtoMessage()

func (*ListAttributesPartialState) Reset

func (m *ListAttributesPartialState) Reset()

func (*ListAttributesPartialState) String

func (m *ListAttributesPartialState) String() string

type ListAttributesPartialState_ListAttributeKind

type ListAttributesPartialState_ListAttributeKind int32
const (
	ListAttributesPartialState_LIST_UNKNOWN                  ListAttributesPartialState_ListAttributeKind = 0
	ListAttributesPartialState_LIST_NAME                     ListAttributesPartialState_ListAttributeKind = 1
	ListAttributesPartialState_LIST_DESCRIPTION              ListAttributesPartialState_ListAttributeKind = 2
	ListAttributesPartialState_LIST_PICTURE                  ListAttributesPartialState_ListAttributeKind = 3
	ListAttributesPartialState_LIST_COLLABORATIVE            ListAttributesPartialState_ListAttributeKind = 4
	ListAttributesPartialState_LIST_PL3_VERSION              ListAttributesPartialState_ListAttributeKind = 5
	ListAttributesPartialState_LIST_DELETED_BY_OWNER         ListAttributesPartialState_ListAttributeKind = 6
	ListAttributesPartialState_LIST_RESTRICTED_COLLABORATIVE ListAttributesPartialState_ListAttributeKind = 7
)

func (ListAttributesPartialState_ListAttributeKind) Enum

func (ListAttributesPartialState_ListAttributeKind) EnumDescriptor

func (ListAttributesPartialState_ListAttributeKind) EnumDescriptor() ([]byte, []int)

func (ListAttributesPartialState_ListAttributeKind) String

func (*ListAttributesPartialState_ListAttributeKind) UnmarshalJSON

func (x *ListAttributesPartialState_ListAttributeKind) UnmarshalJSON(data []byte) error

type ListChanges

type ListChanges struct {
	BaseRevision           []byte    `protobuf:"bytes,1,opt,name=baseRevision" json:"baseRevision,omitempty"`
	Deltas                 []*Delta  `protobuf:"bytes,2,rep,name=deltas" json:"deltas,omitempty"`
	WantResultingRevisions *bool     `protobuf:"varint,3,opt,name=wantResultingRevisions" json:"wantResultingRevisions,omitempty"`
	WantSyncResult         *bool     `protobuf:"varint,4,opt,name=wantSyncResult" json:"wantSyncResult,omitempty"`
	Dump                   *ListDump `protobuf:"bytes,5,opt,name=dump" json:"dump,omitempty"`
	Nonces                 []int32   `protobuf:"varint,6,rep,name=nonces" json:"nonces,omitempty"`
	XXX_unrecognized       []byte    `json:"-"`
}

func (*ListChanges) Descriptor

func (*ListChanges) Descriptor() ([]byte, []int)

func (*ListChanges) GetBaseRevision

func (m *ListChanges) GetBaseRevision() []byte

func (*ListChanges) GetDeltas

func (m *ListChanges) GetDeltas() []*Delta

func (*ListChanges) GetDump

func (m *ListChanges) GetDump() *ListDump

func (*ListChanges) GetNonces

func (m *ListChanges) GetNonces() []int32

func (*ListChanges) GetWantResultingRevisions

func (m *ListChanges) GetWantResultingRevisions() bool

func (*ListChanges) GetWantSyncResult

func (m *ListChanges) GetWantSyncResult() bool

func (*ListChanges) ProtoMessage

func (*ListChanges) ProtoMessage()

func (*ListChanges) Reset

func (m *ListChanges) Reset()

func (*ListChanges) String

func (m *ListChanges) String() string

type ListChecksum

type ListChecksum struct {
	Version          *int32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"`
	Sha1             []byte `protobuf:"bytes,4,opt,name=sha1" json:"sha1,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*ListChecksum) Descriptor

func (*ListChecksum) Descriptor() ([]byte, []int)

func (*ListChecksum) GetSha1

func (m *ListChecksum) GetSha1() []byte

func (*ListChecksum) GetVersion

func (m *ListChecksum) GetVersion() int32

func (*ListChecksum) ProtoMessage

func (*ListChecksum) ProtoMessage()

func (*ListChecksum) Reset

func (m *ListChecksum) Reset()

func (*ListChecksum) String

func (m *ListChecksum) String() string

type ListContentSelection

type ListContentSelection struct {
	WantRevision          *bool                  `protobuf:"varint,1,opt,name=wantRevision" json:"wantRevision,omitempty"`
	WantLength            *bool                  `protobuf:"varint,2,opt,name=wantLength" json:"wantLength,omitempty"`
	WantAttributes        *bool                  `protobuf:"varint,3,opt,name=wantAttributes" json:"wantAttributes,omitempty"`
	WantChecksum          *bool                  `protobuf:"varint,4,opt,name=wantChecksum" json:"wantChecksum,omitempty"`
	WantContent           *bool                  `protobuf:"varint,5,opt,name=wantContent" json:"wantContent,omitempty"`
	ContentRange          *ContentRange          `protobuf:"bytes,6,opt,name=contentRange" json:"contentRange,omitempty"`
	WantDiff              *bool                  `protobuf:"varint,7,opt,name=wantDiff" json:"wantDiff,omitempty"`
	BaseRevision          []byte                 `protobuf:"bytes,8,opt,name=baseRevision" json:"baseRevision,omitempty"`
	HintRevision          []byte                 `protobuf:"bytes,9,opt,name=hintRevision" json:"hintRevision,omitempty"`
	WantNothingIfUpToDate *bool                  `protobuf:"varint,10,opt,name=wantNothingIfUpToDate" json:"wantNothingIfUpToDate,omitempty"`
	WantResolveAction     *bool                  `protobuf:"varint,12,opt,name=wantResolveAction" json:"wantResolveAction,omitempty"`
	Issues                []*ClientIssue         `protobuf:"bytes,13,rep,name=issues" json:"issues,omitempty"`
	ResolveAction         []*ClientResolveAction `protobuf:"bytes,14,rep,name=resolveAction" json:"resolveAction,omitempty"`
	XXX_unrecognized      []byte                 `json:"-"`
}

func (*ListContentSelection) Descriptor

func (*ListContentSelection) Descriptor() ([]byte, []int)

func (*ListContentSelection) GetBaseRevision

func (m *ListContentSelection) GetBaseRevision() []byte

func (*ListContentSelection) GetContentRange

func (m *ListContentSelection) GetContentRange() *ContentRange

func (*ListContentSelection) GetHintRevision

func (m *ListContentSelection) GetHintRevision() []byte

func (*ListContentSelection) GetIssues

func (m *ListContentSelection) GetIssues() []*ClientIssue

func (*ListContentSelection) GetResolveAction

func (m *ListContentSelection) GetResolveAction() []*ClientResolveAction

func (*ListContentSelection) GetWantAttributes

func (m *ListContentSelection) GetWantAttributes() bool

func (*ListContentSelection) GetWantChecksum

func (m *ListContentSelection) GetWantChecksum() bool

func (*ListContentSelection) GetWantContent

func (m *ListContentSelection) GetWantContent() bool

func (*ListContentSelection) GetWantDiff

func (m *ListContentSelection) GetWantDiff() bool

func (*ListContentSelection) GetWantLength

func (m *ListContentSelection) GetWantLength() bool

func (*ListContentSelection) GetWantNothingIfUpToDate

func (m *ListContentSelection) GetWantNothingIfUpToDate() bool

func (*ListContentSelection) GetWantResolveAction

func (m *ListContentSelection) GetWantResolveAction() bool

func (*ListContentSelection) GetWantRevision

func (m *ListContentSelection) GetWantRevision() bool

func (*ListContentSelection) ProtoMessage

func (*ListContentSelection) ProtoMessage()

func (*ListContentSelection) Reset

func (m *ListContentSelection) Reset()

func (*ListContentSelection) String

func (m *ListContentSelection) String() string

type ListDump

type ListDump struct {
	LatestRevision   []byte          `protobuf:"bytes,1,opt,name=latestRevision" json:"latestRevision,omitempty"`
	Length           *int32          `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
	Attributes       *ListAttributes `protobuf:"bytes,3,opt,name=attributes" json:"attributes,omitempty"`
	Checksum         *ListChecksum   `protobuf:"bytes,4,opt,name=checksum" json:"checksum,omitempty"`
	Contents         *ListItems      `protobuf:"bytes,5,opt,name=contents" json:"contents,omitempty"`
	PendingDeltas    []*Delta        `protobuf:"bytes,7,rep,name=pendingDeltas" json:"pendingDeltas,omitempty"`
	XXX_unrecognized []byte          `json:"-"`
}

func (*ListDump) Descriptor

func (*ListDump) Descriptor() ([]byte, []int)

func (*ListDump) GetAttributes

func (m *ListDump) GetAttributes() *ListAttributes

func (*ListDump) GetChecksum

func (m *ListDump) GetChecksum() *ListChecksum

func (*ListDump) GetContents

func (m *ListDump) GetContents() *ListItems

func (*ListDump) GetLatestRevision

func (m *ListDump) GetLatestRevision() []byte

func (*ListDump) GetLength

func (m *ListDump) GetLength() int32

func (*ListDump) GetPendingDeltas

func (m *ListDump) GetPendingDeltas() []*Delta

func (*ListDump) ProtoMessage

func (*ListDump) ProtoMessage()

func (*ListDump) Reset

func (m *ListDump) Reset()

func (*ListDump) String

func (m *ListDump) String() string

type ListItems

type ListItems struct {
	Pos              *int32  `protobuf:"varint,1,opt,name=pos" json:"pos,omitempty"`
	Truncated        *bool   `protobuf:"varint,2,opt,name=truncated" json:"truncated,omitempty"`
	Items            []*Item `protobuf:"bytes,3,rep,name=items" json:"items,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*ListItems) Descriptor

func (*ListItems) Descriptor() ([]byte, []int)

func (*ListItems) GetItems

func (m *ListItems) GetItems() []*Item

func (*ListItems) GetPos

func (m *ListItems) GetPos() int32

func (*ListItems) GetTruncated

func (m *ListItems) GetTruncated() bool

func (*ListItems) ProtoMessage

func (*ListItems) ProtoMessage()

func (*ListItems) Reset

func (m *ListItems) Reset()

func (*ListItems) String

func (m *ListItems) String() string

type LoginCredentials

type LoginCredentials struct {
	Username         *string             `protobuf:"bytes,10,opt,name=username" json:"username,omitempty"`
	Typ              *AuthenticationType `protobuf:"varint,20,req,name=typ,enum=Spotify.AuthenticationType" json:"typ,omitempty"`
	AuthData         []byte              `protobuf:"bytes,30,opt,name=auth_data,json=authData" json:"auth_data,omitempty"`
	XXX_unrecognized []byte              `json:"-"`
}

func (*LoginCredentials) Descriptor

func (*LoginCredentials) Descriptor() ([]byte, []int)

func (*LoginCredentials) GetAuthData

func (m *LoginCredentials) GetAuthData() []byte

func (*LoginCredentials) GetTyp

func (*LoginCredentials) GetUsername

func (m *LoginCredentials) GetUsername() string

func (*LoginCredentials) ProtoMessage

func (*LoginCredentials) ProtoMessage()

func (*LoginCredentials) Reset

func (m *LoginCredentials) Reset()

func (*LoginCredentials) String

func (m *LoginCredentials) String() string

type LoginCryptoChallengeUnion

type LoginCryptoChallengeUnion struct {
	DiffieHellman    *LoginCryptoDiffieHellmanChallenge `protobuf:"bytes,10,opt,name=diffie_hellman,json=diffieHellman" json:"diffie_hellman,omitempty"`
	XXX_unrecognized []byte                             `json:"-"`
}

func (*LoginCryptoChallengeUnion) Descriptor

func (*LoginCryptoChallengeUnion) Descriptor() ([]byte, []int)

func (*LoginCryptoChallengeUnion) GetDiffieHellman

func (*LoginCryptoChallengeUnion) ProtoMessage

func (*LoginCryptoChallengeUnion) ProtoMessage()

func (*LoginCryptoChallengeUnion) Reset

func (m *LoginCryptoChallengeUnion) Reset()

func (*LoginCryptoChallengeUnion) String

func (m *LoginCryptoChallengeUnion) String() string

type LoginCryptoDiffieHellmanChallenge

type LoginCryptoDiffieHellmanChallenge struct {
	Gs                 []byte `protobuf:"bytes,10,req,name=gs" json:"gs,omitempty"`
	ServerSignatureKey *int32 `protobuf:"varint,20,req,name=server_signature_key,json=serverSignatureKey" json:"server_signature_key,omitempty"`
	GsSignature        []byte `protobuf:"bytes,30,req,name=gs_signature,json=gsSignature" json:"gs_signature,omitempty"`
	XXX_unrecognized   []byte `json:"-"`
}

func (*LoginCryptoDiffieHellmanChallenge) Descriptor

func (*LoginCryptoDiffieHellmanChallenge) Descriptor() ([]byte, []int)

func (*LoginCryptoDiffieHellmanChallenge) GetGs

func (*LoginCryptoDiffieHellmanChallenge) GetGsSignature

func (m *LoginCryptoDiffieHellmanChallenge) GetGsSignature() []byte

func (*LoginCryptoDiffieHellmanChallenge) GetServerSignatureKey

func (m *LoginCryptoDiffieHellmanChallenge) GetServerSignatureKey() int32

func (*LoginCryptoDiffieHellmanChallenge) ProtoMessage

func (*LoginCryptoDiffieHellmanChallenge) ProtoMessage()

func (*LoginCryptoDiffieHellmanChallenge) Reset

func (*LoginCryptoDiffieHellmanChallenge) String

type LoginCryptoDiffieHellmanHello

type LoginCryptoDiffieHellmanHello struct {
	Gc               []byte  `protobuf:"bytes,10,req,name=gc" json:"gc,omitempty"`
	ServerKeysKnown  *uint32 `protobuf:"varint,20,req,name=server_keys_known,json=serverKeysKnown" json:"server_keys_known,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*LoginCryptoDiffieHellmanHello) Descriptor

func (*LoginCryptoDiffieHellmanHello) Descriptor() ([]byte, []int)

func (*LoginCryptoDiffieHellmanHello) GetGc

func (m *LoginCryptoDiffieHellmanHello) GetGc() []byte

func (*LoginCryptoDiffieHellmanHello) GetServerKeysKnown

func (m *LoginCryptoDiffieHellmanHello) GetServerKeysKnown() uint32

func (*LoginCryptoDiffieHellmanHello) ProtoMessage

func (*LoginCryptoDiffieHellmanHello) ProtoMessage()

func (*LoginCryptoDiffieHellmanHello) Reset

func (m *LoginCryptoDiffieHellmanHello) Reset()

func (*LoginCryptoDiffieHellmanHello) String

type LoginCryptoDiffieHellmanResponse

type LoginCryptoDiffieHellmanResponse struct {
	Hmac             []byte `protobuf:"bytes,10,req,name=hmac" json:"hmac,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*LoginCryptoDiffieHellmanResponse) Descriptor

func (*LoginCryptoDiffieHellmanResponse) Descriptor() ([]byte, []int)

func (*LoginCryptoDiffieHellmanResponse) GetHmac

func (m *LoginCryptoDiffieHellmanResponse) GetHmac() []byte

func (*LoginCryptoDiffieHellmanResponse) ProtoMessage

func (*LoginCryptoDiffieHellmanResponse) ProtoMessage()

func (*LoginCryptoDiffieHellmanResponse) Reset

func (*LoginCryptoDiffieHellmanResponse) String

type LoginCryptoHelloUnion

type LoginCryptoHelloUnion struct {
	DiffieHellman    *LoginCryptoDiffieHellmanHello `protobuf:"bytes,10,opt,name=diffie_hellman,json=diffieHellman" json:"diffie_hellman,omitempty"`
	XXX_unrecognized []byte                         `json:"-"`
}

func (*LoginCryptoHelloUnion) Descriptor

func (*LoginCryptoHelloUnion) Descriptor() ([]byte, []int)

func (*LoginCryptoHelloUnion) GetDiffieHellman

func (*LoginCryptoHelloUnion) ProtoMessage

func (*LoginCryptoHelloUnion) ProtoMessage()

func (*LoginCryptoHelloUnion) Reset

func (m *LoginCryptoHelloUnion) Reset()

func (*LoginCryptoHelloUnion) String

func (m *LoginCryptoHelloUnion) String() string

type LoginCryptoResponseUnion

type LoginCryptoResponseUnion struct {
	DiffieHellman    *LoginCryptoDiffieHellmanResponse `protobuf:"bytes,10,opt,name=diffie_hellman,json=diffieHellman" json:"diffie_hellman,omitempty"`
	XXX_unrecognized []byte                            `json:"-"`
}

func (*LoginCryptoResponseUnion) Descriptor

func (*LoginCryptoResponseUnion) Descriptor() ([]byte, []int)

func (*LoginCryptoResponseUnion) GetDiffieHellman

func (*LoginCryptoResponseUnion) ProtoMessage

func (*LoginCryptoResponseUnion) ProtoMessage()

func (*LoginCryptoResponseUnion) Reset

func (m *LoginCryptoResponseUnion) Reset()

func (*LoginCryptoResponseUnion) String

func (m *LoginCryptoResponseUnion) String() string

type MercuryMultiGetReply

type MercuryMultiGetReply struct {
	Reply            []*MercuryReply `protobuf:"bytes,1,rep,name=reply" json:"reply,omitempty"`
	XXX_unrecognized []byte          `json:"-"`
}

func (*MercuryMultiGetReply) Descriptor

func (*MercuryMultiGetReply) Descriptor() ([]byte, []int)

func (*MercuryMultiGetReply) GetReply

func (m *MercuryMultiGetReply) GetReply() []*MercuryReply

func (*MercuryMultiGetReply) ProtoMessage

func (*MercuryMultiGetReply) ProtoMessage()

func (*MercuryMultiGetReply) Reset

func (m *MercuryMultiGetReply) Reset()

func (*MercuryMultiGetReply) String

func (m *MercuryMultiGetReply) String() string

type MercuryMultiGetRequest

type MercuryMultiGetRequest struct {
	Request          []*MercuryRequest `protobuf:"bytes,1,rep,name=request" json:"request,omitempty"`
	XXX_unrecognized []byte            `json:"-"`
}

func (*MercuryMultiGetRequest) Descriptor

func (*MercuryMultiGetRequest) Descriptor() ([]byte, []int)

func (*MercuryMultiGetRequest) GetRequest

func (m *MercuryMultiGetRequest) GetRequest() []*MercuryRequest

func (*MercuryMultiGetRequest) ProtoMessage

func (*MercuryMultiGetRequest) ProtoMessage()

func (*MercuryMultiGetRequest) Reset

func (m *MercuryMultiGetRequest) Reset()

func (*MercuryMultiGetRequest) String

func (m *MercuryMultiGetRequest) String() string

type MercuryReply

type MercuryReply struct {
	StatusCode       *int32                    `protobuf:"zigzag32,1,opt,name=status_code,json=statusCode" json:"status_code,omitempty"`
	StatusMessage    *string                   `protobuf:"bytes,2,opt,name=status_message,json=statusMessage" json:"status_message,omitempty"`
	CachePolicy      *MercuryReply_CachePolicy `` /* 126-byte string literal not displayed */
	Ttl              *int32                    `protobuf:"zigzag32,4,opt,name=ttl" json:"ttl,omitempty"`
	Etag             []byte                    `protobuf:"bytes,5,opt,name=etag" json:"etag,omitempty"`
	ContentType      *string                   `protobuf:"bytes,6,opt,name=content_type,json=contentType" json:"content_type,omitempty"`
	Body             []byte                    `protobuf:"bytes,7,opt,name=body" json:"body,omitempty"`
	XXX_unrecognized []byte                    `json:"-"`
}

func (*MercuryReply) Descriptor

func (*MercuryReply) Descriptor() ([]byte, []int)

func (*MercuryReply) GetBody

func (m *MercuryReply) GetBody() []byte

func (*MercuryReply) GetCachePolicy

func (m *MercuryReply) GetCachePolicy() MercuryReply_CachePolicy

func (*MercuryReply) GetContentType

func (m *MercuryReply) GetContentType() string

func (*MercuryReply) GetEtag

func (m *MercuryReply) GetEtag() []byte

func (*MercuryReply) GetStatusCode

func (m *MercuryReply) GetStatusCode() int32

func (*MercuryReply) GetStatusMessage

func (m *MercuryReply) GetStatusMessage() string

func (*MercuryReply) GetTtl

func (m *MercuryReply) GetTtl() int32

func (*MercuryReply) ProtoMessage

func (*MercuryReply) ProtoMessage()

func (*MercuryReply) Reset

func (m *MercuryReply) Reset()

func (*MercuryReply) String

func (m *MercuryReply) String() string

type MercuryReply_CachePolicy

type MercuryReply_CachePolicy int32
const (
	MercuryReply_CACHE_NO      MercuryReply_CachePolicy = 1
	MercuryReply_CACHE_PRIVATE MercuryReply_CachePolicy = 2
	MercuryReply_CACHE_PUBLIC  MercuryReply_CachePolicy = 3
)

func (MercuryReply_CachePolicy) Enum

func (MercuryReply_CachePolicy) EnumDescriptor

func (MercuryReply_CachePolicy) EnumDescriptor() ([]byte, []int)

func (MercuryReply_CachePolicy) String

func (x MercuryReply_CachePolicy) String() string

func (*MercuryReply_CachePolicy) UnmarshalJSON

func (x *MercuryReply_CachePolicy) UnmarshalJSON(data []byte) error

type MercuryRequest

type MercuryRequest struct {
	Uri              *string `protobuf:"bytes,1,opt,name=uri" json:"uri,omitempty"`
	ContentType      *string `protobuf:"bytes,2,opt,name=content_type,json=contentType" json:"content_type,omitempty"`
	Body             []byte  `protobuf:"bytes,3,opt,name=body" json:"body,omitempty"`
	Etag             []byte  `protobuf:"bytes,4,opt,name=etag" json:"etag,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*MercuryRequest) Descriptor

func (*MercuryRequest) Descriptor() ([]byte, []int)

func (*MercuryRequest) GetBody

func (m *MercuryRequest) GetBody() []byte

func (*MercuryRequest) GetContentType

func (m *MercuryRequest) GetContentType() string

func (*MercuryRequest) GetEtag

func (m *MercuryRequest) GetEtag() []byte

func (*MercuryRequest) GetUri

func (m *MercuryRequest) GetUri() string

func (*MercuryRequest) ProtoMessage

func (*MercuryRequest) ProtoMessage()

func (*MercuryRequest) Reset

func (m *MercuryRequest) Reset()

func (*MercuryRequest) String

func (m *MercuryRequest) String() string

type Merge

type Merge struct {
	BaseVersion      []byte      `protobuf:"bytes,1,opt,name=base_version,json=baseVersion" json:"base_version,omitempty"`
	MergeVersion     []byte      `protobuf:"bytes,2,opt,name=merge_version,json=mergeVersion" json:"merge_version,omitempty"`
	Info             *ChangeInfo `protobuf:"bytes,4,opt,name=info" json:"info,omitempty"`
	XXX_unrecognized []byte      `json:"-"`
}

func (*Merge) Descriptor

func (*Merge) Descriptor() ([]byte, []int)

func (*Merge) GetBaseVersion

func (m *Merge) GetBaseVersion() []byte

func (*Merge) GetInfo

func (m *Merge) GetInfo() *ChangeInfo

func (*Merge) GetMergeVersion

func (m *Merge) GetMergeVersion() []byte

func (*Merge) ProtoMessage

func (*Merge) ProtoMessage()

func (*Merge) Reset

func (m *Merge) Reset()

func (*Merge) String

func (m *Merge) String() string

type MergedProfileReply

type MergedProfileReply struct {
	Username         *string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"`
	Artistid         *string `protobuf:"bytes,2,opt,name=artistid" json:"artistid,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*MergedProfileReply) Descriptor

func (*MergedProfileReply) Descriptor() ([]byte, []int)

func (*MergedProfileReply) GetArtistid

func (m *MergedProfileReply) GetArtistid() string

func (*MergedProfileReply) GetUsername

func (m *MergedProfileReply) GetUsername() string

func (*MergedProfileReply) ProtoMessage

func (*MergedProfileReply) ProtoMessage()

func (*MergedProfileReply) Reset

func (m *MergedProfileReply) Reset()

func (*MergedProfileReply) String

func (m *MergedProfileReply) String() string

type MergedProfileRequest

type MergedProfileRequest struct {
	XXX_unrecognized []byte `json:"-"`
}

func (*MergedProfileRequest) Descriptor

func (*MergedProfileRequest) Descriptor() ([]byte, []int)

func (*MergedProfileRequest) ProtoMessage

func (*MergedProfileRequest) ProtoMessage()

func (*MergedProfileRequest) Reset

func (m *MergedProfileRequest) Reset()

func (*MergedProfileRequest) String

func (m *MergedProfileRequest) String() string

type MessageType

type MessageType int32
const (
	MessageType_kMessageTypeHello          MessageType = 1
	MessageType_kMessageTypeGoodbye        MessageType = 2
	MessageType_kMessageTypeProbe          MessageType = 3
	MessageType_kMessageTypeNotify         MessageType = 10
	MessageType_kMessageTypeLoad           MessageType = 20
	MessageType_kMessageTypePlay           MessageType = 21
	MessageType_kMessageTypePause          MessageType = 22
	MessageType_kMessageTypePlayPause      MessageType = 23
	MessageType_kMessageTypeSeek           MessageType = 24
	MessageType_kMessageTypePrev           MessageType = 25
	MessageType_kMessageTypeNext           MessageType = 26
	MessageType_kMessageTypeVolume         MessageType = 27
	MessageType_kMessageTypeShuffle        MessageType = 28
	MessageType_kMessageTypeRepeat         MessageType = 29
	MessageType_kMessageTypeVolumeDown     MessageType = 31
	MessageType_kMessageTypeVolumeUp       MessageType = 32
	MessageType_kMessageTypeReplace        MessageType = 33
	MessageType_kMessageTypeLogout         MessageType = 34
	MessageType_kMessageTypeAction         MessageType = 35
	MessageType_kMessageTypeRename         MessageType = 36
	MessageType_kMessageTypeUpdateMetadata MessageType = 128
)

func (MessageType) Enum

func (x MessageType) Enum() *MessageType

func (MessageType) EnumDescriptor

func (MessageType) EnumDescriptor() ([]byte, []int)

func (MessageType) String

func (x MessageType) String() string

func (*MessageType) UnmarshalJSON

func (x *MessageType) UnmarshalJSON(data []byte) error

type Metadata

type Metadata struct {
	Type             *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	Metadata         *string `protobuf:"bytes,2,opt,name=metadata" json:"metadata,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*Metadata) Descriptor

func (*Metadata) Descriptor() ([]byte, []int)

func (*Metadata) GetMetadata

func (m *Metadata) GetMetadata() string

func (*Metadata) GetType

func (m *Metadata) GetType() string

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) Reset

func (m *Metadata) Reset()

func (*Metadata) String

func (m *Metadata) String() string

type Mov

type Mov struct {
	FromIndex        *int32        `protobuf:"varint,1,opt,name=fromIndex" json:"fromIndex,omitempty"`
	Length           *int32        `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
	ToIndex          *int32        `protobuf:"varint,3,opt,name=toIndex" json:"toIndex,omitempty"`
	ListChecksum     *ListChecksum `protobuf:"bytes,4,opt,name=list_checksum,json=listChecksum" json:"list_checksum,omitempty"`
	ItemsChecksum    *ListChecksum `protobuf:"bytes,5,opt,name=items_checksum,json=itemsChecksum" json:"items_checksum,omitempty"`
	UrisChecksum     *ListChecksum `protobuf:"bytes,6,opt,name=uris_checksum,json=urisChecksum" json:"uris_checksum,omitempty"`
	XXX_unrecognized []byte        `json:"-"`
}

func (*Mov) Descriptor

func (*Mov) Descriptor() ([]byte, []int)

func (*Mov) GetFromIndex

func (m *Mov) GetFromIndex() int32

func (*Mov) GetItemsChecksum

func (m *Mov) GetItemsChecksum() *ListChecksum

func (*Mov) GetLength

func (m *Mov) GetLength() int32

func (*Mov) GetListChecksum

func (m *Mov) GetListChecksum() *ListChecksum

func (*Mov) GetToIndex

func (m *Mov) GetToIndex() int32

func (*Mov) GetUrisChecksum

func (m *Mov) GetUrisChecksum() *ListChecksum

func (*Mov) ProtoMessage

func (*Mov) ProtoMessage()

func (*Mov) Reset

func (m *Mov) Reset()

func (*Mov) String

func (m *Mov) String() string

type MultiSeedRequest

type MultiSeedRequest struct {
	Uris             []string `protobuf:"bytes,1,rep,name=uris" json:"uris,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*MultiSeedRequest) Descriptor

func (*MultiSeedRequest) Descriptor() ([]byte, []int)

func (*MultiSeedRequest) GetUris

func (m *MultiSeedRequest) GetUris() []string

func (*MultiSeedRequest) ProtoMessage

func (*MultiSeedRequest) ProtoMessage()

func (*MultiSeedRequest) Reset

func (m *MultiSeedRequest) Reset()

func (*MultiSeedRequest) String

func (m *MultiSeedRequest) String() string

type Op

type Op struct {
	Kind                 *Op_Kind              `protobuf:"varint,1,opt,name=kind,enum=Spotify.Op_Kind" json:"kind,omitempty"`
	Add                  *Add                  `protobuf:"bytes,2,opt,name=add" json:"add,omitempty"`
	Rem                  *Rem                  `protobuf:"bytes,3,opt,name=rem" json:"rem,omitempty"`
	Mov                  *Mov                  `protobuf:"bytes,4,opt,name=mov" json:"mov,omitempty"`
	UpdateItemAttributes *UpdateItemAttributes `protobuf:"bytes,5,opt,name=update_item_attributes,json=updateItemAttributes" json:"update_item_attributes,omitempty"`
	UpdateListAttributes *UpdateListAttributes `protobuf:"bytes,6,opt,name=update_list_attributes,json=updateListAttributes" json:"update_list_attributes,omitempty"`
	XXX_unrecognized     []byte                `json:"-"`
}

func (*Op) Descriptor

func (*Op) Descriptor() ([]byte, []int)

func (*Op) GetAdd

func (m *Op) GetAdd() *Add

func (*Op) GetKind

func (m *Op) GetKind() Op_Kind

func (*Op) GetMov

func (m *Op) GetMov() *Mov

func (*Op) GetRem

func (m *Op) GetRem() *Rem

func (*Op) GetUpdateItemAttributes

func (m *Op) GetUpdateItemAttributes() *UpdateItemAttributes

func (*Op) GetUpdateListAttributes

func (m *Op) GetUpdateListAttributes() *UpdateListAttributes

func (*Op) ProtoMessage

func (*Op) ProtoMessage()

func (*Op) Reset

func (m *Op) Reset()

func (*Op) String

func (m *Op) String() string

type OpList

type OpList struct {
	Ops              []*Op  `protobuf:"bytes,1,rep,name=ops" json:"ops,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*OpList) Descriptor

func (*OpList) Descriptor() ([]byte, []int)

func (*OpList) GetOps

func (m *OpList) GetOps() []*Op

func (*OpList) ProtoMessage

func (*OpList) ProtoMessage()

func (*OpList) Reset

func (m *OpList) Reset()

func (*OpList) String

func (m *OpList) String() string

type Op_Kind

type Op_Kind int32
const (
	Op_KIND_UNKNOWN           Op_Kind = 0
	Op_ADD                    Op_Kind = 2
	Op_REM                    Op_Kind = 3
	Op_MOV                    Op_Kind = 4
	Op_UPDATE_ITEM_ATTRIBUTES Op_Kind = 5
	Op_UPDATE_LIST_ATTRIBUTES Op_Kind = 6
)

func (Op_Kind) Enum

func (x Op_Kind) Enum() *Op_Kind

func (Op_Kind) EnumDescriptor

func (Op_Kind) EnumDescriptor() ([]byte, []int)

func (Op_Kind) String

func (x Op_Kind) String() string

func (*Op_Kind) UnmarshalJSON

func (x *Op_Kind) UnmarshalJSON(data []byte) error

type Os

type Os int32
const (
	Os_OS_UNKNOWN    Os = 0
	Os_OS_WINDOWS    Os = 1
	Os_OS_OSX        Os = 2
	Os_OS_IPHONE     Os = 3
	Os_OS_S60        Os = 4
	Os_OS_LINUX      Os = 5
	Os_OS_WINDOWS_CE Os = 6
	Os_OS_ANDROID    Os = 7
	Os_OS_PALM       Os = 8
	Os_OS_FREEBSD    Os = 9
	Os_OS_BLACKBERRY Os = 10
	Os_OS_SONOS      Os = 11
	Os_OS_LOGITECH   Os = 12
	Os_OS_WP7        Os = 13
	Os_OS_ONKYO      Os = 14
	Os_OS_PHILIPS    Os = 15
	Os_OS_WD         Os = 16
	Os_OS_VOLVO      Os = 17
	Os_OS_TIVO       Os = 18
	Os_OS_AWOX       Os = 19
	Os_OS_MEEGO      Os = 20
	Os_OS_QNXNTO     Os = 21
	Os_OS_BCO        Os = 22
)

func (Os) Enum

func (x Os) Enum() *Os

func (Os) EnumDescriptor

func (Os) EnumDescriptor() ([]byte, []int)

func (Os) String

func (x Os) String() string

func (*Os) UnmarshalJSON

func (x *Os) UnmarshalJSON(data []byte) error

type Pause

type Pause struct {
	SecondsPlayed    *int32 `protobuf:"varint,1,opt,name=seconds_played,json=secondsPlayed" json:"seconds_played,omitempty"`
	EndTime          *int64 `protobuf:"varint,2,opt,name=end_time,json=endTime" json:"end_time,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*Pause) Descriptor

func (*Pause) Descriptor() ([]byte, []int)

func (*Pause) GetEndTime

func (m *Pause) GetEndTime() int64

func (*Pause) GetSecondsPlayed

func (m *Pause) GetSecondsPlayed() int32

func (*Pause) ProtoMessage

func (*Pause) ProtoMessage()

func (*Pause) Reset

func (m *Pause) Reset()

func (*Pause) String

func (m *Pause) String() string

type PeerTicketOld

type PeerTicketOld struct {
	PeerTicket          []byte `protobuf:"bytes,10,req,name=peer_ticket,json=peerTicket" json:"peer_ticket,omitempty"`
	PeerTicketSignature []byte `protobuf:"bytes,20,req,name=peer_ticket_signature,json=peerTicketSignature" json:"peer_ticket_signature,omitempty"`
	XXX_unrecognized    []byte `json:"-"`
}

func (*PeerTicketOld) Descriptor

func (*PeerTicketOld) Descriptor() ([]byte, []int)

func (*PeerTicketOld) GetPeerTicket

func (m *PeerTicketOld) GetPeerTicket() []byte

func (*PeerTicketOld) GetPeerTicketSignature

func (m *PeerTicketOld) GetPeerTicketSignature() []byte

func (*PeerTicketOld) ProtoMessage

func (*PeerTicketOld) ProtoMessage()

func (*PeerTicketOld) Reset

func (m *PeerTicketOld) Reset()

func (*PeerTicketOld) String

func (m *PeerTicketOld) String() string

type PeerTicketPublicKey

type PeerTicketPublicKey struct {
	PublicKey        []byte `protobuf:"bytes,10,req,name=public_key,json=publicKey" json:"public_key,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*PeerTicketPublicKey) Descriptor

func (*PeerTicketPublicKey) Descriptor() ([]byte, []int)

func (*PeerTicketPublicKey) GetPublicKey

func (m *PeerTicketPublicKey) GetPublicKey() []byte

func (*PeerTicketPublicKey) ProtoMessage

func (*PeerTicketPublicKey) ProtoMessage()

func (*PeerTicketPublicKey) Reset

func (m *PeerTicketPublicKey) Reset()

func (*PeerTicketPublicKey) String

func (m *PeerTicketPublicKey) String() string

type PeerTicketUnion

type PeerTicketUnion struct {
	PublicKey        *PeerTicketPublicKey `protobuf:"bytes,10,opt,name=public_key,json=publicKey" json:"public_key,omitempty"`
	OldTicket        *PeerTicketOld       `protobuf:"bytes,20,opt,name=old_ticket,json=oldTicket" json:"old_ticket,omitempty"`
	XXX_unrecognized []byte               `json:"-"`
}

func (*PeerTicketUnion) Descriptor

func (*PeerTicketUnion) Descriptor() ([]byte, []int)

func (*PeerTicketUnion) GetOldTicket

func (m *PeerTicketUnion) GetOldTicket() *PeerTicketOld

func (*PeerTicketUnion) GetPublicKey

func (m *PeerTicketUnion) GetPublicKey() *PeerTicketPublicKey

func (*PeerTicketUnion) ProtoMessage

func (*PeerTicketUnion) ProtoMessage()

func (*PeerTicketUnion) Reset

func (m *PeerTicketUnion) Reset()

func (*PeerTicketUnion) String

func (m *PeerTicketUnion) String() string

type Platform

type Platform int32
const (
	Platform_PLATFORM_WIN32_X86      Platform = 0
	Platform_PLATFORM_OSX_X86        Platform = 1
	Platform_PLATFORM_LINUX_X86      Platform = 2
	Platform_PLATFORM_IPHONE_ARM     Platform = 3
	Platform_PLATFORM_S60_ARM        Platform = 4
	Platform_PLATFORM_OSX_PPC        Platform = 5
	Platform_PLATFORM_ANDROID_ARM    Platform = 6
	Platform_PLATFORM_WINDOWS_CE_ARM Platform = 7
	Platform_PLATFORM_LINUX_X86_64   Platform = 8
	Platform_PLATFORM_OSX_X86_64     Platform = 9
	Platform_PLATFORM_PALM_ARM       Platform = 10
	Platform_PLATFORM_LINUX_SH       Platform = 11
	Platform_PLATFORM_FREEBSD_X86    Platform = 12
	Platform_PLATFORM_FREEBSD_X86_64 Platform = 13
	Platform_PLATFORM_BLACKBERRY_ARM Platform = 14
	Platform_PLATFORM_SONOS          Platform = 15
	Platform_PLATFORM_LINUX_MIPS     Platform = 16
	Platform_PLATFORM_LINUX_ARM      Platform = 17
	Platform_PLATFORM_LOGITECH_ARM   Platform = 18
	Platform_PLATFORM_LINUX_BLACKFIN Platform = 19
	Platform_PLATFORM_WP7_ARM        Platform = 20
	Platform_PLATFORM_ONKYO_ARM      Platform = 21
	Platform_PLATFORM_QNXNTO_ARM     Platform = 22
	Platform_PLATFORM_BCO_ARM        Platform = 23
)

func (Platform) Enum

func (x Platform) Enum() *Platform

func (Platform) EnumDescriptor

func (Platform) EnumDescriptor() ([]byte, []int)

func (Platform) String

func (x Platform) String() string

func (*Platform) UnmarshalJSON

func (x *Platform) UnmarshalJSON(data []byte) error

type PlayStatus

type PlayStatus int32
const (
	PlayStatus_kPlayStatusStop    PlayStatus = 0
	PlayStatus_kPlayStatusPlay    PlayStatus = 1
	PlayStatus_kPlayStatusPause   PlayStatus = 2
	PlayStatus_kPlayStatusLoading PlayStatus = 3
)

func (PlayStatus) Enum

func (x PlayStatus) Enum() *PlayStatus

func (PlayStatus) EnumDescriptor

func (PlayStatus) EnumDescriptor() ([]byte, []int)

func (PlayStatus) String

func (x PlayStatus) String() string

func (*PlayStatus) UnmarshalJSON

func (x *PlayStatus) UnmarshalJSON(data []byte) error

type Playlist

type Playlist struct {
	Uri              *string  `protobuf:"bytes,1,opt,name=uri" json:"uri,omitempty"`
	Name             *string  `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Image            []*Image `protobuf:"bytes,3,rep,name=image" json:"image,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*Playlist) Descriptor

func (*Playlist) Descriptor() ([]byte, []int)

func (*Playlist) GetImage

func (m *Playlist) GetImage() []*Image

func (*Playlist) GetName

func (m *Playlist) GetName() string

func (*Playlist) GetUri

func (m *Playlist) GetUri() string

func (*Playlist) ProtoMessage

func (*Playlist) ProtoMessage()

func (*Playlist) Reset

func (m *Playlist) Reset()

func (*Playlist) String

func (m *Playlist) String() string

type PoWChallengeUnion

type PoWChallengeUnion struct {
	HashCash         *PoWHashCashChallenge `protobuf:"bytes,10,opt,name=hash_cash,json=hashCash" json:"hash_cash,omitempty"`
	XXX_unrecognized []byte                `json:"-"`
}

func (*PoWChallengeUnion) Descriptor

func (*PoWChallengeUnion) Descriptor() ([]byte, []int)

func (*PoWChallengeUnion) GetHashCash

func (m *PoWChallengeUnion) GetHashCash() *PoWHashCashChallenge

func (*PoWChallengeUnion) ProtoMessage

func (*PoWChallengeUnion) ProtoMessage()

func (*PoWChallengeUnion) Reset

func (m *PoWChallengeUnion) Reset()

func (*PoWChallengeUnion) String

func (m *PoWChallengeUnion) String() string

type PoWHashCashChallenge

type PoWHashCashChallenge struct {
	Prefix           []byte `protobuf:"bytes,10,opt,name=prefix" json:"prefix,omitempty"`
	Length           *int32 `protobuf:"varint,20,opt,name=length" json:"length,omitempty"`
	Target           *int32 `protobuf:"varint,30,opt,name=target" json:"target,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*PoWHashCashChallenge) Descriptor

func (*PoWHashCashChallenge) Descriptor() ([]byte, []int)

func (*PoWHashCashChallenge) GetLength

func (m *PoWHashCashChallenge) GetLength() int32

func (*PoWHashCashChallenge) GetPrefix

func (m *PoWHashCashChallenge) GetPrefix() []byte

func (*PoWHashCashChallenge) GetTarget

func (m *PoWHashCashChallenge) GetTarget() int32

func (*PoWHashCashChallenge) ProtoMessage

func (*PoWHashCashChallenge) ProtoMessage()

func (*PoWHashCashChallenge) Reset

func (m *PoWHashCashChallenge) Reset()

func (*PoWHashCashChallenge) String

func (m *PoWHashCashChallenge) String() string

type PoWHashCashResponse

type PoWHashCashResponse struct {
	HashSuffix       []byte `protobuf:"bytes,10,req,name=hash_suffix,json=hashSuffix" json:"hash_suffix,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*PoWHashCashResponse) Descriptor

func (*PoWHashCashResponse) Descriptor() ([]byte, []int)

func (*PoWHashCashResponse) GetHashSuffix

func (m *PoWHashCashResponse) GetHashSuffix() []byte

func (*PoWHashCashResponse) ProtoMessage

func (*PoWHashCashResponse) ProtoMessage()

func (*PoWHashCashResponse) Reset

func (m *PoWHashCashResponse) Reset()

func (*PoWHashCashResponse) String

func (m *PoWHashCashResponse) String() string

type PoWResponseUnion

type PoWResponseUnion struct {
	HashCash         *PoWHashCashResponse `protobuf:"bytes,10,opt,name=hash_cash,json=hashCash" json:"hash_cash,omitempty"`
	XXX_unrecognized []byte               `json:"-"`
}

func (*PoWResponseUnion) Descriptor

func (*PoWResponseUnion) Descriptor() ([]byte, []int)

func (*PoWResponseUnion) GetHashCash

func (m *PoWResponseUnion) GetHashCash() *PoWHashCashResponse

func (*PoWResponseUnion) ProtoMessage

func (*PoWResponseUnion) ProtoMessage()

func (*PoWResponseUnion) Reset

func (m *PoWResponseUnion) Reset()

func (*PoWResponseUnion) String

func (m *PoWResponseUnion) String() string

type PopcountRequest

type PopcountRequest struct {
	XXX_unrecognized []byte `json:"-"`
}

func (*PopcountRequest) Descriptor

func (*PopcountRequest) Descriptor() ([]byte, []int)

func (*PopcountRequest) ProtoMessage

func (*PopcountRequest) ProtoMessage()

func (*PopcountRequest) Reset

func (m *PopcountRequest) Reset()

func (*PopcountRequest) String

func (m *PopcountRequest) String() string

type PopcountResult

type PopcountResult struct {
	Count                  *int64   `protobuf:"zigzag64,1,opt,name=count" json:"count,omitempty"`
	Truncated              *bool    `protobuf:"varint,2,opt,name=truncated" json:"truncated,omitempty"`
	User                   []string `protobuf:"bytes,3,rep,name=user" json:"user,omitempty"`
	SubscriptionTimestamps []int64  `protobuf:"zigzag64,4,rep,name=subscriptionTimestamps" json:"subscriptionTimestamps,omitempty"`
	InsertionTimestamps    []int64  `protobuf:"zigzag64,5,rep,name=insertionTimestamps" json:"insertionTimestamps,omitempty"`
	XXX_unrecognized       []byte   `json:"-"`
}

func (*PopcountResult) Descriptor

func (*PopcountResult) Descriptor() ([]byte, []int)

func (*PopcountResult) GetCount

func (m *PopcountResult) GetCount() int64

func (*PopcountResult) GetInsertionTimestamps

func (m *PopcountResult) GetInsertionTimestamps() []int64

func (*PopcountResult) GetSubscriptionTimestamps

func (m *PopcountResult) GetSubscriptionTimestamps() []int64

func (*PopcountResult) GetTruncated

func (m *PopcountResult) GetTruncated() bool

func (*PopcountResult) GetUser

func (m *PopcountResult) GetUser() []string

func (*PopcountResult) ProtoMessage

func (*PopcountResult) ProtoMessage()

func (*PopcountResult) Reset

func (m *PopcountResult) Reset()

func (*PopcountResult) String

func (m *PopcountResult) String() string

type Powscheme

type Powscheme int32
const (
	Powscheme_POW_HASH_CASH Powscheme = 0
)

func (Powscheme) Enum

func (x Powscheme) Enum() *Powscheme

func (Powscheme) EnumDescriptor

func (Powscheme) EnumDescriptor() ([]byte, []int)

func (Powscheme) String

func (x Powscheme) String() string

func (*Powscheme) UnmarshalJSON

func (x *Powscheme) UnmarshalJSON(data []byte) error

type Product

type Product int32
const (
	Product_PRODUCT_CLIENT              Product = 0
	Product_PRODUCT_LIBSPOTIFY          Product = 1
	Product_PRODUCT_MOBILE              Product = 2
	Product_PRODUCT_PARTNER             Product = 3
	Product_PRODUCT_LIBSPOTIFY_EMBEDDED Product = 5
)

func (Product) Enum

func (x Product) Enum() *Product

func (Product) EnumDescriptor

func (Product) EnumDescriptor() ([]byte, []int)

func (Product) String

func (x Product) String() string

func (*Product) UnmarshalJSON

func (x *Product) UnmarshalJSON(data []byte) error

type ProductFlags

type ProductFlags int32
const (
	ProductFlags_PRODUCT_FLAG_NONE      ProductFlags = 0
	ProductFlags_PRODUCT_FLAG_DEV_BUILD ProductFlags = 1
)

func (ProductFlags) Enum

func (x ProductFlags) Enum() *ProductFlags

func (ProductFlags) EnumDescriptor

func (ProductFlags) EnumDescriptor() ([]byte, []int)

func (ProductFlags) String

func (x ProductFlags) String() string

func (*ProductFlags) UnmarshalJSON

func (x *ProductFlags) UnmarshalJSON(data []byte) error

type RadioRequest

type RadioRequest struct {
	Uris             []string `protobuf:"bytes,1,rep,name=uris" json:"uris,omitempty"`
	Salt             *int32   `protobuf:"varint,2,opt,name=salt" json:"salt,omitempty"`
	Length           *int32   `protobuf:"varint,4,opt,name=length" json:"length,omitempty"`
	StationId        *string  `protobuf:"bytes,5,opt,name=stationId" json:"stationId,omitempty"`
	LastTracks       []string `protobuf:"bytes,6,rep,name=lastTracks" json:"lastTracks,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*RadioRequest) Descriptor

func (*RadioRequest) Descriptor() ([]byte, []int)

func (*RadioRequest) GetLastTracks

func (m *RadioRequest) GetLastTracks() []string

func (*RadioRequest) GetLength

func (m *RadioRequest) GetLength() int32

func (*RadioRequest) GetSalt

func (m *RadioRequest) GetSalt() int32

func (*RadioRequest) GetStationId

func (m *RadioRequest) GetStationId() string

func (*RadioRequest) GetUris

func (m *RadioRequest) GetUris() []string

func (*RadioRequest) ProtoMessage

func (*RadioRequest) ProtoMessage()

func (*RadioRequest) Reset

func (m *RadioRequest) Reset()

func (*RadioRequest) String

func (m *RadioRequest) String() string

type Rem

type Rem struct {
	FromIndex        *int32        `protobuf:"varint,1,opt,name=fromIndex" json:"fromIndex,omitempty"`
	Length           *int32        `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
	Items            []*Item       `protobuf:"bytes,3,rep,name=items" json:"items,omitempty"`
	ListChecksum     *ListChecksum `protobuf:"bytes,4,opt,name=list_checksum,json=listChecksum" json:"list_checksum,omitempty"`
	ItemsChecksum    *ListChecksum `protobuf:"bytes,5,opt,name=items_checksum,json=itemsChecksum" json:"items_checksum,omitempty"`
	UrisChecksum     *ListChecksum `protobuf:"bytes,6,opt,name=uris_checksum,json=urisChecksum" json:"uris_checksum,omitempty"`
	ItemsAsKey       *bool         `protobuf:"varint,7,opt,name=itemsAsKey" json:"itemsAsKey,omitempty"`
	XXX_unrecognized []byte        `json:"-"`
}

func (*Rem) Descriptor

func (*Rem) Descriptor() ([]byte, []int)

func (*Rem) GetFromIndex

func (m *Rem) GetFromIndex() int32

func (*Rem) GetItems

func (m *Rem) GetItems() []*Item

func (*Rem) GetItemsAsKey

func (m *Rem) GetItemsAsKey() bool

func (*Rem) GetItemsChecksum

func (m *Rem) GetItemsChecksum() *ListChecksum

func (*Rem) GetLength

func (m *Rem) GetLength() int32

func (*Rem) GetListChecksum

func (m *Rem) GetListChecksum() *ListChecksum

func (*Rem) GetUrisChecksum

func (m *Rem) GetUrisChecksum() *ListChecksum

func (*Rem) ProtoMessage

func (*Rem) ProtoMessage()

func (*Rem) Reset

func (m *Rem) Reset()

func (*Rem) String

func (m *Rem) String() string

type RequestHeader

type RequestHeader struct {
	Market           *string                    `protobuf:"bytes,1,opt,name=market" json:"market,omitempty"`
	Platform         *RequestHeader_Platform    `protobuf:"varint,2,opt,name=platform,enum=Spotify.RequestHeader_Platform" json:"platform,omitempty"`
	AppInfos         *AppInfoList               `protobuf:"bytes,6,opt,name=app_infos,json=appInfos" json:"app_infos,omitempty"`
	BridgeIdentifier *string                    `protobuf:"bytes,7,opt,name=bridge_identifier,json=bridgeIdentifier" json:"bridge_identifier,omitempty"`
	BridgeVersion    *SemanticVersion           `protobuf:"bytes,8,opt,name=bridge_version,json=bridgeVersion" json:"bridge_version,omitempty"`
	DeviceClass      *RequestHeader_DeviceClass `` /* 127-byte string literal not displayed */
	XXX_unrecognized []byte                     `json:"-"`
}

func (*RequestHeader) Descriptor

func (*RequestHeader) Descriptor() ([]byte, []int)

func (*RequestHeader) GetAppInfos

func (m *RequestHeader) GetAppInfos() *AppInfoList

func (*RequestHeader) GetBridgeIdentifier

func (m *RequestHeader) GetBridgeIdentifier() string

func (*RequestHeader) GetBridgeVersion

func (m *RequestHeader) GetBridgeVersion() *SemanticVersion

func (*RequestHeader) GetDeviceClass

func (m *RequestHeader) GetDeviceClass() RequestHeader_DeviceClass

func (*RequestHeader) GetMarket

func (m *RequestHeader) GetMarket() string

func (*RequestHeader) GetPlatform

func (m *RequestHeader) GetPlatform() RequestHeader_Platform

func (*RequestHeader) ProtoMessage

func (*RequestHeader) ProtoMessage()

func (*RequestHeader) Reset

func (m *RequestHeader) Reset()

func (*RequestHeader) String

func (m *RequestHeader) String() string

type RequestHeader_DeviceClass

type RequestHeader_DeviceClass int32
const (
	RequestHeader_DESKTOP RequestHeader_DeviceClass = 1
	RequestHeader_TABLET  RequestHeader_DeviceClass = 2
	RequestHeader_MOBILE  RequestHeader_DeviceClass = 3
	RequestHeader_WEB     RequestHeader_DeviceClass = 4
	RequestHeader_TV      RequestHeader_DeviceClass = 5
)

func (RequestHeader_DeviceClass) Enum

func (RequestHeader_DeviceClass) EnumDescriptor

func (RequestHeader_DeviceClass) EnumDescriptor() ([]byte, []int)

func (RequestHeader_DeviceClass) String

func (x RequestHeader_DeviceClass) String() string

func (*RequestHeader_DeviceClass) UnmarshalJSON

func (x *RequestHeader_DeviceClass) UnmarshalJSON(data []byte) error

type RequestHeader_Platform

type RequestHeader_Platform int32
const (
	RequestHeader_WIN32_X86      RequestHeader_Platform = 0
	RequestHeader_OSX_X86        RequestHeader_Platform = 1
	RequestHeader_LINUX_X86      RequestHeader_Platform = 2
	RequestHeader_IPHONE_ARM     RequestHeader_Platform = 3
	RequestHeader_SYMBIANS60_ARM RequestHeader_Platform = 4
	RequestHeader_OSX_POWERPC    RequestHeader_Platform = 5
	RequestHeader_ANDROID_ARM    RequestHeader_Platform = 6
	RequestHeader_WINCE_ARM      RequestHeader_Platform = 7
	RequestHeader_LINUX_X86_64   RequestHeader_Platform = 8
	RequestHeader_OSX_X86_64     RequestHeader_Platform = 9
	RequestHeader_PALM_ARM       RequestHeader_Platform = 10
	RequestHeader_LINUX_SH       RequestHeader_Platform = 11
	RequestHeader_FREEBSD_X86    RequestHeader_Platform = 12
	RequestHeader_FREEBSD_X86_64 RequestHeader_Platform = 13
	RequestHeader_BLACKBERRY_ARM RequestHeader_Platform = 14
	RequestHeader_SONOS_UNKNOWN  RequestHeader_Platform = 15
	RequestHeader_LINUX_MIPS     RequestHeader_Platform = 16
	RequestHeader_LINUX_ARM      RequestHeader_Platform = 17
	RequestHeader_LOGITECH_ARM   RequestHeader_Platform = 18
	RequestHeader_LINUX_BLACKFIN RequestHeader_Platform = 19
	RequestHeader_ONKYO_ARM      RequestHeader_Platform = 21
	RequestHeader_QNXNTO_ARM     RequestHeader_Platform = 22
	RequestHeader_BADPLATFORM    RequestHeader_Platform = 255
)

func (RequestHeader_Platform) Enum

func (RequestHeader_Platform) EnumDescriptor

func (RequestHeader_Platform) EnumDescriptor() ([]byte, []int)

func (RequestHeader_Platform) String

func (x RequestHeader_Platform) String() string

func (*RequestHeader_Platform) UnmarshalJSON

func (x *RequestHeader_Platform) UnmarshalJSON(data []byte) error

type Restriction

type Restriction struct {
	CountriesAllowed   *string           `protobuf:"bytes,2,opt,name=countries_allowed,json=countriesAllowed" json:"countries_allowed,omitempty"`
	CountriesForbidden *string           `protobuf:"bytes,3,opt,name=countries_forbidden,json=countriesForbidden" json:"countries_forbidden,omitempty"`
	Typ                *Restriction_Type `protobuf:"varint,4,opt,name=typ,enum=Spotify.Restriction_Type" json:"typ,omitempty"`
	CatalogueStr       []string          `protobuf:"bytes,5,rep,name=catalogue_str,json=catalogueStr" json:"catalogue_str,omitempty"`
	XXX_unrecognized   []byte            `json:"-"`
}

func (*Restriction) Descriptor

func (*Restriction) Descriptor() ([]byte, []int)

func (*Restriction) GetCatalogueStr

func (m *Restriction) GetCatalogueStr() []string

func (*Restriction) GetCountriesAllowed

func (m *Restriction) GetCountriesAllowed() string

func (*Restriction) GetCountriesForbidden

func (m *Restriction) GetCountriesForbidden() string

func (*Restriction) GetTyp

func (m *Restriction) GetTyp() Restriction_Type

func (*Restriction) ProtoMessage

func (*Restriction) ProtoMessage()

func (*Restriction) Reset

func (m *Restriction) Reset()

func (*Restriction) String

func (m *Restriction) String() string

type Restriction_Type

type Restriction_Type int32
const (
	Restriction_STREAMING Restriction_Type = 0
)

func (Restriction_Type) Enum

func (Restriction_Type) EnumDescriptor

func (Restriction_Type) EnumDescriptor() ([]byte, []int)

func (Restriction_Type) String

func (x Restriction_Type) String() string

func (*Restriction_Type) UnmarshalJSON

func (x *Restriction_Type) UnmarshalJSON(data []byte) error

type Resume

type Resume struct {
	SecondsPlayed    *int32 `protobuf:"varint,1,opt,name=seconds_played,json=secondsPlayed" json:"seconds_played,omitempty"`
	EndTime          *int64 `protobuf:"varint,2,opt,name=end_time,json=endTime" json:"end_time,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*Resume) Descriptor

func (*Resume) Descriptor() ([]byte, []int)

func (*Resume) GetEndTime

func (m *Resume) GetEndTime() int64

func (*Resume) GetSecondsPlayed

func (m *Resume) GetSecondsPlayed() int32

func (*Resume) ProtoMessage

func (*Resume) ProtoMessage()

func (*Resume) Reset

func (m *Resume) Reset()

func (*Resume) String

func (m *Resume) String() string

type RetryInfo

type RetryInfo struct {
	RetryDelay       *int32 `protobuf:"varint,1,opt,name=retry_delay,json=retryDelay" json:"retry_delay,omitempty"`
	MaxRetry         *int32 `protobuf:"varint,2,opt,name=max_retry,json=maxRetry" json:"max_retry,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*RetryInfo) Descriptor

func (*RetryInfo) Descriptor() ([]byte, []int)

func (*RetryInfo) GetMaxRetry

func (m *RetryInfo) GetMaxRetry() int32

func (*RetryInfo) GetRetryDelay

func (m *RetryInfo) GetRetryDelay() int32

func (*RetryInfo) ProtoMessage

func (*RetryInfo) ProtoMessage()

func (*RetryInfo) Reset

func (m *RetryInfo) Reset()

func (*RetryInfo) String

func (m *RetryInfo) String() string

type RevisionTaggedChangeSet

type RevisionTaggedChangeSet struct {
	Revision         []byte     `protobuf:"bytes,1,opt,name=revision" json:"revision,omitempty"`
	ChangeSet        *ChangeSet `protobuf:"bytes,2,opt,name=change_set,json=changeSet" json:"change_set,omitempty"`
	XXX_unrecognized []byte     `json:"-"`
}

func (*RevisionTaggedChangeSet) Descriptor

func (*RevisionTaggedChangeSet) Descriptor() ([]byte, []int)

func (*RevisionTaggedChangeSet) GetChangeSet

func (m *RevisionTaggedChangeSet) GetChangeSet() *ChangeSet

func (*RevisionTaggedChangeSet) GetRevision

func (m *RevisionTaggedChangeSet) GetRevision() []byte

func (*RevisionTaggedChangeSet) ProtoMessage

func (*RevisionTaggedChangeSet) ProtoMessage()

func (*RevisionTaggedChangeSet) Reset

func (m *RevisionTaggedChangeSet) Reset()

func (*RevisionTaggedChangeSet) String

func (m *RevisionTaggedChangeSet) String() string

type Rule

type Rule struct {
	Type             *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	Times            *uint32 `protobuf:"varint,2,opt,name=times" json:"times,omitempty"`
	Interval         *uint64 `protobuf:"varint,3,opt,name=interval" json:"interval,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*Rule) Descriptor

func (*Rule) Descriptor() ([]byte, []int)

func (*Rule) GetInterval

func (m *Rule) GetInterval() uint64

func (*Rule) GetTimes

func (m *Rule) GetTimes() uint32

func (*Rule) GetType

func (m *Rule) GetType() string

func (*Rule) ProtoMessage

func (*Rule) ProtoMessage()

func (*Rule) Reset

func (m *Rule) Reset()

func (*Rule) String

func (m *Rule) String() string

type Rules

type Rules struct {
	Js               *string `protobuf:"bytes,1,opt,name=js" json:"js,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*Rules) Descriptor

func (*Rules) Descriptor() ([]byte, []int)

func (*Rules) GetJs

func (m *Rules) GetJs() string

func (*Rules) ProtoMessage

func (*Rules) ProtoMessage()

func (*Rules) Reset

func (m *Rules) Reset()

func (*Rules) String

func (m *Rules) String() string

type SalePeriod

type SalePeriod struct {
	Restriction      []*Restriction `protobuf:"bytes,1,rep,name=restriction" json:"restriction,omitempty"`
	Start            *Date          `protobuf:"bytes,2,opt,name=start" json:"start,omitempty"`
	End              *Date          `protobuf:"bytes,3,opt,name=end" json:"end,omitempty"`
	XXX_unrecognized []byte         `json:"-"`
}

func (*SalePeriod) Descriptor

func (*SalePeriod) Descriptor() ([]byte, []int)

func (*SalePeriod) GetEnd

func (m *SalePeriod) GetEnd() *Date

func (*SalePeriod) GetRestriction

func (m *SalePeriod) GetRestriction() []*Restriction

func (*SalePeriod) GetStart

func (m *SalePeriod) GetStart() *Date

func (*SalePeriod) ProtoMessage

func (*SalePeriod) ProtoMessage()

func (*SalePeriod) Reset

func (m *SalePeriod) Reset()

func (*SalePeriod) String

func (m *SalePeriod) String() string

type SearchReply

type SearchReply struct {
	Hits             *int32      `protobuf:"zigzag32,1,opt,name=hits" json:"hits,omitempty"`
	Track            []*Track    `protobuf:"bytes,2,rep,name=track" json:"track,omitempty"`
	Album            []*Album    `protobuf:"bytes,3,rep,name=album" json:"album,omitempty"`
	Artist           []*Artist   `protobuf:"bytes,4,rep,name=artist" json:"artist,omitempty"`
	Playlist         []*Playlist `protobuf:"bytes,5,rep,name=playlist" json:"playlist,omitempty"`
	DidYouMean       *string     `protobuf:"bytes,6,opt,name=did_you_mean,json=didYouMean" json:"did_you_mean,omitempty"`
	User             []*User     `protobuf:"bytes,7,rep,name=user" json:"user,omitempty"`
	XXX_unrecognized []byte      `json:"-"`
}

func (*SearchReply) Descriptor

func (*SearchReply) Descriptor() ([]byte, []int)

func (*SearchReply) GetAlbum

func (m *SearchReply) GetAlbum() []*Album

func (*SearchReply) GetArtist

func (m *SearchReply) GetArtist() []*Artist

func (*SearchReply) GetDidYouMean

func (m *SearchReply) GetDidYouMean() string

func (*SearchReply) GetHits

func (m *SearchReply) GetHits() int32

func (*SearchReply) GetPlaylist

func (m *SearchReply) GetPlaylist() []*Playlist

func (*SearchReply) GetTrack

func (m *SearchReply) GetTrack() []*Track

func (*SearchReply) GetUser

func (m *SearchReply) GetUser() []*User

func (*SearchReply) ProtoMessage

func (*SearchReply) ProtoMessage()

func (*SearchReply) Reset

func (m *SearchReply) Reset()

func (*SearchReply) String

func (m *SearchReply) String() string

type SearchRequest

type SearchRequest struct {
	Query            *string             `protobuf:"bytes,1,opt,name=query" json:"query,omitempty"`
	Type             *SearchRequest_Type `protobuf:"varint,2,opt,name=type,enum=Spotify.SearchRequest_Type" json:"type,omitempty"`
	Limit            *int32              `protobuf:"varint,3,opt,name=limit" json:"limit,omitempty"`
	Offset           *int32              `protobuf:"varint,4,opt,name=offset" json:"offset,omitempty"`
	DidYouMean       *bool               `protobuf:"varint,5,opt,name=did_you_mean,json=didYouMean" json:"did_you_mean,omitempty"`
	XXX_unrecognized []byte              `json:"-"`
}

func (*SearchRequest) Descriptor

func (*SearchRequest) Descriptor() ([]byte, []int)

func (*SearchRequest) GetDidYouMean

func (m *SearchRequest) GetDidYouMean() bool

func (*SearchRequest) GetLimit

func (m *SearchRequest) GetLimit() int32

func (*SearchRequest) GetOffset

func (m *SearchRequest) GetOffset() int32

func (*SearchRequest) GetQuery

func (m *SearchRequest) GetQuery() string

func (*SearchRequest) GetType

func (m *SearchRequest) GetType() SearchRequest_Type

func (*SearchRequest) ProtoMessage

func (*SearchRequest) ProtoMessage()

func (*SearchRequest) Reset

func (m *SearchRequest) Reset()

func (*SearchRequest) String

func (m *SearchRequest) String() string

type SearchRequest_Type

type SearchRequest_Type int32
const (
	SearchRequest_TRACK    SearchRequest_Type = 0
	SearchRequest_ALBUM    SearchRequest_Type = 1
	SearchRequest_ARTIST   SearchRequest_Type = 2
	SearchRequest_PLAYLIST SearchRequest_Type = 3
	SearchRequest_USER     SearchRequest_Type = 4
)

func (SearchRequest_Type) Enum

func (SearchRequest_Type) EnumDescriptor

func (SearchRequest_Type) EnumDescriptor() ([]byte, []int)

func (SearchRequest_Type) String

func (x SearchRequest_Type) String() string

func (*SearchRequest_Type) UnmarshalJSON

func (x *SearchRequest_Type) UnmarshalJSON(data []byte) error

type Seek

type Seek struct {
	EndTime          *int64 `protobuf:"varint,1,opt,name=end_time,json=endTime" json:"end_time,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*Seek) Descriptor

func (*Seek) Descriptor() ([]byte, []int)

func (*Seek) GetEndTime

func (m *Seek) GetEndTime() int64

func (*Seek) ProtoMessage

func (*Seek) ProtoMessage()

func (*Seek) Reset

func (m *Seek) Reset()

func (*Seek) String

func (m *Seek) String() string

type SelectedListContent

type SelectedListContent struct {
	Revision           []byte                 `protobuf:"bytes,1,opt,name=revision" json:"revision,omitempty"`
	Length             *int32                 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
	Attributes         *ListAttributes        `protobuf:"bytes,3,opt,name=attributes" json:"attributes,omitempty"`
	Checksum           *ListChecksum          `protobuf:"bytes,4,opt,name=checksum" json:"checksum,omitempty"`
	Contents           *ListItems             `protobuf:"bytes,5,opt,name=contents" json:"contents,omitempty"`
	Diff               *Diff                  `protobuf:"bytes,6,opt,name=diff" json:"diff,omitempty"`
	SyncResult         *Diff                  `protobuf:"bytes,7,opt,name=syncResult" json:"syncResult,omitempty"`
	ResultingRevisions [][]byte               `protobuf:"bytes,8,rep,name=resultingRevisions" json:"resultingRevisions,omitempty"`
	MultipleHeads      *bool                  `protobuf:"varint,9,opt,name=multipleHeads" json:"multipleHeads,omitempty"`
	UpToDate           *bool                  `protobuf:"varint,10,opt,name=upToDate" json:"upToDate,omitempty"`
	ResolveAction      []*ClientResolveAction `protobuf:"bytes,12,rep,name=resolveAction" json:"resolveAction,omitempty"`
	Issues             []*ClientIssue         `protobuf:"bytes,13,rep,name=issues" json:"issues,omitempty"`
	Nonces             []int32                `protobuf:"varint,14,rep,name=nonces" json:"nonces,omitempty"`
	XXX_unrecognized   []byte                 `json:"-"`
}

func (*SelectedListContent) Descriptor

func (*SelectedListContent) Descriptor() ([]byte, []int)

func (*SelectedListContent) GetAttributes

func (m *SelectedListContent) GetAttributes() *ListAttributes

func (*SelectedListContent) GetChecksum

func (m *SelectedListContent) GetChecksum() *ListChecksum

func (*SelectedListContent) GetContents

func (m *SelectedListContent) GetContents() *ListItems

func (*SelectedListContent) GetDiff

func (m *SelectedListContent) GetDiff() *Diff

func (*SelectedListContent) GetIssues

func (m *SelectedListContent) GetIssues() []*ClientIssue

func (*SelectedListContent) GetLength

func (m *SelectedListContent) GetLength() int32

func (*SelectedListContent) GetMultipleHeads

func (m *SelectedListContent) GetMultipleHeads() bool

func (*SelectedListContent) GetNonces

func (m *SelectedListContent) GetNonces() []int32

func (*SelectedListContent) GetResolveAction

func (m *SelectedListContent) GetResolveAction() []*ClientResolveAction

func (*SelectedListContent) GetResultingRevisions

func (m *SelectedListContent) GetResultingRevisions() [][]byte

func (*SelectedListContent) GetRevision

func (m *SelectedListContent) GetRevision() []byte

func (*SelectedListContent) GetSyncResult

func (m *SelectedListContent) GetSyncResult() *Diff

func (*SelectedListContent) GetUpToDate

func (m *SelectedListContent) GetUpToDate() bool

func (*SelectedListContent) ProtoMessage

func (*SelectedListContent) ProtoMessage()

func (*SelectedListContent) Reset

func (m *SelectedListContent) Reset()

func (*SelectedListContent) String

func (m *SelectedListContent) String() string

type SemanticVersion

type SemanticVersion struct {
	Major            *int32 `protobuf:"varint,1,opt,name=major" json:"major,omitempty"`
	Minor            *int32 `protobuf:"varint,2,opt,name=minor" json:"minor,omitempty"`
	Patch            *int32 `protobuf:"varint,3,opt,name=patch" json:"patch,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*SemanticVersion) Descriptor

func (*SemanticVersion) Descriptor() ([]byte, []int)

func (*SemanticVersion) GetMajor

func (m *SemanticVersion) GetMajor() int32

func (*SemanticVersion) GetMinor

func (m *SemanticVersion) GetMinor() int32

func (*SemanticVersion) GetPatch

func (m *SemanticVersion) GetPatch() int32

func (*SemanticVersion) ProtoMessage

func (*SemanticVersion) ProtoMessage()

func (*SemanticVersion) Reset

func (m *SemanticVersion) Reset()

func (*SemanticVersion) String

func (m *SemanticVersion) String() string

type Start

type Start struct {
	Length           *int32  `protobuf:"varint,1,opt,name=length" json:"length,omitempty"`
	ContextUri       *string `protobuf:"bytes,2,opt,name=context_uri,json=contextUri" json:"context_uri,omitempty"`
	EndTime          *int64  `protobuf:"varint,3,opt,name=end_time,json=endTime" json:"end_time,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*Start) Descriptor

func (*Start) Descriptor() ([]byte, []int)

func (*Start) GetContextUri

func (m *Start) GetContextUri() string

func (*Start) GetEndTime

func (m *Start) GetEndTime() int64

func (*Start) GetLength

func (m *Start) GetLength() int32

func (*Start) ProtoMessage

func (*Start) ProtoMessage()

func (*Start) Reset

func (m *Start) Reset()

func (*Start) String

func (m *Start) String() string

type State

type State struct {
	ContextUri          *string     `protobuf:"bytes,2,opt,name=context_uri,json=contextUri" json:"context_uri,omitempty"`
	Index               *uint32     `protobuf:"varint,3,opt,name=index" json:"index,omitempty"`
	PositionMs          *uint32     `protobuf:"varint,4,opt,name=position_ms,json=positionMs" json:"position_ms,omitempty"`
	Status              *PlayStatus `protobuf:"varint,5,opt,name=status,enum=Spotify.PlayStatus" json:"status,omitempty"`
	PositionMeasuredAt  *uint64     `protobuf:"varint,7,opt,name=position_measured_at,json=positionMeasuredAt" json:"position_measured_at,omitempty"`
	ContextDescription  *string     `protobuf:"bytes,8,opt,name=context_description,json=contextDescription" json:"context_description,omitempty"`
	Shuffle             *bool       `protobuf:"varint,13,opt,name=shuffle" json:"shuffle,omitempty"`
	Repeat              *bool       `protobuf:"varint,14,opt,name=repeat" json:"repeat,omitempty"`
	LastCommandIdent    *string     `protobuf:"bytes,20,opt,name=last_command_ident,json=lastCommandIdent" json:"last_command_ident,omitempty"`
	LastCommandMsgid    *uint32     `protobuf:"varint,21,opt,name=last_command_msgid,json=lastCommandMsgid" json:"last_command_msgid,omitempty"`
	PlayingFromFallback *bool       `protobuf:"varint,24,opt,name=playing_from_fallback,json=playingFromFallback" json:"playing_from_fallback,omitempty"`
	Row                 *uint32     `protobuf:"varint,25,opt,name=row" json:"row,omitempty"`
	PlayingTrackIndex   *uint32     `protobuf:"varint,26,opt,name=playing_track_index,json=playingTrackIndex" json:"playing_track_index,omitempty"`
	Track               []*TrackRef `protobuf:"bytes,27,rep,name=track" json:"track,omitempty"`
	Ad                  *Ad         `protobuf:"bytes,28,opt,name=ad" json:"ad,omitempty"`
	XXX_unrecognized    []byte      `json:"-"`
}

func (*State) Descriptor

func (*State) Descriptor() ([]byte, []int)

func (*State) GetAd

func (m *State) GetAd() *Ad

func (*State) GetContextDescription

func (m *State) GetContextDescription() string

func (*State) GetContextUri

func (m *State) GetContextUri() string

func (*State) GetIndex

func (m *State) GetIndex() uint32

func (*State) GetLastCommandIdent

func (m *State) GetLastCommandIdent() string

func (*State) GetLastCommandMsgid

func (m *State) GetLastCommandMsgid() uint32

func (*State) GetPlayingFromFallback

func (m *State) GetPlayingFromFallback() bool

func (*State) GetPlayingTrackIndex

func (m *State) GetPlayingTrackIndex() uint32

func (*State) GetPositionMeasuredAt

func (m *State) GetPositionMeasuredAt() uint64

func (*State) GetPositionMs

func (m *State) GetPositionMs() uint32

func (*State) GetRepeat

func (m *State) GetRepeat() bool

func (*State) GetRow

func (m *State) GetRow() uint32

func (*State) GetShuffle

func (m *State) GetShuffle() bool

func (*State) GetStatus

func (m *State) GetStatus() PlayStatus

func (*State) GetTrack

func (m *State) GetTrack() []*TrackRef

func (*State) ProtoMessage

func (*State) ProtoMessage()

func (*State) Reset

func (m *State) Reset()

func (*State) String

func (m *State) String() string

type Station

type Station struct {
	Id               *string  `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Title            *string  `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
	TitleUri         *string  `protobuf:"bytes,3,opt,name=titleUri" json:"titleUri,omitempty"`
	Subtitle         *string  `protobuf:"bytes,4,opt,name=subtitle" json:"subtitle,omitempty"`
	SubtitleUri      *string  `protobuf:"bytes,5,opt,name=subtitleUri" json:"subtitleUri,omitempty"`
	ImageUri         *string  `protobuf:"bytes,6,opt,name=imageUri" json:"imageUri,omitempty"`
	LastListen       *float64 `protobuf:"fixed64,7,opt,name=lastListen" json:"lastListen,omitempty"`
	Seeds            []string `protobuf:"bytes,8,rep,name=seeds" json:"seeds,omitempty"`
	ThumbsUp         *int32   `protobuf:"varint,9,opt,name=thumbsUp" json:"thumbsUp,omitempty"`
	ThumbsDown       *int32   `protobuf:"varint,10,opt,name=thumbsDown" json:"thumbsDown,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*Station) Descriptor

func (*Station) Descriptor() ([]byte, []int)

func (*Station) GetId

func (m *Station) GetId() string

func (*Station) GetImageUri

func (m *Station) GetImageUri() string

func (*Station) GetLastListen

func (m *Station) GetLastListen() float64

func (*Station) GetSeeds

func (m *Station) GetSeeds() []string

func (*Station) GetSubtitle

func (m *Station) GetSubtitle() string

func (*Station) GetSubtitleUri

func (m *Station) GetSubtitleUri() string

func (*Station) GetThumbsDown

func (m *Station) GetThumbsDown() int32

func (*Station) GetThumbsUp

func (m *Station) GetThumbsUp() int32

func (*Station) GetTitle

func (m *Station) GetTitle() string

func (*Station) GetTitleUri

func (m *Station) GetTitleUri() string

func (*Station) ProtoMessage

func (*Station) ProtoMessage()

func (*Station) Reset

func (m *Station) Reset()

func (*Station) String

func (m *Station) String() string

type StationList

type StationList struct {
	Stations         []*Station `protobuf:"bytes,1,rep,name=stations" json:"stations,omitempty"`
	XXX_unrecognized []byte     `json:"-"`
}

func (*StationList) Descriptor

func (*StationList) Descriptor() ([]byte, []int)

func (*StationList) GetStations

func (m *StationList) GetStations() []*Station

func (*StationList) ProtoMessage

func (*StationList) ProtoMessage()

func (*StationList) Reset

func (m *StationList) Reset()

func (*StationList) String

func (m *StationList) String() string

type StationResponse

type StationResponse struct {
	Station          *Station    `protobuf:"bytes,1,opt,name=station" json:"station,omitempty"`
	Feedback         []*Feedback `protobuf:"bytes,2,rep,name=feedback" json:"feedback,omitempty"`
	XXX_unrecognized []byte      `json:"-"`
}

func (*StationResponse) Descriptor

func (*StationResponse) Descriptor() ([]byte, []int)

func (*StationResponse) GetFeedback

func (m *StationResponse) GetFeedback() []*Feedback

func (*StationResponse) GetStation

func (m *StationResponse) GetStation() *Station

func (*StationResponse) ProtoMessage

func (*StationResponse) ProtoMessage()

func (*StationResponse) Reset

func (m *StationResponse) Reset()

func (*StationResponse) String

func (m *StationResponse) String() string

type StringAttribute

type StringAttribute struct {
	Key              *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	Value            *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*StringAttribute) Descriptor

func (*StringAttribute) Descriptor() ([]byte, []int)

func (*StringAttribute) GetKey

func (m *StringAttribute) GetKey() string

func (*StringAttribute) GetValue

func (m *StringAttribute) GetValue() string

func (*StringAttribute) ProtoMessage

func (*StringAttribute) ProtoMessage()

func (*StringAttribute) Reset

func (m *StringAttribute) Reset()

func (*StringAttribute) String

func (m *StringAttribute) String() string

type StringAttributes

type StringAttributes struct {
	Attribute        []*StringAttribute `protobuf:"bytes,1,rep,name=attribute" json:"attribute,omitempty"`
	XXX_unrecognized []byte             `json:"-"`
}

func (*StringAttributes) Descriptor

func (*StringAttributes) Descriptor() ([]byte, []int)

func (*StringAttributes) GetAttribute

func (m *StringAttributes) GetAttribute() []*StringAttribute

func (*StringAttributes) ProtoMessage

func (*StringAttributes) ProtoMessage()

func (*StringAttributes) Reset

func (m *StringAttributes) Reset()

func (*StringAttributes) String

func (m *StringAttributes) String() string

type Subscription

type Subscription struct {
	Uri              *string `protobuf:"bytes,1,opt,name=uri" json:"uri,omitempty"`
	Expiry           *int32  `protobuf:"varint,2,opt,name=expiry" json:"expiry,omitempty"`
	StatusCode       *int32  `protobuf:"varint,3,opt,name=status_code,json=statusCode" json:"status_code,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*Subscription) Descriptor

func (*Subscription) Descriptor() ([]byte, []int)

func (*Subscription) GetExpiry

func (m *Subscription) GetExpiry() int32

func (*Subscription) GetStatusCode

func (m *Subscription) GetStatusCode() int32

func (*Subscription) GetUri

func (m *Subscription) GetUri() string

func (*Subscription) ProtoMessage

func (*Subscription) ProtoMessage()

func (*Subscription) Reset

func (m *Subscription) Reset()

func (*Subscription) String

func (m *Subscription) String() string

type SystemInfo

type SystemInfo struct {
	CpuFamily               *CpuFamily `protobuf:"varint,10,req,name=cpu_family,json=cpuFamily,enum=Spotify.CpuFamily" json:"cpu_family,omitempty"`
	CpuSubtype              *uint32    `protobuf:"varint,20,opt,name=cpu_subtype,json=cpuSubtype" json:"cpu_subtype,omitempty"`
	CpuExt                  *uint32    `protobuf:"varint,30,opt,name=cpu_ext,json=cpuExt" json:"cpu_ext,omitempty"`
	Brand                   *Brand     `protobuf:"varint,40,opt,name=brand,enum=Spotify.Brand" json:"brand,omitempty"`
	BrandFlags              *uint32    `protobuf:"varint,50,opt,name=brand_flags,json=brandFlags" json:"brand_flags,omitempty"`
	Os                      *Os        `protobuf:"varint,60,req,name=os,enum=Spotify.Os" json:"os,omitempty"`
	OsVersion               *uint32    `protobuf:"varint,70,opt,name=os_version,json=osVersion" json:"os_version,omitempty"`
	OsExt                   *uint32    `protobuf:"varint,80,opt,name=os_ext,json=osExt" json:"os_ext,omitempty"`
	SystemInformationString *string    `` /* 126-byte string literal not displayed */
	DeviceId                *string    `protobuf:"bytes,100,opt,name=device_id,json=deviceId" json:"device_id,omitempty"`
	XXX_unrecognized        []byte     `json:"-"`
}

func (*SystemInfo) Descriptor

func (*SystemInfo) Descriptor() ([]byte, []int)

func (*SystemInfo) GetBrand

func (m *SystemInfo) GetBrand() Brand

func (*SystemInfo) GetBrandFlags

func (m *SystemInfo) GetBrandFlags() uint32

func (*SystemInfo) GetCpuExt

func (m *SystemInfo) GetCpuExt() uint32

func (*SystemInfo) GetCpuFamily

func (m *SystemInfo) GetCpuFamily() CpuFamily

func (*SystemInfo) GetCpuSubtype

func (m *SystemInfo) GetCpuSubtype() uint32

func (*SystemInfo) GetDeviceId

func (m *SystemInfo) GetDeviceId() string

func (*SystemInfo) GetOs

func (m *SystemInfo) GetOs() Os

func (*SystemInfo) GetOsExt

func (m *SystemInfo) GetOsExt() uint32

func (*SystemInfo) GetOsVersion

func (m *SystemInfo) GetOsVersion() uint32

func (*SystemInfo) GetSystemInformationString

func (m *SystemInfo) GetSystemInformationString() string

func (*SystemInfo) ProtoMessage

func (*SystemInfo) ProtoMessage()

func (*SystemInfo) Reset

func (m *SystemInfo) Reset()

func (*SystemInfo) String

func (m *SystemInfo) String() string

type TopTracks

type TopTracks struct {
	Country          *string  `protobuf:"bytes,1,opt,name=country" json:"country,omitempty"`
	Track            []*Track `protobuf:"bytes,2,rep,name=track" json:"track,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*TopTracks) Descriptor

func (*TopTracks) Descriptor() ([]byte, []int)

func (*TopTracks) GetCountry

func (m *TopTracks) GetCountry() string

func (*TopTracks) GetTrack

func (m *TopTracks) GetTrack() []*Track

func (*TopTracks) ProtoMessage

func (*TopTracks) ProtoMessage()

func (*TopTracks) Reset

func (m *TopTracks) Reset()

func (*TopTracks) String

func (m *TopTracks) String() string

type Toplist

type Toplist struct {
	Items            []string `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*Toplist) Descriptor

func (*Toplist) Descriptor() ([]byte, []int)

func (*Toplist) GetItems

func (m *Toplist) GetItems() []string

func (*Toplist) ProtoMessage

func (*Toplist) ProtoMessage()

func (*Toplist) Reset

func (m *Toplist) Reset()

func (*Toplist) String

func (m *Toplist) String() string

type Track

type Track struct {
	Gid              []byte         `protobuf:"bytes,1,opt,name=gid" json:"gid,omitempty"`
	Name             *string        `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Album            *Album         `protobuf:"bytes,3,opt,name=album" json:"album,omitempty"`
	Artist           []*Artist      `protobuf:"bytes,4,rep,name=artist" json:"artist,omitempty"`
	Number           *int32         `protobuf:"zigzag32,5,opt,name=number" json:"number,omitempty"`
	DiscNumber       *int32         `protobuf:"zigzag32,6,opt,name=disc_number,json=discNumber" json:"disc_number,omitempty"`
	Duration         *int32         `protobuf:"zigzag32,7,opt,name=duration" json:"duration,omitempty"`
	Popularity       *int32         `protobuf:"zigzag32,8,opt,name=popularity" json:"popularity,omitempty"`
	Explicit         *bool          `protobuf:"varint,9,opt,name=explicit" json:"explicit,omitempty"`
	ExternalId       []*ExternalId  `protobuf:"bytes,10,rep,name=external_id,json=externalId" json:"external_id,omitempty"`
	Restriction      []*Restriction `protobuf:"bytes,11,rep,name=restriction" json:"restriction,omitempty"`
	File             []*AudioFile   `protobuf:"bytes,12,rep,name=file" json:"file,omitempty"`
	Alternative      []*Track       `protobuf:"bytes,13,rep,name=alternative" json:"alternative,omitempty"`
	SalePeriod       []*SalePeriod  `protobuf:"bytes,14,rep,name=sale_period,json=salePeriod" json:"sale_period,omitempty"`
	Preview          []*AudioFile   `protobuf:"bytes,15,rep,name=preview" json:"preview,omitempty"`
	XXX_unrecognized []byte         `json:"-"`
}

func (*Track) Descriptor

func (*Track) Descriptor() ([]byte, []int)

func (*Track) GetAlbum

func (m *Track) GetAlbum() *Album

func (*Track) GetAlternative

func (m *Track) GetAlternative() []*Track

func (*Track) GetArtist

func (m *Track) GetArtist() []*Artist

func (*Track) GetDiscNumber

func (m *Track) GetDiscNumber() int32

func (*Track) GetDuration

func (m *Track) GetDuration() int32

func (*Track) GetExplicit

func (m *Track) GetExplicit() bool

func (*Track) GetExternalId

func (m *Track) GetExternalId() []*ExternalId

func (*Track) GetFile

func (m *Track) GetFile() []*AudioFile

func (*Track) GetGid

func (m *Track) GetGid() []byte

func (*Track) GetName

func (m *Track) GetName() string

func (*Track) GetNumber

func (m *Track) GetNumber() int32

func (*Track) GetPopularity

func (m *Track) GetPopularity() int32

func (*Track) GetPreview

func (m *Track) GetPreview() []*AudioFile

func (*Track) GetRestriction

func (m *Track) GetRestriction() []*Restriction

func (*Track) GetSalePeriod

func (m *Track) GetSalePeriod() []*SalePeriod

func (*Track) ProtoMessage

func (*Track) ProtoMessage()

func (*Track) Reset

func (m *Track) Reset()

func (*Track) String

func (m *Track) String() string

type TrackRef

type TrackRef struct {
	Gid              []byte  `protobuf:"bytes,1,opt,name=gid" json:"gid,omitempty"`
	Uri              *string `protobuf:"bytes,2,opt,name=uri" json:"uri,omitempty"`
	Queued           *bool   `protobuf:"varint,3,opt,name=queued" json:"queued,omitempty"`
	Context          *string `protobuf:"bytes,4,opt,name=context" json:"context,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*TrackRef) Descriptor

func (*TrackRef) Descriptor() ([]byte, []int)

func (*TrackRef) GetContext

func (m *TrackRef) GetContext() string

func (*TrackRef) GetGid

func (m *TrackRef) GetGid() []byte

func (*TrackRef) GetQueued

func (m *TrackRef) GetQueued() bool

func (*TrackRef) GetUri

func (m *TrackRef) GetUri() string

func (*TrackRef) ProtoMessage

func (*TrackRef) ProtoMessage()

func (*TrackRef) Reset

func (m *TrackRef) Reset()

func (*TrackRef) String

func (m *TrackRef) String() string

type Tracks

type Tracks struct {
	Gids             []string    `protobuf:"bytes,1,rep,name=gids" json:"gids,omitempty"`
	Source           *string     `protobuf:"bytes,2,opt,name=source" json:"source,omitempty"`
	Identity         *string     `protobuf:"bytes,3,opt,name=identity" json:"identity,omitempty"`
	Tokens           []string    `protobuf:"bytes,4,rep,name=tokens" json:"tokens,omitempty"`
	Feedback         []*Feedback `protobuf:"bytes,5,rep,name=feedback" json:"feedback,omitempty"`
	XXX_unrecognized []byte      `json:"-"`
}

func (*Tracks) Descriptor

func (*Tracks) Descriptor() ([]byte, []int)

func (*Tracks) GetFeedback

func (m *Tracks) GetFeedback() []*Feedback

func (*Tracks) GetGids

func (m *Tracks) GetGids() []string

func (*Tracks) GetIdentity

func (m *Tracks) GetIdentity() string

func (*Tracks) GetSource

func (m *Tracks) GetSource() string

func (*Tracks) GetTokens

func (m *Tracks) GetTokens() []string

func (*Tracks) ProtoMessage

func (*Tracks) ProtoMessage()

func (*Tracks) Reset

func (m *Tracks) Reset()

func (*Tracks) String

func (m *Tracks) String() string

type UpdateItemAttributes

type UpdateItemAttributes struct {
	Index                 *int32                      `protobuf:"varint,1,opt,name=index" json:"index,omitempty"`
	NewAttributes         *ItemAttributesPartialState `protobuf:"bytes,2,opt,name=new_attributes,json=newAttributes" json:"new_attributes,omitempty"`
	OldAttributes         *ItemAttributesPartialState `protobuf:"bytes,3,opt,name=old_attributes,json=oldAttributes" json:"old_attributes,omitempty"`
	ListChecksum          *ListChecksum               `protobuf:"bytes,4,opt,name=list_checksum,json=listChecksum" json:"list_checksum,omitempty"`
	OldAttributesChecksum *ListChecksum               `protobuf:"bytes,5,opt,name=old_attributes_checksum,json=oldAttributesChecksum" json:"old_attributes_checksum,omitempty"`
	XXX_unrecognized      []byte                      `json:"-"`
}

func (*UpdateItemAttributes) Descriptor

func (*UpdateItemAttributes) Descriptor() ([]byte, []int)

func (*UpdateItemAttributes) GetIndex

func (m *UpdateItemAttributes) GetIndex() int32

func (*UpdateItemAttributes) GetListChecksum

func (m *UpdateItemAttributes) GetListChecksum() *ListChecksum

func (*UpdateItemAttributes) GetNewAttributes

func (m *UpdateItemAttributes) GetNewAttributes() *ItemAttributesPartialState

func (*UpdateItemAttributes) GetOldAttributes

func (m *UpdateItemAttributes) GetOldAttributes() *ItemAttributesPartialState

func (*UpdateItemAttributes) GetOldAttributesChecksum

func (m *UpdateItemAttributes) GetOldAttributesChecksum() *ListChecksum

func (*UpdateItemAttributes) ProtoMessage

func (*UpdateItemAttributes) ProtoMessage()

func (*UpdateItemAttributes) Reset

func (m *UpdateItemAttributes) Reset()

func (*UpdateItemAttributes) String

func (m *UpdateItemAttributes) String() string

type UpdateListAttributes

type UpdateListAttributes struct {
	NewAttributes         *ListAttributesPartialState `protobuf:"bytes,1,opt,name=new_attributes,json=newAttributes" json:"new_attributes,omitempty"`
	OldAttributes         *ListAttributesPartialState `protobuf:"bytes,2,opt,name=old_attributes,json=oldAttributes" json:"old_attributes,omitempty"`
	ListChecksum          *ListChecksum               `protobuf:"bytes,3,opt,name=list_checksum,json=listChecksum" json:"list_checksum,omitempty"`
	OldAttributesChecksum *ListChecksum               `protobuf:"bytes,4,opt,name=old_attributes_checksum,json=oldAttributesChecksum" json:"old_attributes_checksum,omitempty"`
	XXX_unrecognized      []byte                      `json:"-"`
}

func (*UpdateListAttributes) Descriptor

func (*UpdateListAttributes) Descriptor() ([]byte, []int)

func (*UpdateListAttributes) GetListChecksum

func (m *UpdateListAttributes) GetListChecksum() *ListChecksum

func (*UpdateListAttributes) GetNewAttributes

func (m *UpdateListAttributes) GetNewAttributes() *ListAttributesPartialState

func (*UpdateListAttributes) GetOldAttributes

func (m *UpdateListAttributes) GetOldAttributes() *ListAttributesPartialState

func (*UpdateListAttributes) GetOldAttributesChecksum

func (m *UpdateListAttributes) GetOldAttributesChecksum() *ListChecksum

func (*UpdateListAttributes) ProtoMessage

func (*UpdateListAttributes) ProtoMessage()

func (*UpdateListAttributes) Reset

func (m *UpdateListAttributes) Reset()

func (*UpdateListAttributes) String

func (m *UpdateListAttributes) String() string

type UpgradeRequiredMessage

type UpgradeRequiredMessage struct {
	UpgradeSignedPart []byte  `protobuf:"bytes,10,req,name=upgrade_signed_part,json=upgradeSignedPart" json:"upgrade_signed_part,omitempty"`
	Signature         []byte  `protobuf:"bytes,20,req,name=signature" json:"signature,omitempty"`
	HttpSuffix        *string `protobuf:"bytes,30,opt,name=http_suffix,json=httpSuffix" json:"http_suffix,omitempty"`
	XXX_unrecognized  []byte  `json:"-"`
}

func (*UpgradeRequiredMessage) Descriptor

func (*UpgradeRequiredMessage) Descriptor() ([]byte, []int)

func (*UpgradeRequiredMessage) GetHttpSuffix

func (m *UpgradeRequiredMessage) GetHttpSuffix() string

func (*UpgradeRequiredMessage) GetSignature

func (m *UpgradeRequiredMessage) GetSignature() []byte

func (*UpgradeRequiredMessage) GetUpgradeSignedPart

func (m *UpgradeRequiredMessage) GetUpgradeSignedPart() []byte

func (*UpgradeRequiredMessage) ProtoMessage

func (*UpgradeRequiredMessage) ProtoMessage()

func (*UpgradeRequiredMessage) Reset

func (m *UpgradeRequiredMessage) Reset()

func (*UpgradeRequiredMessage) String

func (m *UpgradeRequiredMessage) String() string

type User

type User 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"`
	Image            []*Image `protobuf:"bytes,3,rep,name=image" json:"image,omitempty"`
	Followers        *int32   `protobuf:"zigzag32,4,opt,name=followers" json:"followers,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*User) Descriptor

func (*User) Descriptor() ([]byte, []int)

func (*User) GetFollowers

func (m *User) GetFollowers() int32

func (*User) GetFullName

func (m *User) GetFullName() string

func (*User) GetImage

func (m *User) GetImage() []*Image

func (*User) GetUsername

func (m *User) GetUsername() string

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) Reset

func (m *User) Reset()

func (*User) String

func (m *User) String() string

type UserField

type UserField struct {
	Key              *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	Value            []byte  `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*UserField) Descriptor

func (*UserField) Descriptor() ([]byte, []int)

func (*UserField) GetKey

func (m *UserField) GetKey() string

func (*UserField) GetValue

func (m *UserField) GetValue() []byte

func (*UserField) ProtoMessage

func (*UserField) ProtoMessage()

func (*UserField) Reset

func (m *UserField) Reset()

func (*UserField) String

func (m *UserField) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL