// Extracted from: Spotify 1.1.73.517 (macOS) syntax = "proto2"; package spotify.playlist.cosmos.proto; import "playlist_permission.proto"; import "playlist_user_state.proto"; option java_multiple_files = true; option optimize_for = CODE_SIZE; option java_package = "com.spotify.playlist.proto"; message Member { optional User user = 1; optional bool is_owner = 2; optional uint32 num_tracks = 3; optional uint32 num_episodes = 4; optional FollowState follow_state = 5; optional playlist_permission.proto.PermissionLevel permission_level = 6; } message PlaylistMembersResponse { optional string title = 1; optional uint32 num_total_members = 2; optional playlist_permission.proto.Capabilities capabilities = 3; optional playlist_permission.proto.PermissionLevel base_permission_level = 4; repeated Member members = 5; } enum FollowState { NONE = 0; CAN_BE_FOLLOWED = 1; CAN_BE_UNFOLLOWED = 2; }