# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: spotify_v2.proto import sys _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) from google.protobuf import descriptor as _descriptor from google.protobuf import message as _message from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() DESCRIPTOR = _descriptor.FileDescriptor( name='spotify_v2.proto', package='spotify', syntax='proto3', serialized_options=None, serialized_pb=_b('\n\x10spotify_v2.proto\x12\x07spotify\"\xa5\x0b\n\x07Spotify\x1a\x90\x01\n\x0fOperatingSystem\x12\x0f\n\x07\x61ndroid\x18\x01 \x01(\x04\x12\x12\n\nblackberry\x18\x02 \x01(\x04\x12\x0f\n\x07\x62rowser\x18\x03 \x01(\x04\x12\x0b\n\x03ios\x18\x04 \x01(\x04\x12\r\n\x05linux\x18\x05 \x01(\x04\x12\x0b\n\x03mac\x18\x06 \x01(\x04\x12\r\n\x05other\x18\x07 \x01(\x04\x12\x0f\n\x07windows\x18\x08 \x01(\x04\x1a\xcc\x01\n\nDeviceType\x12\x1f\n\x17\x62uiltin_car_application\x18\x01 \x01(\x04\x12\x12\n\ncell_phone\x18\x02 \x01(\x04\x12\x1e\n\x16\x63onnected_audio_device\x18\x03 \x01(\x04\x12\x16\n\x0egaming_console\x18\x04 \x01(\x04\x12\r\n\x05other\x18\x05 \x01(\x04\x12\x19\n\x11personal_computer\x18\x06 \x01(\x04\x12\x17\n\x0fsmart_tv_device\x18\x07 \x01(\x04\x12\x0e\n\x06tablet\x18\x08 \x01(\x04\x1a\xc8\x06\n\x0b\x44\x65mographic\x12\x17\n\x0f\x66\x65male_age_0_17\x18\x01 \x01(\x04\x12\x15\n\rmale_age_0_17\x18\x02 \x01(\x04\x12\x18\n\x10neutral_age_0_17\x18\x03 \x01(\x04\x12\x18\n\x10unknown_age_0_17\x18\x04 \x01(\x04\x12\x18\n\x10\x66\x65male_age_18_22\x18\x05 \x01(\x04\x12\x16\n\x0emale_age_18_22\x18\x06 \x01(\x04\x12\x19\n\x11neutral_age_18_22\x18\x07 \x01(\x04\x12\x19\n\x11unknown_age_18_22\x18\x08 \x01(\x04\x12\x18\n\x10\x66\x65male_age_23_27\x18\t \x01(\x04\x12\x16\n\x0emale_age_23_27\x18\n \x01(\x04\x12\x19\n\x11neutral_age_23_27\x18\x0b \x01(\x04\x12\x19\n\x11unknown_age_23_27\x18\x0c \x01(\x04\x12\x18\n\x10\x66\x65male_age_28_34\x18\r \x01(\x04\x12\x16\n\x0emale_age_28_34\x18\x0e \x01(\x04\x12\x19\n\x11neutral_age_28_34\x18\x0f \x01(\x04\x12\x19\n\x11unknown_age_28_34\x18\x10 \x01(\x04\x12\x18\n\x10\x66\x65male_age_35_44\x18\x11 \x01(\x04\x12\x16\n\x0emale_age_35_44\x18\x12 \x01(\x04\x12\x19\n\x11neutral_age_35_44\x18\x13 \x01(\x04\x12\x19\n\x11unknown_age_35_44\x18\x14 \x01(\x04\x12\x18\n\x10\x66\x65male_age_45_59\x18\x15 \x01(\x04\x12\x16\n\x0emale_age_45_59\x18\x16 \x01(\x04\x12\x19\n\x11neutral_age_45_59\x18\x17 \x01(\x04\x12\x19\n\x11unknown_age_45_59\x18\x18 \x01(\x04\x12\x1a\n\x12\x66\x65male_age_60_plus\x18\x19 \x01(\x04\x12\x18\n\x10male_age_60_plus\x18\x1a \x01(\x04\x12\x1b\n\x13neutral_age_60_plus\x18\x1b \x01(\x04\x12\x1b\n\x13unknown_age_60_plus\x18\x1c \x01(\x04\x12\x13\n\x0bmale_unkown\x18\x1d \x01(\x04\x12\x16\n\x0e\x66\x65male_unknown\x18\x1e \x01(\x04\x12\x17\n\x0fneutral_unknown\x18\x1f \x01(\x04\x12\x17\n\x0funknown_unknown\x18 \x01(\x04\x1a\xec\x01\n\nSourceType\x12\r\n\x05\x61lbum\x18\x01 \x01(\x04\x12\x0e\n\x06\x61rtist\x18\x02 \x01(\x04\x12\r\n\x05\x63hart\x18\x03 \x01(\x04\x12\x12\n\ncollection\x18\x04 \x01(\x04\x12\x11\n\tdaily_mix\x18\x05 \x01(\x04\x12\x17\n\x0f\x64iscover_weekly\x18\x06 \x01(\x04\x12\r\n\x05other\x18\x07 \x01(\x04\x12\x17\n\x0fothers_playlist\x18\x08 \x01(\x04\x12\x12\n\nplay_queue\x18\t \x01(\x04\x12\r\n\x05radio\x18\n \x01(\x04\x12\x15\n\rrelease_radar\x18\x0b \x01(\x04\x12\x0e\n\x06search\x18\x0c \x01(\x04\"G\n\x0bSpotifySave\x12\x12\n\nsaves_free\x18\x01 \x01(\x04\x12\x15\n\rsaves_premium\x18\x02 \x01(\x04\x12\r\n\x05saves\x18\x03 \x01(\x04\"\xbb\x02\n\x17SpotifyTrackStreamStats\x12\x11\n\tlisteners\x18\x01 \x01(\x04\x12\x13\n\x0brepeat_play\x18\x02 \x01(\x04\x12\x14\n\x0cshuffle_play\x18\x03 \x01(\x04\x12\x0f\n\x07streams\x18\x04 \x01(\x04\x12\x30\n\x0b\x64\x65vice_type\x18\x05 \x01(\x0b\x32\x1b.spotify.Spotify.DeviceType\x12:\n\x10operating_system\x18\x06 \x01(\x0b\x32 .spotify.Spotify.OperatingSystem\x12\x31\n\x0b\x64\x65mographic\x18\x07 \x01(\x0b\x32\x1c.spotify.Spotify.Demographic\x12\x30\n\x0bsource_type\x18\x08 \x01(\x0b\x32\x1b.spotify.Spotify.SourceType\"\x91\x02\n\x1fSpotifyPlaylistTrackStreamStats\x12\x11\n\tlisteners\x18\x01 \x01(\x04\x12\x13\n\x0brepeat_play\x18\x02 \x01(\x04\x12\x14\n\x0cshuffle_play\x18\x03 \x01(\x04\x12\x0f\n\x07streams\x18\x04 \x01(\x04\x12\x30\n\x0b\x64\x65vice_type\x18\x05 \x01(\x0b\x32\x1b.spotify.Spotify.DeviceType\x12:\n\x10operating_system\x18\x06 \x01(\x0b\x32 .spotify.Spotify.OperatingSystem\x12\x31\n\x0b\x64\x65mographic\x18\x07 \x01(\x0b\x32\x1c.spotify.Spotify.Demographic\"\x16\n\x14SpotifyPlaylistStatsb\x06proto3') ) _SPOTIFY_OPERATINGSYSTEM = _descriptor.Descriptor( name='OperatingSystem', full_name='spotify.Spotify.OperatingSystem', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='android', full_name='spotify.Spotify.OperatingSystem.android', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='blackberry', full_name='spotify.Spotify.OperatingSystem.blackberry', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='browser', full_name='spotify.Spotify.OperatingSystem.browser', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='ios', full_name='spotify.Spotify.OperatingSystem.ios', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='linux', full_name='spotify.Spotify.OperatingSystem.linux', index=4, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='mac', full_name='spotify.Spotify.OperatingSystem.mac', index=5, number=6, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='other', full_name='spotify.Spotify.OperatingSystem.other', index=6, number=7, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='windows', full_name='spotify.Spotify.OperatingSystem.windows', index=7, number=8, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=42, serialized_end=186, ) _SPOTIFY_DEVICETYPE = _descriptor.Descriptor( name='DeviceType', full_name='spotify.Spotify.DeviceType', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='builtin_car_application', full_name='spotify.Spotify.DeviceType.builtin_car_application', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='cell_phone', full_name='spotify.Spotify.DeviceType.cell_phone', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='connected_audio_device', full_name='spotify.Spotify.DeviceType.connected_audio_device', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='gaming_console', full_name='spotify.Spotify.DeviceType.gaming_console', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='other', full_name='spotify.Spotify.DeviceType.other', index=4, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='personal_computer', full_name='spotify.Spotify.DeviceType.personal_computer', index=5, number=6, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='smart_tv_device', full_name='spotify.Spotify.DeviceType.smart_tv_device', index=6, number=7, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='tablet', full_name='spotify.Spotify.DeviceType.tablet', index=7, number=8, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=189, serialized_end=393, ) _SPOTIFY_DEMOGRAPHIC = _descriptor.Descriptor( name='Demographic', full_name='spotify.Spotify.Demographic', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='female_age_0_17', full_name='spotify.Spotify.Demographic.female_age_0_17', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='male_age_0_17', full_name='spotify.Spotify.Demographic.male_age_0_17', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='neutral_age_0_17', full_name='spotify.Spotify.Demographic.neutral_age_0_17', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='unknown_age_0_17', full_name='spotify.Spotify.Demographic.unknown_age_0_17', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='female_age_18_22', full_name='spotify.Spotify.Demographic.female_age_18_22', index=4, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='male_age_18_22', full_name='spotify.Spotify.Demographic.male_age_18_22', index=5, number=6, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='neutral_age_18_22', full_name='spotify.Spotify.Demographic.neutral_age_18_22', index=6, number=7, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='unknown_age_18_22', full_name='spotify.Spotify.Demographic.unknown_age_18_22', index=7, number=8, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='female_age_23_27', full_name='spotify.Spotify.Demographic.female_age_23_27', index=8, number=9, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='male_age_23_27', full_name='spotify.Spotify.Demographic.male_age_23_27', index=9, number=10, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='neutral_age_23_27', full_name='spotify.Spotify.Demographic.neutral_age_23_27', index=10, number=11, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='unknown_age_23_27', full_name='spotify.Spotify.Demographic.unknown_age_23_27', index=11, number=12, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='female_age_28_34', full_name='spotify.Spotify.Demographic.female_age_28_34', index=12, number=13, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='male_age_28_34', full_name='spotify.Spotify.Demographic.male_age_28_34', index=13, number=14, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='neutral_age_28_34', full_name='spotify.Spotify.Demographic.neutral_age_28_34', index=14, number=15, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='unknown_age_28_34', full_name='spotify.Spotify.Demographic.unknown_age_28_34', index=15, number=16, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='female_age_35_44', full_name='spotify.Spotify.Demographic.female_age_35_44', index=16, number=17, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='male_age_35_44', full_name='spotify.Spotify.Demographic.male_age_35_44', index=17, number=18, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='neutral_age_35_44', full_name='spotify.Spotify.Demographic.neutral_age_35_44', index=18, number=19, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='unknown_age_35_44', full_name='spotify.Spotify.Demographic.unknown_age_35_44', index=19, number=20, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='female_age_45_59', full_name='spotify.Spotify.Demographic.female_age_45_59', index=20, number=21, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='male_age_45_59', full_name='spotify.Spotify.Demographic.male_age_45_59', index=21, number=22, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='neutral_age_45_59', full_name='spotify.Spotify.Demographic.neutral_age_45_59', index=22, number=23, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='unknown_age_45_59', full_name='spotify.Spotify.Demographic.unknown_age_45_59', index=23, number=24, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='female_age_60_plus', full_name='spotify.Spotify.Demographic.female_age_60_plus', index=24, number=25, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='male_age_60_plus', full_name='spotify.Spotify.Demographic.male_age_60_plus', index=25, number=26, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='neutral_age_60_plus', full_name='spotify.Spotify.Demographic.neutral_age_60_plus', index=26, number=27, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='unknown_age_60_plus', full_name='spotify.Spotify.Demographic.unknown_age_60_plus', index=27, number=28, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='male_unkown', full_name='spotify.Spotify.Demographic.male_unkown', index=28, number=29, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='female_unknown', full_name='spotify.Spotify.Demographic.female_unknown', index=29, number=30, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='neutral_unknown', full_name='spotify.Spotify.Demographic.neutral_unknown', index=30, number=31, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='unknown_unknown', full_name='spotify.Spotify.Demographic.unknown_unknown', index=31, number=32, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=396, serialized_end=1236, ) _SPOTIFY_SOURCETYPE = _descriptor.Descriptor( name='SourceType', full_name='spotify.Spotify.SourceType', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='album', full_name='spotify.Spotify.SourceType.album', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='artist', full_name='spotify.Spotify.SourceType.artist', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chart', full_name='spotify.Spotify.SourceType.chart', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='collection', full_name='spotify.Spotify.SourceType.collection', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='daily_mix', full_name='spotify.Spotify.SourceType.daily_mix', index=4, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='discover_weekly', full_name='spotify.Spotify.SourceType.discover_weekly', index=5, number=6, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='other', full_name='spotify.Spotify.SourceType.other', index=6, number=7, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='others_playlist', full_name='spotify.Spotify.SourceType.others_playlist', index=7, number=8, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='play_queue', full_name='spotify.Spotify.SourceType.play_queue', index=8, number=9, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='radio', full_name='spotify.Spotify.SourceType.radio', index=9, number=10, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='release_radar', full_name='spotify.Spotify.SourceType.release_radar', index=10, number=11, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='search', full_name='spotify.Spotify.SourceType.search', index=11, number=12, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1239, serialized_end=1475, ) _SPOTIFY = _descriptor.Descriptor( name='Spotify', full_name='spotify.Spotify', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[_SPOTIFY_OPERATINGSYSTEM, _SPOTIFY_DEVICETYPE, _SPOTIFY_DEMOGRAPHIC, _SPOTIFY_SOURCETYPE, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=30, serialized_end=1475, ) _SPOTIFYSAVE = _descriptor.Descriptor( name='SpotifySave', full_name='spotify.SpotifySave', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='saves_free', full_name='spotify.SpotifySave.saves_free', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='saves_premium', full_name='spotify.SpotifySave.saves_premium', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='saves', full_name='spotify.SpotifySave.saves', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1477, serialized_end=1548, ) _SPOTIFYTRACKSTREAMSTATS = _descriptor.Descriptor( name='SpotifyTrackStreamStats', full_name='spotify.SpotifyTrackStreamStats', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='listeners', full_name='spotify.SpotifyTrackStreamStats.listeners', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='repeat_play', full_name='spotify.SpotifyTrackStreamStats.repeat_play', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='shuffle_play', full_name='spotify.SpotifyTrackStreamStats.shuffle_play', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='streams', full_name='spotify.SpotifyTrackStreamStats.streams', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='device_type', full_name='spotify.SpotifyTrackStreamStats.device_type', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='operating_system', full_name='spotify.SpotifyTrackStreamStats.operating_system', index=5, number=6, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='demographic', full_name='spotify.SpotifyTrackStreamStats.demographic', index=6, number=7, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='source_type', full_name='spotify.SpotifyTrackStreamStats.source_type', index=7, number=8, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1551, serialized_end=1866, ) _SPOTIFYPLAYLISTTRACKSTREAMSTATS = _descriptor.Descriptor( name='SpotifyPlaylistTrackStreamStats', full_name='spotify.SpotifyPlaylistTrackStreamStats', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='listeners', full_name='spotify.SpotifyPlaylistTrackStreamStats.listeners', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='repeat_play', full_name='spotify.SpotifyPlaylistTrackStreamStats.repeat_play', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='shuffle_play', full_name='spotify.SpotifyPlaylistTrackStreamStats.shuffle_play', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='streams', full_name='spotify.SpotifyPlaylistTrackStreamStats.streams', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='device_type', full_name='spotify.SpotifyPlaylistTrackStreamStats.device_type', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='operating_system', full_name='spotify.SpotifyPlaylistTrackStreamStats.operating_system', index=5, number=6, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='demographic', full_name='spotify.SpotifyPlaylistTrackStreamStats.demographic', index=6, number=7, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1869, serialized_end=2142, ) _SPOTIFYPLAYLISTSTATS = _descriptor.Descriptor( name='SpotifyPlaylistStats', full_name='spotify.SpotifyPlaylistStats', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2144, serialized_end=2166, ) _SPOTIFY_OPERATINGSYSTEM.containing_type = _SPOTIFY _SPOTIFY_DEVICETYPE.containing_type = _SPOTIFY _SPOTIFY_DEMOGRAPHIC.containing_type = _SPOTIFY _SPOTIFY_SOURCETYPE.containing_type = _SPOTIFY _SPOTIFYTRACKSTREAMSTATS.fields_by_name['device_type'].message_type = _SPOTIFY_DEVICETYPE _SPOTIFYTRACKSTREAMSTATS.fields_by_name['operating_system'].message_type = _SPOTIFY_OPERATINGSYSTEM _SPOTIFYTRACKSTREAMSTATS.fields_by_name['demographic'].message_type = _SPOTIFY_DEMOGRAPHIC _SPOTIFYTRACKSTREAMSTATS.fields_by_name['source_type'].message_type = _SPOTIFY_SOURCETYPE _SPOTIFYPLAYLISTTRACKSTREAMSTATS.fields_by_name['device_type'].message_type = _SPOTIFY_DEVICETYPE _SPOTIFYPLAYLISTTRACKSTREAMSTATS.fields_by_name['operating_system'].message_type = _SPOTIFY_OPERATINGSYSTEM _SPOTIFYPLAYLISTTRACKSTREAMSTATS.fields_by_name['demographic'].message_type = _SPOTIFY_DEMOGRAPHIC DESCRIPTOR.message_types_by_name['Spotify'] = _SPOTIFY DESCRIPTOR.message_types_by_name['SpotifySave'] = _SPOTIFYSAVE DESCRIPTOR.message_types_by_name['SpotifyTrackStreamStats'] = _SPOTIFYTRACKSTREAMSTATS DESCRIPTOR.message_types_by_name['SpotifyPlaylistTrackStreamStats'] = _SPOTIFYPLAYLISTTRACKSTREAMSTATS DESCRIPTOR.message_types_by_name['SpotifyPlaylistStats'] = _SPOTIFYPLAYLISTSTATS _sym_db.RegisterFileDescriptor(DESCRIPTOR) Spotify = _reflection.GeneratedProtocolMessageType('Spotify', (_message.Message,), { 'OperatingSystem' : _reflection.GeneratedProtocolMessageType('OperatingSystem', (_message.Message,), { 'DESCRIPTOR' : _SPOTIFY_OPERATINGSYSTEM, '__module__' : 'spotify_v2_pb2' # @@protoc_insertion_point(class_scope:spotify.Spotify.OperatingSystem) }) , 'DeviceType' : _reflection.GeneratedProtocolMessageType('DeviceType', (_message.Message,), { 'DESCRIPTOR' : _SPOTIFY_DEVICETYPE, '__module__' : 'spotify_v2_pb2' # @@protoc_insertion_point(class_scope:spotify.Spotify.DeviceType) }) , 'Demographic' : _reflection.GeneratedProtocolMessageType('Demographic', (_message.Message,), { 'DESCRIPTOR' : _SPOTIFY_DEMOGRAPHIC, '__module__' : 'spotify_v2_pb2' # @@protoc_insertion_point(class_scope:spotify.Spotify.Demographic) }) , 'SourceType' : _reflection.GeneratedProtocolMessageType('SourceType', (_message.Message,), { 'DESCRIPTOR' : _SPOTIFY_SOURCETYPE, '__module__' : 'spotify_v2_pb2' # @@protoc_insertion_point(class_scope:spotify.Spotify.SourceType) }) , 'DESCRIPTOR' : _SPOTIFY, '__module__' : 'spotify_v2_pb2' # @@protoc_insertion_point(class_scope:spotify.Spotify) }) _sym_db.RegisterMessage(Spotify) _sym_db.RegisterMessage(Spotify.OperatingSystem) _sym_db.RegisterMessage(Spotify.DeviceType) _sym_db.RegisterMessage(Spotify.Demographic) _sym_db.RegisterMessage(Spotify.SourceType) SpotifySave = _reflection.GeneratedProtocolMessageType('SpotifySave', (_message.Message,), { 'DESCRIPTOR' : _SPOTIFYSAVE, '__module__' : 'spotify_v2_pb2' # @@protoc_insertion_point(class_scope:spotify.SpotifySave) }) _sym_db.RegisterMessage(SpotifySave) SpotifyTrackStreamStats = _reflection.GeneratedProtocolMessageType('SpotifyTrackStreamStats', (_message.Message,), { 'DESCRIPTOR' : _SPOTIFYTRACKSTREAMSTATS, '__module__' : 'spotify_v2_pb2' # @@protoc_insertion_point(class_scope:spotify.SpotifyTrackStreamStats) }) _sym_db.RegisterMessage(SpotifyTrackStreamStats) SpotifyPlaylistTrackStreamStats = _reflection.GeneratedProtocolMessageType('SpotifyPlaylistTrackStreamStats', (_message.Message,), { 'DESCRIPTOR' : _SPOTIFYPLAYLISTTRACKSTREAMSTATS, '__module__' : 'spotify_v2_pb2' # @@protoc_insertion_point(class_scope:spotify.SpotifyPlaylistTrackStreamStats) }) _sym_db.RegisterMessage(SpotifyPlaylistTrackStreamStats) SpotifyPlaylistStats = _reflection.GeneratedProtocolMessageType('SpotifyPlaylistStats', (_message.Message,), { 'DESCRIPTOR' : _SPOTIFYPLAYLISTSTATS, '__module__' : 'spotify_v2_pb2' # @@protoc_insertion_point(class_scope:spotify.SpotifyPlaylistStats) }) _sym_db.RegisterMessage(SpotifyPlaylistStats) # @@protoc_insertion_point(module_scope)