// Generated by the protocol buffer compiler. DO NOT EDIT! // source: src/main/java/de/qspool/clementineremote/backend/pb/remotecontrolmessages.proto package de.qspool.clementineremote.backend.pb; public final class ClementineRemoteProtocolBuffer { private ClementineRemoteProtocolBuffer() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } /** * Protobuf enum {@code pb.remote.MsgType} * *
* The supported message types **/ public enum MsgType implements com.google.protobuf.ProtocolMessageEnum { /** *
UNKNOWN = 0;
*/
UNKNOWN(0, 0),
/**
* CONNECT = 1;
*
* * Messages generally send from client to server **/ CONNECT(1, 1), /** *
REQUEST_PLAYLISTS = 3;
*/
REQUEST_PLAYLISTS(2, 3),
/**
* REQUEST_PLAYLIST_SONGS = 4;
*/
REQUEST_PLAYLIST_SONGS(3, 4),
/**
* CHANGE_SONG = 5;
*/
CHANGE_SONG(4, 5),
/**
* SET_VOLUME = 6;
*/
SET_VOLUME(5, 6),
/**
* SET_TRACK_POSITION = 7;
*/
SET_TRACK_POSITION(6, 7),
/**
* INSERT_URLS = 8;
*/
INSERT_URLS(7, 8),
/**
* REMOVE_SONGS = 9;
*/
REMOVE_SONGS(8, 9),
/**
* OPEN_PLAYLIST = 10;
*/
OPEN_PLAYLIST(9, 10),
/**
* CLOSE_PLAYLIST = 11;
*/
CLOSE_PLAYLIST(10, 11),
/**
* GET_LYRICS = 14;
*/
GET_LYRICS(11, 14),
/**
* DOWNLOAD_SONGS = 15;
*/
DOWNLOAD_SONGS(12, 15),
/**
* SONG_OFFER_RESPONSE = 16;
*/
SONG_OFFER_RESPONSE(13, 16),
/**
* LOVE = 12;
*
* * Lastfm **/ LOVE(14, 12), /** *
BAN = 13;
*/
BAN(15, 13),
/**
* STOP_AFTER = 17;
*/
STOP_AFTER(16, 17),
/**
* GET_LIBRARY = 18;
*/
GET_LIBRARY(17, 18),
/**
* RATE_SONG = 19;
*/
RATE_SONG(18, 19),
/**
* GLOBAL_SEARCH = 100;
*/
GLOBAL_SEARCH(19, 100),
/**
* DISCONNECT = 2;
*
* * Messages send by both **/ DISCONNECT(20, 2), /** *
PLAY = 20;
*/
PLAY(21, 20),
/**
* PLAYPAUSE = 21;
*/
PLAYPAUSE(22, 21),
/**
* PAUSE = 22;
*/
PAUSE(23, 22),
/**
* STOP = 23;
*/
STOP(24, 23),
/**
* NEXT = 24;
*/
NEXT(25, 24),
/**
* PREVIOUS = 25;
*/
PREVIOUS(26, 25),
/**
* SHUFFLE_PLAYLIST = 26;
*/
SHUFFLE_PLAYLIST(27, 26),
/**
* REPEAT = 27;
*
* * Messages that contain the repeat or random mode * Either set by client or clementine **/ REPEAT(28, 27), /** *
SHUFFLE = 28;
*/
SHUFFLE(29, 28),
/**
* INFO = 40;
*
* * Messages send from server to client **/ INFO(30, 40), /** *
CURRENT_METAINFO = 41;
*/
CURRENT_METAINFO(31, 41),
/**
* PLAYLISTS = 42;
*/
PLAYLISTS(32, 42),
/**
* PLAYLIST_SONGS = 43;
*/
PLAYLIST_SONGS(33, 43),
/**
* ENGINE_STATE_CHANGED = 44;
*/
ENGINE_STATE_CHANGED(34, 44),
/**
* KEEP_ALIVE = 45;
*/
KEEP_ALIVE(35, 45),
/**
* UPDATE_TRACK_POSITION = 46;
*/
UPDATE_TRACK_POSITION(36, 46),
/**
* ACTIVE_PLAYLIST_CHANGED = 47;
*/
ACTIVE_PLAYLIST_CHANGED(37, 47),
/**
* FIRST_DATA_SENT_COMPLETE = 48;
*/
FIRST_DATA_SENT_COMPLETE(38, 48),
/**
* LYRICS = 49;
*/
LYRICS(39, 49),
/**
* SONG_FILE_CHUNK = 50;
*/
SONG_FILE_CHUNK(40, 50),
/**
* DOWNLOAD_QUEUE_EMPTY = 51;
*/
DOWNLOAD_QUEUE_EMPTY(41, 51),
/**
* LIBRARY_CHUNK = 52;
*/
LIBRARY_CHUNK(42, 52),
/**
* DOWNLOAD_TOTAL_SIZE = 53;
*/
DOWNLOAD_TOTAL_SIZE(43, 53),
/**
* GLOBAL_SEARCH_RESULT = 54;
*/
GLOBAL_SEARCH_RESULT(44, 54),
/**
* TRANSCODING_FILES = 55;
*/
TRANSCODING_FILES(45, 55),
/**
* GLOBAL_SEARCH_STATUS = 56;
*/
GLOBAL_SEARCH_STATUS(46, 56),
;
/**
* UNKNOWN = 0;
*/
public static final int UNKNOWN_VALUE = 0;
/**
* CONNECT = 1;
*
* * Messages generally send from client to server **/ public static final int CONNECT_VALUE = 1; /** *
REQUEST_PLAYLISTS = 3;
*/
public static final int REQUEST_PLAYLISTS_VALUE = 3;
/**
* REQUEST_PLAYLIST_SONGS = 4;
*/
public static final int REQUEST_PLAYLIST_SONGS_VALUE = 4;
/**
* CHANGE_SONG = 5;
*/
public static final int CHANGE_SONG_VALUE = 5;
/**
* SET_VOLUME = 6;
*/
public static final int SET_VOLUME_VALUE = 6;
/**
* SET_TRACK_POSITION = 7;
*/
public static final int SET_TRACK_POSITION_VALUE = 7;
/**
* INSERT_URLS = 8;
*/
public static final int INSERT_URLS_VALUE = 8;
/**
* REMOVE_SONGS = 9;
*/
public static final int REMOVE_SONGS_VALUE = 9;
/**
* OPEN_PLAYLIST = 10;
*/
public static final int OPEN_PLAYLIST_VALUE = 10;
/**
* CLOSE_PLAYLIST = 11;
*/
public static final int CLOSE_PLAYLIST_VALUE = 11;
/**
* GET_LYRICS = 14;
*/
public static final int GET_LYRICS_VALUE = 14;
/**
* DOWNLOAD_SONGS = 15;
*/
public static final int DOWNLOAD_SONGS_VALUE = 15;
/**
* SONG_OFFER_RESPONSE = 16;
*/
public static final int SONG_OFFER_RESPONSE_VALUE = 16;
/**
* LOVE = 12;
*
* * Lastfm **/ public static final int LOVE_VALUE = 12; /** *
BAN = 13;
*/
public static final int BAN_VALUE = 13;
/**
* STOP_AFTER = 17;
*/
public static final int STOP_AFTER_VALUE = 17;
/**
* GET_LIBRARY = 18;
*/
public static final int GET_LIBRARY_VALUE = 18;
/**
* RATE_SONG = 19;
*/
public static final int RATE_SONG_VALUE = 19;
/**
* GLOBAL_SEARCH = 100;
*/
public static final int GLOBAL_SEARCH_VALUE = 100;
/**
* DISCONNECT = 2;
*
* * Messages send by both **/ public static final int DISCONNECT_VALUE = 2; /** *
PLAY = 20;
*/
public static final int PLAY_VALUE = 20;
/**
* PLAYPAUSE = 21;
*/
public static final int PLAYPAUSE_VALUE = 21;
/**
* PAUSE = 22;
*/
public static final int PAUSE_VALUE = 22;
/**
* STOP = 23;
*/
public static final int STOP_VALUE = 23;
/**
* NEXT = 24;
*/
public static final int NEXT_VALUE = 24;
/**
* PREVIOUS = 25;
*/
public static final int PREVIOUS_VALUE = 25;
/**
* SHUFFLE_PLAYLIST = 26;
*/
public static final int SHUFFLE_PLAYLIST_VALUE = 26;
/**
* REPEAT = 27;
*
* * Messages that contain the repeat or random mode * Either set by client or clementine **/ public static final int REPEAT_VALUE = 27; /** *
SHUFFLE = 28;
*/
public static final int SHUFFLE_VALUE = 28;
/**
* INFO = 40;
*
* * Messages send from server to client **/ public static final int INFO_VALUE = 40; /** *
CURRENT_METAINFO = 41;
*/
public static final int CURRENT_METAINFO_VALUE = 41;
/**
* PLAYLISTS = 42;
*/
public static final int PLAYLISTS_VALUE = 42;
/**
* PLAYLIST_SONGS = 43;
*/
public static final int PLAYLIST_SONGS_VALUE = 43;
/**
* ENGINE_STATE_CHANGED = 44;
*/
public static final int ENGINE_STATE_CHANGED_VALUE = 44;
/**
* KEEP_ALIVE = 45;
*/
public static final int KEEP_ALIVE_VALUE = 45;
/**
* UPDATE_TRACK_POSITION = 46;
*/
public static final int UPDATE_TRACK_POSITION_VALUE = 46;
/**
* ACTIVE_PLAYLIST_CHANGED = 47;
*/
public static final int ACTIVE_PLAYLIST_CHANGED_VALUE = 47;
/**
* FIRST_DATA_SENT_COMPLETE = 48;
*/
public static final int FIRST_DATA_SENT_COMPLETE_VALUE = 48;
/**
* LYRICS = 49;
*/
public static final int LYRICS_VALUE = 49;
/**
* SONG_FILE_CHUNK = 50;
*/
public static final int SONG_FILE_CHUNK_VALUE = 50;
/**
* DOWNLOAD_QUEUE_EMPTY = 51;
*/
public static final int DOWNLOAD_QUEUE_EMPTY_VALUE = 51;
/**
* LIBRARY_CHUNK = 52;
*/
public static final int LIBRARY_CHUNK_VALUE = 52;
/**
* DOWNLOAD_TOTAL_SIZE = 53;
*/
public static final int DOWNLOAD_TOTAL_SIZE_VALUE = 53;
/**
* GLOBAL_SEARCH_RESULT = 54;
*/
public static final int GLOBAL_SEARCH_RESULT_VALUE = 54;
/**
* TRANSCODING_FILES = 55;
*/
public static final int TRANSCODING_FILES_VALUE = 55;
/**
* GLOBAL_SEARCH_STATUS = 56;
*/
public static final int GLOBAL_SEARCH_STATUS_VALUE = 56;
public final int getNumber() { return value; }
public static MsgType valueOf(int value) {
switch (value) {
case 0: return UNKNOWN;
case 1: return CONNECT;
case 3: return REQUEST_PLAYLISTS;
case 4: return REQUEST_PLAYLIST_SONGS;
case 5: return CHANGE_SONG;
case 6: return SET_VOLUME;
case 7: return SET_TRACK_POSITION;
case 8: return INSERT_URLS;
case 9: return REMOVE_SONGS;
case 10: return OPEN_PLAYLIST;
case 11: return CLOSE_PLAYLIST;
case 14: return GET_LYRICS;
case 15: return DOWNLOAD_SONGS;
case 16: return SONG_OFFER_RESPONSE;
case 12: return LOVE;
case 13: return BAN;
case 17: return STOP_AFTER;
case 18: return GET_LIBRARY;
case 19: return RATE_SONG;
case 100: return GLOBAL_SEARCH;
case 2: return DISCONNECT;
case 20: return PLAY;
case 21: return PLAYPAUSE;
case 22: return PAUSE;
case 23: return STOP;
case 24: return NEXT;
case 25: return PREVIOUS;
case 26: return SHUFFLE_PLAYLIST;
case 27: return REPEAT;
case 28: return SHUFFLE;
case 40: return INFO;
case 41: return CURRENT_METAINFO;
case 42: return PLAYLISTS;
case 43: return PLAYLIST_SONGS;
case 44: return ENGINE_STATE_CHANGED;
case 45: return KEEP_ALIVE;
case 46: return UPDATE_TRACK_POSITION;
case 47: return ACTIVE_PLAYLIST_CHANGED;
case 48: return FIRST_DATA_SENT_COMPLETE;
case 49: return LYRICS;
case 50: return SONG_FILE_CHUNK;
case 51: return DOWNLOAD_QUEUE_EMPTY;
case 52: return LIBRARY_CHUNK;
case 53: return DOWNLOAD_TOTAL_SIZE;
case 54: return GLOBAL_SEARCH_RESULT;
case 55: return TRANSCODING_FILES;
case 56: return GLOBAL_SEARCH_STATUS;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap* Valid Engine states **/ public enum EngineState implements com.google.protobuf.ProtocolMessageEnum { /** *
Empty = 0;
*/
Empty(0, 0),
/**
* Idle = 1;
*/
Idle(1, 1),
/**
* Playing = 2;
*/
Playing(2, 2),
/**
* Paused = 3;
*/
Paused(3, 3),
;
/**
* Empty = 0;
*/
public static final int Empty_VALUE = 0;
/**
* Idle = 1;
*/
public static final int Idle_VALUE = 1;
/**
* Playing = 2;
*/
public static final int Playing_VALUE = 2;
/**
* Paused = 3;
*/
public static final int Paused_VALUE = 3;
public final int getNumber() { return value; }
public static EngineState valueOf(int value) {
switch (value) {
case 0: return Empty;
case 1: return Idle;
case 2: return Playing;
case 3: return Paused;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap* Valid Repeatmodes **/ public enum RepeatMode implements com.google.protobuf.ProtocolMessageEnum { /** *
Repeat_Off = 0;
*/
Repeat_Off(0, 0),
/**
* Repeat_Track = 1;
*/
Repeat_Track(1, 1),
/**
* Repeat_Album = 2;
*/
Repeat_Album(2, 2),
/**
* Repeat_Playlist = 3;
*/
Repeat_Playlist(3, 3),
;
/**
* Repeat_Off = 0;
*/
public static final int Repeat_Off_VALUE = 0;
/**
* Repeat_Track = 1;
*/
public static final int Repeat_Track_VALUE = 1;
/**
* Repeat_Album = 2;
*/
public static final int Repeat_Album_VALUE = 2;
/**
* Repeat_Playlist = 3;
*/
public static final int Repeat_Playlist_VALUE = 3;
public final int getNumber() { return value; }
public static RepeatMode valueOf(int value) {
switch (value) {
case 0: return Repeat_Off;
case 1: return Repeat_Track;
case 2: return Repeat_Album;
case 3: return Repeat_Playlist;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap* Valid Shuffle modes **/ public enum ShuffleMode implements com.google.protobuf.ProtocolMessageEnum { /** *
Shuffle_Off = 0;
*/
Shuffle_Off(0, 0),
/**
* Shuffle_All = 1;
*/
Shuffle_All(1, 1),
/**
* Shuffle_InsideAlbum = 2;
*/
Shuffle_InsideAlbum(2, 2),
/**
* Shuffle_Albums = 3;
*/
Shuffle_Albums(3, 3),
;
/**
* Shuffle_Off = 0;
*/
public static final int Shuffle_Off_VALUE = 0;
/**
* Shuffle_All = 1;
*/
public static final int Shuffle_All_VALUE = 1;
/**
* Shuffle_InsideAlbum = 2;
*/
public static final int Shuffle_InsideAlbum_VALUE = 2;
/**
* Shuffle_Albums = 3;
*/
public static final int Shuffle_Albums_VALUE = 3;
public final int getNumber() { return value; }
public static ShuffleMode valueOf(int value) {
switch (value) {
case 0: return Shuffle_Off;
case 1: return Shuffle_All;
case 2: return Shuffle_InsideAlbum;
case 3: return Shuffle_Albums;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap* Respone, why the connection was closed **/ public enum ReasonDisconnect implements com.google.protobuf.ProtocolMessageEnum { /** *
Server_Shutdown = 1;
*/
Server_Shutdown(0, 1),
/**
* Wrong_Auth_Code = 2;
*/
Wrong_Auth_Code(1, 2),
/**
* Not_Authenticated = 3;
*/
Not_Authenticated(2, 3),
/**
* Download_Forbidden = 4;
*/
Download_Forbidden(3, 4),
;
/**
* Server_Shutdown = 1;
*/
public static final int Server_Shutdown_VALUE = 1;
/**
* Wrong_Auth_Code = 2;
*/
public static final int Wrong_Auth_Code_VALUE = 2;
/**
* Not_Authenticated = 3;
*/
public static final int Not_Authenticated_VALUE = 3;
/**
* Download_Forbidden = 4;
*/
public static final int Download_Forbidden_VALUE = 4;
public final int getNumber() { return value; }
public static ReasonDisconnect valueOf(int value) {
switch (value) {
case 1: return Server_Shutdown;
case 2: return Wrong_Auth_Code;
case 3: return Not_Authenticated;
case 4: return Download_Forbidden;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap* Message request for downloading songs **/ public enum DownloadItem implements com.google.protobuf.ProtocolMessageEnum { /** *
CurrentItem = 1;
*/
CurrentItem(0, 1),
/**
* ItemAlbum = 2;
*/
ItemAlbum(1, 2),
/**
* APlaylist = 3;
*/
APlaylist(2, 3),
/**
* Urls = 4;
*/
Urls(3, 4),
;
/**
* CurrentItem = 1;
*/
public static final int CurrentItem_VALUE = 1;
/**
* ItemAlbum = 2;
*/
public static final int ItemAlbum_VALUE = 2;
/**
* APlaylist = 3;
*/
public static final int APlaylist_VALUE = 3;
/**
* Urls = 4;
*/
public static final int Urls_VALUE = 4;
public final int getNumber() { return value; }
public static DownloadItem valueOf(int value) {
switch (value) {
case 1: return CurrentItem;
case 2: return ItemAlbum;
case 3: return APlaylist;
case 4: return Urls;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMapGlobalSearchStarted = 1;
*/
GlobalSearchStarted(0, 1),
/**
* GlobalSearchFinished = 2;
*/
GlobalSearchFinished(1, 2),
;
/**
* GlobalSearchStarted = 1;
*/
public static final int GlobalSearchStarted_VALUE = 1;
/**
* GlobalSearchFinished = 2;
*/
public static final int GlobalSearchFinished_VALUE = 2;
public final int getNumber() { return value; }
public static GlobalSearchStatus valueOf(int value) {
switch (value) {
case 1: return GlobalSearchStarted;
case 2: return GlobalSearchFinished;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMapoptional int32 id = 1;
*
* * unique id of the song **/ boolean hasId(); /** *
optional int32 id = 1;
*
* * unique id of the song **/ int getId(); // optional int32 index = 2; /** *
optional int32 index = 2;
*
* * Index of the current row of the active playlist **/ boolean hasIndex(); /** *
optional int32 index = 2;
*
* * Index of the current row of the active playlist **/ int getIndex(); // optional string title = 3; /** *
optional string title = 3;
*/
boolean hasTitle();
/**
* optional string title = 3;
*/
java.lang.String getTitle();
/**
* optional string title = 3;
*/
com.google.protobuf.ByteString
getTitleBytes();
// optional string album = 4;
/**
* optional string album = 4;
*/
boolean hasAlbum();
/**
* optional string album = 4;
*/
java.lang.String getAlbum();
/**
* optional string album = 4;
*/
com.google.protobuf.ByteString
getAlbumBytes();
// optional string artist = 5;
/**
* optional string artist = 5;
*/
boolean hasArtist();
/**
* optional string artist = 5;
*/
java.lang.String getArtist();
/**
* optional string artist = 5;
*/
com.google.protobuf.ByteString
getArtistBytes();
// optional string albumartist = 6;
/**
* optional string albumartist = 6;
*/
boolean hasAlbumartist();
/**
* optional string albumartist = 6;
*/
java.lang.String getAlbumartist();
/**
* optional string albumartist = 6;
*/
com.google.protobuf.ByteString
getAlbumartistBytes();
// optional int32 track = 7;
/**
* optional int32 track = 7;
*/
boolean hasTrack();
/**
* optional int32 track = 7;
*/
int getTrack();
// optional int32 disc = 8;
/**
* optional int32 disc = 8;
*/
boolean hasDisc();
/**
* optional int32 disc = 8;
*/
int getDisc();
// optional string pretty_year = 9;
/**
* optional string pretty_year = 9;
*/
boolean hasPrettyYear();
/**
* optional string pretty_year = 9;
*/
java.lang.String getPrettyYear();
/**
* optional string pretty_year = 9;
*/
com.google.protobuf.ByteString
getPrettyYearBytes();
// optional string genre = 10;
/**
* optional string genre = 10;
*/
boolean hasGenre();
/**
* optional string genre = 10;
*/
java.lang.String getGenre();
/**
* optional string genre = 10;
*/
com.google.protobuf.ByteString
getGenreBytes();
// optional int32 playcount = 11;
/**
* optional int32 playcount = 11;
*/
boolean hasPlaycount();
/**
* optional int32 playcount = 11;
*/
int getPlaycount();
// optional string pretty_length = 12;
/**
* optional string pretty_length = 12;
*/
boolean hasPrettyLength();
/**
* optional string pretty_length = 12;
*/
java.lang.String getPrettyLength();
/**
* optional string pretty_length = 12;
*/
com.google.protobuf.ByteString
getPrettyLengthBytes();
// optional bytes art = 13;
/**
* optional bytes art = 13;
*/
boolean hasArt();
/**
* optional bytes art = 13;
*/
com.google.protobuf.ByteString getArt();
// optional int32 length = 14;
/**
* optional int32 length = 14;
*/
boolean hasLength();
/**
* optional int32 length = 14;
*/
int getLength();
// optional bool is_local = 15;
/**
* optional bool is_local = 15;
*/
boolean hasIsLocal();
/**
* optional bool is_local = 15;
*/
boolean getIsLocal();
// optional string filename = 16;
/**
* optional string filename = 16;
*/
boolean hasFilename();
/**
* optional string filename = 16;
*/
java.lang.String getFilename();
/**
* optional string filename = 16;
*/
com.google.protobuf.ByteString
getFilenameBytes();
// optional int32 file_size = 17;
/**
* optional int32 file_size = 17;
*/
boolean hasFileSize();
/**
* optional int32 file_size = 17;
*/
int getFileSize();
// optional float rating = 18;
/**
* optional float rating = 18;
*
* * 0 (0 stars) to 1 (5 stars) **/ boolean hasRating(); /** *
optional float rating = 18;
*
* * 0 (0 stars) to 1 (5 stars) **/ float getRating(); // optional string url = 19; /** *
optional string url = 19;
*/
boolean hasUrl();
/**
* optional string url = 19;
*/
java.lang.String getUrl();
/**
* optional string url = 19;
*/
com.google.protobuf.ByteString
getUrlBytes();
// optional string art_automatic = 20;
/**
* optional string art_automatic = 20;
*/
boolean hasArtAutomatic();
/**
* optional string art_automatic = 20;
*/
java.lang.String getArtAutomatic();
/**
* optional string art_automatic = 20;
*/
com.google.protobuf.ByteString
getArtAutomaticBytes();
// optional string art_manual = 21;
/**
* optional string art_manual = 21;
*/
boolean hasArtManual();
/**
* optional string art_manual = 21;
*/
java.lang.String getArtManual();
/**
* optional string art_manual = 21;
*/
com.google.protobuf.ByteString
getArtManualBytes();
// optional .pb.remote.SongMetadata.Type type = 22;
/**
* optional .pb.remote.SongMetadata.Type type = 22;
*/
boolean hasType();
/**
* optional .pb.remote.SongMetadata.Type type = 22;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Type getType();
}
/**
* Protobuf type {@code pb.remote.SongMetadata}
*
* * Song Metadata **/ public static final class SongMetadata extends com.google.protobuf.GeneratedMessage implements SongMetadataOrBuilder { // Use SongMetadata.newBuilder() to construct. private SongMetadata(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private SongMetadata(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final SongMetadata defaultInstance; public static SongMetadata getDefaultInstance() { return defaultInstance; } public SongMetadata getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private SongMetadata( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; id_ = input.readInt32(); break; } case 16: { bitField0_ |= 0x00000002; index_ = input.readInt32(); break; } case 26: { bitField0_ |= 0x00000004; title_ = input.readBytes(); break; } case 34: { bitField0_ |= 0x00000008; album_ = input.readBytes(); break; } case 42: { bitField0_ |= 0x00000010; artist_ = input.readBytes(); break; } case 50: { bitField0_ |= 0x00000020; albumartist_ = input.readBytes(); break; } case 56: { bitField0_ |= 0x00000040; track_ = input.readInt32(); break; } case 64: { bitField0_ |= 0x00000080; disc_ = input.readInt32(); break; } case 74: { bitField0_ |= 0x00000100; prettyYear_ = input.readBytes(); break; } case 82: { bitField0_ |= 0x00000200; genre_ = input.readBytes(); break; } case 88: { bitField0_ |= 0x00000400; playcount_ = input.readInt32(); break; } case 98: { bitField0_ |= 0x00000800; prettyLength_ = input.readBytes(); break; } case 106: { bitField0_ |= 0x00001000; art_ = input.readBytes(); break; } case 112: { bitField0_ |= 0x00002000; length_ = input.readInt32(); break; } case 120: { bitField0_ |= 0x00004000; isLocal_ = input.readBool(); break; } case 130: { bitField0_ |= 0x00008000; filename_ = input.readBytes(); break; } case 136: { bitField0_ |= 0x00010000; fileSize_ = input.readInt32(); break; } case 149: { bitField0_ |= 0x00020000; rating_ = input.readFloat(); break; } case 154: { bitField0_ |= 0x00040000; url_ = input.readBytes(); break; } case 162: { bitField0_ |= 0x00080000; artAutomatic_ = input.readBytes(); break; } case 170: { bitField0_ |= 0x00100000; artManual_ = input.readBytes(); break; } case 176: { int rawValue = input.readEnum(); de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Type value = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Type.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(22, rawValue); } else { bitField0_ |= 0x00200000; type_ = value; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_SongMetadata_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_SongMetadata_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder.class); } public static com.google.protobuf.Parser
UNKNOWN = 0;
*/
UNKNOWN(0, 0),
/**
* ASF = 1;
*/
ASF(1, 1),
/**
* FLAC = 2;
*/
FLAC(2, 2),
/**
* MP4 = 3;
*/
MP4(3, 3),
/**
* MPC = 4;
*/
MPC(4, 4),
/**
* MPEG = 5;
*/
MPEG(5, 5),
/**
* OGGFLAC = 6;
*/
OGGFLAC(6, 6),
/**
* OGGSPEEX = 7;
*/
OGGSPEEX(7, 7),
/**
* OGGVORBIS = 8;
*/
OGGVORBIS(8, 8),
/**
* AIFF = 9;
*/
AIFF(9, 9),
/**
* WAV = 10;
*/
WAV(10, 10),
/**
* TRUEAUDIO = 11;
*/
TRUEAUDIO(11, 11),
/**
* CDDA = 12;
*/
CDDA(12, 12),
/**
* OGGOPUS = 13;
*/
OGGOPUS(13, 13),
/**
* STREAM = 99;
*/
STREAM(14, 99),
;
/**
* UNKNOWN = 0;
*/
public static final int UNKNOWN_VALUE = 0;
/**
* ASF = 1;
*/
public static final int ASF_VALUE = 1;
/**
* FLAC = 2;
*/
public static final int FLAC_VALUE = 2;
/**
* MP4 = 3;
*/
public static final int MP4_VALUE = 3;
/**
* MPC = 4;
*/
public static final int MPC_VALUE = 4;
/**
* MPEG = 5;
*/
public static final int MPEG_VALUE = 5;
/**
* OGGFLAC = 6;
*/
public static final int OGGFLAC_VALUE = 6;
/**
* OGGSPEEX = 7;
*/
public static final int OGGSPEEX_VALUE = 7;
/**
* OGGVORBIS = 8;
*/
public static final int OGGVORBIS_VALUE = 8;
/**
* AIFF = 9;
*/
public static final int AIFF_VALUE = 9;
/**
* WAV = 10;
*/
public static final int WAV_VALUE = 10;
/**
* TRUEAUDIO = 11;
*/
public static final int TRUEAUDIO_VALUE = 11;
/**
* CDDA = 12;
*/
public static final int CDDA_VALUE = 12;
/**
* OGGOPUS = 13;
*/
public static final int OGGOPUS_VALUE = 13;
/**
* STREAM = 99;
*/
public static final int STREAM_VALUE = 99;
public final int getNumber() { return value; }
public static Type valueOf(int value) {
switch (value) {
case 0: return UNKNOWN;
case 1: return ASF;
case 2: return FLAC;
case 3: return MP4;
case 4: return MPC;
case 5: return MPEG;
case 6: return OGGFLAC;
case 7: return OGGSPEEX;
case 8: return OGGVORBIS;
case 9: return AIFF;
case 10: return WAV;
case 11: return TRUEAUDIO;
case 12: return CDDA;
case 13: return OGGOPUS;
case 99: return STREAM;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMapoptional int32 id = 1;
*
* * unique id of the song **/ public boolean hasId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** *
optional int32 id = 1;
*
* * unique id of the song **/ public int getId() { return id_; } // optional int32 index = 2; public static final int INDEX_FIELD_NUMBER = 2; private int index_; /** *
optional int32 index = 2;
*
* * Index of the current row of the active playlist **/ public boolean hasIndex() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** *
optional int32 index = 2;
*
* * Index of the current row of the active playlist **/ public int getIndex() { return index_; } // optional string title = 3; public static final int TITLE_FIELD_NUMBER = 3; private java.lang.Object title_; /** *
optional string title = 3;
*/
public boolean hasTitle() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional string title = 3;
*/
public java.lang.String getTitle() {
java.lang.Object ref = title_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
title_ = s;
}
return s;
}
}
/**
* optional string title = 3;
*/
public com.google.protobuf.ByteString
getTitleBytes() {
java.lang.Object ref = title_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
title_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string album = 4;
public static final int ALBUM_FIELD_NUMBER = 4;
private java.lang.Object album_;
/**
* optional string album = 4;
*/
public boolean hasAlbum() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional string album = 4;
*/
public java.lang.String getAlbum() {
java.lang.Object ref = album_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
album_ = s;
}
return s;
}
}
/**
* optional string album = 4;
*/
public com.google.protobuf.ByteString
getAlbumBytes() {
java.lang.Object ref = album_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
album_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string artist = 5;
public static final int ARTIST_FIELD_NUMBER = 5;
private java.lang.Object artist_;
/**
* optional string artist = 5;
*/
public boolean hasArtist() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional string artist = 5;
*/
public java.lang.String getArtist() {
java.lang.Object ref = artist_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
artist_ = s;
}
return s;
}
}
/**
* optional string artist = 5;
*/
public com.google.protobuf.ByteString
getArtistBytes() {
java.lang.Object ref = artist_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
artist_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string albumartist = 6;
public static final int ALBUMARTIST_FIELD_NUMBER = 6;
private java.lang.Object albumartist_;
/**
* optional string albumartist = 6;
*/
public boolean hasAlbumartist() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* optional string albumartist = 6;
*/
public java.lang.String getAlbumartist() {
java.lang.Object ref = albumartist_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
albumartist_ = s;
}
return s;
}
}
/**
* optional string albumartist = 6;
*/
public com.google.protobuf.ByteString
getAlbumartistBytes() {
java.lang.Object ref = albumartist_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
albumartist_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional int32 track = 7;
public static final int TRACK_FIELD_NUMBER = 7;
private int track_;
/**
* optional int32 track = 7;
*/
public boolean hasTrack() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* optional int32 track = 7;
*/
public int getTrack() {
return track_;
}
// optional int32 disc = 8;
public static final int DISC_FIELD_NUMBER = 8;
private int disc_;
/**
* optional int32 disc = 8;
*/
public boolean hasDisc() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* optional int32 disc = 8;
*/
public int getDisc() {
return disc_;
}
// optional string pretty_year = 9;
public static final int PRETTY_YEAR_FIELD_NUMBER = 9;
private java.lang.Object prettyYear_;
/**
* optional string pretty_year = 9;
*/
public boolean hasPrettyYear() {
return ((bitField0_ & 0x00000100) == 0x00000100);
}
/**
* optional string pretty_year = 9;
*/
public java.lang.String getPrettyYear() {
java.lang.Object ref = prettyYear_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
prettyYear_ = s;
}
return s;
}
}
/**
* optional string pretty_year = 9;
*/
public com.google.protobuf.ByteString
getPrettyYearBytes() {
java.lang.Object ref = prettyYear_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
prettyYear_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string genre = 10;
public static final int GENRE_FIELD_NUMBER = 10;
private java.lang.Object genre_;
/**
* optional string genre = 10;
*/
public boolean hasGenre() {
return ((bitField0_ & 0x00000200) == 0x00000200);
}
/**
* optional string genre = 10;
*/
public java.lang.String getGenre() {
java.lang.Object ref = genre_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
genre_ = s;
}
return s;
}
}
/**
* optional string genre = 10;
*/
public com.google.protobuf.ByteString
getGenreBytes() {
java.lang.Object ref = genre_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
genre_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional int32 playcount = 11;
public static final int PLAYCOUNT_FIELD_NUMBER = 11;
private int playcount_;
/**
* optional int32 playcount = 11;
*/
public boolean hasPlaycount() {
return ((bitField0_ & 0x00000400) == 0x00000400);
}
/**
* optional int32 playcount = 11;
*/
public int getPlaycount() {
return playcount_;
}
// optional string pretty_length = 12;
public static final int PRETTY_LENGTH_FIELD_NUMBER = 12;
private java.lang.Object prettyLength_;
/**
* optional string pretty_length = 12;
*/
public boolean hasPrettyLength() {
return ((bitField0_ & 0x00000800) == 0x00000800);
}
/**
* optional string pretty_length = 12;
*/
public java.lang.String getPrettyLength() {
java.lang.Object ref = prettyLength_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
prettyLength_ = s;
}
return s;
}
}
/**
* optional string pretty_length = 12;
*/
public com.google.protobuf.ByteString
getPrettyLengthBytes() {
java.lang.Object ref = prettyLength_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
prettyLength_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional bytes art = 13;
public static final int ART_FIELD_NUMBER = 13;
private com.google.protobuf.ByteString art_;
/**
* optional bytes art = 13;
*/
public boolean hasArt() {
return ((bitField0_ & 0x00001000) == 0x00001000);
}
/**
* optional bytes art = 13;
*/
public com.google.protobuf.ByteString getArt() {
return art_;
}
// optional int32 length = 14;
public static final int LENGTH_FIELD_NUMBER = 14;
private int length_;
/**
* optional int32 length = 14;
*/
public boolean hasLength() {
return ((bitField0_ & 0x00002000) == 0x00002000);
}
/**
* optional int32 length = 14;
*/
public int getLength() {
return length_;
}
// optional bool is_local = 15;
public static final int IS_LOCAL_FIELD_NUMBER = 15;
private boolean isLocal_;
/**
* optional bool is_local = 15;
*/
public boolean hasIsLocal() {
return ((bitField0_ & 0x00004000) == 0x00004000);
}
/**
* optional bool is_local = 15;
*/
public boolean getIsLocal() {
return isLocal_;
}
// optional string filename = 16;
public static final int FILENAME_FIELD_NUMBER = 16;
private java.lang.Object filename_;
/**
* optional string filename = 16;
*/
public boolean hasFilename() {
return ((bitField0_ & 0x00008000) == 0x00008000);
}
/**
* optional string filename = 16;
*/
public java.lang.String getFilename() {
java.lang.Object ref = filename_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
filename_ = s;
}
return s;
}
}
/**
* optional string filename = 16;
*/
public com.google.protobuf.ByteString
getFilenameBytes() {
java.lang.Object ref = filename_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
filename_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional int32 file_size = 17;
public static final int FILE_SIZE_FIELD_NUMBER = 17;
private int fileSize_;
/**
* optional int32 file_size = 17;
*/
public boolean hasFileSize() {
return ((bitField0_ & 0x00010000) == 0x00010000);
}
/**
* optional int32 file_size = 17;
*/
public int getFileSize() {
return fileSize_;
}
// optional float rating = 18;
public static final int RATING_FIELD_NUMBER = 18;
private float rating_;
/**
* optional float rating = 18;
*
* * 0 (0 stars) to 1 (5 stars) **/ public boolean hasRating() { return ((bitField0_ & 0x00020000) == 0x00020000); } /** *
optional float rating = 18;
*
* * 0 (0 stars) to 1 (5 stars) **/ public float getRating() { return rating_; } // optional string url = 19; public static final int URL_FIELD_NUMBER = 19; private java.lang.Object url_; /** *
optional string url = 19;
*/
public boolean hasUrl() {
return ((bitField0_ & 0x00040000) == 0x00040000);
}
/**
* optional string url = 19;
*/
public java.lang.String getUrl() {
java.lang.Object ref = url_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
url_ = s;
}
return s;
}
}
/**
* optional string url = 19;
*/
public com.google.protobuf.ByteString
getUrlBytes() {
java.lang.Object ref = url_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
url_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string art_automatic = 20;
public static final int ART_AUTOMATIC_FIELD_NUMBER = 20;
private java.lang.Object artAutomatic_;
/**
* optional string art_automatic = 20;
*/
public boolean hasArtAutomatic() {
return ((bitField0_ & 0x00080000) == 0x00080000);
}
/**
* optional string art_automatic = 20;
*/
public java.lang.String getArtAutomatic() {
java.lang.Object ref = artAutomatic_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
artAutomatic_ = s;
}
return s;
}
}
/**
* optional string art_automatic = 20;
*/
public com.google.protobuf.ByteString
getArtAutomaticBytes() {
java.lang.Object ref = artAutomatic_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
artAutomatic_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string art_manual = 21;
public static final int ART_MANUAL_FIELD_NUMBER = 21;
private java.lang.Object artManual_;
/**
* optional string art_manual = 21;
*/
public boolean hasArtManual() {
return ((bitField0_ & 0x00100000) == 0x00100000);
}
/**
* optional string art_manual = 21;
*/
public java.lang.String getArtManual() {
java.lang.Object ref = artManual_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
artManual_ = s;
}
return s;
}
}
/**
* optional string art_manual = 21;
*/
public com.google.protobuf.ByteString
getArtManualBytes() {
java.lang.Object ref = artManual_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
artManual_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional .pb.remote.SongMetadata.Type type = 22;
public static final int TYPE_FIELD_NUMBER = 22;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Type type_;
/**
* optional .pb.remote.SongMetadata.Type type = 22;
*/
public boolean hasType() {
return ((bitField0_ & 0x00200000) == 0x00200000);
}
/**
* optional .pb.remote.SongMetadata.Type type = 22;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Type getType() {
return type_;
}
private void initFields() {
id_ = 0;
index_ = 0;
title_ = "";
album_ = "";
artist_ = "";
albumartist_ = "";
track_ = 0;
disc_ = 0;
prettyYear_ = "";
genre_ = "";
playcount_ = 0;
prettyLength_ = "";
art_ = com.google.protobuf.ByteString.EMPTY;
length_ = 0;
isLocal_ = false;
filename_ = "";
fileSize_ = 0;
rating_ = 0F;
url_ = "";
artAutomatic_ = "";
artManual_ = "";
type_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Type.UNKNOWN;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, id_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, index_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, getTitleBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeBytes(4, getAlbumBytes());
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeBytes(5, getArtistBytes());
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeBytes(6, getAlbumartistBytes());
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
output.writeInt32(7, track_);
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
output.writeInt32(8, disc_);
}
if (((bitField0_ & 0x00000100) == 0x00000100)) {
output.writeBytes(9, getPrettyYearBytes());
}
if (((bitField0_ & 0x00000200) == 0x00000200)) {
output.writeBytes(10, getGenreBytes());
}
if (((bitField0_ & 0x00000400) == 0x00000400)) {
output.writeInt32(11, playcount_);
}
if (((bitField0_ & 0x00000800) == 0x00000800)) {
output.writeBytes(12, getPrettyLengthBytes());
}
if (((bitField0_ & 0x00001000) == 0x00001000)) {
output.writeBytes(13, art_);
}
if (((bitField0_ & 0x00002000) == 0x00002000)) {
output.writeInt32(14, length_);
}
if (((bitField0_ & 0x00004000) == 0x00004000)) {
output.writeBool(15, isLocal_);
}
if (((bitField0_ & 0x00008000) == 0x00008000)) {
output.writeBytes(16, getFilenameBytes());
}
if (((bitField0_ & 0x00010000) == 0x00010000)) {
output.writeInt32(17, fileSize_);
}
if (((bitField0_ & 0x00020000) == 0x00020000)) {
output.writeFloat(18, rating_);
}
if (((bitField0_ & 0x00040000) == 0x00040000)) {
output.writeBytes(19, getUrlBytes());
}
if (((bitField0_ & 0x00080000) == 0x00080000)) {
output.writeBytes(20, getArtAutomaticBytes());
}
if (((bitField0_ & 0x00100000) == 0x00100000)) {
output.writeBytes(21, getArtManualBytes());
}
if (((bitField0_ & 0x00200000) == 0x00200000)) {
output.writeEnum(22, type_.getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, id_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, index_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getTitleBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, getAlbumBytes());
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(5, getArtistBytes());
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(6, getAlbumartistBytes());
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(7, track_);
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(8, disc_);
}
if (((bitField0_ & 0x00000100) == 0x00000100)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(9, getPrettyYearBytes());
}
if (((bitField0_ & 0x00000200) == 0x00000200)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(10, getGenreBytes());
}
if (((bitField0_ & 0x00000400) == 0x00000400)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(11, playcount_);
}
if (((bitField0_ & 0x00000800) == 0x00000800)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(12, getPrettyLengthBytes());
}
if (((bitField0_ & 0x00001000) == 0x00001000)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(13, art_);
}
if (((bitField0_ & 0x00002000) == 0x00002000)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(14, length_);
}
if (((bitField0_ & 0x00004000) == 0x00004000)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(15, isLocal_);
}
if (((bitField0_ & 0x00008000) == 0x00008000)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(16, getFilenameBytes());
}
if (((bitField0_ & 0x00010000) == 0x00010000)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(17, fileSize_);
}
if (((bitField0_ & 0x00020000) == 0x00020000)) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(18, rating_);
}
if (((bitField0_ & 0x00040000) == 0x00040000)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(19, getUrlBytes());
}
if (((bitField0_ & 0x00080000) == 0x00080000)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(20, getArtAutomaticBytes());
}
if (((bitField0_ & 0x00100000) == 0x00100000)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(21, getArtManualBytes());
}
if (((bitField0_ & 0x00200000) == 0x00200000)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(22, type_.getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.SongMetadata}
*
* * Song Metadata **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional int32 id = 1;
*
* * unique id of the song **/ public boolean hasId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** *
optional int32 id = 1;
*
* * unique id of the song **/ public int getId() { return id_; } /** *
optional int32 id = 1;
*
* * unique id of the song **/ public Builder setId(int value) { bitField0_ |= 0x00000001; id_ = value; onChanged(); return this; } /** *
optional int32 id = 1;
*
* * unique id of the song **/ public Builder clearId() { bitField0_ = (bitField0_ & ~0x00000001); id_ = 0; onChanged(); return this; } // optional int32 index = 2; private int index_ ; /** *
optional int32 index = 2;
*
* * Index of the current row of the active playlist **/ public boolean hasIndex() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** *
optional int32 index = 2;
*
* * Index of the current row of the active playlist **/ public int getIndex() { return index_; } /** *
optional int32 index = 2;
*
* * Index of the current row of the active playlist **/ public Builder setIndex(int value) { bitField0_ |= 0x00000002; index_ = value; onChanged(); return this; } /** *
optional int32 index = 2;
*
* * Index of the current row of the active playlist **/ public Builder clearIndex() { bitField0_ = (bitField0_ & ~0x00000002); index_ = 0; onChanged(); return this; } // optional string title = 3; private java.lang.Object title_ = ""; /** *
optional string title = 3;
*/
public boolean hasTitle() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional string title = 3;
*/
public java.lang.String getTitle() {
java.lang.Object ref = title_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
title_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string title = 3;
*/
public com.google.protobuf.ByteString
getTitleBytes() {
java.lang.Object ref = title_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
title_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string title = 3;
*/
public Builder setTitle(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
title_ = value;
onChanged();
return this;
}
/**
* optional string title = 3;
*/
public Builder clearTitle() {
bitField0_ = (bitField0_ & ~0x00000004);
title_ = getDefaultInstance().getTitle();
onChanged();
return this;
}
/**
* optional string title = 3;
*/
public Builder setTitleBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
title_ = value;
onChanged();
return this;
}
// optional string album = 4;
private java.lang.Object album_ = "";
/**
* optional string album = 4;
*/
public boolean hasAlbum() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional string album = 4;
*/
public java.lang.String getAlbum() {
java.lang.Object ref = album_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
album_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string album = 4;
*/
public com.google.protobuf.ByteString
getAlbumBytes() {
java.lang.Object ref = album_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
album_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string album = 4;
*/
public Builder setAlbum(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
album_ = value;
onChanged();
return this;
}
/**
* optional string album = 4;
*/
public Builder clearAlbum() {
bitField0_ = (bitField0_ & ~0x00000008);
album_ = getDefaultInstance().getAlbum();
onChanged();
return this;
}
/**
* optional string album = 4;
*/
public Builder setAlbumBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
album_ = value;
onChanged();
return this;
}
// optional string artist = 5;
private java.lang.Object artist_ = "";
/**
* optional string artist = 5;
*/
public boolean hasArtist() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional string artist = 5;
*/
public java.lang.String getArtist() {
java.lang.Object ref = artist_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
artist_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string artist = 5;
*/
public com.google.protobuf.ByteString
getArtistBytes() {
java.lang.Object ref = artist_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
artist_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string artist = 5;
*/
public Builder setArtist(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
artist_ = value;
onChanged();
return this;
}
/**
* optional string artist = 5;
*/
public Builder clearArtist() {
bitField0_ = (bitField0_ & ~0x00000010);
artist_ = getDefaultInstance().getArtist();
onChanged();
return this;
}
/**
* optional string artist = 5;
*/
public Builder setArtistBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
artist_ = value;
onChanged();
return this;
}
// optional string albumartist = 6;
private java.lang.Object albumartist_ = "";
/**
* optional string albumartist = 6;
*/
public boolean hasAlbumartist() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* optional string albumartist = 6;
*/
public java.lang.String getAlbumartist() {
java.lang.Object ref = albumartist_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
albumartist_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string albumartist = 6;
*/
public com.google.protobuf.ByteString
getAlbumartistBytes() {
java.lang.Object ref = albumartist_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
albumartist_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string albumartist = 6;
*/
public Builder setAlbumartist(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000020;
albumartist_ = value;
onChanged();
return this;
}
/**
* optional string albumartist = 6;
*/
public Builder clearAlbumartist() {
bitField0_ = (bitField0_ & ~0x00000020);
albumartist_ = getDefaultInstance().getAlbumartist();
onChanged();
return this;
}
/**
* optional string albumartist = 6;
*/
public Builder setAlbumartistBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000020;
albumartist_ = value;
onChanged();
return this;
}
// optional int32 track = 7;
private int track_ ;
/**
* optional int32 track = 7;
*/
public boolean hasTrack() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* optional int32 track = 7;
*/
public int getTrack() {
return track_;
}
/**
* optional int32 track = 7;
*/
public Builder setTrack(int value) {
bitField0_ |= 0x00000040;
track_ = value;
onChanged();
return this;
}
/**
* optional int32 track = 7;
*/
public Builder clearTrack() {
bitField0_ = (bitField0_ & ~0x00000040);
track_ = 0;
onChanged();
return this;
}
// optional int32 disc = 8;
private int disc_ ;
/**
* optional int32 disc = 8;
*/
public boolean hasDisc() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* optional int32 disc = 8;
*/
public int getDisc() {
return disc_;
}
/**
* optional int32 disc = 8;
*/
public Builder setDisc(int value) {
bitField0_ |= 0x00000080;
disc_ = value;
onChanged();
return this;
}
/**
* optional int32 disc = 8;
*/
public Builder clearDisc() {
bitField0_ = (bitField0_ & ~0x00000080);
disc_ = 0;
onChanged();
return this;
}
// optional string pretty_year = 9;
private java.lang.Object prettyYear_ = "";
/**
* optional string pretty_year = 9;
*/
public boolean hasPrettyYear() {
return ((bitField0_ & 0x00000100) == 0x00000100);
}
/**
* optional string pretty_year = 9;
*/
public java.lang.String getPrettyYear() {
java.lang.Object ref = prettyYear_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
prettyYear_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string pretty_year = 9;
*/
public com.google.protobuf.ByteString
getPrettyYearBytes() {
java.lang.Object ref = prettyYear_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
prettyYear_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string pretty_year = 9;
*/
public Builder setPrettyYear(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000100;
prettyYear_ = value;
onChanged();
return this;
}
/**
* optional string pretty_year = 9;
*/
public Builder clearPrettyYear() {
bitField0_ = (bitField0_ & ~0x00000100);
prettyYear_ = getDefaultInstance().getPrettyYear();
onChanged();
return this;
}
/**
* optional string pretty_year = 9;
*/
public Builder setPrettyYearBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000100;
prettyYear_ = value;
onChanged();
return this;
}
// optional string genre = 10;
private java.lang.Object genre_ = "";
/**
* optional string genre = 10;
*/
public boolean hasGenre() {
return ((bitField0_ & 0x00000200) == 0x00000200);
}
/**
* optional string genre = 10;
*/
public java.lang.String getGenre() {
java.lang.Object ref = genre_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
genre_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string genre = 10;
*/
public com.google.protobuf.ByteString
getGenreBytes() {
java.lang.Object ref = genre_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
genre_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string genre = 10;
*/
public Builder setGenre(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000200;
genre_ = value;
onChanged();
return this;
}
/**
* optional string genre = 10;
*/
public Builder clearGenre() {
bitField0_ = (bitField0_ & ~0x00000200);
genre_ = getDefaultInstance().getGenre();
onChanged();
return this;
}
/**
* optional string genre = 10;
*/
public Builder setGenreBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000200;
genre_ = value;
onChanged();
return this;
}
// optional int32 playcount = 11;
private int playcount_ ;
/**
* optional int32 playcount = 11;
*/
public boolean hasPlaycount() {
return ((bitField0_ & 0x00000400) == 0x00000400);
}
/**
* optional int32 playcount = 11;
*/
public int getPlaycount() {
return playcount_;
}
/**
* optional int32 playcount = 11;
*/
public Builder setPlaycount(int value) {
bitField0_ |= 0x00000400;
playcount_ = value;
onChanged();
return this;
}
/**
* optional int32 playcount = 11;
*/
public Builder clearPlaycount() {
bitField0_ = (bitField0_ & ~0x00000400);
playcount_ = 0;
onChanged();
return this;
}
// optional string pretty_length = 12;
private java.lang.Object prettyLength_ = "";
/**
* optional string pretty_length = 12;
*/
public boolean hasPrettyLength() {
return ((bitField0_ & 0x00000800) == 0x00000800);
}
/**
* optional string pretty_length = 12;
*/
public java.lang.String getPrettyLength() {
java.lang.Object ref = prettyLength_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
prettyLength_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string pretty_length = 12;
*/
public com.google.protobuf.ByteString
getPrettyLengthBytes() {
java.lang.Object ref = prettyLength_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
prettyLength_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string pretty_length = 12;
*/
public Builder setPrettyLength(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000800;
prettyLength_ = value;
onChanged();
return this;
}
/**
* optional string pretty_length = 12;
*/
public Builder clearPrettyLength() {
bitField0_ = (bitField0_ & ~0x00000800);
prettyLength_ = getDefaultInstance().getPrettyLength();
onChanged();
return this;
}
/**
* optional string pretty_length = 12;
*/
public Builder setPrettyLengthBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000800;
prettyLength_ = value;
onChanged();
return this;
}
// optional bytes art = 13;
private com.google.protobuf.ByteString art_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes art = 13;
*/
public boolean hasArt() {
return ((bitField0_ & 0x00001000) == 0x00001000);
}
/**
* optional bytes art = 13;
*/
public com.google.protobuf.ByteString getArt() {
return art_;
}
/**
* optional bytes art = 13;
*/
public Builder setArt(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00001000;
art_ = value;
onChanged();
return this;
}
/**
* optional bytes art = 13;
*/
public Builder clearArt() {
bitField0_ = (bitField0_ & ~0x00001000);
art_ = getDefaultInstance().getArt();
onChanged();
return this;
}
// optional int32 length = 14;
private int length_ ;
/**
* optional int32 length = 14;
*/
public boolean hasLength() {
return ((bitField0_ & 0x00002000) == 0x00002000);
}
/**
* optional int32 length = 14;
*/
public int getLength() {
return length_;
}
/**
* optional int32 length = 14;
*/
public Builder setLength(int value) {
bitField0_ |= 0x00002000;
length_ = value;
onChanged();
return this;
}
/**
* optional int32 length = 14;
*/
public Builder clearLength() {
bitField0_ = (bitField0_ & ~0x00002000);
length_ = 0;
onChanged();
return this;
}
// optional bool is_local = 15;
private boolean isLocal_ ;
/**
* optional bool is_local = 15;
*/
public boolean hasIsLocal() {
return ((bitField0_ & 0x00004000) == 0x00004000);
}
/**
* optional bool is_local = 15;
*/
public boolean getIsLocal() {
return isLocal_;
}
/**
* optional bool is_local = 15;
*/
public Builder setIsLocal(boolean value) {
bitField0_ |= 0x00004000;
isLocal_ = value;
onChanged();
return this;
}
/**
* optional bool is_local = 15;
*/
public Builder clearIsLocal() {
bitField0_ = (bitField0_ & ~0x00004000);
isLocal_ = false;
onChanged();
return this;
}
// optional string filename = 16;
private java.lang.Object filename_ = "";
/**
* optional string filename = 16;
*/
public boolean hasFilename() {
return ((bitField0_ & 0x00008000) == 0x00008000);
}
/**
* optional string filename = 16;
*/
public java.lang.String getFilename() {
java.lang.Object ref = filename_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
filename_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string filename = 16;
*/
public com.google.protobuf.ByteString
getFilenameBytes() {
java.lang.Object ref = filename_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
filename_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string filename = 16;
*/
public Builder setFilename(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00008000;
filename_ = value;
onChanged();
return this;
}
/**
* optional string filename = 16;
*/
public Builder clearFilename() {
bitField0_ = (bitField0_ & ~0x00008000);
filename_ = getDefaultInstance().getFilename();
onChanged();
return this;
}
/**
* optional string filename = 16;
*/
public Builder setFilenameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00008000;
filename_ = value;
onChanged();
return this;
}
// optional int32 file_size = 17;
private int fileSize_ ;
/**
* optional int32 file_size = 17;
*/
public boolean hasFileSize() {
return ((bitField0_ & 0x00010000) == 0x00010000);
}
/**
* optional int32 file_size = 17;
*/
public int getFileSize() {
return fileSize_;
}
/**
* optional int32 file_size = 17;
*/
public Builder setFileSize(int value) {
bitField0_ |= 0x00010000;
fileSize_ = value;
onChanged();
return this;
}
/**
* optional int32 file_size = 17;
*/
public Builder clearFileSize() {
bitField0_ = (bitField0_ & ~0x00010000);
fileSize_ = 0;
onChanged();
return this;
}
// optional float rating = 18;
private float rating_ ;
/**
* optional float rating = 18;
*
* * 0 (0 stars) to 1 (5 stars) **/ public boolean hasRating() { return ((bitField0_ & 0x00020000) == 0x00020000); } /** *
optional float rating = 18;
*
* * 0 (0 stars) to 1 (5 stars) **/ public float getRating() { return rating_; } /** *
optional float rating = 18;
*
* * 0 (0 stars) to 1 (5 stars) **/ public Builder setRating(float value) { bitField0_ |= 0x00020000; rating_ = value; onChanged(); return this; } /** *
optional float rating = 18;
*
* * 0 (0 stars) to 1 (5 stars) **/ public Builder clearRating() { bitField0_ = (bitField0_ & ~0x00020000); rating_ = 0F; onChanged(); return this; } // optional string url = 19; private java.lang.Object url_ = ""; /** *
optional string url = 19;
*/
public boolean hasUrl() {
return ((bitField0_ & 0x00040000) == 0x00040000);
}
/**
* optional string url = 19;
*/
public java.lang.String getUrl() {
java.lang.Object ref = url_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
url_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string url = 19;
*/
public com.google.protobuf.ByteString
getUrlBytes() {
java.lang.Object ref = url_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
url_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string url = 19;
*/
public Builder setUrl(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00040000;
url_ = value;
onChanged();
return this;
}
/**
* optional string url = 19;
*/
public Builder clearUrl() {
bitField0_ = (bitField0_ & ~0x00040000);
url_ = getDefaultInstance().getUrl();
onChanged();
return this;
}
/**
* optional string url = 19;
*/
public Builder setUrlBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00040000;
url_ = value;
onChanged();
return this;
}
// optional string art_automatic = 20;
private java.lang.Object artAutomatic_ = "";
/**
* optional string art_automatic = 20;
*/
public boolean hasArtAutomatic() {
return ((bitField0_ & 0x00080000) == 0x00080000);
}
/**
* optional string art_automatic = 20;
*/
public java.lang.String getArtAutomatic() {
java.lang.Object ref = artAutomatic_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
artAutomatic_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string art_automatic = 20;
*/
public com.google.protobuf.ByteString
getArtAutomaticBytes() {
java.lang.Object ref = artAutomatic_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
artAutomatic_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string art_automatic = 20;
*/
public Builder setArtAutomatic(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00080000;
artAutomatic_ = value;
onChanged();
return this;
}
/**
* optional string art_automatic = 20;
*/
public Builder clearArtAutomatic() {
bitField0_ = (bitField0_ & ~0x00080000);
artAutomatic_ = getDefaultInstance().getArtAutomatic();
onChanged();
return this;
}
/**
* optional string art_automatic = 20;
*/
public Builder setArtAutomaticBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00080000;
artAutomatic_ = value;
onChanged();
return this;
}
// optional string art_manual = 21;
private java.lang.Object artManual_ = "";
/**
* optional string art_manual = 21;
*/
public boolean hasArtManual() {
return ((bitField0_ & 0x00100000) == 0x00100000);
}
/**
* optional string art_manual = 21;
*/
public java.lang.String getArtManual() {
java.lang.Object ref = artManual_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
artManual_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string art_manual = 21;
*/
public com.google.protobuf.ByteString
getArtManualBytes() {
java.lang.Object ref = artManual_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
artManual_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string art_manual = 21;
*/
public Builder setArtManual(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00100000;
artManual_ = value;
onChanged();
return this;
}
/**
* optional string art_manual = 21;
*/
public Builder clearArtManual() {
bitField0_ = (bitField0_ & ~0x00100000);
artManual_ = getDefaultInstance().getArtManual();
onChanged();
return this;
}
/**
* optional string art_manual = 21;
*/
public Builder setArtManualBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00100000;
artManual_ = value;
onChanged();
return this;
}
// optional .pb.remote.SongMetadata.Type type = 22;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Type type_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Type.UNKNOWN;
/**
* optional .pb.remote.SongMetadata.Type type = 22;
*/
public boolean hasType() {
return ((bitField0_ & 0x00200000) == 0x00200000);
}
/**
* optional .pb.remote.SongMetadata.Type type = 22;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Type getType() {
return type_;
}
/**
* optional .pb.remote.SongMetadata.Type type = 22;
*/
public Builder setType(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Type value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00200000;
type_ = value;
onChanged();
return this;
}
/**
* optional .pb.remote.SongMetadata.Type type = 22;
*/
public Builder clearType() {
bitField0_ = (bitField0_ & ~0x00200000);
type_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Type.UNKNOWN;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.SongMetadata)
}
static {
defaultInstance = new SongMetadata(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.SongMetadata)
}
public interface PlaylistOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 id = 1;
/**
* optional int32 id = 1;
*/
boolean hasId();
/**
* optional int32 id = 1;
*/
int getId();
// optional string name = 2;
/**
* optional string name = 2;
*/
boolean hasName();
/**
* optional string name = 2;
*/
java.lang.String getName();
/**
* optional string name = 2;
*/
com.google.protobuf.ByteString
getNameBytes();
// optional int32 item_count = 3;
/**
* optional int32 item_count = 3;
*/
boolean hasItemCount();
/**
* optional int32 item_count = 3;
*/
int getItemCount();
// optional bool active = 4;
/**
* optional bool active = 4;
*/
boolean hasActive();
/**
* optional bool active = 4;
*/
boolean getActive();
// optional bool closed = 5;
/**
* optional bool closed = 5;
*/
boolean hasClosed();
/**
* optional bool closed = 5;
*/
boolean getClosed();
}
/**
* Protobuf type {@code pb.remote.Playlist}
*
* * Playlist informations **/ public static final class Playlist extends com.google.protobuf.GeneratedMessage implements PlaylistOrBuilder { // Use Playlist.newBuilder() to construct. private Playlist(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Playlist(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Playlist defaultInstance; public static Playlist getDefaultInstance() { return defaultInstance; } public Playlist getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Playlist( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; id_ = input.readInt32(); break; } case 18: { bitField0_ |= 0x00000002; name_ = input.readBytes(); break; } case 24: { bitField0_ |= 0x00000004; itemCount_ = input.readInt32(); break; } case 32: { bitField0_ |= 0x00000008; active_ = input.readBool(); break; } case 40: { bitField0_ |= 0x00000010; closed_ = input.readBool(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_Playlist_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_Playlist_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.Builder.class); } public static com.google.protobuf.Parser
optional int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 id = 1;
*/
public int getId() {
return id_;
}
// optional string name = 2;
public static final int NAME_FIELD_NUMBER = 2;
private java.lang.Object name_;
/**
* optional string name = 2;
*/
public boolean hasName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional string name = 2;
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
name_ = s;
}
return s;
}
}
/**
* optional string name = 2;
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional int32 item_count = 3;
public static final int ITEM_COUNT_FIELD_NUMBER = 3;
private int itemCount_;
/**
* optional int32 item_count = 3;
*/
public boolean hasItemCount() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 item_count = 3;
*/
public int getItemCount() {
return itemCount_;
}
// optional bool active = 4;
public static final int ACTIVE_FIELD_NUMBER = 4;
private boolean active_;
/**
* optional bool active = 4;
*/
public boolean hasActive() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional bool active = 4;
*/
public boolean getActive() {
return active_;
}
// optional bool closed = 5;
public static final int CLOSED_FIELD_NUMBER = 5;
private boolean closed_;
/**
* optional bool closed = 5;
*/
public boolean hasClosed() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional bool closed = 5;
*/
public boolean getClosed() {
return closed_;
}
private void initFields() {
id_ = 0;
name_ = "";
itemCount_ = 0;
active_ = false;
closed_ = false;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, id_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getNameBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeInt32(3, itemCount_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeBool(4, active_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeBool(5, closed_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, id_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getNameBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(3, itemCount_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(4, active_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(5, closed_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.Playlist}
*
* * Playlist informations **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 id = 1;
*/
public int getId() {
return id_;
}
/**
* optional int32 id = 1;
*/
public Builder setId(int value) {
bitField0_ |= 0x00000001;
id_ = value;
onChanged();
return this;
}
/**
* optional int32 id = 1;
*/
public Builder clearId() {
bitField0_ = (bitField0_ & ~0x00000001);
id_ = 0;
onChanged();
return this;
}
// optional string name = 2;
private java.lang.Object name_ = "";
/**
* optional string name = 2;
*/
public boolean hasName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional string name = 2;
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string name = 2;
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string name = 2;
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
name_ = value;
onChanged();
return this;
}
/**
* optional string name = 2;
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000002);
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* optional string name = 2;
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
name_ = value;
onChanged();
return this;
}
// optional int32 item_count = 3;
private int itemCount_ ;
/**
* optional int32 item_count = 3;
*/
public boolean hasItemCount() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 item_count = 3;
*/
public int getItemCount() {
return itemCount_;
}
/**
* optional int32 item_count = 3;
*/
public Builder setItemCount(int value) {
bitField0_ |= 0x00000004;
itemCount_ = value;
onChanged();
return this;
}
/**
* optional int32 item_count = 3;
*/
public Builder clearItemCount() {
bitField0_ = (bitField0_ & ~0x00000004);
itemCount_ = 0;
onChanged();
return this;
}
// optional bool active = 4;
private boolean active_ ;
/**
* optional bool active = 4;
*/
public boolean hasActive() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional bool active = 4;
*/
public boolean getActive() {
return active_;
}
/**
* optional bool active = 4;
*/
public Builder setActive(boolean value) {
bitField0_ |= 0x00000008;
active_ = value;
onChanged();
return this;
}
/**
* optional bool active = 4;
*/
public Builder clearActive() {
bitField0_ = (bitField0_ & ~0x00000008);
active_ = false;
onChanged();
return this;
}
// optional bool closed = 5;
private boolean closed_ ;
/**
* optional bool closed = 5;
*/
public boolean hasClosed() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional bool closed = 5;
*/
public boolean getClosed() {
return closed_;
}
/**
* optional bool closed = 5;
*/
public Builder setClosed(boolean value) {
bitField0_ |= 0x00000010;
closed_ = value;
onChanged();
return this;
}
/**
* optional bool closed = 5;
*/
public Builder clearClosed() {
bitField0_ = (bitField0_ & ~0x00000010);
closed_ = false;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.Playlist)
}
static {
defaultInstance = new Playlist(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.Playlist)
}
public interface RequestPlaylistsOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional bool include_closed = 1;
/**
* optional bool include_closed = 1;
*/
boolean hasIncludeClosed();
/**
* optional bool include_closed = 1;
*/
boolean getIncludeClosed();
}
/**
* Protobuf type {@code pb.remote.RequestPlaylists}
*/
public static final class RequestPlaylists extends
com.google.protobuf.GeneratedMessage
implements RequestPlaylistsOrBuilder {
// Use RequestPlaylists.newBuilder() to construct.
private RequestPlaylists(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private RequestPlaylists(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final RequestPlaylists defaultInstance;
public static RequestPlaylists getDefaultInstance() {
return defaultInstance;
}
public RequestPlaylists getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private RequestPlaylists(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
includeClosed_ = input.readBool();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestPlaylists_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestPlaylists_fieldAccessorTable
.ensureFieldAccessorsInitialized(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.Builder.class);
}
public static com.google.protobuf.Parseroptional bool include_closed = 1;
*/
public boolean hasIncludeClosed() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional bool include_closed = 1;
*/
public boolean getIncludeClosed() {
return includeClosed_;
}
private void initFields() {
includeClosed_ = false;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBool(1, includeClosed_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(1, includeClosed_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.RequestPlaylists}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional bool include_closed = 1;
*/
public boolean hasIncludeClosed() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional bool include_closed = 1;
*/
public boolean getIncludeClosed() {
return includeClosed_;
}
/**
* optional bool include_closed = 1;
*/
public Builder setIncludeClosed(boolean value) {
bitField0_ |= 0x00000001;
includeClosed_ = value;
onChanged();
return this;
}
/**
* optional bool include_closed = 1;
*/
public Builder clearIncludeClosed() {
bitField0_ = (bitField0_ & ~0x00000001);
includeClosed_ = false;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.RequestPlaylists)
}
static {
defaultInstance = new RequestPlaylists(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.RequestPlaylists)
}
public interface RequestPlaylistSongsOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 id = 1;
/**
* optional int32 id = 1;
*/
boolean hasId();
/**
* optional int32 id = 1;
*/
int getId();
}
/**
* Protobuf type {@code pb.remote.RequestPlaylistSongs}
*
* * A Client requests songs from a specific playlist **/ public static final class RequestPlaylistSongs extends com.google.protobuf.GeneratedMessage implements RequestPlaylistSongsOrBuilder { // Use RequestPlaylistSongs.newBuilder() to construct. private RequestPlaylistSongs(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private RequestPlaylistSongs(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final RequestPlaylistSongs defaultInstance; public static RequestPlaylistSongs getDefaultInstance() { return defaultInstance; } public RequestPlaylistSongs getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private RequestPlaylistSongs( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; id_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestPlaylistSongs_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestPlaylistSongs_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.Builder.class); } public static com.google.protobuf.Parser
optional int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 id = 1;
*/
public int getId() {
return id_;
}
private void initFields() {
id_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, id_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, id_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.RequestPlaylistSongs}
*
* * A Client requests songs from a specific playlist **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 id = 1;
*/
public int getId() {
return id_;
}
/**
* optional int32 id = 1;
*/
public Builder setId(int value) {
bitField0_ |= 0x00000001;
id_ = value;
onChanged();
return this;
}
/**
* optional int32 id = 1;
*/
public Builder clearId() {
bitField0_ = (bitField0_ & ~0x00000001);
id_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.RequestPlaylistSongs)
}
static {
defaultInstance = new RequestPlaylistSongs(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.RequestPlaylistSongs)
}
public interface RequestChangeSongOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 playlist_id = 1;
/**
* optional int32 playlist_id = 1;
*
* * In which playlist is the song? **/ boolean hasPlaylistId(); /** *
optional int32 playlist_id = 1;
*
* * In which playlist is the song? **/ int getPlaylistId(); // optional int32 song_index = 2; /** *
optional int32 song_index = 2;
*
* * And on which position? **/ boolean hasSongIndex(); /** *
optional int32 song_index = 2;
*
* * And on which position? **/ int getSongIndex(); } /** * Protobuf type {@code pb.remote.RequestChangeSong} * *
* Client want to change track **/ public static final class RequestChangeSong extends com.google.protobuf.GeneratedMessage implements RequestChangeSongOrBuilder { // Use RequestChangeSong.newBuilder() to construct. private RequestChangeSong(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private RequestChangeSong(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final RequestChangeSong defaultInstance; public static RequestChangeSong getDefaultInstance() { return defaultInstance; } public RequestChangeSong getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private RequestChangeSong( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; playlistId_ = input.readInt32(); break; } case 16: { bitField0_ |= 0x00000002; songIndex_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestChangeSong_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestChangeSong_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.Builder.class); } public static com.google.protobuf.Parser
optional int32 playlist_id = 1;
*
* * In which playlist is the song? **/ public boolean hasPlaylistId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** *
optional int32 playlist_id = 1;
*
* * In which playlist is the song? **/ public int getPlaylistId() { return playlistId_; } // optional int32 song_index = 2; public static final int SONG_INDEX_FIELD_NUMBER = 2; private int songIndex_; /** *
optional int32 song_index = 2;
*
* * And on which position? **/ public boolean hasSongIndex() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** *
optional int32 song_index = 2;
*
* * And on which position? **/ public int getSongIndex() { return songIndex_; } private void initFields() { playlistId_ = 0; songIndex_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, playlistId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, songIndex_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, playlistId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, songIndex_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code pb.remote.RequestChangeSong} * *
* Client want to change track **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional int32 playlist_id = 1;
*
* * In which playlist is the song? **/ public boolean hasPlaylistId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** *
optional int32 playlist_id = 1;
*
* * In which playlist is the song? **/ public int getPlaylistId() { return playlistId_; } /** *
optional int32 playlist_id = 1;
*
* * In which playlist is the song? **/ public Builder setPlaylistId(int value) { bitField0_ |= 0x00000001; playlistId_ = value; onChanged(); return this; } /** *
optional int32 playlist_id = 1;
*
* * In which playlist is the song? **/ public Builder clearPlaylistId() { bitField0_ = (bitField0_ & ~0x00000001); playlistId_ = 0; onChanged(); return this; } // optional int32 song_index = 2; private int songIndex_ ; /** *
optional int32 song_index = 2;
*
* * And on which position? **/ public boolean hasSongIndex() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** *
optional int32 song_index = 2;
*
* * And on which position? **/ public int getSongIndex() { return songIndex_; } /** *
optional int32 song_index = 2;
*
* * And on which position? **/ public Builder setSongIndex(int value) { bitField0_ |= 0x00000002; songIndex_ = value; onChanged(); return this; } /** *
optional int32 song_index = 2;
*
* * And on which position? **/ public Builder clearSongIndex() { bitField0_ = (bitField0_ & ~0x00000002); songIndex_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:pb.remote.RequestChangeSong) } static { defaultInstance = new RequestChangeSong(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pb.remote.RequestChangeSong) } public interface RequestSetVolumeOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional int32 volume = 1; /** *
optional int32 volume = 1;
*/
boolean hasVolume();
/**
* optional int32 volume = 1;
*/
int getVolume();
}
/**
* Protobuf type {@code pb.remote.RequestSetVolume}
*
* * Set the volume **/ public static final class RequestSetVolume extends com.google.protobuf.GeneratedMessage implements RequestSetVolumeOrBuilder { // Use RequestSetVolume.newBuilder() to construct. private RequestSetVolume(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private RequestSetVolume(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final RequestSetVolume defaultInstance; public static RequestSetVolume getDefaultInstance() { return defaultInstance; } public RequestSetVolume getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private RequestSetVolume( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; volume_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestSetVolume_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestSetVolume_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.Builder.class); } public static com.google.protobuf.Parser
optional int32 volume = 1;
*/
public boolean hasVolume() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 volume = 1;
*/
public int getVolume() {
return volume_;
}
private void initFields() {
volume_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, volume_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, volume_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.RequestSetVolume}
*
* * Set the volume **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional int32 volume = 1;
*/
public boolean hasVolume() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 volume = 1;
*/
public int getVolume() {
return volume_;
}
/**
* optional int32 volume = 1;
*/
public Builder setVolume(int value) {
bitField0_ |= 0x00000001;
volume_ = value;
onChanged();
return this;
}
/**
* optional int32 volume = 1;
*/
public Builder clearVolume() {
bitField0_ = (bitField0_ & ~0x00000001);
volume_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.RequestSetVolume)
}
static {
defaultInstance = new RequestSetVolume(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.RequestSetVolume)
}
public interface RepeatOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .pb.remote.RepeatMode repeat_mode = 1;
/**
* optional .pb.remote.RepeatMode repeat_mode = 1;
*/
boolean hasRepeatMode();
/**
* optional .pb.remote.RepeatMode repeat_mode = 1;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatMode getRepeatMode();
}
/**
* Protobuf type {@code pb.remote.Repeat}
*
* * Repeat and Random messages **/ public static final class Repeat extends com.google.protobuf.GeneratedMessage implements RepeatOrBuilder { // Use Repeat.newBuilder() to construct. private Repeat(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Repeat(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Repeat defaultInstance; public static Repeat getDefaultInstance() { return defaultInstance; } public Repeat getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Repeat( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { int rawValue = input.readEnum(); de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatMode value = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatMode.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(1, rawValue); } else { bitField0_ |= 0x00000001; repeatMode_ = value; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_Repeat_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_Repeat_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.Builder.class); } public static com.google.protobuf.Parser
optional .pb.remote.RepeatMode repeat_mode = 1;
*/
public boolean hasRepeatMode() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.RepeatMode repeat_mode = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatMode getRepeatMode() {
return repeatMode_;
}
private void initFields() {
repeatMode_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatMode.Repeat_Off;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, repeatMode_.getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, repeatMode_.getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.Repeat}
*
* * Repeat and Random messages **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional .pb.remote.RepeatMode repeat_mode = 1;
*/
public boolean hasRepeatMode() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.RepeatMode repeat_mode = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatMode getRepeatMode() {
return repeatMode_;
}
/**
* optional .pb.remote.RepeatMode repeat_mode = 1;
*/
public Builder setRepeatMode(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatMode value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
repeatMode_ = value;
onChanged();
return this;
}
/**
* optional .pb.remote.RepeatMode repeat_mode = 1;
*/
public Builder clearRepeatMode() {
bitField0_ = (bitField0_ & ~0x00000001);
repeatMode_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatMode.Repeat_Off;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.Repeat)
}
static {
defaultInstance = new Repeat(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.Repeat)
}
public interface ShuffleOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .pb.remote.ShuffleMode shuffle_mode = 1;
/**
* optional .pb.remote.ShuffleMode shuffle_mode = 1;
*/
boolean hasShuffleMode();
/**
* optional .pb.remote.ShuffleMode shuffle_mode = 1;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleMode getShuffleMode();
}
/**
* Protobuf type {@code pb.remote.Shuffle}
*/
public static final class Shuffle extends
com.google.protobuf.GeneratedMessage
implements ShuffleOrBuilder {
// Use Shuffle.newBuilder() to construct.
private Shuffle(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Shuffle(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Shuffle defaultInstance;
public static Shuffle getDefaultInstance() {
return defaultInstance;
}
public Shuffle getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Shuffle(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleMode value = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleMode.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
shuffleMode_ = value;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_Shuffle_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_Shuffle_fieldAccessorTable
.ensureFieldAccessorsInitialized(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.Builder.class);
}
public static com.google.protobuf.Parseroptional .pb.remote.ShuffleMode shuffle_mode = 1;
*/
public boolean hasShuffleMode() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.ShuffleMode shuffle_mode = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleMode getShuffleMode() {
return shuffleMode_;
}
private void initFields() {
shuffleMode_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleMode.Shuffle_Off;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, shuffleMode_.getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, shuffleMode_.getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.Shuffle}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional .pb.remote.ShuffleMode shuffle_mode = 1;
*/
public boolean hasShuffleMode() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.ShuffleMode shuffle_mode = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleMode getShuffleMode() {
return shuffleMode_;
}
/**
* optional .pb.remote.ShuffleMode shuffle_mode = 1;
*/
public Builder setShuffleMode(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleMode value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
shuffleMode_ = value;
onChanged();
return this;
}
/**
* optional .pb.remote.ShuffleMode shuffle_mode = 1;
*/
public Builder clearShuffleMode() {
bitField0_ = (bitField0_ & ~0x00000001);
shuffleMode_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleMode.Shuffle_Off;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.Shuffle)
}
static {
defaultInstance = new Shuffle(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.Shuffle)
}
public interface ResponseClementineInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string version = 1;
/**
* optional string version = 1;
*/
boolean hasVersion();
/**
* optional string version = 1;
*/
java.lang.String getVersion();
/**
* optional string version = 1;
*/
com.google.protobuf.ByteString
getVersionBytes();
// optional .pb.remote.EngineState state = 2;
/**
* optional .pb.remote.EngineState state = 2;
*/
boolean hasState();
/**
* optional .pb.remote.EngineState state = 2;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState getState();
}
/**
* Protobuf type {@code pb.remote.ResponseClementineInfo}
*
* * Response from server * General info **/ public static final class ResponseClementineInfo extends com.google.protobuf.GeneratedMessage implements ResponseClementineInfoOrBuilder { // Use ResponseClementineInfo.newBuilder() to construct. private ResponseClementineInfo(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ResponseClementineInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ResponseClementineInfo defaultInstance; public static ResponseClementineInfo getDefaultInstance() { return defaultInstance; } public ResponseClementineInfo getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ResponseClementineInfo( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; version_ = input.readBytes(); break; } case 16: { int rawValue = input.readEnum(); de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState value = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(2, rawValue); } else { bitField0_ |= 0x00000002; state_ = value; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseClementineInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseClementineInfo_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.Builder.class); } public static com.google.protobuf.Parser
optional string version = 1;
*/
public boolean hasVersion() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional string version = 1;
*/
public java.lang.String getVersion() {
java.lang.Object ref = version_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
version_ = s;
}
return s;
}
}
/**
* optional string version = 1;
*/
public com.google.protobuf.ByteString
getVersionBytes() {
java.lang.Object ref = version_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
version_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional .pb.remote.EngineState state = 2;
public static final int STATE_FIELD_NUMBER = 2;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState state_;
/**
* optional .pb.remote.EngineState state = 2;
*/
public boolean hasState() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional .pb.remote.EngineState state = 2;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState getState() {
return state_;
}
private void initFields() {
version_ = "";
state_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState.Empty;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getVersionBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeEnum(2, state_.getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getVersionBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(2, state_.getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponseClementineInfo}
*
* * Response from server * General info **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional string version = 1;
*/
public boolean hasVersion() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional string version = 1;
*/
public java.lang.String getVersion() {
java.lang.Object ref = version_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
version_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string version = 1;
*/
public com.google.protobuf.ByteString
getVersionBytes() {
java.lang.Object ref = version_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
version_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string version = 1;
*/
public Builder setVersion(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
version_ = value;
onChanged();
return this;
}
/**
* optional string version = 1;
*/
public Builder clearVersion() {
bitField0_ = (bitField0_ & ~0x00000001);
version_ = getDefaultInstance().getVersion();
onChanged();
return this;
}
/**
* optional string version = 1;
*/
public Builder setVersionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
version_ = value;
onChanged();
return this;
}
// optional .pb.remote.EngineState state = 2;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState state_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState.Empty;
/**
* optional .pb.remote.EngineState state = 2;
*/
public boolean hasState() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional .pb.remote.EngineState state = 2;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState getState() {
return state_;
}
/**
* optional .pb.remote.EngineState state = 2;
*/
public Builder setState(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
state_ = value;
onChanged();
return this;
}
/**
* optional .pb.remote.EngineState state = 2;
*/
public Builder clearState() {
bitField0_ = (bitField0_ & ~0x00000002);
state_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState.Empty;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.ResponseClementineInfo)
}
static {
defaultInstance = new ResponseClementineInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.ResponseClementineInfo)
}
public interface ResponseCurrentMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .pb.remote.SongMetadata song_metadata = 1;
/**
* optional .pb.remote.SongMetadata song_metadata = 1;
*/
boolean hasSongMetadata();
/**
* optional .pb.remote.SongMetadata song_metadata = 1;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongMetadata();
/**
* optional .pb.remote.SongMetadata song_metadata = 1;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongMetadataOrBuilder();
}
/**
* Protobuf type {@code pb.remote.ResponseCurrentMetadata}
*
* * The current song played **/ public static final class ResponseCurrentMetadata extends com.google.protobuf.GeneratedMessage implements ResponseCurrentMetadataOrBuilder { // Use ResponseCurrentMetadata.newBuilder() to construct. private ResponseCurrentMetadata(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ResponseCurrentMetadata(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ResponseCurrentMetadata defaultInstance; public static ResponseCurrentMetadata getDefaultInstance() { return defaultInstance; } public ResponseCurrentMetadata getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ResponseCurrentMetadata( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = songMetadata_.toBuilder(); } songMetadata_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(songMetadata_); songMetadata_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseCurrentMetadata_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseCurrentMetadata_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.Builder.class); } public static com.google.protobuf.Parser
optional .pb.remote.SongMetadata song_metadata = 1;
*/
public boolean hasSongMetadata() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.SongMetadata song_metadata = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongMetadata() {
return songMetadata_;
}
/**
* optional .pb.remote.SongMetadata song_metadata = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongMetadataOrBuilder() {
return songMetadata_;
}
private void initFields() {
songMetadata_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, songMetadata_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, songMetadata_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponseCurrentMetadata}
*
* * The current song played **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional .pb.remote.SongMetadata song_metadata = 1;
*/
public boolean hasSongMetadata() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.SongMetadata song_metadata = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongMetadata() {
if (songMetadataBuilder_ == null) {
return songMetadata_;
} else {
return songMetadataBuilder_.getMessage();
}
}
/**
* optional .pb.remote.SongMetadata song_metadata = 1;
*/
public Builder setSongMetadata(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata value) {
if (songMetadataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
songMetadata_ = value;
onChanged();
} else {
songMetadataBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* optional .pb.remote.SongMetadata song_metadata = 1;
*/
public Builder setSongMetadata(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder builderForValue) {
if (songMetadataBuilder_ == null) {
songMetadata_ = builderForValue.build();
onChanged();
} else {
songMetadataBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* optional .pb.remote.SongMetadata song_metadata = 1;
*/
public Builder mergeSongMetadata(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata value) {
if (songMetadataBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
songMetadata_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.getDefaultInstance()) {
songMetadata_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.newBuilder(songMetadata_).mergeFrom(value).buildPartial();
} else {
songMetadata_ = value;
}
onChanged();
} else {
songMetadataBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* optional .pb.remote.SongMetadata song_metadata = 1;
*/
public Builder clearSongMetadata() {
if (songMetadataBuilder_ == null) {
songMetadata_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.getDefaultInstance();
onChanged();
} else {
songMetadataBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* optional .pb.remote.SongMetadata song_metadata = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder getSongMetadataBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getSongMetadataFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.SongMetadata song_metadata = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongMetadataOrBuilder() {
if (songMetadataBuilder_ != null) {
return songMetadataBuilder_.getMessageOrBuilder();
} else {
return songMetadata_;
}
}
/**
* optional .pb.remote.SongMetadata song_metadata = 1;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder>
getSongMetadataFieldBuilder() {
if (songMetadataBuilder_ == null) {
songMetadataBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder>(
songMetadata_,
getParentForChildren(),
isClean());
songMetadata_ = null;
}
return songMetadataBuilder_;
}
// @@protoc_insertion_point(builder_scope:pb.remote.ResponseCurrentMetadata)
}
static {
defaultInstance = new ResponseCurrentMetadata(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.ResponseCurrentMetadata)
}
public interface ResponsePlaylistsOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// repeated .pb.remote.Playlist playlist = 1;
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
java.util.Listrepeated .pb.remote.Playlist playlist = 1;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist getPlaylist(int index);
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
int getPlaylistCount();
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.PlaylistOrBuilder>
getPlaylistOrBuilderList();
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.PlaylistOrBuilder getPlaylistOrBuilder(
int index);
}
/**
* Protobuf type {@code pb.remote.ResponsePlaylists}
*
* * The playlists in clementine **/ public static final class ResponsePlaylists extends com.google.protobuf.GeneratedMessage implements ResponsePlaylistsOrBuilder { // Use ResponsePlaylists.newBuilder() to construct. private ResponsePlaylists(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ResponsePlaylists(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ResponsePlaylists defaultInstance; public static ResponsePlaylists getDefaultInstance() { return defaultInstance; } public ResponsePlaylists getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ResponsePlaylists( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { playlist_ = new java.util.ArrayList
repeated .pb.remote.Playlist playlist = 1;
*/
public java.util.Listrepeated .pb.remote.Playlist playlist = 1;
*/
public java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.PlaylistOrBuilder>
getPlaylistOrBuilderList() {
return playlist_;
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public int getPlaylistCount() {
return playlist_.size();
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist getPlaylist(int index) {
return playlist_.get(index);
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.PlaylistOrBuilder getPlaylistOrBuilder(
int index) {
return playlist_.get(index);
}
private void initFields() {
playlist_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < playlist_.size(); i++) {
output.writeMessage(1, playlist_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < playlist_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, playlist_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponsePlaylists}
*
* * The playlists in clementine **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
repeated .pb.remote.Playlist playlist = 1;
*/
public java.util.Listrepeated .pb.remote.Playlist playlist = 1;
*/
public int getPlaylistCount() {
if (playlistBuilder_ == null) {
return playlist_.size();
} else {
return playlistBuilder_.getCount();
}
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist getPlaylist(int index) {
if (playlistBuilder_ == null) {
return playlist_.get(index);
} else {
return playlistBuilder_.getMessage(index);
}
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public Builder setPlaylist(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist value) {
if (playlistBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePlaylistIsMutable();
playlist_.set(index, value);
onChanged();
} else {
playlistBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public Builder setPlaylist(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.Builder builderForValue) {
if (playlistBuilder_ == null) {
ensurePlaylistIsMutable();
playlist_.set(index, builderForValue.build());
onChanged();
} else {
playlistBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public Builder addPlaylist(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist value) {
if (playlistBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePlaylistIsMutable();
playlist_.add(value);
onChanged();
} else {
playlistBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public Builder addPlaylist(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist value) {
if (playlistBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePlaylistIsMutable();
playlist_.add(index, value);
onChanged();
} else {
playlistBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public Builder addPlaylist(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.Builder builderForValue) {
if (playlistBuilder_ == null) {
ensurePlaylistIsMutable();
playlist_.add(builderForValue.build());
onChanged();
} else {
playlistBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public Builder addPlaylist(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.Builder builderForValue) {
if (playlistBuilder_ == null) {
ensurePlaylistIsMutable();
playlist_.add(index, builderForValue.build());
onChanged();
} else {
playlistBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public Builder addAllPlaylist(
java.lang.Iterable extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist> values) {
if (playlistBuilder_ == null) {
ensurePlaylistIsMutable();
super.addAll(values, playlist_);
onChanged();
} else {
playlistBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public Builder clearPlaylist() {
if (playlistBuilder_ == null) {
playlist_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
playlistBuilder_.clear();
}
return this;
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public Builder removePlaylist(int index) {
if (playlistBuilder_ == null) {
ensurePlaylistIsMutable();
playlist_.remove(index);
onChanged();
} else {
playlistBuilder_.remove(index);
}
return this;
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.Builder getPlaylistBuilder(
int index) {
return getPlaylistFieldBuilder().getBuilder(index);
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.PlaylistOrBuilder getPlaylistOrBuilder(
int index) {
if (playlistBuilder_ == null) {
return playlist_.get(index); } else {
return playlistBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.PlaylistOrBuilder>
getPlaylistOrBuilderList() {
if (playlistBuilder_ != null) {
return playlistBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(playlist_);
}
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.Builder addPlaylistBuilder() {
return getPlaylistFieldBuilder().addBuilder(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.getDefaultInstance());
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.Builder addPlaylistBuilder(
int index) {
return getPlaylistFieldBuilder().addBuilder(
index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.getDefaultInstance());
}
/**
* repeated .pb.remote.Playlist playlist = 1;
*/
public java.util.Listoptional .pb.remote.Playlist requested_playlist = 1;
*/
boolean hasRequestedPlaylist();
/**
* optional .pb.remote.Playlist requested_playlist = 1;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist getRequestedPlaylist();
/**
* optional .pb.remote.Playlist requested_playlist = 1;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.PlaylistOrBuilder getRequestedPlaylistOrBuilder();
// repeated .pb.remote.SongMetadata songs = 2;
/**
* repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ java.util.List
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongs(int index); /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ int getSongsCount(); /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder> getSongsOrBuilderList(); /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongsOrBuilder( int index); } /** * Protobuf type {@code pb.remote.ResponsePlaylistSongs} * *
* A list of songs in a playlist **/ public static final class ResponsePlaylistSongs extends com.google.protobuf.GeneratedMessage implements ResponsePlaylistSongsOrBuilder { // Use ResponsePlaylistSongs.newBuilder() to construct. private ResponsePlaylistSongs(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ResponsePlaylistSongs(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ResponsePlaylistSongs defaultInstance; public static ResponsePlaylistSongs getDefaultInstance() { return defaultInstance; } public ResponsePlaylistSongs getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ResponsePlaylistSongs( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = requestedPlaylist_.toBuilder(); } requestedPlaylist_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestedPlaylist_); requestedPlaylist_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } case 18: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { songs_ = new java.util.ArrayList
optional .pb.remote.Playlist requested_playlist = 1;
*/
public boolean hasRequestedPlaylist() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.Playlist requested_playlist = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist getRequestedPlaylist() {
return requestedPlaylist_;
}
/**
* optional .pb.remote.Playlist requested_playlist = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.PlaylistOrBuilder getRequestedPlaylistOrBuilder() {
return requestedPlaylist_;
}
// repeated .pb.remote.SongMetadata songs = 2;
public static final int SONGS_FIELD_NUMBER = 2;
private java.util.Listrepeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public java.util.List
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder> getSongsOrBuilderList() { return songs_; } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public int getSongsCount() { return songs_.size(); } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongs(int index) { return songs_.get(index); } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongsOrBuilder( int index) { return songs_.get(index); } private void initFields() { requestedPlaylist_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.getDefaultInstance(); songs_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(1, requestedPlaylist_); } for (int i = 0; i < songs_.size(); i++) { output.writeMessage(2, songs_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, requestedPlaylist_); } for (int i = 0; i < songs_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, songs_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code pb.remote.ResponsePlaylistSongs} * *
* A list of songs in a playlist **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional .pb.remote.Playlist requested_playlist = 1;
*/
public boolean hasRequestedPlaylist() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.Playlist requested_playlist = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist getRequestedPlaylist() {
if (requestedPlaylistBuilder_ == null) {
return requestedPlaylist_;
} else {
return requestedPlaylistBuilder_.getMessage();
}
}
/**
* optional .pb.remote.Playlist requested_playlist = 1;
*/
public Builder setRequestedPlaylist(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist value) {
if (requestedPlaylistBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestedPlaylist_ = value;
onChanged();
} else {
requestedPlaylistBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* optional .pb.remote.Playlist requested_playlist = 1;
*/
public Builder setRequestedPlaylist(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.Builder builderForValue) {
if (requestedPlaylistBuilder_ == null) {
requestedPlaylist_ = builderForValue.build();
onChanged();
} else {
requestedPlaylistBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* optional .pb.remote.Playlist requested_playlist = 1;
*/
public Builder mergeRequestedPlaylist(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist value) {
if (requestedPlaylistBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
requestedPlaylist_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.getDefaultInstance()) {
requestedPlaylist_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.newBuilder(requestedPlaylist_).mergeFrom(value).buildPartial();
} else {
requestedPlaylist_ = value;
}
onChanged();
} else {
requestedPlaylistBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* optional .pb.remote.Playlist requested_playlist = 1;
*/
public Builder clearRequestedPlaylist() {
if (requestedPlaylistBuilder_ == null) {
requestedPlaylist_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.getDefaultInstance();
onChanged();
} else {
requestedPlaylistBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* optional .pb.remote.Playlist requested_playlist = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.Builder getRequestedPlaylistBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getRequestedPlaylistFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.Playlist requested_playlist = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.PlaylistOrBuilder getRequestedPlaylistOrBuilder() {
if (requestedPlaylistBuilder_ != null) {
return requestedPlaylistBuilder_.getMessageOrBuilder();
} else {
return requestedPlaylist_;
}
}
/**
* optional .pb.remote.Playlist requested_playlist = 1;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.PlaylistOrBuilder>
getRequestedPlaylistFieldBuilder() {
if (requestedPlaylistBuilder_ == null) {
requestedPlaylistBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Playlist.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.PlaylistOrBuilder>(
requestedPlaylist_,
getParentForChildren(),
isClean());
requestedPlaylist_ = null;
}
return requestedPlaylistBuilder_;
}
// repeated .pb.remote.SongMetadata songs = 2;
private java.util.Listrepeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public java.util.List
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public int getSongsCount() { if (songsBuilder_ == null) { return songs_.size(); } else { return songsBuilder_.getCount(); } } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongs(int index) { if (songsBuilder_ == null) { return songs_.get(index); } else { return songsBuilder_.getMessage(index); } } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public Builder setSongs( int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata value) { if (songsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSongsIsMutable(); songs_.set(index, value); onChanged(); } else { songsBuilder_.setMessage(index, value); } return this; } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public Builder setSongs( int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder builderForValue) { if (songsBuilder_ == null) { ensureSongsIsMutable(); songs_.set(index, builderForValue.build()); onChanged(); } else { songsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public Builder addSongs(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata value) { if (songsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSongsIsMutable(); songs_.add(value); onChanged(); } else { songsBuilder_.addMessage(value); } return this; } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public Builder addSongs( int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata value) { if (songsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSongsIsMutable(); songs_.add(index, value); onChanged(); } else { songsBuilder_.addMessage(index, value); } return this; } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public Builder addSongs( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder builderForValue) { if (songsBuilder_ == null) { ensureSongsIsMutable(); songs_.add(builderForValue.build()); onChanged(); } else { songsBuilder_.addMessage(builderForValue.build()); } return this; } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public Builder addSongs( int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder builderForValue) { if (songsBuilder_ == null) { ensureSongsIsMutable(); songs_.add(index, builderForValue.build()); onChanged(); } else { songsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public Builder addAllSongs( java.lang.Iterable extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata> values) { if (songsBuilder_ == null) { ensureSongsIsMutable(); super.addAll(values, songs_); onChanged(); } else { songsBuilder_.addAllMessages(values); } return this; } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public Builder clearSongs() { if (songsBuilder_ == null) { songs_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { songsBuilder_.clear(); } return this; } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public Builder removeSongs(int index) { if (songsBuilder_ == null) { ensureSongsIsMutable(); songs_.remove(index); onChanged(); } else { songsBuilder_.remove(index); } return this; } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder getSongsBuilder( int index) { return getSongsFieldBuilder().getBuilder(index); } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongsOrBuilder( int index) { if (songsBuilder_ == null) { return songs_.get(index); } else { return songsBuilder_.getMessageOrBuilder(index); } } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder> getSongsOrBuilderList() { if (songsBuilder_ != null) { return songsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(songs_); } } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder addSongsBuilder() { return getSongsFieldBuilder().addBuilder( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.getDefaultInstance()); } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder addSongsBuilder( int index) { return getSongsFieldBuilder().addBuilder( index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.getDefaultInstance()); } /** *
repeated .pb.remote.SongMetadata songs = 2;
*
* * The songs that are in the playlist **/ public java.util.List
optional .pb.remote.EngineState state = 1;
*/
boolean hasState();
/**
* optional .pb.remote.EngineState state = 1;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState getState();
}
/**
* Protobuf type {@code pb.remote.ResponseEngineStateChanged}
*
* * The current state of the play engine **/ public static final class ResponseEngineStateChanged extends com.google.protobuf.GeneratedMessage implements ResponseEngineStateChangedOrBuilder { // Use ResponseEngineStateChanged.newBuilder() to construct. private ResponseEngineStateChanged(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ResponseEngineStateChanged(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ResponseEngineStateChanged defaultInstance; public static ResponseEngineStateChanged getDefaultInstance() { return defaultInstance; } public ResponseEngineStateChanged getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ResponseEngineStateChanged( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { int rawValue = input.readEnum(); de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState value = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(1, rawValue); } else { bitField0_ |= 0x00000001; state_ = value; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseEngineStateChanged_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseEngineStateChanged_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.Builder.class); } public static com.google.protobuf.Parser
optional .pb.remote.EngineState state = 1;
*/
public boolean hasState() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.EngineState state = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState getState() {
return state_;
}
private void initFields() {
state_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState.Empty;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, state_.getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, state_.getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponseEngineStateChanged}
*
* * The current state of the play engine **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional .pb.remote.EngineState state = 1;
*/
public boolean hasState() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.EngineState state = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState getState() {
return state_;
}
/**
* optional .pb.remote.EngineState state = 1;
*/
public Builder setState(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
state_ = value;
onChanged();
return this;
}
/**
* optional .pb.remote.EngineState state = 1;
*/
public Builder clearState() {
bitField0_ = (bitField0_ & ~0x00000001);
state_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.EngineState.Empty;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.ResponseEngineStateChanged)
}
static {
defaultInstance = new ResponseEngineStateChanged(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.ResponseEngineStateChanged)
}
public interface ResponseUpdateTrackPositionOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 position = 1;
/**
* optional int32 position = 1;
*/
boolean hasPosition();
/**
* optional int32 position = 1;
*/
int getPosition();
}
/**
* Protobuf type {@code pb.remote.ResponseUpdateTrackPosition}
*
* * Sends the current position of the track **/ public static final class ResponseUpdateTrackPosition extends com.google.protobuf.GeneratedMessage implements ResponseUpdateTrackPositionOrBuilder { // Use ResponseUpdateTrackPosition.newBuilder() to construct. private ResponseUpdateTrackPosition(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ResponseUpdateTrackPosition(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ResponseUpdateTrackPosition defaultInstance; public static ResponseUpdateTrackPosition getDefaultInstance() { return defaultInstance; } public ResponseUpdateTrackPosition getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ResponseUpdateTrackPosition( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; position_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseUpdateTrackPosition_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseUpdateTrackPosition_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.Builder.class); } public static com.google.protobuf.Parser
optional int32 position = 1;
*/
public boolean hasPosition() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 position = 1;
*/
public int getPosition() {
return position_;
}
private void initFields() {
position_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, position_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, position_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponseUpdateTrackPosition}
*
* * Sends the current position of the track **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional int32 position = 1;
*/
public boolean hasPosition() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 position = 1;
*/
public int getPosition() {
return position_;
}
/**
* optional int32 position = 1;
*/
public Builder setPosition(int value) {
bitField0_ |= 0x00000001;
position_ = value;
onChanged();
return this;
}
/**
* optional int32 position = 1;
*/
public Builder clearPosition() {
bitField0_ = (bitField0_ & ~0x00000001);
position_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.ResponseUpdateTrackPosition)
}
static {
defaultInstance = new ResponseUpdateTrackPosition(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.ResponseUpdateTrackPosition)
}
public interface RequestConnectOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 auth_code = 1;
/**
* optional int32 auth_code = 1;
*/
boolean hasAuthCode();
/**
* optional int32 auth_code = 1;
*/
int getAuthCode();
// optional bool send_playlist_songs = 2;
/**
* optional bool send_playlist_songs = 2;
*/
boolean hasSendPlaylistSongs();
/**
* optional bool send_playlist_songs = 2;
*/
boolean getSendPlaylistSongs();
// optional bool downloader = 3;
/**
* optional bool downloader = 3;
*/
boolean hasDownloader();
/**
* optional bool downloader = 3;
*/
boolean getDownloader();
}
/**
* Protobuf type {@code pb.remote.RequestConnect}
*
* * The connect message containing the authentication code **/ public static final class RequestConnect extends com.google.protobuf.GeneratedMessage implements RequestConnectOrBuilder { // Use RequestConnect.newBuilder() to construct. private RequestConnect(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private RequestConnect(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final RequestConnect defaultInstance; public static RequestConnect getDefaultInstance() { return defaultInstance; } public RequestConnect getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private RequestConnect( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; authCode_ = input.readInt32(); break; } case 16: { bitField0_ |= 0x00000002; sendPlaylistSongs_ = input.readBool(); break; } case 24: { bitField0_ |= 0x00000004; downloader_ = input.readBool(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestConnect_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestConnect_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.Builder.class); } public static com.google.protobuf.Parser
optional int32 auth_code = 1;
*/
public boolean hasAuthCode() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 auth_code = 1;
*/
public int getAuthCode() {
return authCode_;
}
// optional bool send_playlist_songs = 2;
public static final int SEND_PLAYLIST_SONGS_FIELD_NUMBER = 2;
private boolean sendPlaylistSongs_;
/**
* optional bool send_playlist_songs = 2;
*/
public boolean hasSendPlaylistSongs() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional bool send_playlist_songs = 2;
*/
public boolean getSendPlaylistSongs() {
return sendPlaylistSongs_;
}
// optional bool downloader = 3;
public static final int DOWNLOADER_FIELD_NUMBER = 3;
private boolean downloader_;
/**
* optional bool downloader = 3;
*/
public boolean hasDownloader() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional bool downloader = 3;
*/
public boolean getDownloader() {
return downloader_;
}
private void initFields() {
authCode_ = 0;
sendPlaylistSongs_ = false;
downloader_ = false;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, authCode_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBool(2, sendPlaylistSongs_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBool(3, downloader_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, authCode_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(2, sendPlaylistSongs_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(3, downloader_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.RequestConnect}
*
* * The connect message containing the authentication code **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional int32 auth_code = 1;
*/
public boolean hasAuthCode() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 auth_code = 1;
*/
public int getAuthCode() {
return authCode_;
}
/**
* optional int32 auth_code = 1;
*/
public Builder setAuthCode(int value) {
bitField0_ |= 0x00000001;
authCode_ = value;
onChanged();
return this;
}
/**
* optional int32 auth_code = 1;
*/
public Builder clearAuthCode() {
bitField0_ = (bitField0_ & ~0x00000001);
authCode_ = 0;
onChanged();
return this;
}
// optional bool send_playlist_songs = 2;
private boolean sendPlaylistSongs_ ;
/**
* optional bool send_playlist_songs = 2;
*/
public boolean hasSendPlaylistSongs() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional bool send_playlist_songs = 2;
*/
public boolean getSendPlaylistSongs() {
return sendPlaylistSongs_;
}
/**
* optional bool send_playlist_songs = 2;
*/
public Builder setSendPlaylistSongs(boolean value) {
bitField0_ |= 0x00000002;
sendPlaylistSongs_ = value;
onChanged();
return this;
}
/**
* optional bool send_playlist_songs = 2;
*/
public Builder clearSendPlaylistSongs() {
bitField0_ = (bitField0_ & ~0x00000002);
sendPlaylistSongs_ = false;
onChanged();
return this;
}
// optional bool downloader = 3;
private boolean downloader_ ;
/**
* optional bool downloader = 3;
*/
public boolean hasDownloader() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional bool downloader = 3;
*/
public boolean getDownloader() {
return downloader_;
}
/**
* optional bool downloader = 3;
*/
public Builder setDownloader(boolean value) {
bitField0_ |= 0x00000004;
downloader_ = value;
onChanged();
return this;
}
/**
* optional bool downloader = 3;
*/
public Builder clearDownloader() {
bitField0_ = (bitField0_ & ~0x00000004);
downloader_ = false;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.RequestConnect)
}
static {
defaultInstance = new RequestConnect(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.RequestConnect)
}
public interface ResponseDisconnectOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .pb.remote.ReasonDisconnect reason_disconnect = 1;
/**
* optional .pb.remote.ReasonDisconnect reason_disconnect = 1;
*/
boolean hasReasonDisconnect();
/**
* optional .pb.remote.ReasonDisconnect reason_disconnect = 1;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ReasonDisconnect getReasonDisconnect();
}
/**
* Protobuf type {@code pb.remote.ResponseDisconnect}
*/
public static final class ResponseDisconnect extends
com.google.protobuf.GeneratedMessage
implements ResponseDisconnectOrBuilder {
// Use ResponseDisconnect.newBuilder() to construct.
private ResponseDisconnect(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ResponseDisconnect(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ResponseDisconnect defaultInstance;
public static ResponseDisconnect getDefaultInstance() {
return defaultInstance;
}
public ResponseDisconnect getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ResponseDisconnect(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ReasonDisconnect value = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ReasonDisconnect.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
reasonDisconnect_ = value;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseDisconnect_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseDisconnect_fieldAccessorTable
.ensureFieldAccessorsInitialized(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.Builder.class);
}
public static com.google.protobuf.Parseroptional .pb.remote.ReasonDisconnect reason_disconnect = 1;
*/
public boolean hasReasonDisconnect() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.ReasonDisconnect reason_disconnect = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ReasonDisconnect getReasonDisconnect() {
return reasonDisconnect_;
}
private void initFields() {
reasonDisconnect_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ReasonDisconnect.Server_Shutdown;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, reasonDisconnect_.getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, reasonDisconnect_.getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponseDisconnect}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional .pb.remote.ReasonDisconnect reason_disconnect = 1;
*/
public boolean hasReasonDisconnect() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.ReasonDisconnect reason_disconnect = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ReasonDisconnect getReasonDisconnect() {
return reasonDisconnect_;
}
/**
* optional .pb.remote.ReasonDisconnect reason_disconnect = 1;
*/
public Builder setReasonDisconnect(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ReasonDisconnect value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
reasonDisconnect_ = value;
onChanged();
return this;
}
/**
* optional .pb.remote.ReasonDisconnect reason_disconnect = 1;
*/
public Builder clearReasonDisconnect() {
bitField0_ = (bitField0_ & ~0x00000001);
reasonDisconnect_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ReasonDisconnect.Server_Shutdown;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.ResponseDisconnect)
}
static {
defaultInstance = new ResponseDisconnect(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.ResponseDisconnect)
}
public interface ResponseActiveChangedOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 id = 1;
/**
* optional int32 id = 1;
*/
boolean hasId();
/**
* optional int32 id = 1;
*/
int getId();
}
/**
* Protobuf type {@code pb.remote.ResponseActiveChanged}
*/
public static final class ResponseActiveChanged extends
com.google.protobuf.GeneratedMessage
implements ResponseActiveChangedOrBuilder {
// Use ResponseActiveChanged.newBuilder() to construct.
private ResponseActiveChanged(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ResponseActiveChanged(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ResponseActiveChanged defaultInstance;
public static ResponseActiveChanged getDefaultInstance() {
return defaultInstance;
}
public ResponseActiveChanged getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ResponseActiveChanged(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
id_ = input.readInt32();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseActiveChanged_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseActiveChanged_fieldAccessorTable
.ensureFieldAccessorsInitialized(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.Builder.class);
}
public static com.google.protobuf.Parseroptional int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 id = 1;
*/
public int getId() {
return id_;
}
private void initFields() {
id_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, id_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, id_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponseActiveChanged}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 id = 1;
*/
public int getId() {
return id_;
}
/**
* optional int32 id = 1;
*/
public Builder setId(int value) {
bitField0_ |= 0x00000001;
id_ = value;
onChanged();
return this;
}
/**
* optional int32 id = 1;
*/
public Builder clearId() {
bitField0_ = (bitField0_ & ~0x00000001);
id_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.ResponseActiveChanged)
}
static {
defaultInstance = new ResponseActiveChanged(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.ResponseActiveChanged)
}
public interface RequestSetTrackPositionOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 position = 1;
/**
* optional int32 position = 1;
*/
boolean hasPosition();
/**
* optional int32 position = 1;
*/
int getPosition();
}
/**
* Protobuf type {@code pb.remote.RequestSetTrackPosition}
*
* * A client requests a new track position * position in seconds! **/ public static final class RequestSetTrackPosition extends com.google.protobuf.GeneratedMessage implements RequestSetTrackPositionOrBuilder { // Use RequestSetTrackPosition.newBuilder() to construct. private RequestSetTrackPosition(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private RequestSetTrackPosition(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final RequestSetTrackPosition defaultInstance; public static RequestSetTrackPosition getDefaultInstance() { return defaultInstance; } public RequestSetTrackPosition getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private RequestSetTrackPosition( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; position_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestSetTrackPosition_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestSetTrackPosition_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.Builder.class); } public static com.google.protobuf.Parser
optional int32 position = 1;
*/
public boolean hasPosition() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 position = 1;
*/
public int getPosition() {
return position_;
}
private void initFields() {
position_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, position_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, position_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.RequestSetTrackPosition}
*
* * A client requests a new track position * position in seconds! **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional int32 position = 1;
*/
public boolean hasPosition() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 position = 1;
*/
public int getPosition() {
return position_;
}
/**
* optional int32 position = 1;
*/
public Builder setPosition(int value) {
bitField0_ |= 0x00000001;
position_ = value;
onChanged();
return this;
}
/**
* optional int32 position = 1;
*/
public Builder clearPosition() {
bitField0_ = (bitField0_ & ~0x00000001);
position_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.RequestSetTrackPosition)
}
static {
defaultInstance = new RequestSetTrackPosition(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.RequestSetTrackPosition)
}
public interface RequestInsertUrlsOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 playlist_id = 1;
/**
* optional int32 playlist_id = 1;
*
* * In which playlist should the urls be inserted? **/ boolean hasPlaylistId(); /** *
optional int32 playlist_id = 1;
*
* * In which playlist should the urls be inserted? **/ int getPlaylistId(); // repeated string urls = 2; /** *
repeated string urls = 2;
*/
java.util.Listrepeated string urls = 2;
*/
int getUrlsCount();
/**
* repeated string urls = 2;
*/
java.lang.String getUrls(int index);
/**
* repeated string urls = 2;
*/
com.google.protobuf.ByteString
getUrlsBytes(int index);
// optional int32 position = 3 [default = -1];
/**
* optional int32 position = 3 [default = -1];
*/
boolean hasPosition();
/**
* optional int32 position = 3 [default = -1];
*/
int getPosition();
// optional bool play_now = 4 [default = false];
/**
* optional bool play_now = 4 [default = false];
*/
boolean hasPlayNow();
/**
* optional bool play_now = 4 [default = false];
*/
boolean getPlayNow();
// optional bool enqueue = 5 [default = false];
/**
* optional bool enqueue = 5 [default = false];
*/
boolean hasEnqueue();
/**
* optional bool enqueue = 5 [default = false];
*/
boolean getEnqueue();
// repeated .pb.remote.SongMetadata songs = 6;
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
java.util.Listrepeated .pb.remote.SongMetadata songs = 6;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongs(int index);
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
int getSongsCount();
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder>
getSongsOrBuilderList();
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongsOrBuilder(
int index);
}
/**
* Protobuf type {@code pb.remote.RequestInsertUrls}
*/
public static final class RequestInsertUrls extends
com.google.protobuf.GeneratedMessage
implements RequestInsertUrlsOrBuilder {
// Use RequestInsertUrls.newBuilder() to construct.
private RequestInsertUrls(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private RequestInsertUrls(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final RequestInsertUrls defaultInstance;
public static RequestInsertUrls getDefaultInstance() {
return defaultInstance;
}
public RequestInsertUrls getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private RequestInsertUrls(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
playlistId_ = input.readInt32();
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
urls_ = new com.google.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000002;
}
urls_.add(input.readBytes());
break;
}
case 24: {
bitField0_ |= 0x00000002;
position_ = input.readInt32();
break;
}
case 32: {
bitField0_ |= 0x00000004;
playNow_ = input.readBool();
break;
}
case 40: {
bitField0_ |= 0x00000008;
enqueue_ = input.readBool();
break;
}
case 50: {
if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) {
songs_ = new java.util.ArrayListoptional int32 playlist_id = 1;
*
* * In which playlist should the urls be inserted? **/ public boolean hasPlaylistId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** *
optional int32 playlist_id = 1;
*
* * In which playlist should the urls be inserted? **/ public int getPlaylistId() { return playlistId_; } // repeated string urls = 2; public static final int URLS_FIELD_NUMBER = 2; private com.google.protobuf.LazyStringList urls_; /** *
repeated string urls = 2;
*/
public java.util.Listrepeated string urls = 2;
*/
public int getUrlsCount() {
return urls_.size();
}
/**
* repeated string urls = 2;
*/
public java.lang.String getUrls(int index) {
return urls_.get(index);
}
/**
* repeated string urls = 2;
*/
public com.google.protobuf.ByteString
getUrlsBytes(int index) {
return urls_.getByteString(index);
}
// optional int32 position = 3 [default = -1];
public static final int POSITION_FIELD_NUMBER = 3;
private int position_;
/**
* optional int32 position = 3 [default = -1];
*/
public boolean hasPosition() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 position = 3 [default = -1];
*/
public int getPosition() {
return position_;
}
// optional bool play_now = 4 [default = false];
public static final int PLAY_NOW_FIELD_NUMBER = 4;
private boolean playNow_;
/**
* optional bool play_now = 4 [default = false];
*/
public boolean hasPlayNow() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional bool play_now = 4 [default = false];
*/
public boolean getPlayNow() {
return playNow_;
}
// optional bool enqueue = 5 [default = false];
public static final int ENQUEUE_FIELD_NUMBER = 5;
private boolean enqueue_;
/**
* optional bool enqueue = 5 [default = false];
*/
public boolean hasEnqueue() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional bool enqueue = 5 [default = false];
*/
public boolean getEnqueue() {
return enqueue_;
}
// repeated .pb.remote.SongMetadata songs = 6;
public static final int SONGS_FIELD_NUMBER = 6;
private java.util.Listrepeated .pb.remote.SongMetadata songs = 6;
*/
public java.util.Listrepeated .pb.remote.SongMetadata songs = 6;
*/
public java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder>
getSongsOrBuilderList() {
return songs_;
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public int getSongsCount() {
return songs_.size();
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongs(int index) {
return songs_.get(index);
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongsOrBuilder(
int index) {
return songs_.get(index);
}
private void initFields() {
playlistId_ = 0;
urls_ = com.google.protobuf.LazyStringArrayList.EMPTY;
position_ = -1;
playNow_ = false;
enqueue_ = false;
songs_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, playlistId_);
}
for (int i = 0; i < urls_.size(); i++) {
output.writeBytes(2, urls_.getByteString(i));
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(3, position_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBool(4, playNow_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeBool(5, enqueue_);
}
for (int i = 0; i < songs_.size(); i++) {
output.writeMessage(6, songs_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, playlistId_);
}
{
int dataSize = 0;
for (int i = 0; i < urls_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(urls_.getByteString(i));
}
size += dataSize;
size += 1 * getUrlsList().size();
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(3, position_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(4, playNow_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(5, enqueue_);
}
for (int i = 0; i < songs_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, songs_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.RequestInsertUrls}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional int32 playlist_id = 1;
*
* * In which playlist should the urls be inserted? **/ public boolean hasPlaylistId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** *
optional int32 playlist_id = 1;
*
* * In which playlist should the urls be inserted? **/ public int getPlaylistId() { return playlistId_; } /** *
optional int32 playlist_id = 1;
*
* * In which playlist should the urls be inserted? **/ public Builder setPlaylistId(int value) { bitField0_ |= 0x00000001; playlistId_ = value; onChanged(); return this; } /** *
optional int32 playlist_id = 1;
*
* * In which playlist should the urls be inserted? **/ public Builder clearPlaylistId() { bitField0_ = (bitField0_ & ~0x00000001); playlistId_ = 0; onChanged(); return this; } // repeated string urls = 2; private com.google.protobuf.LazyStringList urls_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureUrlsIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { urls_ = new com.google.protobuf.LazyStringArrayList(urls_); bitField0_ |= 0x00000002; } } /** *
repeated string urls = 2;
*/
public java.util.Listrepeated string urls = 2;
*/
public int getUrlsCount() {
return urls_.size();
}
/**
* repeated string urls = 2;
*/
public java.lang.String getUrls(int index) {
return urls_.get(index);
}
/**
* repeated string urls = 2;
*/
public com.google.protobuf.ByteString
getUrlsBytes(int index) {
return urls_.getByteString(index);
}
/**
* repeated string urls = 2;
*/
public Builder setUrls(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureUrlsIsMutable();
urls_.set(index, value);
onChanged();
return this;
}
/**
* repeated string urls = 2;
*/
public Builder addUrls(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureUrlsIsMutable();
urls_.add(value);
onChanged();
return this;
}
/**
* repeated string urls = 2;
*/
public Builder addAllUrls(
java.lang.Iterablerepeated string urls = 2;
*/
public Builder clearUrls() {
urls_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
return this;
}
/**
* repeated string urls = 2;
*/
public Builder addUrlsBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureUrlsIsMutable();
urls_.add(value);
onChanged();
return this;
}
// optional int32 position = 3 [default = -1];
private int position_ = -1;
/**
* optional int32 position = 3 [default = -1];
*/
public boolean hasPosition() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 position = 3 [default = -1];
*/
public int getPosition() {
return position_;
}
/**
* optional int32 position = 3 [default = -1];
*/
public Builder setPosition(int value) {
bitField0_ |= 0x00000004;
position_ = value;
onChanged();
return this;
}
/**
* optional int32 position = 3 [default = -1];
*/
public Builder clearPosition() {
bitField0_ = (bitField0_ & ~0x00000004);
position_ = -1;
onChanged();
return this;
}
// optional bool play_now = 4 [default = false];
private boolean playNow_ ;
/**
* optional bool play_now = 4 [default = false];
*/
public boolean hasPlayNow() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional bool play_now = 4 [default = false];
*/
public boolean getPlayNow() {
return playNow_;
}
/**
* optional bool play_now = 4 [default = false];
*/
public Builder setPlayNow(boolean value) {
bitField0_ |= 0x00000008;
playNow_ = value;
onChanged();
return this;
}
/**
* optional bool play_now = 4 [default = false];
*/
public Builder clearPlayNow() {
bitField0_ = (bitField0_ & ~0x00000008);
playNow_ = false;
onChanged();
return this;
}
// optional bool enqueue = 5 [default = false];
private boolean enqueue_ ;
/**
* optional bool enqueue = 5 [default = false];
*/
public boolean hasEnqueue() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional bool enqueue = 5 [default = false];
*/
public boolean getEnqueue() {
return enqueue_;
}
/**
* optional bool enqueue = 5 [default = false];
*/
public Builder setEnqueue(boolean value) {
bitField0_ |= 0x00000010;
enqueue_ = value;
onChanged();
return this;
}
/**
* optional bool enqueue = 5 [default = false];
*/
public Builder clearEnqueue() {
bitField0_ = (bitField0_ & ~0x00000010);
enqueue_ = false;
onChanged();
return this;
}
// repeated .pb.remote.SongMetadata songs = 6;
private java.util.Listrepeated .pb.remote.SongMetadata songs = 6;
*/
public java.util.Listrepeated .pb.remote.SongMetadata songs = 6;
*/
public int getSongsCount() {
if (songsBuilder_ == null) {
return songs_.size();
} else {
return songsBuilder_.getCount();
}
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongs(int index) {
if (songsBuilder_ == null) {
return songs_.get(index);
} else {
return songsBuilder_.getMessage(index);
}
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public Builder setSongs(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata value) {
if (songsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSongsIsMutable();
songs_.set(index, value);
onChanged();
} else {
songsBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public Builder setSongs(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder builderForValue) {
if (songsBuilder_ == null) {
ensureSongsIsMutable();
songs_.set(index, builderForValue.build());
onChanged();
} else {
songsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public Builder addSongs(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata value) {
if (songsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSongsIsMutable();
songs_.add(value);
onChanged();
} else {
songsBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public Builder addSongs(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata value) {
if (songsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSongsIsMutable();
songs_.add(index, value);
onChanged();
} else {
songsBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public Builder addSongs(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder builderForValue) {
if (songsBuilder_ == null) {
ensureSongsIsMutable();
songs_.add(builderForValue.build());
onChanged();
} else {
songsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public Builder addSongs(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder builderForValue) {
if (songsBuilder_ == null) {
ensureSongsIsMutable();
songs_.add(index, builderForValue.build());
onChanged();
} else {
songsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public Builder addAllSongs(
java.lang.Iterable extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata> values) {
if (songsBuilder_ == null) {
ensureSongsIsMutable();
super.addAll(values, songs_);
onChanged();
} else {
songsBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public Builder clearSongs() {
if (songsBuilder_ == null) {
songs_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000020);
onChanged();
} else {
songsBuilder_.clear();
}
return this;
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public Builder removeSongs(int index) {
if (songsBuilder_ == null) {
ensureSongsIsMutable();
songs_.remove(index);
onChanged();
} else {
songsBuilder_.remove(index);
}
return this;
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder getSongsBuilder(
int index) {
return getSongsFieldBuilder().getBuilder(index);
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongsOrBuilder(
int index) {
if (songsBuilder_ == null) {
return songs_.get(index); } else {
return songsBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder>
getSongsOrBuilderList() {
if (songsBuilder_ != null) {
return songsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(songs_);
}
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder addSongsBuilder() {
return getSongsFieldBuilder().addBuilder(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.getDefaultInstance());
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder addSongsBuilder(
int index) {
return getSongsFieldBuilder().addBuilder(
index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.getDefaultInstance());
}
/**
* repeated .pb.remote.SongMetadata songs = 6;
*/
public java.util.Listoptional int32 playlist_id = 1;
*
* * In which playlist is the songs? **/ boolean hasPlaylistId(); /** *
optional int32 playlist_id = 1;
*
* * In which playlist is the songs? **/ int getPlaylistId(); // repeated int32 songs = 2; /** *
repeated int32 songs = 2;
*
* * And on which position? **/ java.util.List
repeated int32 songs = 2;
*
* * And on which position? **/ int getSongsCount(); /** *
repeated int32 songs = 2;
*
* * And on which position? **/ int getSongs(int index); } /** * Protobuf type {@code pb.remote.RequestRemoveSongs} * *
* Client want to change track **/ public static final class RequestRemoveSongs extends com.google.protobuf.GeneratedMessage implements RequestRemoveSongsOrBuilder { // Use RequestRemoveSongs.newBuilder() to construct. private RequestRemoveSongs(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private RequestRemoveSongs(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final RequestRemoveSongs defaultInstance; public static RequestRemoveSongs getDefaultInstance() { return defaultInstance; } public RequestRemoveSongs getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private RequestRemoveSongs( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; playlistId_ = input.readInt32(); break; } case 16: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { songs_ = new java.util.ArrayList
optional int32 playlist_id = 1;
*
* * In which playlist is the songs? **/ public boolean hasPlaylistId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** *
optional int32 playlist_id = 1;
*
* * In which playlist is the songs? **/ public int getPlaylistId() { return playlistId_; } // repeated int32 songs = 2; public static final int SONGS_FIELD_NUMBER = 2; private java.util.List
repeated int32 songs = 2;
*
* * And on which position? **/ public java.util.List
repeated int32 songs = 2;
*
* * And on which position? **/ public int getSongsCount() { return songs_.size(); } /** *
repeated int32 songs = 2;
*
* * And on which position? **/ public int getSongs(int index) { return songs_.get(index); } private void initFields() { playlistId_ = 0; songs_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, playlistId_); } for (int i = 0; i < songs_.size(); i++) { output.writeInt32(2, songs_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, playlistId_); } { int dataSize = 0; for (int i = 0; i < songs_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeInt32SizeNoTag(songs_.get(i)); } size += dataSize; size += 1 * getSongsList().size(); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code pb.remote.RequestRemoveSongs} * *
* Client want to change track **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional int32 playlist_id = 1;
*
* * In which playlist is the songs? **/ public boolean hasPlaylistId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** *
optional int32 playlist_id = 1;
*
* * In which playlist is the songs? **/ public int getPlaylistId() { return playlistId_; } /** *
optional int32 playlist_id = 1;
*
* * In which playlist is the songs? **/ public Builder setPlaylistId(int value) { bitField0_ |= 0x00000001; playlistId_ = value; onChanged(); return this; } /** *
optional int32 playlist_id = 1;
*
* * In which playlist is the songs? **/ public Builder clearPlaylistId() { bitField0_ = (bitField0_ & ~0x00000001); playlistId_ = 0; onChanged(); return this; } // repeated int32 songs = 2; private java.util.List
repeated int32 songs = 2;
*
* * And on which position? **/ public java.util.List
repeated int32 songs = 2;
*
* * And on which position? **/ public int getSongsCount() { return songs_.size(); } /** *
repeated int32 songs = 2;
*
* * And on which position? **/ public int getSongs(int index) { return songs_.get(index); } /** *
repeated int32 songs = 2;
*
* * And on which position? **/ public Builder setSongs( int index, int value) { ensureSongsIsMutable(); songs_.set(index, value); onChanged(); return this; } /** *
repeated int32 songs = 2;
*
* * And on which position? **/ public Builder addSongs(int value) { ensureSongsIsMutable(); songs_.add(value); onChanged(); return this; } /** *
repeated int32 songs = 2;
*
* * And on which position? **/ public Builder addAllSongs( java.lang.Iterable extends java.lang.Integer> values) { ensureSongsIsMutable(); super.addAll(values, songs_); onChanged(); return this; } /** *
repeated int32 songs = 2;
*
* * And on which position? **/ public Builder clearSongs() { songs_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:pb.remote.RequestRemoveSongs) } static { defaultInstance = new RequestRemoveSongs(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pb.remote.RequestRemoveSongs) } public interface RequestOpenPlaylistOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional int32 playlist_id = 1; /** *
optional int32 playlist_id = 1;
*/
boolean hasPlaylistId();
/**
* optional int32 playlist_id = 1;
*/
int getPlaylistId();
}
/**
* Protobuf type {@code pb.remote.RequestOpenPlaylist}
*
* * Messages for opening / closing playlists **/ public static final class RequestOpenPlaylist extends com.google.protobuf.GeneratedMessage implements RequestOpenPlaylistOrBuilder { // Use RequestOpenPlaylist.newBuilder() to construct. private RequestOpenPlaylist(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private RequestOpenPlaylist(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final RequestOpenPlaylist defaultInstance; public static RequestOpenPlaylist getDefaultInstance() { return defaultInstance; } public RequestOpenPlaylist getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private RequestOpenPlaylist( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; playlistId_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestOpenPlaylist_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestOpenPlaylist_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.Builder.class); } public static com.google.protobuf.Parser
optional int32 playlist_id = 1;
*/
public boolean hasPlaylistId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 playlist_id = 1;
*/
public int getPlaylistId() {
return playlistId_;
}
private void initFields() {
playlistId_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, playlistId_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, playlistId_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.RequestOpenPlaylist}
*
* * Messages for opening / closing playlists **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional int32 playlist_id = 1;
*/
public boolean hasPlaylistId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 playlist_id = 1;
*/
public int getPlaylistId() {
return playlistId_;
}
/**
* optional int32 playlist_id = 1;
*/
public Builder setPlaylistId(int value) {
bitField0_ |= 0x00000001;
playlistId_ = value;
onChanged();
return this;
}
/**
* optional int32 playlist_id = 1;
*/
public Builder clearPlaylistId() {
bitField0_ = (bitField0_ & ~0x00000001);
playlistId_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.RequestOpenPlaylist)
}
static {
defaultInstance = new RequestOpenPlaylist(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.RequestOpenPlaylist)
}
public interface RequestClosePlaylistOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 playlist_id = 1;
/**
* optional int32 playlist_id = 1;
*/
boolean hasPlaylistId();
/**
* optional int32 playlist_id = 1;
*/
int getPlaylistId();
}
/**
* Protobuf type {@code pb.remote.RequestClosePlaylist}
*/
public static final class RequestClosePlaylist extends
com.google.protobuf.GeneratedMessage
implements RequestClosePlaylistOrBuilder {
// Use RequestClosePlaylist.newBuilder() to construct.
private RequestClosePlaylist(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private RequestClosePlaylist(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final RequestClosePlaylist defaultInstance;
public static RequestClosePlaylist getDefaultInstance() {
return defaultInstance;
}
public RequestClosePlaylist getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private RequestClosePlaylist(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
playlistId_ = input.readInt32();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestClosePlaylist_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestClosePlaylist_fieldAccessorTable
.ensureFieldAccessorsInitialized(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.Builder.class);
}
public static com.google.protobuf.Parseroptional int32 playlist_id = 1;
*/
public boolean hasPlaylistId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 playlist_id = 1;
*/
public int getPlaylistId() {
return playlistId_;
}
private void initFields() {
playlistId_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, playlistId_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, playlistId_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.RequestClosePlaylist}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional int32 playlist_id = 1;
*/
public boolean hasPlaylistId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 playlist_id = 1;
*/
public int getPlaylistId() {
return playlistId_;
}
/**
* optional int32 playlist_id = 1;
*/
public Builder setPlaylistId(int value) {
bitField0_ |= 0x00000001;
playlistId_ = value;
onChanged();
return this;
}
/**
* optional int32 playlist_id = 1;
*/
public Builder clearPlaylistId() {
bitField0_ = (bitField0_ & ~0x00000001);
playlistId_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.RequestClosePlaylist)
}
static {
defaultInstance = new RequestClosePlaylist(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.RequestClosePlaylist)
}
public interface ResponseLyricsOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// repeated .pb.remote.Lyric lyrics = 1;
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
java.util.Listrepeated .pb.remote.Lyric lyrics = 1;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric getLyrics(int index);
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
int getLyricsCount();
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.LyricOrBuilder>
getLyricsOrBuilderList();
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.LyricOrBuilder getLyricsOrBuilder(
int index);
}
/**
* Protobuf type {@code pb.remote.ResponseLyrics}
*
* * Message containing lyrics **/ public static final class ResponseLyrics extends com.google.protobuf.GeneratedMessage implements ResponseLyricsOrBuilder { // Use ResponseLyrics.newBuilder() to construct. private ResponseLyrics(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ResponseLyrics(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ResponseLyrics defaultInstance; public static ResponseLyrics getDefaultInstance() { return defaultInstance; } public ResponseLyrics getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ResponseLyrics( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { lyrics_ = new java.util.ArrayList
repeated .pb.remote.Lyric lyrics = 1;
*/
public java.util.Listrepeated .pb.remote.Lyric lyrics = 1;
*/
public java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.LyricOrBuilder>
getLyricsOrBuilderList() {
return lyrics_;
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public int getLyricsCount() {
return lyrics_.size();
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric getLyrics(int index) {
return lyrics_.get(index);
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.LyricOrBuilder getLyricsOrBuilder(
int index) {
return lyrics_.get(index);
}
private void initFields() {
lyrics_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < lyrics_.size(); i++) {
output.writeMessage(1, lyrics_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < lyrics_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, lyrics_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponseLyrics}
*
* * Message containing lyrics **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
repeated .pb.remote.Lyric lyrics = 1;
*/
public java.util.Listrepeated .pb.remote.Lyric lyrics = 1;
*/
public int getLyricsCount() {
if (lyricsBuilder_ == null) {
return lyrics_.size();
} else {
return lyricsBuilder_.getCount();
}
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric getLyrics(int index) {
if (lyricsBuilder_ == null) {
return lyrics_.get(index);
} else {
return lyricsBuilder_.getMessage(index);
}
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public Builder setLyrics(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric value) {
if (lyricsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLyricsIsMutable();
lyrics_.set(index, value);
onChanged();
} else {
lyricsBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public Builder setLyrics(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric.Builder builderForValue) {
if (lyricsBuilder_ == null) {
ensureLyricsIsMutable();
lyrics_.set(index, builderForValue.build());
onChanged();
} else {
lyricsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public Builder addLyrics(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric value) {
if (lyricsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLyricsIsMutable();
lyrics_.add(value);
onChanged();
} else {
lyricsBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public Builder addLyrics(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric value) {
if (lyricsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLyricsIsMutable();
lyrics_.add(index, value);
onChanged();
} else {
lyricsBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public Builder addLyrics(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric.Builder builderForValue) {
if (lyricsBuilder_ == null) {
ensureLyricsIsMutable();
lyrics_.add(builderForValue.build());
onChanged();
} else {
lyricsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public Builder addLyrics(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric.Builder builderForValue) {
if (lyricsBuilder_ == null) {
ensureLyricsIsMutable();
lyrics_.add(index, builderForValue.build());
onChanged();
} else {
lyricsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public Builder addAllLyrics(
java.lang.Iterable extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric> values) {
if (lyricsBuilder_ == null) {
ensureLyricsIsMutable();
super.addAll(values, lyrics_);
onChanged();
} else {
lyricsBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public Builder clearLyrics() {
if (lyricsBuilder_ == null) {
lyrics_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
lyricsBuilder_.clear();
}
return this;
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public Builder removeLyrics(int index) {
if (lyricsBuilder_ == null) {
ensureLyricsIsMutable();
lyrics_.remove(index);
onChanged();
} else {
lyricsBuilder_.remove(index);
}
return this;
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric.Builder getLyricsBuilder(
int index) {
return getLyricsFieldBuilder().getBuilder(index);
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.LyricOrBuilder getLyricsOrBuilder(
int index) {
if (lyricsBuilder_ == null) {
return lyrics_.get(index); } else {
return lyricsBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.LyricOrBuilder>
getLyricsOrBuilderList() {
if (lyricsBuilder_ != null) {
return lyricsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(lyrics_);
}
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric.Builder addLyricsBuilder() {
return getLyricsFieldBuilder().addBuilder(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric.getDefaultInstance());
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric.Builder addLyricsBuilder(
int index) {
return getLyricsFieldBuilder().addBuilder(
index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric.getDefaultInstance());
}
/**
* repeated .pb.remote.Lyric lyrics = 1;
*/
public java.util.Listoptional string id = 1;
*/
boolean hasId();
/**
* optional string id = 1;
*/
java.lang.String getId();
/**
* optional string id = 1;
*/
com.google.protobuf.ByteString
getIdBytes();
// optional string title = 2;
/**
* optional string title = 2;
*/
boolean hasTitle();
/**
* optional string title = 2;
*/
java.lang.String getTitle();
/**
* optional string title = 2;
*/
com.google.protobuf.ByteString
getTitleBytes();
// optional string content = 3;
/**
* optional string content = 3;
*/
boolean hasContent();
/**
* optional string content = 3;
*/
java.lang.String getContent();
/**
* optional string content = 3;
*/
com.google.protobuf.ByteString
getContentBytes();
}
/**
* Protobuf type {@code pb.remote.Lyric}
*/
public static final class Lyric extends
com.google.protobuf.GeneratedMessage
implements LyricOrBuilder {
// Use Lyric.newBuilder() to construct.
private Lyric(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Lyric(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Lyric defaultInstance;
public static Lyric getDefaultInstance() {
return defaultInstance;
}
public Lyric getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Lyric(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
id_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
title_ = input.readBytes();
break;
}
case 26: {
bitField0_ |= 0x00000004;
content_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_Lyric_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_Lyric_fieldAccessorTable
.ensureFieldAccessorsInitialized(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric.Builder.class);
}
public static com.google.protobuf.Parseroptional string id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional string id = 1;
*/
public java.lang.String getId() {
java.lang.Object ref = id_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
id_ = s;
}
return s;
}
}
/**
* optional string id = 1;
*/
public com.google.protobuf.ByteString
getIdBytes() {
java.lang.Object ref = id_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
id_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string title = 2;
public static final int TITLE_FIELD_NUMBER = 2;
private java.lang.Object title_;
/**
* optional string title = 2;
*/
public boolean hasTitle() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional string title = 2;
*/
public java.lang.String getTitle() {
java.lang.Object ref = title_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
title_ = s;
}
return s;
}
}
/**
* optional string title = 2;
*/
public com.google.protobuf.ByteString
getTitleBytes() {
java.lang.Object ref = title_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
title_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string content = 3;
public static final int CONTENT_FIELD_NUMBER = 3;
private java.lang.Object content_;
/**
* optional string content = 3;
*/
public boolean hasContent() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional string content = 3;
*/
public java.lang.String getContent() {
java.lang.Object ref = content_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
content_ = s;
}
return s;
}
}
/**
* optional string content = 3;
*/
public com.google.protobuf.ByteString
getContentBytes() {
java.lang.Object ref = content_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
content_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
id_ = "";
title_ = "";
content_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getIdBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getTitleBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, getContentBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getIdBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getTitleBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getContentBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Lyric prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.Lyric}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional string id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional string id = 1;
*/
public java.lang.String getId() {
java.lang.Object ref = id_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
id_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string id = 1;
*/
public com.google.protobuf.ByteString
getIdBytes() {
java.lang.Object ref = id_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
id_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string id = 1;
*/
public Builder setId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
id_ = value;
onChanged();
return this;
}
/**
* optional string id = 1;
*/
public Builder clearId() {
bitField0_ = (bitField0_ & ~0x00000001);
id_ = getDefaultInstance().getId();
onChanged();
return this;
}
/**
* optional string id = 1;
*/
public Builder setIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
id_ = value;
onChanged();
return this;
}
// optional string title = 2;
private java.lang.Object title_ = "";
/**
* optional string title = 2;
*/
public boolean hasTitle() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional string title = 2;
*/
public java.lang.String getTitle() {
java.lang.Object ref = title_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
title_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string title = 2;
*/
public com.google.protobuf.ByteString
getTitleBytes() {
java.lang.Object ref = title_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
title_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string title = 2;
*/
public Builder setTitle(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
title_ = value;
onChanged();
return this;
}
/**
* optional string title = 2;
*/
public Builder clearTitle() {
bitField0_ = (bitField0_ & ~0x00000002);
title_ = getDefaultInstance().getTitle();
onChanged();
return this;
}
/**
* optional string title = 2;
*/
public Builder setTitleBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
title_ = value;
onChanged();
return this;
}
// optional string content = 3;
private java.lang.Object content_ = "";
/**
* optional string content = 3;
*/
public boolean hasContent() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional string content = 3;
*/
public java.lang.String getContent() {
java.lang.Object ref = content_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
content_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string content = 3;
*/
public com.google.protobuf.ByteString
getContentBytes() {
java.lang.Object ref = content_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
content_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string content = 3;
*/
public Builder setContent(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
content_ = value;
onChanged();
return this;
}
/**
* optional string content = 3;
*/
public Builder clearContent() {
bitField0_ = (bitField0_ & ~0x00000004);
content_ = getDefaultInstance().getContent();
onChanged();
return this;
}
/**
* optional string content = 3;
*/
public Builder setContentBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
content_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.Lyric)
}
static {
defaultInstance = new Lyric(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.Lyric)
}
public interface RequestDownloadSongsOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .pb.remote.DownloadItem download_item = 1;
/**
* optional .pb.remote.DownloadItem download_item = 1;
*/
boolean hasDownloadItem();
/**
* optional .pb.remote.DownloadItem download_item = 1;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.DownloadItem getDownloadItem();
// optional int32 playlist_id = 2;
/**
* optional int32 playlist_id = 2;
*/
boolean hasPlaylistId();
/**
* optional int32 playlist_id = 2;
*/
int getPlaylistId();
// repeated string urls = 3;
/**
* repeated string urls = 3;
*/
java.util.Listrepeated string urls = 3;
*/
int getUrlsCount();
/**
* repeated string urls = 3;
*/
java.lang.String getUrls(int index);
/**
* repeated string urls = 3;
*/
com.google.protobuf.ByteString
getUrlsBytes(int index);
}
/**
* Protobuf type {@code pb.remote.RequestDownloadSongs}
*/
public static final class RequestDownloadSongs extends
com.google.protobuf.GeneratedMessage
implements RequestDownloadSongsOrBuilder {
// Use RequestDownloadSongs.newBuilder() to construct.
private RequestDownloadSongs(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private RequestDownloadSongs(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final RequestDownloadSongs defaultInstance;
public static RequestDownloadSongs getDefaultInstance() {
return defaultInstance;
}
public RequestDownloadSongs getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private RequestDownloadSongs(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.DownloadItem value = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.DownloadItem.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
downloadItem_ = value;
}
break;
}
case 16: {
bitField0_ |= 0x00000002;
playlistId_ = input.readInt32();
break;
}
case 26: {
if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
urls_ = new com.google.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000004;
}
urls_.add(input.readBytes());
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
urls_ = new com.google.protobuf.UnmodifiableLazyStringList(urls_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestDownloadSongs_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestDownloadSongs_fieldAccessorTable
.ensureFieldAccessorsInitialized(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.Builder.class);
}
public static com.google.protobuf.Parseroptional .pb.remote.DownloadItem download_item = 1;
*/
public boolean hasDownloadItem() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.DownloadItem download_item = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.DownloadItem getDownloadItem() {
return downloadItem_;
}
// optional int32 playlist_id = 2;
public static final int PLAYLIST_ID_FIELD_NUMBER = 2;
private int playlistId_;
/**
* optional int32 playlist_id = 2;
*/
public boolean hasPlaylistId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 playlist_id = 2;
*/
public int getPlaylistId() {
return playlistId_;
}
// repeated string urls = 3;
public static final int URLS_FIELD_NUMBER = 3;
private com.google.protobuf.LazyStringList urls_;
/**
* repeated string urls = 3;
*/
public java.util.Listrepeated string urls = 3;
*/
public int getUrlsCount() {
return urls_.size();
}
/**
* repeated string urls = 3;
*/
public java.lang.String getUrls(int index) {
return urls_.get(index);
}
/**
* repeated string urls = 3;
*/
public com.google.protobuf.ByteString
getUrlsBytes(int index) {
return urls_.getByteString(index);
}
private void initFields() {
downloadItem_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.DownloadItem.CurrentItem;
playlistId_ = 0;
urls_ = com.google.protobuf.LazyStringArrayList.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, downloadItem_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, playlistId_);
}
for (int i = 0; i < urls_.size(); i++) {
output.writeBytes(3, urls_.getByteString(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, downloadItem_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, playlistId_);
}
{
int dataSize = 0;
for (int i = 0; i < urls_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(urls_.getByteString(i));
}
size += dataSize;
size += 1 * getUrlsList().size();
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.RequestDownloadSongs}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional .pb.remote.DownloadItem download_item = 1;
*/
public boolean hasDownloadItem() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.DownloadItem download_item = 1;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.DownloadItem getDownloadItem() {
return downloadItem_;
}
/**
* optional .pb.remote.DownloadItem download_item = 1;
*/
public Builder setDownloadItem(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.DownloadItem value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
downloadItem_ = value;
onChanged();
return this;
}
/**
* optional .pb.remote.DownloadItem download_item = 1;
*/
public Builder clearDownloadItem() {
bitField0_ = (bitField0_ & ~0x00000001);
downloadItem_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.DownloadItem.CurrentItem;
onChanged();
return this;
}
// optional int32 playlist_id = 2;
private int playlistId_ ;
/**
* optional int32 playlist_id = 2;
*/
public boolean hasPlaylistId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 playlist_id = 2;
*/
public int getPlaylistId() {
return playlistId_;
}
/**
* optional int32 playlist_id = 2;
*/
public Builder setPlaylistId(int value) {
bitField0_ |= 0x00000002;
playlistId_ = value;
onChanged();
return this;
}
/**
* optional int32 playlist_id = 2;
*/
public Builder clearPlaylistId() {
bitField0_ = (bitField0_ & ~0x00000002);
playlistId_ = 0;
onChanged();
return this;
}
// repeated string urls = 3;
private com.google.protobuf.LazyStringList urls_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureUrlsIsMutable() {
if (!((bitField0_ & 0x00000004) == 0x00000004)) {
urls_ = new com.google.protobuf.LazyStringArrayList(urls_);
bitField0_ |= 0x00000004;
}
}
/**
* repeated string urls = 3;
*/
public java.util.Listrepeated string urls = 3;
*/
public int getUrlsCount() {
return urls_.size();
}
/**
* repeated string urls = 3;
*/
public java.lang.String getUrls(int index) {
return urls_.get(index);
}
/**
* repeated string urls = 3;
*/
public com.google.protobuf.ByteString
getUrlsBytes(int index) {
return urls_.getByteString(index);
}
/**
* repeated string urls = 3;
*/
public Builder setUrls(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureUrlsIsMutable();
urls_.set(index, value);
onChanged();
return this;
}
/**
* repeated string urls = 3;
*/
public Builder addUrls(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureUrlsIsMutable();
urls_.add(value);
onChanged();
return this;
}
/**
* repeated string urls = 3;
*/
public Builder addAllUrls(
java.lang.Iterablerepeated string urls = 3;
*/
public Builder clearUrls() {
urls_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
return this;
}
/**
* repeated string urls = 3;
*/
public Builder addUrlsBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureUrlsIsMutable();
urls_.add(value);
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.RequestDownloadSongs)
}
static {
defaultInstance = new RequestDownloadSongs(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.RequestDownloadSongs)
}
public interface ResponseSongFileChunkOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 chunk_number = 1;
/**
* optional int32 chunk_number = 1;
*/
boolean hasChunkNumber();
/**
* optional int32 chunk_number = 1;
*/
int getChunkNumber();
// optional int32 chunk_count = 2;
/**
* optional int32 chunk_count = 2;
*/
boolean hasChunkCount();
/**
* optional int32 chunk_count = 2;
*/
int getChunkCount();
// optional int32 file_number = 3;
/**
* optional int32 file_number = 3;
*/
boolean hasFileNumber();
/**
* optional int32 file_number = 3;
*/
int getFileNumber();
// optional int32 file_count = 4;
/**
* optional int32 file_count = 4;
*/
boolean hasFileCount();
/**
* optional int32 file_count = 4;
*/
int getFileCount();
// optional .pb.remote.SongMetadata song_metadata = 6;
/**
* optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ boolean hasSongMetadata(); /** *
optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongMetadata(); /** *
optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongMetadataOrBuilder(); // optional bytes data = 7; /** *
optional bytes data = 7;
*/
boolean hasData();
/**
* optional bytes data = 7;
*/
com.google.protobuf.ByteString getData();
// optional int32 size = 8;
/**
* optional int32 size = 8;
*/
boolean hasSize();
/**
* optional int32 size = 8;
*/
int getSize();
// optional bytes file_hash = 9;
/**
* optional bytes file_hash = 9;
*/
boolean hasFileHash();
/**
* optional bytes file_hash = 9;
*/
com.google.protobuf.ByteString getFileHash();
}
/**
* Protobuf type {@code pb.remote.ResponseSongFileChunk}
*/
public static final class ResponseSongFileChunk extends
com.google.protobuf.GeneratedMessage
implements ResponseSongFileChunkOrBuilder {
// Use ResponseSongFileChunk.newBuilder() to construct.
private ResponseSongFileChunk(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ResponseSongFileChunk(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ResponseSongFileChunk defaultInstance;
public static ResponseSongFileChunk getDefaultInstance() {
return defaultInstance;
}
public ResponseSongFileChunk getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ResponseSongFileChunk(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
chunkNumber_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
chunkCount_ = input.readInt32();
break;
}
case 24: {
bitField0_ |= 0x00000004;
fileNumber_ = input.readInt32();
break;
}
case 32: {
bitField0_ |= 0x00000008;
fileCount_ = input.readInt32();
break;
}
case 50: {
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder subBuilder = null;
if (((bitField0_ & 0x00000010) == 0x00000010)) {
subBuilder = songMetadata_.toBuilder();
}
songMetadata_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(songMetadata_);
songMetadata_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000010;
break;
}
case 58: {
bitField0_ |= 0x00000020;
data_ = input.readBytes();
break;
}
case 64: {
bitField0_ |= 0x00000040;
size_ = input.readInt32();
break;
}
case 74: {
bitField0_ |= 0x00000080;
fileHash_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseSongFileChunk_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseSongFileChunk_fieldAccessorTable
.ensureFieldAccessorsInitialized(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.Builder.class);
}
public static com.google.protobuf.Parseroptional int32 chunk_number = 1;
*/
public boolean hasChunkNumber() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 chunk_number = 1;
*/
public int getChunkNumber() {
return chunkNumber_;
}
// optional int32 chunk_count = 2;
public static final int CHUNK_COUNT_FIELD_NUMBER = 2;
private int chunkCount_;
/**
* optional int32 chunk_count = 2;
*/
public boolean hasChunkCount() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 chunk_count = 2;
*/
public int getChunkCount() {
return chunkCount_;
}
// optional int32 file_number = 3;
public static final int FILE_NUMBER_FIELD_NUMBER = 3;
private int fileNumber_;
/**
* optional int32 file_number = 3;
*/
public boolean hasFileNumber() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 file_number = 3;
*/
public int getFileNumber() {
return fileNumber_;
}
// optional int32 file_count = 4;
public static final int FILE_COUNT_FIELD_NUMBER = 4;
private int fileCount_;
/**
* optional int32 file_count = 4;
*/
public boolean hasFileCount() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional int32 file_count = 4;
*/
public int getFileCount() {
return fileCount_;
}
// optional .pb.remote.SongMetadata song_metadata = 6;
public static final int SONG_METADATA_FIELD_NUMBER = 6;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata songMetadata_;
/**
* optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ public boolean hasSongMetadata() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** *
optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongMetadata() { return songMetadata_; } /** *
optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongMetadataOrBuilder() { return songMetadata_; } // optional bytes data = 7; public static final int DATA_FIELD_NUMBER = 7; private com.google.protobuf.ByteString data_; /** *
optional bytes data = 7;
*/
public boolean hasData() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* optional bytes data = 7;
*/
public com.google.protobuf.ByteString getData() {
return data_;
}
// optional int32 size = 8;
public static final int SIZE_FIELD_NUMBER = 8;
private int size_;
/**
* optional int32 size = 8;
*/
public boolean hasSize() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* optional int32 size = 8;
*/
public int getSize() {
return size_;
}
// optional bytes file_hash = 9;
public static final int FILE_HASH_FIELD_NUMBER = 9;
private com.google.protobuf.ByteString fileHash_;
/**
* optional bytes file_hash = 9;
*/
public boolean hasFileHash() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* optional bytes file_hash = 9;
*/
public com.google.protobuf.ByteString getFileHash() {
return fileHash_;
}
private void initFields() {
chunkNumber_ = 0;
chunkCount_ = 0;
fileNumber_ = 0;
fileCount_ = 0;
songMetadata_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.getDefaultInstance();
data_ = com.google.protobuf.ByteString.EMPTY;
size_ = 0;
fileHash_ = com.google.protobuf.ByteString.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, chunkNumber_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, chunkCount_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeInt32(3, fileNumber_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeInt32(4, fileCount_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeMessage(6, songMetadata_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeBytes(7, data_);
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
output.writeInt32(8, size_);
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
output.writeBytes(9, fileHash_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, chunkNumber_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, chunkCount_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(3, fileNumber_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(4, fileCount_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, songMetadata_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(7, data_);
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(8, size_);
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(9, fileHash_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponseSongFileChunk}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional int32 chunk_number = 1;
*/
public boolean hasChunkNumber() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 chunk_number = 1;
*/
public int getChunkNumber() {
return chunkNumber_;
}
/**
* optional int32 chunk_number = 1;
*/
public Builder setChunkNumber(int value) {
bitField0_ |= 0x00000001;
chunkNumber_ = value;
onChanged();
return this;
}
/**
* optional int32 chunk_number = 1;
*/
public Builder clearChunkNumber() {
bitField0_ = (bitField0_ & ~0x00000001);
chunkNumber_ = 0;
onChanged();
return this;
}
// optional int32 chunk_count = 2;
private int chunkCount_ ;
/**
* optional int32 chunk_count = 2;
*/
public boolean hasChunkCount() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 chunk_count = 2;
*/
public int getChunkCount() {
return chunkCount_;
}
/**
* optional int32 chunk_count = 2;
*/
public Builder setChunkCount(int value) {
bitField0_ |= 0x00000002;
chunkCount_ = value;
onChanged();
return this;
}
/**
* optional int32 chunk_count = 2;
*/
public Builder clearChunkCount() {
bitField0_ = (bitField0_ & ~0x00000002);
chunkCount_ = 0;
onChanged();
return this;
}
// optional int32 file_number = 3;
private int fileNumber_ ;
/**
* optional int32 file_number = 3;
*/
public boolean hasFileNumber() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional int32 file_number = 3;
*/
public int getFileNumber() {
return fileNumber_;
}
/**
* optional int32 file_number = 3;
*/
public Builder setFileNumber(int value) {
bitField0_ |= 0x00000004;
fileNumber_ = value;
onChanged();
return this;
}
/**
* optional int32 file_number = 3;
*/
public Builder clearFileNumber() {
bitField0_ = (bitField0_ & ~0x00000004);
fileNumber_ = 0;
onChanged();
return this;
}
// optional int32 file_count = 4;
private int fileCount_ ;
/**
* optional int32 file_count = 4;
*/
public boolean hasFileCount() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional int32 file_count = 4;
*/
public int getFileCount() {
return fileCount_;
}
/**
* optional int32 file_count = 4;
*/
public Builder setFileCount(int value) {
bitField0_ |= 0x00000008;
fileCount_ = value;
onChanged();
return this;
}
/**
* optional int32 file_count = 4;
*/
public Builder clearFileCount() {
bitField0_ = (bitField0_ & ~0x00000008);
fileCount_ = 0;
onChanged();
return this;
}
// optional .pb.remote.SongMetadata song_metadata = 6;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata songMetadata_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder> songMetadataBuilder_;
/**
* optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ public boolean hasSongMetadata() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** *
optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongMetadata() { if (songMetadataBuilder_ == null) { return songMetadata_; } else { return songMetadataBuilder_.getMessage(); } } /** *
optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ public Builder setSongMetadata(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata value) { if (songMetadataBuilder_ == null) { if (value == null) { throw new NullPointerException(); } songMetadata_ = value; onChanged(); } else { songMetadataBuilder_.setMessage(value); } bitField0_ |= 0x00000010; return this; } /** *
optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ public Builder setSongMetadata( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder builderForValue) { if (songMetadataBuilder_ == null) { songMetadata_ = builderForValue.build(); onChanged(); } else { songMetadataBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000010; return this; } /** *
optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ public Builder mergeSongMetadata(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata value) { if (songMetadataBuilder_ == null) { if (((bitField0_ & 0x00000010) == 0x00000010) && songMetadata_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.getDefaultInstance()) { songMetadata_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.newBuilder(songMetadata_).mergeFrom(value).buildPartial(); } else { songMetadata_ = value; } onChanged(); } else { songMetadataBuilder_.mergeFrom(value); } bitField0_ |= 0x00000010; return this; } /** *
optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ public Builder clearSongMetadata() { if (songMetadataBuilder_ == null) { songMetadata_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.getDefaultInstance(); onChanged(); } else { songMetadataBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000010); return this; } /** *
optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder getSongMetadataBuilder() { bitField0_ |= 0x00000010; onChanged(); return getSongMetadataFieldBuilder().getBuilder(); } /** *
optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongMetadataOrBuilder() { if (songMetadataBuilder_ != null) { return songMetadataBuilder_.getMessageOrBuilder(); } else { return songMetadata_; } } /** *
optional .pb.remote.SongMetadata song_metadata = 6;
*
* * only sent with first chunk! **/ private com.google.protobuf.SingleFieldBuilder< de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder> getSongMetadataFieldBuilder() { if (songMetadataBuilder_ == null) { songMetadataBuilder_ = new com.google.protobuf.SingleFieldBuilder< de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder>( songMetadata_, getParentForChildren(), isClean()); songMetadata_ = null; } return songMetadataBuilder_; } // optional bytes data = 7; private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY; /** *
optional bytes data = 7;
*/
public boolean hasData() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* optional bytes data = 7;
*/
public com.google.protobuf.ByteString getData() {
return data_;
}
/**
* optional bytes data = 7;
*/
public Builder setData(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000020;
data_ = value;
onChanged();
return this;
}
/**
* optional bytes data = 7;
*/
public Builder clearData() {
bitField0_ = (bitField0_ & ~0x00000020);
data_ = getDefaultInstance().getData();
onChanged();
return this;
}
// optional int32 size = 8;
private int size_ ;
/**
* optional int32 size = 8;
*/
public boolean hasSize() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* optional int32 size = 8;
*/
public int getSize() {
return size_;
}
/**
* optional int32 size = 8;
*/
public Builder setSize(int value) {
bitField0_ |= 0x00000040;
size_ = value;
onChanged();
return this;
}
/**
* optional int32 size = 8;
*/
public Builder clearSize() {
bitField0_ = (bitField0_ & ~0x00000040);
size_ = 0;
onChanged();
return this;
}
// optional bytes file_hash = 9;
private com.google.protobuf.ByteString fileHash_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes file_hash = 9;
*/
public boolean hasFileHash() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* optional bytes file_hash = 9;
*/
public com.google.protobuf.ByteString getFileHash() {
return fileHash_;
}
/**
* optional bytes file_hash = 9;
*/
public Builder setFileHash(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000080;
fileHash_ = value;
onChanged();
return this;
}
/**
* optional bytes file_hash = 9;
*/
public Builder clearFileHash() {
bitField0_ = (bitField0_ & ~0x00000080);
fileHash_ = getDefaultInstance().getFileHash();
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.ResponseSongFileChunk)
}
static {
defaultInstance = new ResponseSongFileChunk(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.ResponseSongFileChunk)
}
public interface ResponseLibraryChunkOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 chunk_number = 1;
/**
* optional int32 chunk_number = 1;
*/
boolean hasChunkNumber();
/**
* optional int32 chunk_number = 1;
*/
int getChunkNumber();
// optional int32 chunk_count = 2;
/**
* optional int32 chunk_count = 2;
*/
boolean hasChunkCount();
/**
* optional int32 chunk_count = 2;
*/
int getChunkCount();
// optional bytes data = 3;
/**
* optional bytes data = 3;
*/
boolean hasData();
/**
* optional bytes data = 3;
*/
com.google.protobuf.ByteString getData();
// optional int32 size = 4;
/**
* optional int32 size = 4;
*/
boolean hasSize();
/**
* optional int32 size = 4;
*/
int getSize();
// optional bytes file_hash = 5;
/**
* optional bytes file_hash = 5;
*/
boolean hasFileHash();
/**
* optional bytes file_hash = 5;
*/
com.google.protobuf.ByteString getFileHash();
}
/**
* Protobuf type {@code pb.remote.ResponseLibraryChunk}
*/
public static final class ResponseLibraryChunk extends
com.google.protobuf.GeneratedMessage
implements ResponseLibraryChunkOrBuilder {
// Use ResponseLibraryChunk.newBuilder() to construct.
private ResponseLibraryChunk(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ResponseLibraryChunk(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ResponseLibraryChunk defaultInstance;
public static ResponseLibraryChunk getDefaultInstance() {
return defaultInstance;
}
public ResponseLibraryChunk getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ResponseLibraryChunk(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
chunkNumber_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
chunkCount_ = input.readInt32();
break;
}
case 26: {
bitField0_ |= 0x00000004;
data_ = input.readBytes();
break;
}
case 32: {
bitField0_ |= 0x00000008;
size_ = input.readInt32();
break;
}
case 42: {
bitField0_ |= 0x00000010;
fileHash_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseLibraryChunk_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseLibraryChunk_fieldAccessorTable
.ensureFieldAccessorsInitialized(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.Builder.class);
}
public static com.google.protobuf.Parseroptional int32 chunk_number = 1;
*/
public boolean hasChunkNumber() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 chunk_number = 1;
*/
public int getChunkNumber() {
return chunkNumber_;
}
// optional int32 chunk_count = 2;
public static final int CHUNK_COUNT_FIELD_NUMBER = 2;
private int chunkCount_;
/**
* optional int32 chunk_count = 2;
*/
public boolean hasChunkCount() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 chunk_count = 2;
*/
public int getChunkCount() {
return chunkCount_;
}
// optional bytes data = 3;
public static final int DATA_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString data_;
/**
* optional bytes data = 3;
*/
public boolean hasData() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional bytes data = 3;
*/
public com.google.protobuf.ByteString getData() {
return data_;
}
// optional int32 size = 4;
public static final int SIZE_FIELD_NUMBER = 4;
private int size_;
/**
* optional int32 size = 4;
*/
public boolean hasSize() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional int32 size = 4;
*/
public int getSize() {
return size_;
}
// optional bytes file_hash = 5;
public static final int FILE_HASH_FIELD_NUMBER = 5;
private com.google.protobuf.ByteString fileHash_;
/**
* optional bytes file_hash = 5;
*/
public boolean hasFileHash() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional bytes file_hash = 5;
*/
public com.google.protobuf.ByteString getFileHash() {
return fileHash_;
}
private void initFields() {
chunkNumber_ = 0;
chunkCount_ = 0;
data_ = com.google.protobuf.ByteString.EMPTY;
size_ = 0;
fileHash_ = com.google.protobuf.ByteString.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, chunkNumber_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, chunkCount_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, data_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeInt32(4, size_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeBytes(5, fileHash_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, chunkNumber_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, chunkCount_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, data_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(4, size_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(5, fileHash_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponseLibraryChunk}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional int32 chunk_number = 1;
*/
public boolean hasChunkNumber() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 chunk_number = 1;
*/
public int getChunkNumber() {
return chunkNumber_;
}
/**
* optional int32 chunk_number = 1;
*/
public Builder setChunkNumber(int value) {
bitField0_ |= 0x00000001;
chunkNumber_ = value;
onChanged();
return this;
}
/**
* optional int32 chunk_number = 1;
*/
public Builder clearChunkNumber() {
bitField0_ = (bitField0_ & ~0x00000001);
chunkNumber_ = 0;
onChanged();
return this;
}
// optional int32 chunk_count = 2;
private int chunkCount_ ;
/**
* optional int32 chunk_count = 2;
*/
public boolean hasChunkCount() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 chunk_count = 2;
*/
public int getChunkCount() {
return chunkCount_;
}
/**
* optional int32 chunk_count = 2;
*/
public Builder setChunkCount(int value) {
bitField0_ |= 0x00000002;
chunkCount_ = value;
onChanged();
return this;
}
/**
* optional int32 chunk_count = 2;
*/
public Builder clearChunkCount() {
bitField0_ = (bitField0_ & ~0x00000002);
chunkCount_ = 0;
onChanged();
return this;
}
// optional bytes data = 3;
private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes data = 3;
*/
public boolean hasData() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional bytes data = 3;
*/
public com.google.protobuf.ByteString getData() {
return data_;
}
/**
* optional bytes data = 3;
*/
public Builder setData(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
data_ = value;
onChanged();
return this;
}
/**
* optional bytes data = 3;
*/
public Builder clearData() {
bitField0_ = (bitField0_ & ~0x00000004);
data_ = getDefaultInstance().getData();
onChanged();
return this;
}
// optional int32 size = 4;
private int size_ ;
/**
* optional int32 size = 4;
*/
public boolean hasSize() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional int32 size = 4;
*/
public int getSize() {
return size_;
}
/**
* optional int32 size = 4;
*/
public Builder setSize(int value) {
bitField0_ |= 0x00000008;
size_ = value;
onChanged();
return this;
}
/**
* optional int32 size = 4;
*/
public Builder clearSize() {
bitField0_ = (bitField0_ & ~0x00000008);
size_ = 0;
onChanged();
return this;
}
// optional bytes file_hash = 5;
private com.google.protobuf.ByteString fileHash_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes file_hash = 5;
*/
public boolean hasFileHash() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional bytes file_hash = 5;
*/
public com.google.protobuf.ByteString getFileHash() {
return fileHash_;
}
/**
* optional bytes file_hash = 5;
*/
public Builder setFileHash(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
fileHash_ = value;
onChanged();
return this;
}
/**
* optional bytes file_hash = 5;
*/
public Builder clearFileHash() {
bitField0_ = (bitField0_ & ~0x00000010);
fileHash_ = getDefaultInstance().getFileHash();
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.ResponseLibraryChunk)
}
static {
defaultInstance = new ResponseLibraryChunk(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.ResponseLibraryChunk)
}
public interface ResponseSongOfferOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional bool accepted = 1;
/**
* optional bool accepted = 1;
*
* * true = client wants to download item **/ boolean hasAccepted(); /** *
optional bool accepted = 1;
*
* * true = client wants to download item **/ boolean getAccepted(); } /** * Protobuf type {@code pb.remote.ResponseSongOffer} */ public static final class ResponseSongOffer extends com.google.protobuf.GeneratedMessage implements ResponseSongOfferOrBuilder { // Use ResponseSongOffer.newBuilder() to construct. private ResponseSongOffer(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ResponseSongOffer(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ResponseSongOffer defaultInstance; public static ResponseSongOffer getDefaultInstance() { return defaultInstance; } public ResponseSongOffer getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ResponseSongOffer( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; accepted_ = input.readBool(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseSongOffer_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseSongOffer_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.Builder.class); } public static com.google.protobuf.Parser
optional bool accepted = 1;
*
* * true = client wants to download item **/ public boolean hasAccepted() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** *
optional bool accepted = 1;
*
* * true = client wants to download item **/ public boolean getAccepted() { return accepted_; } private void initFields() { accepted_ = false; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBool(1, accepted_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(1, accepted_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code pb.remote.ResponseSongOffer} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional bool accepted = 1;
*
* * true = client wants to download item **/ public boolean hasAccepted() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** *
optional bool accepted = 1;
*
* * true = client wants to download item **/ public boolean getAccepted() { return accepted_; } /** *
optional bool accepted = 1;
*
* * true = client wants to download item **/ public Builder setAccepted(boolean value) { bitField0_ |= 0x00000001; accepted_ = value; onChanged(); return this; } /** *
optional bool accepted = 1;
*
* * true = client wants to download item **/ public Builder clearAccepted() { bitField0_ = (bitField0_ & ~0x00000001); accepted_ = false; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:pb.remote.ResponseSongOffer) } static { defaultInstance = new ResponseSongOffer(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pb.remote.ResponseSongOffer) } public interface RequestRateSongOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional float rating = 1; /** *
optional float rating = 1;
*
* * 0 to 1 **/ boolean hasRating(); /** *
optional float rating = 1;
*
* * 0 to 1 **/ float getRating(); } /** * Protobuf type {@code pb.remote.RequestRateSong} */ public static final class RequestRateSong extends com.google.protobuf.GeneratedMessage implements RequestRateSongOrBuilder { // Use RequestRateSong.newBuilder() to construct. private RequestRateSong(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private RequestRateSong(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final RequestRateSong defaultInstance; public static RequestRateSong getDefaultInstance() { return defaultInstance; } public RequestRateSong getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private RequestRateSong( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 13: { bitField0_ |= 0x00000001; rating_ = input.readFloat(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestRateSong_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestRateSong_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.Builder.class); } public static com.google.protobuf.Parser
optional float rating = 1;
*
* * 0 to 1 **/ public boolean hasRating() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** *
optional float rating = 1;
*
* * 0 to 1 **/ public float getRating() { return rating_; } private void initFields() { rating_ = 0F; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeFloat(1, rating_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeFloatSize(1, rating_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code pb.remote.RequestRateSong} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional float rating = 1;
*
* * 0 to 1 **/ public boolean hasRating() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** *
optional float rating = 1;
*
* * 0 to 1 **/ public float getRating() { return rating_; } /** *
optional float rating = 1;
*
* * 0 to 1 **/ public Builder setRating(float value) { bitField0_ |= 0x00000001; rating_ = value; onChanged(); return this; } /** *
optional float rating = 1;
*
* * 0 to 1 **/ public Builder clearRating() { bitField0_ = (bitField0_ & ~0x00000001); rating_ = 0F; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:pb.remote.RequestRateSong) } static { defaultInstance = new RequestRateSong(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pb.remote.RequestRateSong) } public interface ResponseDownloadTotalSizeOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional int32 total_size = 1; /** *
optional int32 total_size = 1;
*/
boolean hasTotalSize();
/**
* optional int32 total_size = 1;
*/
int getTotalSize();
// optional int32 file_count = 2;
/**
* optional int32 file_count = 2;
*/
boolean hasFileCount();
/**
* optional int32 file_count = 2;
*/
int getFileCount();
}
/**
* Protobuf type {@code pb.remote.ResponseDownloadTotalSize}
*/
public static final class ResponseDownloadTotalSize extends
com.google.protobuf.GeneratedMessage
implements ResponseDownloadTotalSizeOrBuilder {
// Use ResponseDownloadTotalSize.newBuilder() to construct.
private ResponseDownloadTotalSize(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ResponseDownloadTotalSize(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ResponseDownloadTotalSize defaultInstance;
public static ResponseDownloadTotalSize getDefaultInstance() {
return defaultInstance;
}
public ResponseDownloadTotalSize getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ResponseDownloadTotalSize(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
totalSize_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
fileCount_ = input.readInt32();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseDownloadTotalSize_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseDownloadTotalSize_fieldAccessorTable
.ensureFieldAccessorsInitialized(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.Builder.class);
}
public static com.google.protobuf.Parseroptional int32 total_size = 1;
*/
public boolean hasTotalSize() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 total_size = 1;
*/
public int getTotalSize() {
return totalSize_;
}
// optional int32 file_count = 2;
public static final int FILE_COUNT_FIELD_NUMBER = 2;
private int fileCount_;
/**
* optional int32 file_count = 2;
*/
public boolean hasFileCount() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 file_count = 2;
*/
public int getFileCount() {
return fileCount_;
}
private void initFields() {
totalSize_ = 0;
fileCount_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, totalSize_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, fileCount_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, totalSize_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, fileCount_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponseDownloadTotalSize}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional int32 total_size = 1;
*/
public boolean hasTotalSize() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 total_size = 1;
*/
public int getTotalSize() {
return totalSize_;
}
/**
* optional int32 total_size = 1;
*/
public Builder setTotalSize(int value) {
bitField0_ |= 0x00000001;
totalSize_ = value;
onChanged();
return this;
}
/**
* optional int32 total_size = 1;
*/
public Builder clearTotalSize() {
bitField0_ = (bitField0_ & ~0x00000001);
totalSize_ = 0;
onChanged();
return this;
}
// optional int32 file_count = 2;
private int fileCount_ ;
/**
* optional int32 file_count = 2;
*/
public boolean hasFileCount() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 file_count = 2;
*/
public int getFileCount() {
return fileCount_;
}
/**
* optional int32 file_count = 2;
*/
public Builder setFileCount(int value) {
bitField0_ |= 0x00000002;
fileCount_ = value;
onChanged();
return this;
}
/**
* optional int32 file_count = 2;
*/
public Builder clearFileCount() {
bitField0_ = (bitField0_ & ~0x00000002);
fileCount_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.ResponseDownloadTotalSize)
}
static {
defaultInstance = new ResponseDownloadTotalSize(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.ResponseDownloadTotalSize)
}
public interface RequestGlobalSearchOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string query = 1;
/**
* optional string query = 1;
*/
boolean hasQuery();
/**
* optional string query = 1;
*/
java.lang.String getQuery();
/**
* optional string query = 1;
*/
com.google.protobuf.ByteString
getQueryBytes();
}
/**
* Protobuf type {@code pb.remote.RequestGlobalSearch}
*/
public static final class RequestGlobalSearch extends
com.google.protobuf.GeneratedMessage
implements RequestGlobalSearchOrBuilder {
// Use RequestGlobalSearch.newBuilder() to construct.
private RequestGlobalSearch(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private RequestGlobalSearch(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final RequestGlobalSearch defaultInstance;
public static RequestGlobalSearch getDefaultInstance() {
return defaultInstance;
}
public RequestGlobalSearch getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private RequestGlobalSearch(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
query_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestGlobalSearch_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_RequestGlobalSearch_fieldAccessorTable
.ensureFieldAccessorsInitialized(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.Builder.class);
}
public static com.google.protobuf.Parseroptional string query = 1;
*/
public boolean hasQuery() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional string query = 1;
*/
public java.lang.String getQuery() {
java.lang.Object ref = query_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
query_ = s;
}
return s;
}
}
/**
* optional string query = 1;
*/
public com.google.protobuf.ByteString
getQueryBytes() {
java.lang.Object ref = query_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
query_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
query_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getQueryBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getQueryBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.RequestGlobalSearch}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional string query = 1;
*/
public boolean hasQuery() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional string query = 1;
*/
public java.lang.String getQuery() {
java.lang.Object ref = query_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
query_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string query = 1;
*/
public com.google.protobuf.ByteString
getQueryBytes() {
java.lang.Object ref = query_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
query_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string query = 1;
*/
public Builder setQuery(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
query_ = value;
onChanged();
return this;
}
/**
* optional string query = 1;
*/
public Builder clearQuery() {
bitField0_ = (bitField0_ & ~0x00000001);
query_ = getDefaultInstance().getQuery();
onChanged();
return this;
}
/**
* optional string query = 1;
*/
public Builder setQueryBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
query_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.RequestGlobalSearch)
}
static {
defaultInstance = new RequestGlobalSearch(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.RequestGlobalSearch)
}
public interface ResponseGlobalSearchOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 id = 1;
/**
* optional int32 id = 1;
*/
boolean hasId();
/**
* optional int32 id = 1;
*/
int getId();
// optional string query = 2;
/**
* optional string query = 2;
*/
boolean hasQuery();
/**
* optional string query = 2;
*/
java.lang.String getQuery();
/**
* optional string query = 2;
*/
com.google.protobuf.ByteString
getQueryBytes();
// optional string search_provider = 3;
/**
* optional string search_provider = 3;
*/
boolean hasSearchProvider();
/**
* optional string search_provider = 3;
*/
java.lang.String getSearchProvider();
/**
* optional string search_provider = 3;
*/
com.google.protobuf.ByteString
getSearchProviderBytes();
// repeated .pb.remote.SongMetadata song_metadata = 4;
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
java.util.Listrepeated .pb.remote.SongMetadata song_metadata = 4;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongMetadata(int index);
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
int getSongMetadataCount();
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder>
getSongMetadataOrBuilderList();
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongMetadataOrBuilder(
int index);
// optional bytes search_provider_icon = 5;
/**
* optional bytes search_provider_icon = 5;
*/
boolean hasSearchProviderIcon();
/**
* optional bytes search_provider_icon = 5;
*/
com.google.protobuf.ByteString getSearchProviderIcon();
}
/**
* Protobuf type {@code pb.remote.ResponseGlobalSearch}
*/
public static final class ResponseGlobalSearch extends
com.google.protobuf.GeneratedMessage
implements ResponseGlobalSearchOrBuilder {
// Use ResponseGlobalSearch.newBuilder() to construct.
private ResponseGlobalSearch(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ResponseGlobalSearch(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ResponseGlobalSearch defaultInstance;
public static ResponseGlobalSearch getDefaultInstance() {
return defaultInstance;
}
public ResponseGlobalSearch getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ResponseGlobalSearch(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
id_ = input.readInt32();
break;
}
case 18: {
bitField0_ |= 0x00000002;
query_ = input.readBytes();
break;
}
case 26: {
bitField0_ |= 0x00000004;
searchProvider_ = input.readBytes();
break;
}
case 34: {
if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
songMetadata_ = new java.util.ArrayListoptional int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 id = 1;
*/
public int getId() {
return id_;
}
// optional string query = 2;
public static final int QUERY_FIELD_NUMBER = 2;
private java.lang.Object query_;
/**
* optional string query = 2;
*/
public boolean hasQuery() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional string query = 2;
*/
public java.lang.String getQuery() {
java.lang.Object ref = query_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
query_ = s;
}
return s;
}
}
/**
* optional string query = 2;
*/
public com.google.protobuf.ByteString
getQueryBytes() {
java.lang.Object ref = query_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
query_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string search_provider = 3;
public static final int SEARCH_PROVIDER_FIELD_NUMBER = 3;
private java.lang.Object searchProvider_;
/**
* optional string search_provider = 3;
*/
public boolean hasSearchProvider() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional string search_provider = 3;
*/
public java.lang.String getSearchProvider() {
java.lang.Object ref = searchProvider_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
searchProvider_ = s;
}
return s;
}
}
/**
* optional string search_provider = 3;
*/
public com.google.protobuf.ByteString
getSearchProviderBytes() {
java.lang.Object ref = searchProvider_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
searchProvider_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// repeated .pb.remote.SongMetadata song_metadata = 4;
public static final int SONG_METADATA_FIELD_NUMBER = 4;
private java.util.Listrepeated .pb.remote.SongMetadata song_metadata = 4;
*/
public java.util.Listrepeated .pb.remote.SongMetadata song_metadata = 4;
*/
public java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder>
getSongMetadataOrBuilderList() {
return songMetadata_;
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public int getSongMetadataCount() {
return songMetadata_.size();
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongMetadata(int index) {
return songMetadata_.get(index);
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongMetadataOrBuilder(
int index) {
return songMetadata_.get(index);
}
// optional bytes search_provider_icon = 5;
public static final int SEARCH_PROVIDER_ICON_FIELD_NUMBER = 5;
private com.google.protobuf.ByteString searchProviderIcon_;
/**
* optional bytes search_provider_icon = 5;
*/
public boolean hasSearchProviderIcon() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional bytes search_provider_icon = 5;
*/
public com.google.protobuf.ByteString getSearchProviderIcon() {
return searchProviderIcon_;
}
private void initFields() {
id_ = 0;
query_ = "";
searchProvider_ = "";
songMetadata_ = java.util.Collections.emptyList();
searchProviderIcon_ = com.google.protobuf.ByteString.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, id_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getQueryBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, getSearchProviderBytes());
}
for (int i = 0; i < songMetadata_.size(); i++) {
output.writeMessage(4, songMetadata_.get(i));
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeBytes(5, searchProviderIcon_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, id_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getQueryBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getSearchProviderBytes());
}
for (int i = 0; i < songMetadata_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, songMetadata_.get(i));
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(5, searchProviderIcon_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponseGlobalSearch}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 id = 1;
*/
public int getId() {
return id_;
}
/**
* optional int32 id = 1;
*/
public Builder setId(int value) {
bitField0_ |= 0x00000001;
id_ = value;
onChanged();
return this;
}
/**
* optional int32 id = 1;
*/
public Builder clearId() {
bitField0_ = (bitField0_ & ~0x00000001);
id_ = 0;
onChanged();
return this;
}
// optional string query = 2;
private java.lang.Object query_ = "";
/**
* optional string query = 2;
*/
public boolean hasQuery() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional string query = 2;
*/
public java.lang.String getQuery() {
java.lang.Object ref = query_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
query_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string query = 2;
*/
public com.google.protobuf.ByteString
getQueryBytes() {
java.lang.Object ref = query_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
query_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string query = 2;
*/
public Builder setQuery(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
query_ = value;
onChanged();
return this;
}
/**
* optional string query = 2;
*/
public Builder clearQuery() {
bitField0_ = (bitField0_ & ~0x00000002);
query_ = getDefaultInstance().getQuery();
onChanged();
return this;
}
/**
* optional string query = 2;
*/
public Builder setQueryBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
query_ = value;
onChanged();
return this;
}
// optional string search_provider = 3;
private java.lang.Object searchProvider_ = "";
/**
* optional string search_provider = 3;
*/
public boolean hasSearchProvider() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional string search_provider = 3;
*/
public java.lang.String getSearchProvider() {
java.lang.Object ref = searchProvider_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
searchProvider_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string search_provider = 3;
*/
public com.google.protobuf.ByteString
getSearchProviderBytes() {
java.lang.Object ref = searchProvider_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
searchProvider_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string search_provider = 3;
*/
public Builder setSearchProvider(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
searchProvider_ = value;
onChanged();
return this;
}
/**
* optional string search_provider = 3;
*/
public Builder clearSearchProvider() {
bitField0_ = (bitField0_ & ~0x00000004);
searchProvider_ = getDefaultInstance().getSearchProvider();
onChanged();
return this;
}
/**
* optional string search_provider = 3;
*/
public Builder setSearchProviderBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
searchProvider_ = value;
onChanged();
return this;
}
// repeated .pb.remote.SongMetadata song_metadata = 4;
private java.util.Listrepeated .pb.remote.SongMetadata song_metadata = 4;
*/
public java.util.Listrepeated .pb.remote.SongMetadata song_metadata = 4;
*/
public int getSongMetadataCount() {
if (songMetadataBuilder_ == null) {
return songMetadata_.size();
} else {
return songMetadataBuilder_.getCount();
}
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata getSongMetadata(int index) {
if (songMetadataBuilder_ == null) {
return songMetadata_.get(index);
} else {
return songMetadataBuilder_.getMessage(index);
}
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public Builder setSongMetadata(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata value) {
if (songMetadataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSongMetadataIsMutable();
songMetadata_.set(index, value);
onChanged();
} else {
songMetadataBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public Builder setSongMetadata(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder builderForValue) {
if (songMetadataBuilder_ == null) {
ensureSongMetadataIsMutable();
songMetadata_.set(index, builderForValue.build());
onChanged();
} else {
songMetadataBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public Builder addSongMetadata(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata value) {
if (songMetadataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSongMetadataIsMutable();
songMetadata_.add(value);
onChanged();
} else {
songMetadataBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public Builder addSongMetadata(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata value) {
if (songMetadataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSongMetadataIsMutable();
songMetadata_.add(index, value);
onChanged();
} else {
songMetadataBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public Builder addSongMetadata(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder builderForValue) {
if (songMetadataBuilder_ == null) {
ensureSongMetadataIsMutable();
songMetadata_.add(builderForValue.build());
onChanged();
} else {
songMetadataBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public Builder addSongMetadata(
int index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder builderForValue) {
if (songMetadataBuilder_ == null) {
ensureSongMetadataIsMutable();
songMetadata_.add(index, builderForValue.build());
onChanged();
} else {
songMetadataBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public Builder addAllSongMetadata(
java.lang.Iterable extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata> values) {
if (songMetadataBuilder_ == null) {
ensureSongMetadataIsMutable();
super.addAll(values, songMetadata_);
onChanged();
} else {
songMetadataBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public Builder clearSongMetadata() {
if (songMetadataBuilder_ == null) {
songMetadata_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
} else {
songMetadataBuilder_.clear();
}
return this;
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public Builder removeSongMetadata(int index) {
if (songMetadataBuilder_ == null) {
ensureSongMetadataIsMutable();
songMetadata_.remove(index);
onChanged();
} else {
songMetadataBuilder_.remove(index);
}
return this;
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder getSongMetadataBuilder(
int index) {
return getSongMetadataFieldBuilder().getBuilder(index);
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder getSongMetadataOrBuilder(
int index) {
if (songMetadataBuilder_ == null) {
return songMetadata_.get(index); } else {
return songMetadataBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public java.util.List extends de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadataOrBuilder>
getSongMetadataOrBuilderList() {
if (songMetadataBuilder_ != null) {
return songMetadataBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(songMetadata_);
}
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder addSongMetadataBuilder() {
return getSongMetadataFieldBuilder().addBuilder(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.getDefaultInstance());
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.Builder addSongMetadataBuilder(
int index) {
return getSongMetadataFieldBuilder().addBuilder(
index, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.SongMetadata.getDefaultInstance());
}
/**
* repeated .pb.remote.SongMetadata song_metadata = 4;
*/
public java.util.Listoptional bytes search_provider_icon = 5;
*/
public boolean hasSearchProviderIcon() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional bytes search_provider_icon = 5;
*/
public com.google.protobuf.ByteString getSearchProviderIcon() {
return searchProviderIcon_;
}
/**
* optional bytes search_provider_icon = 5;
*/
public Builder setSearchProviderIcon(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
searchProviderIcon_ = value;
onChanged();
return this;
}
/**
* optional bytes search_provider_icon = 5;
*/
public Builder clearSearchProviderIcon() {
bitField0_ = (bitField0_ & ~0x00000010);
searchProviderIcon_ = getDefaultInstance().getSearchProviderIcon();
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.ResponseGlobalSearch)
}
static {
defaultInstance = new ResponseGlobalSearch(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.ResponseGlobalSearch)
}
public interface ResponseTranscoderStatusOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 processed = 1;
/**
* optional int32 processed = 1;
*/
boolean hasProcessed();
/**
* optional int32 processed = 1;
*/
int getProcessed();
// optional int32 total = 2;
/**
* optional int32 total = 2;
*/
boolean hasTotal();
/**
* optional int32 total = 2;
*/
int getTotal();
}
/**
* Protobuf type {@code pb.remote.ResponseTranscoderStatus}
*/
public static final class ResponseTranscoderStatus extends
com.google.protobuf.GeneratedMessage
implements ResponseTranscoderStatusOrBuilder {
// Use ResponseTranscoderStatus.newBuilder() to construct.
private ResponseTranscoderStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ResponseTranscoderStatus(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ResponseTranscoderStatus defaultInstance;
public static ResponseTranscoderStatus getDefaultInstance() {
return defaultInstance;
}
public ResponseTranscoderStatus getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ResponseTranscoderStatus(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
processed_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
total_ = input.readInt32();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseTranscoderStatus_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseTranscoderStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.Builder.class);
}
public static com.google.protobuf.Parseroptional int32 processed = 1;
*/
public boolean hasProcessed() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 processed = 1;
*/
public int getProcessed() {
return processed_;
}
// optional int32 total = 2;
public static final int TOTAL_FIELD_NUMBER = 2;
private int total_;
/**
* optional int32 total = 2;
*/
public boolean hasTotal() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 total = 2;
*/
public int getTotal() {
return total_;
}
private void initFields() {
processed_ = 0;
total_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, processed_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, total_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, processed_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, total_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponseTranscoderStatus}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional int32 processed = 1;
*/
public boolean hasProcessed() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 processed = 1;
*/
public int getProcessed() {
return processed_;
}
/**
* optional int32 processed = 1;
*/
public Builder setProcessed(int value) {
bitField0_ |= 0x00000001;
processed_ = value;
onChanged();
return this;
}
/**
* optional int32 processed = 1;
*/
public Builder clearProcessed() {
bitField0_ = (bitField0_ & ~0x00000001);
processed_ = 0;
onChanged();
return this;
}
// optional int32 total = 2;
private int total_ ;
/**
* optional int32 total = 2;
*/
public boolean hasTotal() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional int32 total = 2;
*/
public int getTotal() {
return total_;
}
/**
* optional int32 total = 2;
*/
public Builder setTotal(int value) {
bitField0_ |= 0x00000002;
total_ = value;
onChanged();
return this;
}
/**
* optional int32 total = 2;
*/
public Builder clearTotal() {
bitField0_ = (bitField0_ & ~0x00000002);
total_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.ResponseTranscoderStatus)
}
static {
defaultInstance = new ResponseTranscoderStatus(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.ResponseTranscoderStatus)
}
public interface ResponseGlobalSearchStatusOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 id = 1;
/**
* optional int32 id = 1;
*/
boolean hasId();
/**
* optional int32 id = 1;
*/
int getId();
// optional string query = 2;
/**
* optional string query = 2;
*/
boolean hasQuery();
/**
* optional string query = 2;
*/
java.lang.String getQuery();
/**
* optional string query = 2;
*/
com.google.protobuf.ByteString
getQueryBytes();
// optional .pb.remote.GlobalSearchStatus status = 3;
/**
* optional .pb.remote.GlobalSearchStatus status = 3;
*/
boolean hasStatus();
/**
* optional .pb.remote.GlobalSearchStatus status = 3;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.GlobalSearchStatus getStatus();
}
/**
* Protobuf type {@code pb.remote.ResponseGlobalSearchStatus}
*/
public static final class ResponseGlobalSearchStatus extends
com.google.protobuf.GeneratedMessage
implements ResponseGlobalSearchStatusOrBuilder {
// Use ResponseGlobalSearchStatus.newBuilder() to construct.
private ResponseGlobalSearchStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ResponseGlobalSearchStatus(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ResponseGlobalSearchStatus defaultInstance;
public static ResponseGlobalSearchStatus getDefaultInstance() {
return defaultInstance;
}
public ResponseGlobalSearchStatus getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ResponseGlobalSearchStatus(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
id_ = input.readInt32();
break;
}
case 18: {
bitField0_ |= 0x00000002;
query_ = input.readBytes();
break;
}
case 24: {
int rawValue = input.readEnum();
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.GlobalSearchStatus value = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.GlobalSearchStatus.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(3, rawValue);
} else {
bitField0_ |= 0x00000004;
status_ = value;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseGlobalSearchStatus_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_ResponseGlobalSearchStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.Builder.class);
}
public static com.google.protobuf.Parseroptional int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 id = 1;
*/
public int getId() {
return id_;
}
// optional string query = 2;
public static final int QUERY_FIELD_NUMBER = 2;
private java.lang.Object query_;
/**
* optional string query = 2;
*/
public boolean hasQuery() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional string query = 2;
*/
public java.lang.String getQuery() {
java.lang.Object ref = query_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
query_ = s;
}
return s;
}
}
/**
* optional string query = 2;
*/
public com.google.protobuf.ByteString
getQueryBytes() {
java.lang.Object ref = query_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
query_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional .pb.remote.GlobalSearchStatus status = 3;
public static final int STATUS_FIELD_NUMBER = 3;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.GlobalSearchStatus status_;
/**
* optional .pb.remote.GlobalSearchStatus status = 3;
*/
public boolean hasStatus() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional .pb.remote.GlobalSearchStatus status = 3;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.GlobalSearchStatus getStatus() {
return status_;
}
private void initFields() {
id_ = 0;
query_ = "";
status_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.GlobalSearchStatus.GlobalSearchStarted;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, id_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getQueryBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeEnum(3, status_.getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, id_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getQueryBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(3, status_.getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.ResponseGlobalSearchStatus}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional int32 id = 1;
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 id = 1;
*/
public int getId() {
return id_;
}
/**
* optional int32 id = 1;
*/
public Builder setId(int value) {
bitField0_ |= 0x00000001;
id_ = value;
onChanged();
return this;
}
/**
* optional int32 id = 1;
*/
public Builder clearId() {
bitField0_ = (bitField0_ & ~0x00000001);
id_ = 0;
onChanged();
return this;
}
// optional string query = 2;
private java.lang.Object query_ = "";
/**
* optional string query = 2;
*/
public boolean hasQuery() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* optional string query = 2;
*/
public java.lang.String getQuery() {
java.lang.Object ref = query_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
query_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string query = 2;
*/
public com.google.protobuf.ByteString
getQueryBytes() {
java.lang.Object ref = query_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
query_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string query = 2;
*/
public Builder setQuery(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
query_ = value;
onChanged();
return this;
}
/**
* optional string query = 2;
*/
public Builder clearQuery() {
bitField0_ = (bitField0_ & ~0x00000002);
query_ = getDefaultInstance().getQuery();
onChanged();
return this;
}
/**
* optional string query = 2;
*/
public Builder setQueryBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
query_ = value;
onChanged();
return this;
}
// optional .pb.remote.GlobalSearchStatus status = 3;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.GlobalSearchStatus status_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.GlobalSearchStatus.GlobalSearchStarted;
/**
* optional .pb.remote.GlobalSearchStatus status = 3;
*/
public boolean hasStatus() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional .pb.remote.GlobalSearchStatus status = 3;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.GlobalSearchStatus getStatus() {
return status_;
}
/**
* optional .pb.remote.GlobalSearchStatus status = 3;
*/
public Builder setStatus(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.GlobalSearchStatus value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
status_ = value;
onChanged();
return this;
}
/**
* optional .pb.remote.GlobalSearchStatus status = 3;
*/
public Builder clearStatus() {
bitField0_ = (bitField0_ & ~0x00000004);
status_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.GlobalSearchStatus.GlobalSearchStarted;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:pb.remote.ResponseGlobalSearchStatus)
}
static {
defaultInstance = new ResponseGlobalSearchStatus(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.ResponseGlobalSearchStatus)
}
public interface MessageOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 version = 1 [default = 21];
/**
* optional int32 version = 1 [default = 21];
*/
boolean hasVersion();
/**
* optional int32 version = 1 [default = 21];
*/
int getVersion();
// optional .pb.remote.MsgType type = 2 [default = UNKNOWN];
/**
* optional .pb.remote.MsgType type = 2 [default = UNKNOWN];
*
* * What data is in the message? **/ boolean hasType(); /** *
optional .pb.remote.MsgType type = 2 [default = UNKNOWN];
*
* * What data is in the message? **/ de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.MsgType getType(); // optional .pb.remote.RequestConnect request_connect = 21; /** *
optional .pb.remote.RequestConnect request_connect = 21;
*/
boolean hasRequestConnect();
/**
* optional .pb.remote.RequestConnect request_connect = 21;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect getRequestConnect();
/**
* optional .pb.remote.RequestConnect request_connect = 21;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnectOrBuilder getRequestConnectOrBuilder();
// optional .pb.remote.RequestPlaylists request_playlists = 27;
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
boolean hasRequestPlaylists();
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists getRequestPlaylists();
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistsOrBuilder getRequestPlaylistsOrBuilder();
// optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
boolean hasRequestPlaylistSongs();
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs getRequestPlaylistSongs();
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongsOrBuilder getRequestPlaylistSongsOrBuilder();
// optional .pb.remote.RequestChangeSong request_change_song = 11;
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
boolean hasRequestChangeSong();
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong getRequestChangeSong();
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSongOrBuilder getRequestChangeSongOrBuilder();
// optional .pb.remote.RequestSetVolume request_set_volume = 12;
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
boolean hasRequestSetVolume();
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume getRequestSetVolume();
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolumeOrBuilder getRequestSetVolumeOrBuilder();
// optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
boolean hasRequestSetTrackPosition();
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition getRequestSetTrackPosition();
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPositionOrBuilder getRequestSetTrackPositionOrBuilder();
// optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
boolean hasRequestInsertUrls();
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls getRequestInsertUrls();
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrlsOrBuilder getRequestInsertUrlsOrBuilder();
// optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
boolean hasRequestRemoveSongs();
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs getRequestRemoveSongs();
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongsOrBuilder getRequestRemoveSongsOrBuilder();
// optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
boolean hasRequestOpenPlaylist();
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist getRequestOpenPlaylist();
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylistOrBuilder getRequestOpenPlaylistOrBuilder();
// optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
boolean hasRequestClosePlaylist();
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist getRequestClosePlaylist();
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylistOrBuilder getRequestClosePlaylistOrBuilder();
// optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
boolean hasRequestDownloadSongs();
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs getRequestDownloadSongs();
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongsOrBuilder getRequestDownloadSongsOrBuilder();
// optional .pb.remote.RequestRateSong request_rate_song = 35;
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
boolean hasRequestRateSong();
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong getRequestRateSong();
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSongOrBuilder getRequestRateSongOrBuilder();
// optional .pb.remote.RequestGlobalSearch request_global_search = 37;
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
boolean hasRequestGlobalSearch();
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch getRequestGlobalSearch();
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearchOrBuilder getRequestGlobalSearchOrBuilder();
// optional .pb.remote.Repeat repeat = 13;
/**
* optional .pb.remote.Repeat repeat = 13;
*/
boolean hasRepeat();
/**
* optional .pb.remote.Repeat repeat = 13;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat getRepeat();
/**
* optional .pb.remote.Repeat repeat = 13;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatOrBuilder getRepeatOrBuilder();
// optional .pb.remote.Shuffle shuffle = 14;
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
boolean hasShuffle();
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle getShuffle();
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleOrBuilder getShuffleOrBuilder();
// optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
boolean hasResponseClementineInfo();
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo getResponseClementineInfo();
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfoOrBuilder getResponseClementineInfoOrBuilder();
// optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
boolean hasResponseCurrentMetadata();
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata getResponseCurrentMetadata();
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadataOrBuilder getResponseCurrentMetadataOrBuilder();
// optional .pb.remote.ResponsePlaylists response_playlists = 17;
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
boolean hasResponsePlaylists();
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists getResponsePlaylists();
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistsOrBuilder getResponsePlaylistsOrBuilder();
// optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
boolean hasResponsePlaylistSongs();
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs getResponsePlaylistSongs();
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongsOrBuilder getResponsePlaylistSongsOrBuilder();
// optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
boolean hasResponseEngineStateChanged();
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged getResponseEngineStateChanged();
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChangedOrBuilder getResponseEngineStateChangedOrBuilder();
// optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
boolean hasResponseUpdateTrackPosition();
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition getResponseUpdateTrackPosition();
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPositionOrBuilder getResponseUpdateTrackPositionOrBuilder();
// optional .pb.remote.ResponseDisconnect response_disconnect = 22;
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
boolean hasResponseDisconnect();
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect getResponseDisconnect();
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnectOrBuilder getResponseDisconnectOrBuilder();
// optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
boolean hasResponseActiveChanged();
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged getResponseActiveChanged();
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChangedOrBuilder getResponseActiveChangedOrBuilder();
// optional .pb.remote.ResponseLyrics response_lyrics = 30;
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
boolean hasResponseLyrics();
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics getResponseLyrics();
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyricsOrBuilder getResponseLyricsOrBuilder();
// optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
boolean hasResponseSongFileChunk();
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk getResponseSongFileChunk();
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunkOrBuilder getResponseSongFileChunkOrBuilder();
// optional .pb.remote.ResponseSongOffer response_song_offer = 33;
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
boolean hasResponseSongOffer();
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer getResponseSongOffer();
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOfferOrBuilder getResponseSongOfferOrBuilder();
// optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
boolean hasResponseLibraryChunk();
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk getResponseLibraryChunk();
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunkOrBuilder getResponseLibraryChunkOrBuilder();
// optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
boolean hasResponseDownloadTotalSize();
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize getResponseDownloadTotalSize();
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSizeOrBuilder getResponseDownloadTotalSizeOrBuilder();
// optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
boolean hasResponseGlobalSearch();
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch getResponseGlobalSearch();
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchOrBuilder getResponseGlobalSearchOrBuilder();
// optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
boolean hasResponseTranscoderStatus();
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus getResponseTranscoderStatus();
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatusOrBuilder getResponseTranscoderStatusOrBuilder();
// optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
boolean hasResponseGlobalSearchStatus();
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus getResponseGlobalSearchStatus();
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatusOrBuilder getResponseGlobalSearchStatusOrBuilder();
}
/**
* Protobuf type {@code pb.remote.Message}
*
* * The message itself **/ public static final class Message extends com.google.protobuf.GeneratedMessage implements MessageOrBuilder { // Use Message.newBuilder() to construct. private Message(com.google.protobuf.GeneratedMessage.Builder> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Message(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Message defaultInstance; public static Message getDefaultInstance() { return defaultInstance; } public Message getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Message( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; int mutable_bitField1_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; version_ = input.readInt32(); break; } case 16: { int rawValue = input.readEnum(); de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.MsgType value = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.MsgType.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(2, rawValue); } else { bitField0_ |= 0x00000002; type_ = value; } break; } case 82: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.Builder subBuilder = null; if (((bitField0_ & 0x00000010) == 0x00000010)) { subBuilder = requestPlaylistSongs_.toBuilder(); } requestPlaylistSongs_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestPlaylistSongs_); requestPlaylistSongs_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000010; break; } case 90: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.Builder subBuilder = null; if (((bitField0_ & 0x00000020) == 0x00000020)) { subBuilder = requestChangeSong_.toBuilder(); } requestChangeSong_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestChangeSong_); requestChangeSong_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000020; break; } case 98: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.Builder subBuilder = null; if (((bitField0_ & 0x00000040) == 0x00000040)) { subBuilder = requestSetVolume_.toBuilder(); } requestSetVolume_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestSetVolume_); requestSetVolume_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000040; break; } case 106: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.Builder subBuilder = null; if (((bitField0_ & 0x00008000) == 0x00008000)) { subBuilder = repeat_.toBuilder(); } repeat_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(repeat_); repeat_ = subBuilder.buildPartial(); } bitField0_ |= 0x00008000; break; } case 114: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.Builder subBuilder = null; if (((bitField0_ & 0x00010000) == 0x00010000)) { subBuilder = shuffle_.toBuilder(); } shuffle_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(shuffle_); shuffle_ = subBuilder.buildPartial(); } bitField0_ |= 0x00010000; break; } case 122: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.Builder subBuilder = null; if (((bitField0_ & 0x00020000) == 0x00020000)) { subBuilder = responseClementineInfo_.toBuilder(); } responseClementineInfo_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseClementineInfo_); responseClementineInfo_ = subBuilder.buildPartial(); } bitField0_ |= 0x00020000; break; } case 130: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.Builder subBuilder = null; if (((bitField0_ & 0x00040000) == 0x00040000)) { subBuilder = responseCurrentMetadata_.toBuilder(); } responseCurrentMetadata_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseCurrentMetadata_); responseCurrentMetadata_ = subBuilder.buildPartial(); } bitField0_ |= 0x00040000; break; } case 138: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists.Builder subBuilder = null; if (((bitField0_ & 0x00080000) == 0x00080000)) { subBuilder = responsePlaylists_.toBuilder(); } responsePlaylists_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responsePlaylists_); responsePlaylists_ = subBuilder.buildPartial(); } bitField0_ |= 0x00080000; break; } case 146: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs.Builder subBuilder = null; if (((bitField0_ & 0x00100000) == 0x00100000)) { subBuilder = responsePlaylistSongs_.toBuilder(); } responsePlaylistSongs_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responsePlaylistSongs_); responsePlaylistSongs_ = subBuilder.buildPartial(); } bitField0_ |= 0x00100000; break; } case 154: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.Builder subBuilder = null; if (((bitField0_ & 0x00200000) == 0x00200000)) { subBuilder = responseEngineStateChanged_.toBuilder(); } responseEngineStateChanged_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseEngineStateChanged_); responseEngineStateChanged_ = subBuilder.buildPartial(); } bitField0_ |= 0x00200000; break; } case 162: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.Builder subBuilder = null; if (((bitField0_ & 0x00400000) == 0x00400000)) { subBuilder = responseUpdateTrackPosition_.toBuilder(); } responseUpdateTrackPosition_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseUpdateTrackPosition_); responseUpdateTrackPosition_ = subBuilder.buildPartial(); } bitField0_ |= 0x00400000; break; } case 170: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.Builder subBuilder = null; if (((bitField0_ & 0x00000004) == 0x00000004)) { subBuilder = requestConnect_.toBuilder(); } requestConnect_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestConnect_); requestConnect_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000004; break; } case 178: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.Builder subBuilder = null; if (((bitField0_ & 0x00800000) == 0x00800000)) { subBuilder = responseDisconnect_.toBuilder(); } responseDisconnect_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseDisconnect_); responseDisconnect_ = subBuilder.buildPartial(); } bitField0_ |= 0x00800000; break; } case 186: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.Builder subBuilder = null; if (((bitField0_ & 0x00000080) == 0x00000080)) { subBuilder = requestSetTrackPosition_.toBuilder(); } requestSetTrackPosition_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestSetTrackPosition_); requestSetTrackPosition_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000080; break; } case 194: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.Builder subBuilder = null; if (((bitField0_ & 0x01000000) == 0x01000000)) { subBuilder = responseActiveChanged_.toBuilder(); } responseActiveChanged_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseActiveChanged_); responseActiveChanged_ = subBuilder.buildPartial(); } bitField0_ |= 0x01000000; break; } case 202: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls.Builder subBuilder = null; if (((bitField0_ & 0x00000100) == 0x00000100)) { subBuilder = requestInsertUrls_.toBuilder(); } requestInsertUrls_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestInsertUrls_); requestInsertUrls_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000100; break; } case 210: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs.Builder subBuilder = null; if (((bitField0_ & 0x00000200) == 0x00000200)) { subBuilder = requestRemoveSongs_.toBuilder(); } requestRemoveSongs_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestRemoveSongs_); requestRemoveSongs_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000200; break; } case 218: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.Builder subBuilder = null; if (((bitField0_ & 0x00000008) == 0x00000008)) { subBuilder = requestPlaylists_.toBuilder(); } requestPlaylists_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestPlaylists_); requestPlaylists_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000008; break; } case 226: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.Builder subBuilder = null; if (((bitField0_ & 0x00000400) == 0x00000400)) { subBuilder = requestOpenPlaylist_.toBuilder(); } requestOpenPlaylist_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestOpenPlaylist_); requestOpenPlaylist_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000400; break; } case 234: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.Builder subBuilder = null; if (((bitField0_ & 0x00000800) == 0x00000800)) { subBuilder = requestClosePlaylist_.toBuilder(); } requestClosePlaylist_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestClosePlaylist_); requestClosePlaylist_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000800; break; } case 242: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics.Builder subBuilder = null; if (((bitField0_ & 0x02000000) == 0x02000000)) { subBuilder = responseLyrics_.toBuilder(); } responseLyrics_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseLyrics_); responseLyrics_ = subBuilder.buildPartial(); } bitField0_ |= 0x02000000; break; } case 250: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.Builder subBuilder = null; if (((bitField0_ & 0x00001000) == 0x00001000)) { subBuilder = requestDownloadSongs_.toBuilder(); } requestDownloadSongs_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestDownloadSongs_); requestDownloadSongs_ = subBuilder.buildPartial(); } bitField0_ |= 0x00001000; break; } case 258: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.Builder subBuilder = null; if (((bitField0_ & 0x04000000) == 0x04000000)) { subBuilder = responseSongFileChunk_.toBuilder(); } responseSongFileChunk_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseSongFileChunk_); responseSongFileChunk_ = subBuilder.buildPartial(); } bitField0_ |= 0x04000000; break; } case 266: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.Builder subBuilder = null; if (((bitField0_ & 0x08000000) == 0x08000000)) { subBuilder = responseSongOffer_.toBuilder(); } responseSongOffer_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseSongOffer_); responseSongOffer_ = subBuilder.buildPartial(); } bitField0_ |= 0x08000000; break; } case 274: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.Builder subBuilder = null; if (((bitField0_ & 0x10000000) == 0x10000000)) { subBuilder = responseLibraryChunk_.toBuilder(); } responseLibraryChunk_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseLibraryChunk_); responseLibraryChunk_ = subBuilder.buildPartial(); } bitField0_ |= 0x10000000; break; } case 282: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.Builder subBuilder = null; if (((bitField0_ & 0x00002000) == 0x00002000)) { subBuilder = requestRateSong_.toBuilder(); } requestRateSong_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestRateSong_); requestRateSong_ = subBuilder.buildPartial(); } bitField0_ |= 0x00002000; break; } case 290: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.Builder subBuilder = null; if (((bitField0_ & 0x20000000) == 0x20000000)) { subBuilder = responseDownloadTotalSize_.toBuilder(); } responseDownloadTotalSize_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseDownloadTotalSize_); responseDownloadTotalSize_ = subBuilder.buildPartial(); } bitField0_ |= 0x20000000; break; } case 298: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.Builder subBuilder = null; if (((bitField0_ & 0x00004000) == 0x00004000)) { subBuilder = requestGlobalSearch_.toBuilder(); } requestGlobalSearch_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requestGlobalSearch_); requestGlobalSearch_ = subBuilder.buildPartial(); } bitField0_ |= 0x00004000; break; } case 306: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch.Builder subBuilder = null; if (((bitField0_ & 0x40000000) == 0x40000000)) { subBuilder = responseGlobalSearch_.toBuilder(); } responseGlobalSearch_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseGlobalSearch_); responseGlobalSearch_ = subBuilder.buildPartial(); } bitField0_ |= 0x40000000; break; } case 314: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.Builder subBuilder = null; if (((bitField0_ & 0x80000000) == 0x80000000)) { subBuilder = responseTranscoderStatus_.toBuilder(); } responseTranscoderStatus_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseTranscoderStatus_); responseTranscoderStatus_ = subBuilder.buildPartial(); } bitField0_ |= 0x80000000; break; } case 322: { de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.Builder subBuilder = null; if (((bitField1_ & 0x00000001) == 0x00000001)) { subBuilder = responseGlobalSearchStatus_.toBuilder(); } responseGlobalSearchStatus_ = input.readMessage(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(responseGlobalSearchStatus_); responseGlobalSearchStatus_ = subBuilder.buildPartial(); } bitField1_ |= 0x00000001; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_Message_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.internal_static_pb_remote_Message_fieldAccessorTable .ensureFieldAccessorsInitialized( de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Message.class, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Message.Builder.class); } public static com.google.protobuf.Parser
optional int32 version = 1 [default = 21];
*/
public boolean hasVersion() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 version = 1 [default = 21];
*/
public int getVersion() {
return version_;
}
// optional .pb.remote.MsgType type = 2 [default = UNKNOWN];
public static final int TYPE_FIELD_NUMBER = 2;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.MsgType type_;
/**
* optional .pb.remote.MsgType type = 2 [default = UNKNOWN];
*
* * What data is in the message? **/ public boolean hasType() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** *
optional .pb.remote.MsgType type = 2 [default = UNKNOWN];
*
* * What data is in the message? **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.MsgType getType() { return type_; } // optional .pb.remote.RequestConnect request_connect = 21; public static final int REQUEST_CONNECT_FIELD_NUMBER = 21; private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect requestConnect_; /** *
optional .pb.remote.RequestConnect request_connect = 21;
*/
public boolean hasRequestConnect() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional .pb.remote.RequestConnect request_connect = 21;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect getRequestConnect() {
return requestConnect_;
}
/**
* optional .pb.remote.RequestConnect request_connect = 21;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnectOrBuilder getRequestConnectOrBuilder() {
return requestConnect_;
}
// optional .pb.remote.RequestPlaylists request_playlists = 27;
public static final int REQUEST_PLAYLISTS_FIELD_NUMBER = 27;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists requestPlaylists_;
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
public boolean hasRequestPlaylists() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists getRequestPlaylists() {
return requestPlaylists_;
}
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistsOrBuilder getRequestPlaylistsOrBuilder() {
return requestPlaylists_;
}
// optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
public static final int REQUEST_PLAYLIST_SONGS_FIELD_NUMBER = 10;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs requestPlaylistSongs_;
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
public boolean hasRequestPlaylistSongs() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs getRequestPlaylistSongs() {
return requestPlaylistSongs_;
}
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongsOrBuilder getRequestPlaylistSongsOrBuilder() {
return requestPlaylistSongs_;
}
// optional .pb.remote.RequestChangeSong request_change_song = 11;
public static final int REQUEST_CHANGE_SONG_FIELD_NUMBER = 11;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong requestChangeSong_;
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
public boolean hasRequestChangeSong() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong getRequestChangeSong() {
return requestChangeSong_;
}
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSongOrBuilder getRequestChangeSongOrBuilder() {
return requestChangeSong_;
}
// optional .pb.remote.RequestSetVolume request_set_volume = 12;
public static final int REQUEST_SET_VOLUME_FIELD_NUMBER = 12;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume requestSetVolume_;
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
public boolean hasRequestSetVolume() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume getRequestSetVolume() {
return requestSetVolume_;
}
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolumeOrBuilder getRequestSetVolumeOrBuilder() {
return requestSetVolume_;
}
// optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
public static final int REQUEST_SET_TRACK_POSITION_FIELD_NUMBER = 23;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition requestSetTrackPosition_;
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
public boolean hasRequestSetTrackPosition() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition getRequestSetTrackPosition() {
return requestSetTrackPosition_;
}
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPositionOrBuilder getRequestSetTrackPositionOrBuilder() {
return requestSetTrackPosition_;
}
// optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
public static final int REQUEST_INSERT_URLS_FIELD_NUMBER = 25;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls requestInsertUrls_;
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
public boolean hasRequestInsertUrls() {
return ((bitField0_ & 0x00000100) == 0x00000100);
}
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls getRequestInsertUrls() {
return requestInsertUrls_;
}
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrlsOrBuilder getRequestInsertUrlsOrBuilder() {
return requestInsertUrls_;
}
// optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
public static final int REQUEST_REMOVE_SONGS_FIELD_NUMBER = 26;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs requestRemoveSongs_;
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
public boolean hasRequestRemoveSongs() {
return ((bitField0_ & 0x00000200) == 0x00000200);
}
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs getRequestRemoveSongs() {
return requestRemoveSongs_;
}
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongsOrBuilder getRequestRemoveSongsOrBuilder() {
return requestRemoveSongs_;
}
// optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
public static final int REQUEST_OPEN_PLAYLIST_FIELD_NUMBER = 28;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist requestOpenPlaylist_;
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
public boolean hasRequestOpenPlaylist() {
return ((bitField0_ & 0x00000400) == 0x00000400);
}
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist getRequestOpenPlaylist() {
return requestOpenPlaylist_;
}
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylistOrBuilder getRequestOpenPlaylistOrBuilder() {
return requestOpenPlaylist_;
}
// optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
public static final int REQUEST_CLOSE_PLAYLIST_FIELD_NUMBER = 29;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist requestClosePlaylist_;
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
public boolean hasRequestClosePlaylist() {
return ((bitField0_ & 0x00000800) == 0x00000800);
}
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist getRequestClosePlaylist() {
return requestClosePlaylist_;
}
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylistOrBuilder getRequestClosePlaylistOrBuilder() {
return requestClosePlaylist_;
}
// optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
public static final int REQUEST_DOWNLOAD_SONGS_FIELD_NUMBER = 31;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs requestDownloadSongs_;
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
public boolean hasRequestDownloadSongs() {
return ((bitField0_ & 0x00001000) == 0x00001000);
}
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs getRequestDownloadSongs() {
return requestDownloadSongs_;
}
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongsOrBuilder getRequestDownloadSongsOrBuilder() {
return requestDownloadSongs_;
}
// optional .pb.remote.RequestRateSong request_rate_song = 35;
public static final int REQUEST_RATE_SONG_FIELD_NUMBER = 35;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong requestRateSong_;
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
public boolean hasRequestRateSong() {
return ((bitField0_ & 0x00002000) == 0x00002000);
}
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong getRequestRateSong() {
return requestRateSong_;
}
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSongOrBuilder getRequestRateSongOrBuilder() {
return requestRateSong_;
}
// optional .pb.remote.RequestGlobalSearch request_global_search = 37;
public static final int REQUEST_GLOBAL_SEARCH_FIELD_NUMBER = 37;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch requestGlobalSearch_;
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
public boolean hasRequestGlobalSearch() {
return ((bitField0_ & 0x00004000) == 0x00004000);
}
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch getRequestGlobalSearch() {
return requestGlobalSearch_;
}
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearchOrBuilder getRequestGlobalSearchOrBuilder() {
return requestGlobalSearch_;
}
// optional .pb.remote.Repeat repeat = 13;
public static final int REPEAT_FIELD_NUMBER = 13;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat repeat_;
/**
* optional .pb.remote.Repeat repeat = 13;
*/
public boolean hasRepeat() {
return ((bitField0_ & 0x00008000) == 0x00008000);
}
/**
* optional .pb.remote.Repeat repeat = 13;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat getRepeat() {
return repeat_;
}
/**
* optional .pb.remote.Repeat repeat = 13;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatOrBuilder getRepeatOrBuilder() {
return repeat_;
}
// optional .pb.remote.Shuffle shuffle = 14;
public static final int SHUFFLE_FIELD_NUMBER = 14;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle shuffle_;
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
public boolean hasShuffle() {
return ((bitField0_ & 0x00010000) == 0x00010000);
}
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle getShuffle() {
return shuffle_;
}
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleOrBuilder getShuffleOrBuilder() {
return shuffle_;
}
// optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
public static final int RESPONSE_CLEMENTINE_INFO_FIELD_NUMBER = 15;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo responseClementineInfo_;
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
public boolean hasResponseClementineInfo() {
return ((bitField0_ & 0x00020000) == 0x00020000);
}
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo getResponseClementineInfo() {
return responseClementineInfo_;
}
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfoOrBuilder getResponseClementineInfoOrBuilder() {
return responseClementineInfo_;
}
// optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
public static final int RESPONSE_CURRENT_METADATA_FIELD_NUMBER = 16;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata responseCurrentMetadata_;
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
public boolean hasResponseCurrentMetadata() {
return ((bitField0_ & 0x00040000) == 0x00040000);
}
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata getResponseCurrentMetadata() {
return responseCurrentMetadata_;
}
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadataOrBuilder getResponseCurrentMetadataOrBuilder() {
return responseCurrentMetadata_;
}
// optional .pb.remote.ResponsePlaylists response_playlists = 17;
public static final int RESPONSE_PLAYLISTS_FIELD_NUMBER = 17;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists responsePlaylists_;
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
public boolean hasResponsePlaylists() {
return ((bitField0_ & 0x00080000) == 0x00080000);
}
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists getResponsePlaylists() {
return responsePlaylists_;
}
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistsOrBuilder getResponsePlaylistsOrBuilder() {
return responsePlaylists_;
}
// optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
public static final int RESPONSE_PLAYLIST_SONGS_FIELD_NUMBER = 18;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs responsePlaylistSongs_;
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
public boolean hasResponsePlaylistSongs() {
return ((bitField0_ & 0x00100000) == 0x00100000);
}
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs getResponsePlaylistSongs() {
return responsePlaylistSongs_;
}
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongsOrBuilder getResponsePlaylistSongsOrBuilder() {
return responsePlaylistSongs_;
}
// optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
public static final int RESPONSE_ENGINE_STATE_CHANGED_FIELD_NUMBER = 19;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged responseEngineStateChanged_;
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
public boolean hasResponseEngineStateChanged() {
return ((bitField0_ & 0x00200000) == 0x00200000);
}
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged getResponseEngineStateChanged() {
return responseEngineStateChanged_;
}
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChangedOrBuilder getResponseEngineStateChangedOrBuilder() {
return responseEngineStateChanged_;
}
// optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
public static final int RESPONSE_UPDATE_TRACK_POSITION_FIELD_NUMBER = 20;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition responseUpdateTrackPosition_;
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
public boolean hasResponseUpdateTrackPosition() {
return ((bitField0_ & 0x00400000) == 0x00400000);
}
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition getResponseUpdateTrackPosition() {
return responseUpdateTrackPosition_;
}
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPositionOrBuilder getResponseUpdateTrackPositionOrBuilder() {
return responseUpdateTrackPosition_;
}
// optional .pb.remote.ResponseDisconnect response_disconnect = 22;
public static final int RESPONSE_DISCONNECT_FIELD_NUMBER = 22;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect responseDisconnect_;
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
public boolean hasResponseDisconnect() {
return ((bitField0_ & 0x00800000) == 0x00800000);
}
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect getResponseDisconnect() {
return responseDisconnect_;
}
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnectOrBuilder getResponseDisconnectOrBuilder() {
return responseDisconnect_;
}
// optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
public static final int RESPONSE_ACTIVE_CHANGED_FIELD_NUMBER = 24;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged responseActiveChanged_;
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
public boolean hasResponseActiveChanged() {
return ((bitField0_ & 0x01000000) == 0x01000000);
}
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged getResponseActiveChanged() {
return responseActiveChanged_;
}
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChangedOrBuilder getResponseActiveChangedOrBuilder() {
return responseActiveChanged_;
}
// optional .pb.remote.ResponseLyrics response_lyrics = 30;
public static final int RESPONSE_LYRICS_FIELD_NUMBER = 30;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics responseLyrics_;
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
public boolean hasResponseLyrics() {
return ((bitField0_ & 0x02000000) == 0x02000000);
}
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics getResponseLyrics() {
return responseLyrics_;
}
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyricsOrBuilder getResponseLyricsOrBuilder() {
return responseLyrics_;
}
// optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
public static final int RESPONSE_SONG_FILE_CHUNK_FIELD_NUMBER = 32;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk responseSongFileChunk_;
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
public boolean hasResponseSongFileChunk() {
return ((bitField0_ & 0x04000000) == 0x04000000);
}
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk getResponseSongFileChunk() {
return responseSongFileChunk_;
}
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunkOrBuilder getResponseSongFileChunkOrBuilder() {
return responseSongFileChunk_;
}
// optional .pb.remote.ResponseSongOffer response_song_offer = 33;
public static final int RESPONSE_SONG_OFFER_FIELD_NUMBER = 33;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer responseSongOffer_;
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
public boolean hasResponseSongOffer() {
return ((bitField0_ & 0x08000000) == 0x08000000);
}
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer getResponseSongOffer() {
return responseSongOffer_;
}
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOfferOrBuilder getResponseSongOfferOrBuilder() {
return responseSongOffer_;
}
// optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
public static final int RESPONSE_LIBRARY_CHUNK_FIELD_NUMBER = 34;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk responseLibraryChunk_;
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
public boolean hasResponseLibraryChunk() {
return ((bitField0_ & 0x10000000) == 0x10000000);
}
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk getResponseLibraryChunk() {
return responseLibraryChunk_;
}
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunkOrBuilder getResponseLibraryChunkOrBuilder() {
return responseLibraryChunk_;
}
// optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
public static final int RESPONSE_DOWNLOAD_TOTAL_SIZE_FIELD_NUMBER = 36;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize responseDownloadTotalSize_;
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
public boolean hasResponseDownloadTotalSize() {
return ((bitField0_ & 0x20000000) == 0x20000000);
}
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize getResponseDownloadTotalSize() {
return responseDownloadTotalSize_;
}
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSizeOrBuilder getResponseDownloadTotalSizeOrBuilder() {
return responseDownloadTotalSize_;
}
// optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
public static final int RESPONSE_GLOBAL_SEARCH_FIELD_NUMBER = 38;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch responseGlobalSearch_;
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
public boolean hasResponseGlobalSearch() {
return ((bitField0_ & 0x40000000) == 0x40000000);
}
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch getResponseGlobalSearch() {
return responseGlobalSearch_;
}
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchOrBuilder getResponseGlobalSearchOrBuilder() {
return responseGlobalSearch_;
}
// optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
public static final int RESPONSE_TRANSCODER_STATUS_FIELD_NUMBER = 39;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus responseTranscoderStatus_;
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
public boolean hasResponseTranscoderStatus() {
return ((bitField0_ & 0x80000000) == 0x80000000);
}
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus getResponseTranscoderStatus() {
return responseTranscoderStatus_;
}
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatusOrBuilder getResponseTranscoderStatusOrBuilder() {
return responseTranscoderStatus_;
}
// optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
public static final int RESPONSE_GLOBAL_SEARCH_STATUS_FIELD_NUMBER = 40;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus responseGlobalSearchStatus_;
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
public boolean hasResponseGlobalSearchStatus() {
return ((bitField1_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus getResponseGlobalSearchStatus() {
return responseGlobalSearchStatus_;
}
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatusOrBuilder getResponseGlobalSearchStatusOrBuilder() {
return responseGlobalSearchStatus_;
}
private void initFields() {
version_ = 21;
type_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.MsgType.UNKNOWN;
requestConnect_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.getDefaultInstance();
requestPlaylists_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.getDefaultInstance();
requestPlaylistSongs_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.getDefaultInstance();
requestChangeSong_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.getDefaultInstance();
requestSetVolume_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.getDefaultInstance();
requestSetTrackPosition_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.getDefaultInstance();
requestInsertUrls_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls.getDefaultInstance();
requestRemoveSongs_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs.getDefaultInstance();
requestOpenPlaylist_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.getDefaultInstance();
requestClosePlaylist_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.getDefaultInstance();
requestDownloadSongs_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.getDefaultInstance();
requestRateSong_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.getDefaultInstance();
requestGlobalSearch_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.getDefaultInstance();
repeat_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.getDefaultInstance();
shuffle_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.getDefaultInstance();
responseClementineInfo_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.getDefaultInstance();
responseCurrentMetadata_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.getDefaultInstance();
responsePlaylists_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists.getDefaultInstance();
responsePlaylistSongs_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs.getDefaultInstance();
responseEngineStateChanged_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.getDefaultInstance();
responseUpdateTrackPosition_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.getDefaultInstance();
responseDisconnect_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.getDefaultInstance();
responseActiveChanged_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.getDefaultInstance();
responseLyrics_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics.getDefaultInstance();
responseSongFileChunk_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.getDefaultInstance();
responseSongOffer_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.getDefaultInstance();
responseLibraryChunk_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.getDefaultInstance();
responseDownloadTotalSize_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.getDefaultInstance();
responseGlobalSearch_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch.getDefaultInstance();
responseTranscoderStatus_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.getDefaultInstance();
responseGlobalSearchStatus_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, version_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeEnum(2, type_.getNumber());
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeMessage(10, requestPlaylistSongs_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeMessage(11, requestChangeSong_);
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
output.writeMessage(12, requestSetVolume_);
}
if (((bitField0_ & 0x00008000) == 0x00008000)) {
output.writeMessage(13, repeat_);
}
if (((bitField0_ & 0x00010000) == 0x00010000)) {
output.writeMessage(14, shuffle_);
}
if (((bitField0_ & 0x00020000) == 0x00020000)) {
output.writeMessage(15, responseClementineInfo_);
}
if (((bitField0_ & 0x00040000) == 0x00040000)) {
output.writeMessage(16, responseCurrentMetadata_);
}
if (((bitField0_ & 0x00080000) == 0x00080000)) {
output.writeMessage(17, responsePlaylists_);
}
if (((bitField0_ & 0x00100000) == 0x00100000)) {
output.writeMessage(18, responsePlaylistSongs_);
}
if (((bitField0_ & 0x00200000) == 0x00200000)) {
output.writeMessage(19, responseEngineStateChanged_);
}
if (((bitField0_ & 0x00400000) == 0x00400000)) {
output.writeMessage(20, responseUpdateTrackPosition_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeMessage(21, requestConnect_);
}
if (((bitField0_ & 0x00800000) == 0x00800000)) {
output.writeMessage(22, responseDisconnect_);
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
output.writeMessage(23, requestSetTrackPosition_);
}
if (((bitField0_ & 0x01000000) == 0x01000000)) {
output.writeMessage(24, responseActiveChanged_);
}
if (((bitField0_ & 0x00000100) == 0x00000100)) {
output.writeMessage(25, requestInsertUrls_);
}
if (((bitField0_ & 0x00000200) == 0x00000200)) {
output.writeMessage(26, requestRemoveSongs_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeMessage(27, requestPlaylists_);
}
if (((bitField0_ & 0x00000400) == 0x00000400)) {
output.writeMessage(28, requestOpenPlaylist_);
}
if (((bitField0_ & 0x00000800) == 0x00000800)) {
output.writeMessage(29, requestClosePlaylist_);
}
if (((bitField0_ & 0x02000000) == 0x02000000)) {
output.writeMessage(30, responseLyrics_);
}
if (((bitField0_ & 0x00001000) == 0x00001000)) {
output.writeMessage(31, requestDownloadSongs_);
}
if (((bitField0_ & 0x04000000) == 0x04000000)) {
output.writeMessage(32, responseSongFileChunk_);
}
if (((bitField0_ & 0x08000000) == 0x08000000)) {
output.writeMessage(33, responseSongOffer_);
}
if (((bitField0_ & 0x10000000) == 0x10000000)) {
output.writeMessage(34, responseLibraryChunk_);
}
if (((bitField0_ & 0x00002000) == 0x00002000)) {
output.writeMessage(35, requestRateSong_);
}
if (((bitField0_ & 0x20000000) == 0x20000000)) {
output.writeMessage(36, responseDownloadTotalSize_);
}
if (((bitField0_ & 0x00004000) == 0x00004000)) {
output.writeMessage(37, requestGlobalSearch_);
}
if (((bitField0_ & 0x40000000) == 0x40000000)) {
output.writeMessage(38, responseGlobalSearch_);
}
if (((bitField0_ & 0x80000000) == 0x80000000)) {
output.writeMessage(39, responseTranscoderStatus_);
}
if (((bitField1_ & 0x00000001) == 0x00000001)) {
output.writeMessage(40, responseGlobalSearchStatus_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, version_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(2, type_.getNumber());
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(10, requestPlaylistSongs_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(11, requestChangeSong_);
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(12, requestSetVolume_);
}
if (((bitField0_ & 0x00008000) == 0x00008000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(13, repeat_);
}
if (((bitField0_ & 0x00010000) == 0x00010000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(14, shuffle_);
}
if (((bitField0_ & 0x00020000) == 0x00020000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(15, responseClementineInfo_);
}
if (((bitField0_ & 0x00040000) == 0x00040000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(16, responseCurrentMetadata_);
}
if (((bitField0_ & 0x00080000) == 0x00080000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(17, responsePlaylists_);
}
if (((bitField0_ & 0x00100000) == 0x00100000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(18, responsePlaylistSongs_);
}
if (((bitField0_ & 0x00200000) == 0x00200000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(19, responseEngineStateChanged_);
}
if (((bitField0_ & 0x00400000) == 0x00400000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(20, responseUpdateTrackPosition_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(21, requestConnect_);
}
if (((bitField0_ & 0x00800000) == 0x00800000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(22, responseDisconnect_);
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(23, requestSetTrackPosition_);
}
if (((bitField0_ & 0x01000000) == 0x01000000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(24, responseActiveChanged_);
}
if (((bitField0_ & 0x00000100) == 0x00000100)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(25, requestInsertUrls_);
}
if (((bitField0_ & 0x00000200) == 0x00000200)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(26, requestRemoveSongs_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(27, requestPlaylists_);
}
if (((bitField0_ & 0x00000400) == 0x00000400)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(28, requestOpenPlaylist_);
}
if (((bitField0_ & 0x00000800) == 0x00000800)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(29, requestClosePlaylist_);
}
if (((bitField0_ & 0x02000000) == 0x02000000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(30, responseLyrics_);
}
if (((bitField0_ & 0x00001000) == 0x00001000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(31, requestDownloadSongs_);
}
if (((bitField0_ & 0x04000000) == 0x04000000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(32, responseSongFileChunk_);
}
if (((bitField0_ & 0x08000000) == 0x08000000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(33, responseSongOffer_);
}
if (((bitField0_ & 0x10000000) == 0x10000000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(34, responseLibraryChunk_);
}
if (((bitField0_ & 0x00002000) == 0x00002000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(35, requestRateSong_);
}
if (((bitField0_ & 0x20000000) == 0x20000000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(36, responseDownloadTotalSize_);
}
if (((bitField0_ & 0x00004000) == 0x00004000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(37, requestGlobalSearch_);
}
if (((bitField0_ & 0x40000000) == 0x40000000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(38, responseGlobalSearch_);
}
if (((bitField0_ & 0x80000000) == 0x80000000)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(39, responseTranscoderStatus_);
}
if (((bitField1_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(40, responseGlobalSearchStatus_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Message parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Message parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Message parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Message parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Message parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Message parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Message parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Message parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Message parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Message parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Message prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code pb.remote.Message}
*
* * The message itself **/ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
optional int32 version = 1 [default = 21];
*/
public boolean hasVersion() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* optional int32 version = 1 [default = 21];
*/
public int getVersion() {
return version_;
}
/**
* optional int32 version = 1 [default = 21];
*/
public Builder setVersion(int value) {
bitField0_ |= 0x00000001;
version_ = value;
onChanged();
return this;
}
/**
* optional int32 version = 1 [default = 21];
*/
public Builder clearVersion() {
bitField0_ = (bitField0_ & ~0x00000001);
version_ = 21;
onChanged();
return this;
}
// optional .pb.remote.MsgType type = 2 [default = UNKNOWN];
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.MsgType type_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.MsgType.UNKNOWN;
/**
* optional .pb.remote.MsgType type = 2 [default = UNKNOWN];
*
* * What data is in the message? **/ public boolean hasType() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** *
optional .pb.remote.MsgType type = 2 [default = UNKNOWN];
*
* * What data is in the message? **/ public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.MsgType getType() { return type_; } /** *
optional .pb.remote.MsgType type = 2 [default = UNKNOWN];
*
* * What data is in the message? **/ public Builder setType(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.MsgType value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; type_ = value; onChanged(); return this; } /** *
optional .pb.remote.MsgType type = 2 [default = UNKNOWN];
*
* * What data is in the message? **/ public Builder clearType() { bitField0_ = (bitField0_ & ~0x00000002); type_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.MsgType.UNKNOWN; onChanged(); return this; } // optional .pb.remote.RequestConnect request_connect = 21; private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect requestConnect_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnectOrBuilder> requestConnectBuilder_; /** *
optional .pb.remote.RequestConnect request_connect = 21;
*/
public boolean hasRequestConnect() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* optional .pb.remote.RequestConnect request_connect = 21;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect getRequestConnect() {
if (requestConnectBuilder_ == null) {
return requestConnect_;
} else {
return requestConnectBuilder_.getMessage();
}
}
/**
* optional .pb.remote.RequestConnect request_connect = 21;
*/
public Builder setRequestConnect(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect value) {
if (requestConnectBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestConnect_ = value;
onChanged();
} else {
requestConnectBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* optional .pb.remote.RequestConnect request_connect = 21;
*/
public Builder setRequestConnect(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.Builder builderForValue) {
if (requestConnectBuilder_ == null) {
requestConnect_ = builderForValue.build();
onChanged();
} else {
requestConnectBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
return this;
}
/**
* optional .pb.remote.RequestConnect request_connect = 21;
*/
public Builder mergeRequestConnect(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect value) {
if (requestConnectBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
requestConnect_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.getDefaultInstance()) {
requestConnect_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.newBuilder(requestConnect_).mergeFrom(value).buildPartial();
} else {
requestConnect_ = value;
}
onChanged();
} else {
requestConnectBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* optional .pb.remote.RequestConnect request_connect = 21;
*/
public Builder clearRequestConnect() {
if (requestConnectBuilder_ == null) {
requestConnect_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.getDefaultInstance();
onChanged();
} else {
requestConnectBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
/**
* optional .pb.remote.RequestConnect request_connect = 21;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.Builder getRequestConnectBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getRequestConnectFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.RequestConnect request_connect = 21;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnectOrBuilder getRequestConnectOrBuilder() {
if (requestConnectBuilder_ != null) {
return requestConnectBuilder_.getMessageOrBuilder();
} else {
return requestConnect_;
}
}
/**
* optional .pb.remote.RequestConnect request_connect = 21;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnectOrBuilder>
getRequestConnectFieldBuilder() {
if (requestConnectBuilder_ == null) {
requestConnectBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnect.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestConnectOrBuilder>(
requestConnect_,
getParentForChildren(),
isClean());
requestConnect_ = null;
}
return requestConnectBuilder_;
}
// optional .pb.remote.RequestPlaylists request_playlists = 27;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists requestPlaylists_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistsOrBuilder> requestPlaylistsBuilder_;
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
public boolean hasRequestPlaylists() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists getRequestPlaylists() {
if (requestPlaylistsBuilder_ == null) {
return requestPlaylists_;
} else {
return requestPlaylistsBuilder_.getMessage();
}
}
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
public Builder setRequestPlaylists(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists value) {
if (requestPlaylistsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestPlaylists_ = value;
onChanged();
} else {
requestPlaylistsBuilder_.setMessage(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
public Builder setRequestPlaylists(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.Builder builderForValue) {
if (requestPlaylistsBuilder_ == null) {
requestPlaylists_ = builderForValue.build();
onChanged();
} else {
requestPlaylistsBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000008;
return this;
}
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
public Builder mergeRequestPlaylists(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists value) {
if (requestPlaylistsBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008) &&
requestPlaylists_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.getDefaultInstance()) {
requestPlaylists_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.newBuilder(requestPlaylists_).mergeFrom(value).buildPartial();
} else {
requestPlaylists_ = value;
}
onChanged();
} else {
requestPlaylistsBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
public Builder clearRequestPlaylists() {
if (requestPlaylistsBuilder_ == null) {
requestPlaylists_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.getDefaultInstance();
onChanged();
} else {
requestPlaylistsBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.Builder getRequestPlaylistsBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return getRequestPlaylistsFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistsOrBuilder getRequestPlaylistsOrBuilder() {
if (requestPlaylistsBuilder_ != null) {
return requestPlaylistsBuilder_.getMessageOrBuilder();
} else {
return requestPlaylists_;
}
}
/**
* optional .pb.remote.RequestPlaylists request_playlists = 27;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistsOrBuilder>
getRequestPlaylistsFieldBuilder() {
if (requestPlaylistsBuilder_ == null) {
requestPlaylistsBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylists.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistsOrBuilder>(
requestPlaylists_,
getParentForChildren(),
isClean());
requestPlaylists_ = null;
}
return requestPlaylistsBuilder_;
}
// optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs requestPlaylistSongs_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongsOrBuilder> requestPlaylistSongsBuilder_;
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
public boolean hasRequestPlaylistSongs() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs getRequestPlaylistSongs() {
if (requestPlaylistSongsBuilder_ == null) {
return requestPlaylistSongs_;
} else {
return requestPlaylistSongsBuilder_.getMessage();
}
}
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
public Builder setRequestPlaylistSongs(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs value) {
if (requestPlaylistSongsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestPlaylistSongs_ = value;
onChanged();
} else {
requestPlaylistSongsBuilder_.setMessage(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
public Builder setRequestPlaylistSongs(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.Builder builderForValue) {
if (requestPlaylistSongsBuilder_ == null) {
requestPlaylistSongs_ = builderForValue.build();
onChanged();
} else {
requestPlaylistSongsBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000010;
return this;
}
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
public Builder mergeRequestPlaylistSongs(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs value) {
if (requestPlaylistSongsBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010) &&
requestPlaylistSongs_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.getDefaultInstance()) {
requestPlaylistSongs_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.newBuilder(requestPlaylistSongs_).mergeFrom(value).buildPartial();
} else {
requestPlaylistSongs_ = value;
}
onChanged();
} else {
requestPlaylistSongsBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
public Builder clearRequestPlaylistSongs() {
if (requestPlaylistSongsBuilder_ == null) {
requestPlaylistSongs_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.getDefaultInstance();
onChanged();
} else {
requestPlaylistSongsBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000010);
return this;
}
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.Builder getRequestPlaylistSongsBuilder() {
bitField0_ |= 0x00000010;
onChanged();
return getRequestPlaylistSongsFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongsOrBuilder getRequestPlaylistSongsOrBuilder() {
if (requestPlaylistSongsBuilder_ != null) {
return requestPlaylistSongsBuilder_.getMessageOrBuilder();
} else {
return requestPlaylistSongs_;
}
}
/**
* optional .pb.remote.RequestPlaylistSongs request_playlist_songs = 10;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongsOrBuilder>
getRequestPlaylistSongsFieldBuilder() {
if (requestPlaylistSongsBuilder_ == null) {
requestPlaylistSongsBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongs.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestPlaylistSongsOrBuilder>(
requestPlaylistSongs_,
getParentForChildren(),
isClean());
requestPlaylistSongs_ = null;
}
return requestPlaylistSongsBuilder_;
}
// optional .pb.remote.RequestChangeSong request_change_song = 11;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong requestChangeSong_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSongOrBuilder> requestChangeSongBuilder_;
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
public boolean hasRequestChangeSong() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong getRequestChangeSong() {
if (requestChangeSongBuilder_ == null) {
return requestChangeSong_;
} else {
return requestChangeSongBuilder_.getMessage();
}
}
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
public Builder setRequestChangeSong(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong value) {
if (requestChangeSongBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestChangeSong_ = value;
onChanged();
} else {
requestChangeSongBuilder_.setMessage(value);
}
bitField0_ |= 0x00000020;
return this;
}
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
public Builder setRequestChangeSong(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.Builder builderForValue) {
if (requestChangeSongBuilder_ == null) {
requestChangeSong_ = builderForValue.build();
onChanged();
} else {
requestChangeSongBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000020;
return this;
}
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
public Builder mergeRequestChangeSong(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong value) {
if (requestChangeSongBuilder_ == null) {
if (((bitField0_ & 0x00000020) == 0x00000020) &&
requestChangeSong_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.getDefaultInstance()) {
requestChangeSong_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.newBuilder(requestChangeSong_).mergeFrom(value).buildPartial();
} else {
requestChangeSong_ = value;
}
onChanged();
} else {
requestChangeSongBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000020;
return this;
}
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
public Builder clearRequestChangeSong() {
if (requestChangeSongBuilder_ == null) {
requestChangeSong_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.getDefaultInstance();
onChanged();
} else {
requestChangeSongBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000020);
return this;
}
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.Builder getRequestChangeSongBuilder() {
bitField0_ |= 0x00000020;
onChanged();
return getRequestChangeSongFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSongOrBuilder getRequestChangeSongOrBuilder() {
if (requestChangeSongBuilder_ != null) {
return requestChangeSongBuilder_.getMessageOrBuilder();
} else {
return requestChangeSong_;
}
}
/**
* optional .pb.remote.RequestChangeSong request_change_song = 11;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSongOrBuilder>
getRequestChangeSongFieldBuilder() {
if (requestChangeSongBuilder_ == null) {
requestChangeSongBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSong.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestChangeSongOrBuilder>(
requestChangeSong_,
getParentForChildren(),
isClean());
requestChangeSong_ = null;
}
return requestChangeSongBuilder_;
}
// optional .pb.remote.RequestSetVolume request_set_volume = 12;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume requestSetVolume_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolumeOrBuilder> requestSetVolumeBuilder_;
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
public boolean hasRequestSetVolume() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume getRequestSetVolume() {
if (requestSetVolumeBuilder_ == null) {
return requestSetVolume_;
} else {
return requestSetVolumeBuilder_.getMessage();
}
}
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
public Builder setRequestSetVolume(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume value) {
if (requestSetVolumeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestSetVolume_ = value;
onChanged();
} else {
requestSetVolumeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000040;
return this;
}
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
public Builder setRequestSetVolume(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.Builder builderForValue) {
if (requestSetVolumeBuilder_ == null) {
requestSetVolume_ = builderForValue.build();
onChanged();
} else {
requestSetVolumeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000040;
return this;
}
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
public Builder mergeRequestSetVolume(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume value) {
if (requestSetVolumeBuilder_ == null) {
if (((bitField0_ & 0x00000040) == 0x00000040) &&
requestSetVolume_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.getDefaultInstance()) {
requestSetVolume_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.newBuilder(requestSetVolume_).mergeFrom(value).buildPartial();
} else {
requestSetVolume_ = value;
}
onChanged();
} else {
requestSetVolumeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000040;
return this;
}
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
public Builder clearRequestSetVolume() {
if (requestSetVolumeBuilder_ == null) {
requestSetVolume_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.getDefaultInstance();
onChanged();
} else {
requestSetVolumeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000040);
return this;
}
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.Builder getRequestSetVolumeBuilder() {
bitField0_ |= 0x00000040;
onChanged();
return getRequestSetVolumeFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolumeOrBuilder getRequestSetVolumeOrBuilder() {
if (requestSetVolumeBuilder_ != null) {
return requestSetVolumeBuilder_.getMessageOrBuilder();
} else {
return requestSetVolume_;
}
}
/**
* optional .pb.remote.RequestSetVolume request_set_volume = 12;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolumeOrBuilder>
getRequestSetVolumeFieldBuilder() {
if (requestSetVolumeBuilder_ == null) {
requestSetVolumeBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolume.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetVolumeOrBuilder>(
requestSetVolume_,
getParentForChildren(),
isClean());
requestSetVolume_ = null;
}
return requestSetVolumeBuilder_;
}
// optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition requestSetTrackPosition_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPositionOrBuilder> requestSetTrackPositionBuilder_;
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
public boolean hasRequestSetTrackPosition() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition getRequestSetTrackPosition() {
if (requestSetTrackPositionBuilder_ == null) {
return requestSetTrackPosition_;
} else {
return requestSetTrackPositionBuilder_.getMessage();
}
}
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
public Builder setRequestSetTrackPosition(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition value) {
if (requestSetTrackPositionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestSetTrackPosition_ = value;
onChanged();
} else {
requestSetTrackPositionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000080;
return this;
}
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
public Builder setRequestSetTrackPosition(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.Builder builderForValue) {
if (requestSetTrackPositionBuilder_ == null) {
requestSetTrackPosition_ = builderForValue.build();
onChanged();
} else {
requestSetTrackPositionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000080;
return this;
}
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
public Builder mergeRequestSetTrackPosition(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition value) {
if (requestSetTrackPositionBuilder_ == null) {
if (((bitField0_ & 0x00000080) == 0x00000080) &&
requestSetTrackPosition_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.getDefaultInstance()) {
requestSetTrackPosition_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.newBuilder(requestSetTrackPosition_).mergeFrom(value).buildPartial();
} else {
requestSetTrackPosition_ = value;
}
onChanged();
} else {
requestSetTrackPositionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000080;
return this;
}
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
public Builder clearRequestSetTrackPosition() {
if (requestSetTrackPositionBuilder_ == null) {
requestSetTrackPosition_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.getDefaultInstance();
onChanged();
} else {
requestSetTrackPositionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000080);
return this;
}
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.Builder getRequestSetTrackPositionBuilder() {
bitField0_ |= 0x00000080;
onChanged();
return getRequestSetTrackPositionFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPositionOrBuilder getRequestSetTrackPositionOrBuilder() {
if (requestSetTrackPositionBuilder_ != null) {
return requestSetTrackPositionBuilder_.getMessageOrBuilder();
} else {
return requestSetTrackPosition_;
}
}
/**
* optional .pb.remote.RequestSetTrackPosition request_set_track_position = 23;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPositionOrBuilder>
getRequestSetTrackPositionFieldBuilder() {
if (requestSetTrackPositionBuilder_ == null) {
requestSetTrackPositionBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPosition.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestSetTrackPositionOrBuilder>(
requestSetTrackPosition_,
getParentForChildren(),
isClean());
requestSetTrackPosition_ = null;
}
return requestSetTrackPositionBuilder_;
}
// optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls requestInsertUrls_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrlsOrBuilder> requestInsertUrlsBuilder_;
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
public boolean hasRequestInsertUrls() {
return ((bitField0_ & 0x00000100) == 0x00000100);
}
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls getRequestInsertUrls() {
if (requestInsertUrlsBuilder_ == null) {
return requestInsertUrls_;
} else {
return requestInsertUrlsBuilder_.getMessage();
}
}
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
public Builder setRequestInsertUrls(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls value) {
if (requestInsertUrlsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestInsertUrls_ = value;
onChanged();
} else {
requestInsertUrlsBuilder_.setMessage(value);
}
bitField0_ |= 0x00000100;
return this;
}
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
public Builder setRequestInsertUrls(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls.Builder builderForValue) {
if (requestInsertUrlsBuilder_ == null) {
requestInsertUrls_ = builderForValue.build();
onChanged();
} else {
requestInsertUrlsBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000100;
return this;
}
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
public Builder mergeRequestInsertUrls(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls value) {
if (requestInsertUrlsBuilder_ == null) {
if (((bitField0_ & 0x00000100) == 0x00000100) &&
requestInsertUrls_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls.getDefaultInstance()) {
requestInsertUrls_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls.newBuilder(requestInsertUrls_).mergeFrom(value).buildPartial();
} else {
requestInsertUrls_ = value;
}
onChanged();
} else {
requestInsertUrlsBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000100;
return this;
}
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
public Builder clearRequestInsertUrls() {
if (requestInsertUrlsBuilder_ == null) {
requestInsertUrls_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls.getDefaultInstance();
onChanged();
} else {
requestInsertUrlsBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000100);
return this;
}
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls.Builder getRequestInsertUrlsBuilder() {
bitField0_ |= 0x00000100;
onChanged();
return getRequestInsertUrlsFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrlsOrBuilder getRequestInsertUrlsOrBuilder() {
if (requestInsertUrlsBuilder_ != null) {
return requestInsertUrlsBuilder_.getMessageOrBuilder();
} else {
return requestInsertUrls_;
}
}
/**
* optional .pb.remote.RequestInsertUrls request_insert_urls = 25;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrlsOrBuilder>
getRequestInsertUrlsFieldBuilder() {
if (requestInsertUrlsBuilder_ == null) {
requestInsertUrlsBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrls.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestInsertUrlsOrBuilder>(
requestInsertUrls_,
getParentForChildren(),
isClean());
requestInsertUrls_ = null;
}
return requestInsertUrlsBuilder_;
}
// optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs requestRemoveSongs_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongsOrBuilder> requestRemoveSongsBuilder_;
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
public boolean hasRequestRemoveSongs() {
return ((bitField0_ & 0x00000200) == 0x00000200);
}
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs getRequestRemoveSongs() {
if (requestRemoveSongsBuilder_ == null) {
return requestRemoveSongs_;
} else {
return requestRemoveSongsBuilder_.getMessage();
}
}
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
public Builder setRequestRemoveSongs(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs value) {
if (requestRemoveSongsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestRemoveSongs_ = value;
onChanged();
} else {
requestRemoveSongsBuilder_.setMessage(value);
}
bitField0_ |= 0x00000200;
return this;
}
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
public Builder setRequestRemoveSongs(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs.Builder builderForValue) {
if (requestRemoveSongsBuilder_ == null) {
requestRemoveSongs_ = builderForValue.build();
onChanged();
} else {
requestRemoveSongsBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000200;
return this;
}
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
public Builder mergeRequestRemoveSongs(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs value) {
if (requestRemoveSongsBuilder_ == null) {
if (((bitField0_ & 0x00000200) == 0x00000200) &&
requestRemoveSongs_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs.getDefaultInstance()) {
requestRemoveSongs_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs.newBuilder(requestRemoveSongs_).mergeFrom(value).buildPartial();
} else {
requestRemoveSongs_ = value;
}
onChanged();
} else {
requestRemoveSongsBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000200;
return this;
}
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
public Builder clearRequestRemoveSongs() {
if (requestRemoveSongsBuilder_ == null) {
requestRemoveSongs_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs.getDefaultInstance();
onChanged();
} else {
requestRemoveSongsBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000200);
return this;
}
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs.Builder getRequestRemoveSongsBuilder() {
bitField0_ |= 0x00000200;
onChanged();
return getRequestRemoveSongsFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongsOrBuilder getRequestRemoveSongsOrBuilder() {
if (requestRemoveSongsBuilder_ != null) {
return requestRemoveSongsBuilder_.getMessageOrBuilder();
} else {
return requestRemoveSongs_;
}
}
/**
* optional .pb.remote.RequestRemoveSongs request_remove_songs = 26;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongsOrBuilder>
getRequestRemoveSongsFieldBuilder() {
if (requestRemoveSongsBuilder_ == null) {
requestRemoveSongsBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongs.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRemoveSongsOrBuilder>(
requestRemoveSongs_,
getParentForChildren(),
isClean());
requestRemoveSongs_ = null;
}
return requestRemoveSongsBuilder_;
}
// optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist requestOpenPlaylist_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylistOrBuilder> requestOpenPlaylistBuilder_;
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
public boolean hasRequestOpenPlaylist() {
return ((bitField0_ & 0x00000400) == 0x00000400);
}
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist getRequestOpenPlaylist() {
if (requestOpenPlaylistBuilder_ == null) {
return requestOpenPlaylist_;
} else {
return requestOpenPlaylistBuilder_.getMessage();
}
}
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
public Builder setRequestOpenPlaylist(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist value) {
if (requestOpenPlaylistBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestOpenPlaylist_ = value;
onChanged();
} else {
requestOpenPlaylistBuilder_.setMessage(value);
}
bitField0_ |= 0x00000400;
return this;
}
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
public Builder setRequestOpenPlaylist(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.Builder builderForValue) {
if (requestOpenPlaylistBuilder_ == null) {
requestOpenPlaylist_ = builderForValue.build();
onChanged();
} else {
requestOpenPlaylistBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000400;
return this;
}
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
public Builder mergeRequestOpenPlaylist(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist value) {
if (requestOpenPlaylistBuilder_ == null) {
if (((bitField0_ & 0x00000400) == 0x00000400) &&
requestOpenPlaylist_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.getDefaultInstance()) {
requestOpenPlaylist_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.newBuilder(requestOpenPlaylist_).mergeFrom(value).buildPartial();
} else {
requestOpenPlaylist_ = value;
}
onChanged();
} else {
requestOpenPlaylistBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000400;
return this;
}
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
public Builder clearRequestOpenPlaylist() {
if (requestOpenPlaylistBuilder_ == null) {
requestOpenPlaylist_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.getDefaultInstance();
onChanged();
} else {
requestOpenPlaylistBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000400);
return this;
}
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.Builder getRequestOpenPlaylistBuilder() {
bitField0_ |= 0x00000400;
onChanged();
return getRequestOpenPlaylistFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylistOrBuilder getRequestOpenPlaylistOrBuilder() {
if (requestOpenPlaylistBuilder_ != null) {
return requestOpenPlaylistBuilder_.getMessageOrBuilder();
} else {
return requestOpenPlaylist_;
}
}
/**
* optional .pb.remote.RequestOpenPlaylist request_open_playlist = 28;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylistOrBuilder>
getRequestOpenPlaylistFieldBuilder() {
if (requestOpenPlaylistBuilder_ == null) {
requestOpenPlaylistBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylist.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestOpenPlaylistOrBuilder>(
requestOpenPlaylist_,
getParentForChildren(),
isClean());
requestOpenPlaylist_ = null;
}
return requestOpenPlaylistBuilder_;
}
// optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist requestClosePlaylist_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylistOrBuilder> requestClosePlaylistBuilder_;
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
public boolean hasRequestClosePlaylist() {
return ((bitField0_ & 0x00000800) == 0x00000800);
}
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist getRequestClosePlaylist() {
if (requestClosePlaylistBuilder_ == null) {
return requestClosePlaylist_;
} else {
return requestClosePlaylistBuilder_.getMessage();
}
}
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
public Builder setRequestClosePlaylist(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist value) {
if (requestClosePlaylistBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestClosePlaylist_ = value;
onChanged();
} else {
requestClosePlaylistBuilder_.setMessage(value);
}
bitField0_ |= 0x00000800;
return this;
}
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
public Builder setRequestClosePlaylist(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.Builder builderForValue) {
if (requestClosePlaylistBuilder_ == null) {
requestClosePlaylist_ = builderForValue.build();
onChanged();
} else {
requestClosePlaylistBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000800;
return this;
}
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
public Builder mergeRequestClosePlaylist(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist value) {
if (requestClosePlaylistBuilder_ == null) {
if (((bitField0_ & 0x00000800) == 0x00000800) &&
requestClosePlaylist_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.getDefaultInstance()) {
requestClosePlaylist_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.newBuilder(requestClosePlaylist_).mergeFrom(value).buildPartial();
} else {
requestClosePlaylist_ = value;
}
onChanged();
} else {
requestClosePlaylistBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000800;
return this;
}
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
public Builder clearRequestClosePlaylist() {
if (requestClosePlaylistBuilder_ == null) {
requestClosePlaylist_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.getDefaultInstance();
onChanged();
} else {
requestClosePlaylistBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000800);
return this;
}
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.Builder getRequestClosePlaylistBuilder() {
bitField0_ |= 0x00000800;
onChanged();
return getRequestClosePlaylistFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylistOrBuilder getRequestClosePlaylistOrBuilder() {
if (requestClosePlaylistBuilder_ != null) {
return requestClosePlaylistBuilder_.getMessageOrBuilder();
} else {
return requestClosePlaylist_;
}
}
/**
* optional .pb.remote.RequestClosePlaylist request_close_playlist = 29;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylistOrBuilder>
getRequestClosePlaylistFieldBuilder() {
if (requestClosePlaylistBuilder_ == null) {
requestClosePlaylistBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylist.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestClosePlaylistOrBuilder>(
requestClosePlaylist_,
getParentForChildren(),
isClean());
requestClosePlaylist_ = null;
}
return requestClosePlaylistBuilder_;
}
// optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs requestDownloadSongs_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongsOrBuilder> requestDownloadSongsBuilder_;
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
public boolean hasRequestDownloadSongs() {
return ((bitField0_ & 0x00001000) == 0x00001000);
}
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs getRequestDownloadSongs() {
if (requestDownloadSongsBuilder_ == null) {
return requestDownloadSongs_;
} else {
return requestDownloadSongsBuilder_.getMessage();
}
}
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
public Builder setRequestDownloadSongs(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs value) {
if (requestDownloadSongsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestDownloadSongs_ = value;
onChanged();
} else {
requestDownloadSongsBuilder_.setMessage(value);
}
bitField0_ |= 0x00001000;
return this;
}
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
public Builder setRequestDownloadSongs(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.Builder builderForValue) {
if (requestDownloadSongsBuilder_ == null) {
requestDownloadSongs_ = builderForValue.build();
onChanged();
} else {
requestDownloadSongsBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00001000;
return this;
}
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
public Builder mergeRequestDownloadSongs(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs value) {
if (requestDownloadSongsBuilder_ == null) {
if (((bitField0_ & 0x00001000) == 0x00001000) &&
requestDownloadSongs_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.getDefaultInstance()) {
requestDownloadSongs_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.newBuilder(requestDownloadSongs_).mergeFrom(value).buildPartial();
} else {
requestDownloadSongs_ = value;
}
onChanged();
} else {
requestDownloadSongsBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00001000;
return this;
}
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
public Builder clearRequestDownloadSongs() {
if (requestDownloadSongsBuilder_ == null) {
requestDownloadSongs_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.getDefaultInstance();
onChanged();
} else {
requestDownloadSongsBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00001000);
return this;
}
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.Builder getRequestDownloadSongsBuilder() {
bitField0_ |= 0x00001000;
onChanged();
return getRequestDownloadSongsFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongsOrBuilder getRequestDownloadSongsOrBuilder() {
if (requestDownloadSongsBuilder_ != null) {
return requestDownloadSongsBuilder_.getMessageOrBuilder();
} else {
return requestDownloadSongs_;
}
}
/**
* optional .pb.remote.RequestDownloadSongs request_download_songs = 31;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongsOrBuilder>
getRequestDownloadSongsFieldBuilder() {
if (requestDownloadSongsBuilder_ == null) {
requestDownloadSongsBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongs.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestDownloadSongsOrBuilder>(
requestDownloadSongs_,
getParentForChildren(),
isClean());
requestDownloadSongs_ = null;
}
return requestDownloadSongsBuilder_;
}
// optional .pb.remote.RequestRateSong request_rate_song = 35;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong requestRateSong_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSongOrBuilder> requestRateSongBuilder_;
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
public boolean hasRequestRateSong() {
return ((bitField0_ & 0x00002000) == 0x00002000);
}
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong getRequestRateSong() {
if (requestRateSongBuilder_ == null) {
return requestRateSong_;
} else {
return requestRateSongBuilder_.getMessage();
}
}
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
public Builder setRequestRateSong(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong value) {
if (requestRateSongBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestRateSong_ = value;
onChanged();
} else {
requestRateSongBuilder_.setMessage(value);
}
bitField0_ |= 0x00002000;
return this;
}
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
public Builder setRequestRateSong(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.Builder builderForValue) {
if (requestRateSongBuilder_ == null) {
requestRateSong_ = builderForValue.build();
onChanged();
} else {
requestRateSongBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00002000;
return this;
}
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
public Builder mergeRequestRateSong(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong value) {
if (requestRateSongBuilder_ == null) {
if (((bitField0_ & 0x00002000) == 0x00002000) &&
requestRateSong_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.getDefaultInstance()) {
requestRateSong_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.newBuilder(requestRateSong_).mergeFrom(value).buildPartial();
} else {
requestRateSong_ = value;
}
onChanged();
} else {
requestRateSongBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00002000;
return this;
}
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
public Builder clearRequestRateSong() {
if (requestRateSongBuilder_ == null) {
requestRateSong_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.getDefaultInstance();
onChanged();
} else {
requestRateSongBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00002000);
return this;
}
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.Builder getRequestRateSongBuilder() {
bitField0_ |= 0x00002000;
onChanged();
return getRequestRateSongFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSongOrBuilder getRequestRateSongOrBuilder() {
if (requestRateSongBuilder_ != null) {
return requestRateSongBuilder_.getMessageOrBuilder();
} else {
return requestRateSong_;
}
}
/**
* optional .pb.remote.RequestRateSong request_rate_song = 35;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSongOrBuilder>
getRequestRateSongFieldBuilder() {
if (requestRateSongBuilder_ == null) {
requestRateSongBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSong.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestRateSongOrBuilder>(
requestRateSong_,
getParentForChildren(),
isClean());
requestRateSong_ = null;
}
return requestRateSongBuilder_;
}
// optional .pb.remote.RequestGlobalSearch request_global_search = 37;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch requestGlobalSearch_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearchOrBuilder> requestGlobalSearchBuilder_;
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
public boolean hasRequestGlobalSearch() {
return ((bitField0_ & 0x00004000) == 0x00004000);
}
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch getRequestGlobalSearch() {
if (requestGlobalSearchBuilder_ == null) {
return requestGlobalSearch_;
} else {
return requestGlobalSearchBuilder_.getMessage();
}
}
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
public Builder setRequestGlobalSearch(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch value) {
if (requestGlobalSearchBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
requestGlobalSearch_ = value;
onChanged();
} else {
requestGlobalSearchBuilder_.setMessage(value);
}
bitField0_ |= 0x00004000;
return this;
}
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
public Builder setRequestGlobalSearch(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.Builder builderForValue) {
if (requestGlobalSearchBuilder_ == null) {
requestGlobalSearch_ = builderForValue.build();
onChanged();
} else {
requestGlobalSearchBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00004000;
return this;
}
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
public Builder mergeRequestGlobalSearch(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch value) {
if (requestGlobalSearchBuilder_ == null) {
if (((bitField0_ & 0x00004000) == 0x00004000) &&
requestGlobalSearch_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.getDefaultInstance()) {
requestGlobalSearch_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.newBuilder(requestGlobalSearch_).mergeFrom(value).buildPartial();
} else {
requestGlobalSearch_ = value;
}
onChanged();
} else {
requestGlobalSearchBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00004000;
return this;
}
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
public Builder clearRequestGlobalSearch() {
if (requestGlobalSearchBuilder_ == null) {
requestGlobalSearch_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.getDefaultInstance();
onChanged();
} else {
requestGlobalSearchBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00004000);
return this;
}
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.Builder getRequestGlobalSearchBuilder() {
bitField0_ |= 0x00004000;
onChanged();
return getRequestGlobalSearchFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearchOrBuilder getRequestGlobalSearchOrBuilder() {
if (requestGlobalSearchBuilder_ != null) {
return requestGlobalSearchBuilder_.getMessageOrBuilder();
} else {
return requestGlobalSearch_;
}
}
/**
* optional .pb.remote.RequestGlobalSearch request_global_search = 37;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearchOrBuilder>
getRequestGlobalSearchFieldBuilder() {
if (requestGlobalSearchBuilder_ == null) {
requestGlobalSearchBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearch.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RequestGlobalSearchOrBuilder>(
requestGlobalSearch_,
getParentForChildren(),
isClean());
requestGlobalSearch_ = null;
}
return requestGlobalSearchBuilder_;
}
// optional .pb.remote.Repeat repeat = 13;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat repeat_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatOrBuilder> repeatBuilder_;
/**
* optional .pb.remote.Repeat repeat = 13;
*/
public boolean hasRepeat() {
return ((bitField0_ & 0x00008000) == 0x00008000);
}
/**
* optional .pb.remote.Repeat repeat = 13;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat getRepeat() {
if (repeatBuilder_ == null) {
return repeat_;
} else {
return repeatBuilder_.getMessage();
}
}
/**
* optional .pb.remote.Repeat repeat = 13;
*/
public Builder setRepeat(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat value) {
if (repeatBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
repeat_ = value;
onChanged();
} else {
repeatBuilder_.setMessage(value);
}
bitField0_ |= 0x00008000;
return this;
}
/**
* optional .pb.remote.Repeat repeat = 13;
*/
public Builder setRepeat(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.Builder builderForValue) {
if (repeatBuilder_ == null) {
repeat_ = builderForValue.build();
onChanged();
} else {
repeatBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00008000;
return this;
}
/**
* optional .pb.remote.Repeat repeat = 13;
*/
public Builder mergeRepeat(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat value) {
if (repeatBuilder_ == null) {
if (((bitField0_ & 0x00008000) == 0x00008000) &&
repeat_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.getDefaultInstance()) {
repeat_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.newBuilder(repeat_).mergeFrom(value).buildPartial();
} else {
repeat_ = value;
}
onChanged();
} else {
repeatBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00008000;
return this;
}
/**
* optional .pb.remote.Repeat repeat = 13;
*/
public Builder clearRepeat() {
if (repeatBuilder_ == null) {
repeat_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.getDefaultInstance();
onChanged();
} else {
repeatBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00008000);
return this;
}
/**
* optional .pb.remote.Repeat repeat = 13;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.Builder getRepeatBuilder() {
bitField0_ |= 0x00008000;
onChanged();
return getRepeatFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.Repeat repeat = 13;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatOrBuilder getRepeatOrBuilder() {
if (repeatBuilder_ != null) {
return repeatBuilder_.getMessageOrBuilder();
} else {
return repeat_;
}
}
/**
* optional .pb.remote.Repeat repeat = 13;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatOrBuilder>
getRepeatFieldBuilder() {
if (repeatBuilder_ == null) {
repeatBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Repeat.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.RepeatOrBuilder>(
repeat_,
getParentForChildren(),
isClean());
repeat_ = null;
}
return repeatBuilder_;
}
// optional .pb.remote.Shuffle shuffle = 14;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle shuffle_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleOrBuilder> shuffleBuilder_;
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
public boolean hasShuffle() {
return ((bitField0_ & 0x00010000) == 0x00010000);
}
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle getShuffle() {
if (shuffleBuilder_ == null) {
return shuffle_;
} else {
return shuffleBuilder_.getMessage();
}
}
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
public Builder setShuffle(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle value) {
if (shuffleBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
shuffle_ = value;
onChanged();
} else {
shuffleBuilder_.setMessage(value);
}
bitField0_ |= 0x00010000;
return this;
}
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
public Builder setShuffle(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.Builder builderForValue) {
if (shuffleBuilder_ == null) {
shuffle_ = builderForValue.build();
onChanged();
} else {
shuffleBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00010000;
return this;
}
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
public Builder mergeShuffle(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle value) {
if (shuffleBuilder_ == null) {
if (((bitField0_ & 0x00010000) == 0x00010000) &&
shuffle_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.getDefaultInstance()) {
shuffle_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.newBuilder(shuffle_).mergeFrom(value).buildPartial();
} else {
shuffle_ = value;
}
onChanged();
} else {
shuffleBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00010000;
return this;
}
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
public Builder clearShuffle() {
if (shuffleBuilder_ == null) {
shuffle_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.getDefaultInstance();
onChanged();
} else {
shuffleBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00010000);
return this;
}
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.Builder getShuffleBuilder() {
bitField0_ |= 0x00010000;
onChanged();
return getShuffleFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleOrBuilder getShuffleOrBuilder() {
if (shuffleBuilder_ != null) {
return shuffleBuilder_.getMessageOrBuilder();
} else {
return shuffle_;
}
}
/**
* optional .pb.remote.Shuffle shuffle = 14;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleOrBuilder>
getShuffleFieldBuilder() {
if (shuffleBuilder_ == null) {
shuffleBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.Shuffle.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ShuffleOrBuilder>(
shuffle_,
getParentForChildren(),
isClean());
shuffle_ = null;
}
return shuffleBuilder_;
}
// optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo responseClementineInfo_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfoOrBuilder> responseClementineInfoBuilder_;
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
public boolean hasResponseClementineInfo() {
return ((bitField0_ & 0x00020000) == 0x00020000);
}
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo getResponseClementineInfo() {
if (responseClementineInfoBuilder_ == null) {
return responseClementineInfo_;
} else {
return responseClementineInfoBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
public Builder setResponseClementineInfo(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo value) {
if (responseClementineInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseClementineInfo_ = value;
onChanged();
} else {
responseClementineInfoBuilder_.setMessage(value);
}
bitField0_ |= 0x00020000;
return this;
}
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
public Builder setResponseClementineInfo(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.Builder builderForValue) {
if (responseClementineInfoBuilder_ == null) {
responseClementineInfo_ = builderForValue.build();
onChanged();
} else {
responseClementineInfoBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00020000;
return this;
}
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
public Builder mergeResponseClementineInfo(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo value) {
if (responseClementineInfoBuilder_ == null) {
if (((bitField0_ & 0x00020000) == 0x00020000) &&
responseClementineInfo_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.getDefaultInstance()) {
responseClementineInfo_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.newBuilder(responseClementineInfo_).mergeFrom(value).buildPartial();
} else {
responseClementineInfo_ = value;
}
onChanged();
} else {
responseClementineInfoBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00020000;
return this;
}
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
public Builder clearResponseClementineInfo() {
if (responseClementineInfoBuilder_ == null) {
responseClementineInfo_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.getDefaultInstance();
onChanged();
} else {
responseClementineInfoBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00020000);
return this;
}
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.Builder getResponseClementineInfoBuilder() {
bitField0_ |= 0x00020000;
onChanged();
return getResponseClementineInfoFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfoOrBuilder getResponseClementineInfoOrBuilder() {
if (responseClementineInfoBuilder_ != null) {
return responseClementineInfoBuilder_.getMessageOrBuilder();
} else {
return responseClementineInfo_;
}
}
/**
* optional .pb.remote.ResponseClementineInfo response_clementine_info = 15;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfoOrBuilder>
getResponseClementineInfoFieldBuilder() {
if (responseClementineInfoBuilder_ == null) {
responseClementineInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfo.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseClementineInfoOrBuilder>(
responseClementineInfo_,
getParentForChildren(),
isClean());
responseClementineInfo_ = null;
}
return responseClementineInfoBuilder_;
}
// optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata responseCurrentMetadata_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadataOrBuilder> responseCurrentMetadataBuilder_;
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
public boolean hasResponseCurrentMetadata() {
return ((bitField0_ & 0x00040000) == 0x00040000);
}
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata getResponseCurrentMetadata() {
if (responseCurrentMetadataBuilder_ == null) {
return responseCurrentMetadata_;
} else {
return responseCurrentMetadataBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
public Builder setResponseCurrentMetadata(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata value) {
if (responseCurrentMetadataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseCurrentMetadata_ = value;
onChanged();
} else {
responseCurrentMetadataBuilder_.setMessage(value);
}
bitField0_ |= 0x00040000;
return this;
}
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
public Builder setResponseCurrentMetadata(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.Builder builderForValue) {
if (responseCurrentMetadataBuilder_ == null) {
responseCurrentMetadata_ = builderForValue.build();
onChanged();
} else {
responseCurrentMetadataBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00040000;
return this;
}
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
public Builder mergeResponseCurrentMetadata(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata value) {
if (responseCurrentMetadataBuilder_ == null) {
if (((bitField0_ & 0x00040000) == 0x00040000) &&
responseCurrentMetadata_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.getDefaultInstance()) {
responseCurrentMetadata_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.newBuilder(responseCurrentMetadata_).mergeFrom(value).buildPartial();
} else {
responseCurrentMetadata_ = value;
}
onChanged();
} else {
responseCurrentMetadataBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00040000;
return this;
}
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
public Builder clearResponseCurrentMetadata() {
if (responseCurrentMetadataBuilder_ == null) {
responseCurrentMetadata_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.getDefaultInstance();
onChanged();
} else {
responseCurrentMetadataBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00040000);
return this;
}
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.Builder getResponseCurrentMetadataBuilder() {
bitField0_ |= 0x00040000;
onChanged();
return getResponseCurrentMetadataFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadataOrBuilder getResponseCurrentMetadataOrBuilder() {
if (responseCurrentMetadataBuilder_ != null) {
return responseCurrentMetadataBuilder_.getMessageOrBuilder();
} else {
return responseCurrentMetadata_;
}
}
/**
* optional .pb.remote.ResponseCurrentMetadata response_current_metadata = 16;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadataOrBuilder>
getResponseCurrentMetadataFieldBuilder() {
if (responseCurrentMetadataBuilder_ == null) {
responseCurrentMetadataBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadata.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseCurrentMetadataOrBuilder>(
responseCurrentMetadata_,
getParentForChildren(),
isClean());
responseCurrentMetadata_ = null;
}
return responseCurrentMetadataBuilder_;
}
// optional .pb.remote.ResponsePlaylists response_playlists = 17;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists responsePlaylists_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistsOrBuilder> responsePlaylistsBuilder_;
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
public boolean hasResponsePlaylists() {
return ((bitField0_ & 0x00080000) == 0x00080000);
}
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists getResponsePlaylists() {
if (responsePlaylistsBuilder_ == null) {
return responsePlaylists_;
} else {
return responsePlaylistsBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
public Builder setResponsePlaylists(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists value) {
if (responsePlaylistsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responsePlaylists_ = value;
onChanged();
} else {
responsePlaylistsBuilder_.setMessage(value);
}
bitField0_ |= 0x00080000;
return this;
}
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
public Builder setResponsePlaylists(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists.Builder builderForValue) {
if (responsePlaylistsBuilder_ == null) {
responsePlaylists_ = builderForValue.build();
onChanged();
} else {
responsePlaylistsBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00080000;
return this;
}
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
public Builder mergeResponsePlaylists(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists value) {
if (responsePlaylistsBuilder_ == null) {
if (((bitField0_ & 0x00080000) == 0x00080000) &&
responsePlaylists_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists.getDefaultInstance()) {
responsePlaylists_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists.newBuilder(responsePlaylists_).mergeFrom(value).buildPartial();
} else {
responsePlaylists_ = value;
}
onChanged();
} else {
responsePlaylistsBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00080000;
return this;
}
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
public Builder clearResponsePlaylists() {
if (responsePlaylistsBuilder_ == null) {
responsePlaylists_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists.getDefaultInstance();
onChanged();
} else {
responsePlaylistsBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00080000);
return this;
}
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists.Builder getResponsePlaylistsBuilder() {
bitField0_ |= 0x00080000;
onChanged();
return getResponsePlaylistsFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistsOrBuilder getResponsePlaylistsOrBuilder() {
if (responsePlaylistsBuilder_ != null) {
return responsePlaylistsBuilder_.getMessageOrBuilder();
} else {
return responsePlaylists_;
}
}
/**
* optional .pb.remote.ResponsePlaylists response_playlists = 17;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistsOrBuilder>
getResponsePlaylistsFieldBuilder() {
if (responsePlaylistsBuilder_ == null) {
responsePlaylistsBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylists.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistsOrBuilder>(
responsePlaylists_,
getParentForChildren(),
isClean());
responsePlaylists_ = null;
}
return responsePlaylistsBuilder_;
}
// optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs responsePlaylistSongs_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongsOrBuilder> responsePlaylistSongsBuilder_;
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
public boolean hasResponsePlaylistSongs() {
return ((bitField0_ & 0x00100000) == 0x00100000);
}
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs getResponsePlaylistSongs() {
if (responsePlaylistSongsBuilder_ == null) {
return responsePlaylistSongs_;
} else {
return responsePlaylistSongsBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
public Builder setResponsePlaylistSongs(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs value) {
if (responsePlaylistSongsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responsePlaylistSongs_ = value;
onChanged();
} else {
responsePlaylistSongsBuilder_.setMessage(value);
}
bitField0_ |= 0x00100000;
return this;
}
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
public Builder setResponsePlaylistSongs(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs.Builder builderForValue) {
if (responsePlaylistSongsBuilder_ == null) {
responsePlaylistSongs_ = builderForValue.build();
onChanged();
} else {
responsePlaylistSongsBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00100000;
return this;
}
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
public Builder mergeResponsePlaylistSongs(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs value) {
if (responsePlaylistSongsBuilder_ == null) {
if (((bitField0_ & 0x00100000) == 0x00100000) &&
responsePlaylistSongs_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs.getDefaultInstance()) {
responsePlaylistSongs_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs.newBuilder(responsePlaylistSongs_).mergeFrom(value).buildPartial();
} else {
responsePlaylistSongs_ = value;
}
onChanged();
} else {
responsePlaylistSongsBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00100000;
return this;
}
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
public Builder clearResponsePlaylistSongs() {
if (responsePlaylistSongsBuilder_ == null) {
responsePlaylistSongs_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs.getDefaultInstance();
onChanged();
} else {
responsePlaylistSongsBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00100000);
return this;
}
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs.Builder getResponsePlaylistSongsBuilder() {
bitField0_ |= 0x00100000;
onChanged();
return getResponsePlaylistSongsFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongsOrBuilder getResponsePlaylistSongsOrBuilder() {
if (responsePlaylistSongsBuilder_ != null) {
return responsePlaylistSongsBuilder_.getMessageOrBuilder();
} else {
return responsePlaylistSongs_;
}
}
/**
* optional .pb.remote.ResponsePlaylistSongs response_playlist_songs = 18;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongsOrBuilder>
getResponsePlaylistSongsFieldBuilder() {
if (responsePlaylistSongsBuilder_ == null) {
responsePlaylistSongsBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongs.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponsePlaylistSongsOrBuilder>(
responsePlaylistSongs_,
getParentForChildren(),
isClean());
responsePlaylistSongs_ = null;
}
return responsePlaylistSongsBuilder_;
}
// optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged responseEngineStateChanged_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChangedOrBuilder> responseEngineStateChangedBuilder_;
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
public boolean hasResponseEngineStateChanged() {
return ((bitField0_ & 0x00200000) == 0x00200000);
}
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged getResponseEngineStateChanged() {
if (responseEngineStateChangedBuilder_ == null) {
return responseEngineStateChanged_;
} else {
return responseEngineStateChangedBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
public Builder setResponseEngineStateChanged(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged value) {
if (responseEngineStateChangedBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseEngineStateChanged_ = value;
onChanged();
} else {
responseEngineStateChangedBuilder_.setMessage(value);
}
bitField0_ |= 0x00200000;
return this;
}
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
public Builder setResponseEngineStateChanged(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.Builder builderForValue) {
if (responseEngineStateChangedBuilder_ == null) {
responseEngineStateChanged_ = builderForValue.build();
onChanged();
} else {
responseEngineStateChangedBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00200000;
return this;
}
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
public Builder mergeResponseEngineStateChanged(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged value) {
if (responseEngineStateChangedBuilder_ == null) {
if (((bitField0_ & 0x00200000) == 0x00200000) &&
responseEngineStateChanged_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.getDefaultInstance()) {
responseEngineStateChanged_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.newBuilder(responseEngineStateChanged_).mergeFrom(value).buildPartial();
} else {
responseEngineStateChanged_ = value;
}
onChanged();
} else {
responseEngineStateChangedBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00200000;
return this;
}
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
public Builder clearResponseEngineStateChanged() {
if (responseEngineStateChangedBuilder_ == null) {
responseEngineStateChanged_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.getDefaultInstance();
onChanged();
} else {
responseEngineStateChangedBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00200000);
return this;
}
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.Builder getResponseEngineStateChangedBuilder() {
bitField0_ |= 0x00200000;
onChanged();
return getResponseEngineStateChangedFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChangedOrBuilder getResponseEngineStateChangedOrBuilder() {
if (responseEngineStateChangedBuilder_ != null) {
return responseEngineStateChangedBuilder_.getMessageOrBuilder();
} else {
return responseEngineStateChanged_;
}
}
/**
* optional .pb.remote.ResponseEngineStateChanged response_engine_state_changed = 19;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChangedOrBuilder>
getResponseEngineStateChangedFieldBuilder() {
if (responseEngineStateChangedBuilder_ == null) {
responseEngineStateChangedBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChanged.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseEngineStateChangedOrBuilder>(
responseEngineStateChanged_,
getParentForChildren(),
isClean());
responseEngineStateChanged_ = null;
}
return responseEngineStateChangedBuilder_;
}
// optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition responseUpdateTrackPosition_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPositionOrBuilder> responseUpdateTrackPositionBuilder_;
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
public boolean hasResponseUpdateTrackPosition() {
return ((bitField0_ & 0x00400000) == 0x00400000);
}
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition getResponseUpdateTrackPosition() {
if (responseUpdateTrackPositionBuilder_ == null) {
return responseUpdateTrackPosition_;
} else {
return responseUpdateTrackPositionBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
public Builder setResponseUpdateTrackPosition(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition value) {
if (responseUpdateTrackPositionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseUpdateTrackPosition_ = value;
onChanged();
} else {
responseUpdateTrackPositionBuilder_.setMessage(value);
}
bitField0_ |= 0x00400000;
return this;
}
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
public Builder setResponseUpdateTrackPosition(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.Builder builderForValue) {
if (responseUpdateTrackPositionBuilder_ == null) {
responseUpdateTrackPosition_ = builderForValue.build();
onChanged();
} else {
responseUpdateTrackPositionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00400000;
return this;
}
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
public Builder mergeResponseUpdateTrackPosition(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition value) {
if (responseUpdateTrackPositionBuilder_ == null) {
if (((bitField0_ & 0x00400000) == 0x00400000) &&
responseUpdateTrackPosition_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.getDefaultInstance()) {
responseUpdateTrackPosition_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.newBuilder(responseUpdateTrackPosition_).mergeFrom(value).buildPartial();
} else {
responseUpdateTrackPosition_ = value;
}
onChanged();
} else {
responseUpdateTrackPositionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00400000;
return this;
}
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
public Builder clearResponseUpdateTrackPosition() {
if (responseUpdateTrackPositionBuilder_ == null) {
responseUpdateTrackPosition_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.getDefaultInstance();
onChanged();
} else {
responseUpdateTrackPositionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00400000);
return this;
}
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.Builder getResponseUpdateTrackPositionBuilder() {
bitField0_ |= 0x00400000;
onChanged();
return getResponseUpdateTrackPositionFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPositionOrBuilder getResponseUpdateTrackPositionOrBuilder() {
if (responseUpdateTrackPositionBuilder_ != null) {
return responseUpdateTrackPositionBuilder_.getMessageOrBuilder();
} else {
return responseUpdateTrackPosition_;
}
}
/**
* optional .pb.remote.ResponseUpdateTrackPosition response_update_track_position = 20;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPositionOrBuilder>
getResponseUpdateTrackPositionFieldBuilder() {
if (responseUpdateTrackPositionBuilder_ == null) {
responseUpdateTrackPositionBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPosition.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseUpdateTrackPositionOrBuilder>(
responseUpdateTrackPosition_,
getParentForChildren(),
isClean());
responseUpdateTrackPosition_ = null;
}
return responseUpdateTrackPositionBuilder_;
}
// optional .pb.remote.ResponseDisconnect response_disconnect = 22;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect responseDisconnect_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnectOrBuilder> responseDisconnectBuilder_;
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
public boolean hasResponseDisconnect() {
return ((bitField0_ & 0x00800000) == 0x00800000);
}
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect getResponseDisconnect() {
if (responseDisconnectBuilder_ == null) {
return responseDisconnect_;
} else {
return responseDisconnectBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
public Builder setResponseDisconnect(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect value) {
if (responseDisconnectBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseDisconnect_ = value;
onChanged();
} else {
responseDisconnectBuilder_.setMessage(value);
}
bitField0_ |= 0x00800000;
return this;
}
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
public Builder setResponseDisconnect(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.Builder builderForValue) {
if (responseDisconnectBuilder_ == null) {
responseDisconnect_ = builderForValue.build();
onChanged();
} else {
responseDisconnectBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00800000;
return this;
}
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
public Builder mergeResponseDisconnect(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect value) {
if (responseDisconnectBuilder_ == null) {
if (((bitField0_ & 0x00800000) == 0x00800000) &&
responseDisconnect_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.getDefaultInstance()) {
responseDisconnect_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.newBuilder(responseDisconnect_).mergeFrom(value).buildPartial();
} else {
responseDisconnect_ = value;
}
onChanged();
} else {
responseDisconnectBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00800000;
return this;
}
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
public Builder clearResponseDisconnect() {
if (responseDisconnectBuilder_ == null) {
responseDisconnect_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.getDefaultInstance();
onChanged();
} else {
responseDisconnectBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00800000);
return this;
}
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.Builder getResponseDisconnectBuilder() {
bitField0_ |= 0x00800000;
onChanged();
return getResponseDisconnectFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnectOrBuilder getResponseDisconnectOrBuilder() {
if (responseDisconnectBuilder_ != null) {
return responseDisconnectBuilder_.getMessageOrBuilder();
} else {
return responseDisconnect_;
}
}
/**
* optional .pb.remote.ResponseDisconnect response_disconnect = 22;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnectOrBuilder>
getResponseDisconnectFieldBuilder() {
if (responseDisconnectBuilder_ == null) {
responseDisconnectBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnect.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDisconnectOrBuilder>(
responseDisconnect_,
getParentForChildren(),
isClean());
responseDisconnect_ = null;
}
return responseDisconnectBuilder_;
}
// optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged responseActiveChanged_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChangedOrBuilder> responseActiveChangedBuilder_;
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
public boolean hasResponseActiveChanged() {
return ((bitField0_ & 0x01000000) == 0x01000000);
}
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged getResponseActiveChanged() {
if (responseActiveChangedBuilder_ == null) {
return responseActiveChanged_;
} else {
return responseActiveChangedBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
public Builder setResponseActiveChanged(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged value) {
if (responseActiveChangedBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseActiveChanged_ = value;
onChanged();
} else {
responseActiveChangedBuilder_.setMessage(value);
}
bitField0_ |= 0x01000000;
return this;
}
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
public Builder setResponseActiveChanged(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.Builder builderForValue) {
if (responseActiveChangedBuilder_ == null) {
responseActiveChanged_ = builderForValue.build();
onChanged();
} else {
responseActiveChangedBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x01000000;
return this;
}
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
public Builder mergeResponseActiveChanged(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged value) {
if (responseActiveChangedBuilder_ == null) {
if (((bitField0_ & 0x01000000) == 0x01000000) &&
responseActiveChanged_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.getDefaultInstance()) {
responseActiveChanged_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.newBuilder(responseActiveChanged_).mergeFrom(value).buildPartial();
} else {
responseActiveChanged_ = value;
}
onChanged();
} else {
responseActiveChangedBuilder_.mergeFrom(value);
}
bitField0_ |= 0x01000000;
return this;
}
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
public Builder clearResponseActiveChanged() {
if (responseActiveChangedBuilder_ == null) {
responseActiveChanged_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.getDefaultInstance();
onChanged();
} else {
responseActiveChangedBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x01000000);
return this;
}
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.Builder getResponseActiveChangedBuilder() {
bitField0_ |= 0x01000000;
onChanged();
return getResponseActiveChangedFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChangedOrBuilder getResponseActiveChangedOrBuilder() {
if (responseActiveChangedBuilder_ != null) {
return responseActiveChangedBuilder_.getMessageOrBuilder();
} else {
return responseActiveChanged_;
}
}
/**
* optional .pb.remote.ResponseActiveChanged response_active_changed = 24;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChangedOrBuilder>
getResponseActiveChangedFieldBuilder() {
if (responseActiveChangedBuilder_ == null) {
responseActiveChangedBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChanged.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseActiveChangedOrBuilder>(
responseActiveChanged_,
getParentForChildren(),
isClean());
responseActiveChanged_ = null;
}
return responseActiveChangedBuilder_;
}
// optional .pb.remote.ResponseLyrics response_lyrics = 30;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics responseLyrics_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyricsOrBuilder> responseLyricsBuilder_;
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
public boolean hasResponseLyrics() {
return ((bitField0_ & 0x02000000) == 0x02000000);
}
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics getResponseLyrics() {
if (responseLyricsBuilder_ == null) {
return responseLyrics_;
} else {
return responseLyricsBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
public Builder setResponseLyrics(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics value) {
if (responseLyricsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseLyrics_ = value;
onChanged();
} else {
responseLyricsBuilder_.setMessage(value);
}
bitField0_ |= 0x02000000;
return this;
}
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
public Builder setResponseLyrics(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics.Builder builderForValue) {
if (responseLyricsBuilder_ == null) {
responseLyrics_ = builderForValue.build();
onChanged();
} else {
responseLyricsBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x02000000;
return this;
}
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
public Builder mergeResponseLyrics(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics value) {
if (responseLyricsBuilder_ == null) {
if (((bitField0_ & 0x02000000) == 0x02000000) &&
responseLyrics_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics.getDefaultInstance()) {
responseLyrics_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics.newBuilder(responseLyrics_).mergeFrom(value).buildPartial();
} else {
responseLyrics_ = value;
}
onChanged();
} else {
responseLyricsBuilder_.mergeFrom(value);
}
bitField0_ |= 0x02000000;
return this;
}
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
public Builder clearResponseLyrics() {
if (responseLyricsBuilder_ == null) {
responseLyrics_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics.getDefaultInstance();
onChanged();
} else {
responseLyricsBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x02000000);
return this;
}
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics.Builder getResponseLyricsBuilder() {
bitField0_ |= 0x02000000;
onChanged();
return getResponseLyricsFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyricsOrBuilder getResponseLyricsOrBuilder() {
if (responseLyricsBuilder_ != null) {
return responseLyricsBuilder_.getMessageOrBuilder();
} else {
return responseLyrics_;
}
}
/**
* optional .pb.remote.ResponseLyrics response_lyrics = 30;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyricsOrBuilder>
getResponseLyricsFieldBuilder() {
if (responseLyricsBuilder_ == null) {
responseLyricsBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyrics.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLyricsOrBuilder>(
responseLyrics_,
getParentForChildren(),
isClean());
responseLyrics_ = null;
}
return responseLyricsBuilder_;
}
// optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk responseSongFileChunk_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunkOrBuilder> responseSongFileChunkBuilder_;
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
public boolean hasResponseSongFileChunk() {
return ((bitField0_ & 0x04000000) == 0x04000000);
}
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk getResponseSongFileChunk() {
if (responseSongFileChunkBuilder_ == null) {
return responseSongFileChunk_;
} else {
return responseSongFileChunkBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
public Builder setResponseSongFileChunk(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk value) {
if (responseSongFileChunkBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseSongFileChunk_ = value;
onChanged();
} else {
responseSongFileChunkBuilder_.setMessage(value);
}
bitField0_ |= 0x04000000;
return this;
}
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
public Builder setResponseSongFileChunk(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.Builder builderForValue) {
if (responseSongFileChunkBuilder_ == null) {
responseSongFileChunk_ = builderForValue.build();
onChanged();
} else {
responseSongFileChunkBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x04000000;
return this;
}
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
public Builder mergeResponseSongFileChunk(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk value) {
if (responseSongFileChunkBuilder_ == null) {
if (((bitField0_ & 0x04000000) == 0x04000000) &&
responseSongFileChunk_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.getDefaultInstance()) {
responseSongFileChunk_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.newBuilder(responseSongFileChunk_).mergeFrom(value).buildPartial();
} else {
responseSongFileChunk_ = value;
}
onChanged();
} else {
responseSongFileChunkBuilder_.mergeFrom(value);
}
bitField0_ |= 0x04000000;
return this;
}
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
public Builder clearResponseSongFileChunk() {
if (responseSongFileChunkBuilder_ == null) {
responseSongFileChunk_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.getDefaultInstance();
onChanged();
} else {
responseSongFileChunkBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x04000000);
return this;
}
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.Builder getResponseSongFileChunkBuilder() {
bitField0_ |= 0x04000000;
onChanged();
return getResponseSongFileChunkFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunkOrBuilder getResponseSongFileChunkOrBuilder() {
if (responseSongFileChunkBuilder_ != null) {
return responseSongFileChunkBuilder_.getMessageOrBuilder();
} else {
return responseSongFileChunk_;
}
}
/**
* optional .pb.remote.ResponseSongFileChunk response_song_file_chunk = 32;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunkOrBuilder>
getResponseSongFileChunkFieldBuilder() {
if (responseSongFileChunkBuilder_ == null) {
responseSongFileChunkBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunk.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongFileChunkOrBuilder>(
responseSongFileChunk_,
getParentForChildren(),
isClean());
responseSongFileChunk_ = null;
}
return responseSongFileChunkBuilder_;
}
// optional .pb.remote.ResponseSongOffer response_song_offer = 33;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer responseSongOffer_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOfferOrBuilder> responseSongOfferBuilder_;
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
public boolean hasResponseSongOffer() {
return ((bitField0_ & 0x08000000) == 0x08000000);
}
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer getResponseSongOffer() {
if (responseSongOfferBuilder_ == null) {
return responseSongOffer_;
} else {
return responseSongOfferBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
public Builder setResponseSongOffer(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer value) {
if (responseSongOfferBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseSongOffer_ = value;
onChanged();
} else {
responseSongOfferBuilder_.setMessage(value);
}
bitField0_ |= 0x08000000;
return this;
}
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
public Builder setResponseSongOffer(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.Builder builderForValue) {
if (responseSongOfferBuilder_ == null) {
responseSongOffer_ = builderForValue.build();
onChanged();
} else {
responseSongOfferBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x08000000;
return this;
}
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
public Builder mergeResponseSongOffer(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer value) {
if (responseSongOfferBuilder_ == null) {
if (((bitField0_ & 0x08000000) == 0x08000000) &&
responseSongOffer_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.getDefaultInstance()) {
responseSongOffer_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.newBuilder(responseSongOffer_).mergeFrom(value).buildPartial();
} else {
responseSongOffer_ = value;
}
onChanged();
} else {
responseSongOfferBuilder_.mergeFrom(value);
}
bitField0_ |= 0x08000000;
return this;
}
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
public Builder clearResponseSongOffer() {
if (responseSongOfferBuilder_ == null) {
responseSongOffer_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.getDefaultInstance();
onChanged();
} else {
responseSongOfferBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x08000000);
return this;
}
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.Builder getResponseSongOfferBuilder() {
bitField0_ |= 0x08000000;
onChanged();
return getResponseSongOfferFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOfferOrBuilder getResponseSongOfferOrBuilder() {
if (responseSongOfferBuilder_ != null) {
return responseSongOfferBuilder_.getMessageOrBuilder();
} else {
return responseSongOffer_;
}
}
/**
* optional .pb.remote.ResponseSongOffer response_song_offer = 33;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOfferOrBuilder>
getResponseSongOfferFieldBuilder() {
if (responseSongOfferBuilder_ == null) {
responseSongOfferBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOffer.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseSongOfferOrBuilder>(
responseSongOffer_,
getParentForChildren(),
isClean());
responseSongOffer_ = null;
}
return responseSongOfferBuilder_;
}
// optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk responseLibraryChunk_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunkOrBuilder> responseLibraryChunkBuilder_;
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
public boolean hasResponseLibraryChunk() {
return ((bitField0_ & 0x10000000) == 0x10000000);
}
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk getResponseLibraryChunk() {
if (responseLibraryChunkBuilder_ == null) {
return responseLibraryChunk_;
} else {
return responseLibraryChunkBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
public Builder setResponseLibraryChunk(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk value) {
if (responseLibraryChunkBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseLibraryChunk_ = value;
onChanged();
} else {
responseLibraryChunkBuilder_.setMessage(value);
}
bitField0_ |= 0x10000000;
return this;
}
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
public Builder setResponseLibraryChunk(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.Builder builderForValue) {
if (responseLibraryChunkBuilder_ == null) {
responseLibraryChunk_ = builderForValue.build();
onChanged();
} else {
responseLibraryChunkBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x10000000;
return this;
}
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
public Builder mergeResponseLibraryChunk(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk value) {
if (responseLibraryChunkBuilder_ == null) {
if (((bitField0_ & 0x10000000) == 0x10000000) &&
responseLibraryChunk_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.getDefaultInstance()) {
responseLibraryChunk_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.newBuilder(responseLibraryChunk_).mergeFrom(value).buildPartial();
} else {
responseLibraryChunk_ = value;
}
onChanged();
} else {
responseLibraryChunkBuilder_.mergeFrom(value);
}
bitField0_ |= 0x10000000;
return this;
}
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
public Builder clearResponseLibraryChunk() {
if (responseLibraryChunkBuilder_ == null) {
responseLibraryChunk_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.getDefaultInstance();
onChanged();
} else {
responseLibraryChunkBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x10000000);
return this;
}
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.Builder getResponseLibraryChunkBuilder() {
bitField0_ |= 0x10000000;
onChanged();
return getResponseLibraryChunkFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunkOrBuilder getResponseLibraryChunkOrBuilder() {
if (responseLibraryChunkBuilder_ != null) {
return responseLibraryChunkBuilder_.getMessageOrBuilder();
} else {
return responseLibraryChunk_;
}
}
/**
* optional .pb.remote.ResponseLibraryChunk response_library_chunk = 34;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunkOrBuilder>
getResponseLibraryChunkFieldBuilder() {
if (responseLibraryChunkBuilder_ == null) {
responseLibraryChunkBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunk.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseLibraryChunkOrBuilder>(
responseLibraryChunk_,
getParentForChildren(),
isClean());
responseLibraryChunk_ = null;
}
return responseLibraryChunkBuilder_;
}
// optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize responseDownloadTotalSize_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSizeOrBuilder> responseDownloadTotalSizeBuilder_;
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
public boolean hasResponseDownloadTotalSize() {
return ((bitField0_ & 0x20000000) == 0x20000000);
}
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize getResponseDownloadTotalSize() {
if (responseDownloadTotalSizeBuilder_ == null) {
return responseDownloadTotalSize_;
} else {
return responseDownloadTotalSizeBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
public Builder setResponseDownloadTotalSize(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize value) {
if (responseDownloadTotalSizeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseDownloadTotalSize_ = value;
onChanged();
} else {
responseDownloadTotalSizeBuilder_.setMessage(value);
}
bitField0_ |= 0x20000000;
return this;
}
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
public Builder setResponseDownloadTotalSize(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.Builder builderForValue) {
if (responseDownloadTotalSizeBuilder_ == null) {
responseDownloadTotalSize_ = builderForValue.build();
onChanged();
} else {
responseDownloadTotalSizeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x20000000;
return this;
}
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
public Builder mergeResponseDownloadTotalSize(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize value) {
if (responseDownloadTotalSizeBuilder_ == null) {
if (((bitField0_ & 0x20000000) == 0x20000000) &&
responseDownloadTotalSize_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.getDefaultInstance()) {
responseDownloadTotalSize_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.newBuilder(responseDownloadTotalSize_).mergeFrom(value).buildPartial();
} else {
responseDownloadTotalSize_ = value;
}
onChanged();
} else {
responseDownloadTotalSizeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x20000000;
return this;
}
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
public Builder clearResponseDownloadTotalSize() {
if (responseDownloadTotalSizeBuilder_ == null) {
responseDownloadTotalSize_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.getDefaultInstance();
onChanged();
} else {
responseDownloadTotalSizeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x20000000);
return this;
}
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.Builder getResponseDownloadTotalSizeBuilder() {
bitField0_ |= 0x20000000;
onChanged();
return getResponseDownloadTotalSizeFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSizeOrBuilder getResponseDownloadTotalSizeOrBuilder() {
if (responseDownloadTotalSizeBuilder_ != null) {
return responseDownloadTotalSizeBuilder_.getMessageOrBuilder();
} else {
return responseDownloadTotalSize_;
}
}
/**
* optional .pb.remote.ResponseDownloadTotalSize response_download_total_size = 36;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSizeOrBuilder>
getResponseDownloadTotalSizeFieldBuilder() {
if (responseDownloadTotalSizeBuilder_ == null) {
responseDownloadTotalSizeBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSize.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseDownloadTotalSizeOrBuilder>(
responseDownloadTotalSize_,
getParentForChildren(),
isClean());
responseDownloadTotalSize_ = null;
}
return responseDownloadTotalSizeBuilder_;
}
// optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch responseGlobalSearch_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchOrBuilder> responseGlobalSearchBuilder_;
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
public boolean hasResponseGlobalSearch() {
return ((bitField0_ & 0x40000000) == 0x40000000);
}
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch getResponseGlobalSearch() {
if (responseGlobalSearchBuilder_ == null) {
return responseGlobalSearch_;
} else {
return responseGlobalSearchBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
public Builder setResponseGlobalSearch(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch value) {
if (responseGlobalSearchBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseGlobalSearch_ = value;
onChanged();
} else {
responseGlobalSearchBuilder_.setMessage(value);
}
bitField0_ |= 0x40000000;
return this;
}
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
public Builder setResponseGlobalSearch(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch.Builder builderForValue) {
if (responseGlobalSearchBuilder_ == null) {
responseGlobalSearch_ = builderForValue.build();
onChanged();
} else {
responseGlobalSearchBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x40000000;
return this;
}
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
public Builder mergeResponseGlobalSearch(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch value) {
if (responseGlobalSearchBuilder_ == null) {
if (((bitField0_ & 0x40000000) == 0x40000000) &&
responseGlobalSearch_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch.getDefaultInstance()) {
responseGlobalSearch_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch.newBuilder(responseGlobalSearch_).mergeFrom(value).buildPartial();
} else {
responseGlobalSearch_ = value;
}
onChanged();
} else {
responseGlobalSearchBuilder_.mergeFrom(value);
}
bitField0_ |= 0x40000000;
return this;
}
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
public Builder clearResponseGlobalSearch() {
if (responseGlobalSearchBuilder_ == null) {
responseGlobalSearch_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch.getDefaultInstance();
onChanged();
} else {
responseGlobalSearchBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x40000000);
return this;
}
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch.Builder getResponseGlobalSearchBuilder() {
bitField0_ |= 0x40000000;
onChanged();
return getResponseGlobalSearchFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchOrBuilder getResponseGlobalSearchOrBuilder() {
if (responseGlobalSearchBuilder_ != null) {
return responseGlobalSearchBuilder_.getMessageOrBuilder();
} else {
return responseGlobalSearch_;
}
}
/**
* optional .pb.remote.ResponseGlobalSearch response_global_search = 38;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchOrBuilder>
getResponseGlobalSearchFieldBuilder() {
if (responseGlobalSearchBuilder_ == null) {
responseGlobalSearchBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearch.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchOrBuilder>(
responseGlobalSearch_,
getParentForChildren(),
isClean());
responseGlobalSearch_ = null;
}
return responseGlobalSearchBuilder_;
}
// optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus responseTranscoderStatus_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatusOrBuilder> responseTranscoderStatusBuilder_;
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
public boolean hasResponseTranscoderStatus() {
return ((bitField0_ & 0x80000000) == 0x80000000);
}
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus getResponseTranscoderStatus() {
if (responseTranscoderStatusBuilder_ == null) {
return responseTranscoderStatus_;
} else {
return responseTranscoderStatusBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
public Builder setResponseTranscoderStatus(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus value) {
if (responseTranscoderStatusBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseTranscoderStatus_ = value;
onChanged();
} else {
responseTranscoderStatusBuilder_.setMessage(value);
}
bitField0_ |= 0x80000000;
return this;
}
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
public Builder setResponseTranscoderStatus(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.Builder builderForValue) {
if (responseTranscoderStatusBuilder_ == null) {
responseTranscoderStatus_ = builderForValue.build();
onChanged();
} else {
responseTranscoderStatusBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x80000000;
return this;
}
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
public Builder mergeResponseTranscoderStatus(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus value) {
if (responseTranscoderStatusBuilder_ == null) {
if (((bitField0_ & 0x80000000) == 0x80000000) &&
responseTranscoderStatus_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.getDefaultInstance()) {
responseTranscoderStatus_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.newBuilder(responseTranscoderStatus_).mergeFrom(value).buildPartial();
} else {
responseTranscoderStatus_ = value;
}
onChanged();
} else {
responseTranscoderStatusBuilder_.mergeFrom(value);
}
bitField0_ |= 0x80000000;
return this;
}
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
public Builder clearResponseTranscoderStatus() {
if (responseTranscoderStatusBuilder_ == null) {
responseTranscoderStatus_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.getDefaultInstance();
onChanged();
} else {
responseTranscoderStatusBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x80000000);
return this;
}
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.Builder getResponseTranscoderStatusBuilder() {
bitField0_ |= 0x80000000;
onChanged();
return getResponseTranscoderStatusFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatusOrBuilder getResponseTranscoderStatusOrBuilder() {
if (responseTranscoderStatusBuilder_ != null) {
return responseTranscoderStatusBuilder_.getMessageOrBuilder();
} else {
return responseTranscoderStatus_;
}
}
/**
* optional .pb.remote.ResponseTranscoderStatus response_transcoder_status = 39;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatusOrBuilder>
getResponseTranscoderStatusFieldBuilder() {
if (responseTranscoderStatusBuilder_ == null) {
responseTranscoderStatusBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatus.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseTranscoderStatusOrBuilder>(
responseTranscoderStatus_,
getParentForChildren(),
isClean());
responseTranscoderStatus_ = null;
}
return responseTranscoderStatusBuilder_;
}
// optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
private de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus responseGlobalSearchStatus_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatusOrBuilder> responseGlobalSearchStatusBuilder_;
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
public boolean hasResponseGlobalSearchStatus() {
return ((bitField1_ & 0x00000001) == 0x00000001);
}
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus getResponseGlobalSearchStatus() {
if (responseGlobalSearchStatusBuilder_ == null) {
return responseGlobalSearchStatus_;
} else {
return responseGlobalSearchStatusBuilder_.getMessage();
}
}
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
public Builder setResponseGlobalSearchStatus(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus value) {
if (responseGlobalSearchStatusBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
responseGlobalSearchStatus_ = value;
onChanged();
} else {
responseGlobalSearchStatusBuilder_.setMessage(value);
}
bitField1_ |= 0x00000001;
return this;
}
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
public Builder setResponseGlobalSearchStatus(
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.Builder builderForValue) {
if (responseGlobalSearchStatusBuilder_ == null) {
responseGlobalSearchStatus_ = builderForValue.build();
onChanged();
} else {
responseGlobalSearchStatusBuilder_.setMessage(builderForValue.build());
}
bitField1_ |= 0x00000001;
return this;
}
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
public Builder mergeResponseGlobalSearchStatus(de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus value) {
if (responseGlobalSearchStatusBuilder_ == null) {
if (((bitField1_ & 0x00000001) == 0x00000001) &&
responseGlobalSearchStatus_ != de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.getDefaultInstance()) {
responseGlobalSearchStatus_ =
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.newBuilder(responseGlobalSearchStatus_).mergeFrom(value).buildPartial();
} else {
responseGlobalSearchStatus_ = value;
}
onChanged();
} else {
responseGlobalSearchStatusBuilder_.mergeFrom(value);
}
bitField1_ |= 0x00000001;
return this;
}
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
public Builder clearResponseGlobalSearchStatus() {
if (responseGlobalSearchStatusBuilder_ == null) {
responseGlobalSearchStatus_ = de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.getDefaultInstance();
onChanged();
} else {
responseGlobalSearchStatusBuilder_.clear();
}
bitField1_ = (bitField1_ & ~0x00000001);
return this;
}
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.Builder getResponseGlobalSearchStatusBuilder() {
bitField1_ |= 0x00000001;
onChanged();
return getResponseGlobalSearchStatusFieldBuilder().getBuilder();
}
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
public de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatusOrBuilder getResponseGlobalSearchStatusOrBuilder() {
if (responseGlobalSearchStatusBuilder_ != null) {
return responseGlobalSearchStatusBuilder_.getMessageOrBuilder();
} else {
return responseGlobalSearchStatus_;
}
}
/**
* optional .pb.remote.ResponseGlobalSearchStatus response_global_search_status = 40;
*/
private com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatusOrBuilder>
getResponseGlobalSearchStatusFieldBuilder() {
if (responseGlobalSearchStatusBuilder_ == null) {
responseGlobalSearchStatusBuilder_ = new com.google.protobuf.SingleFieldBuilder<
de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatus.Builder, de.qspool.clementineremote.backend.pb.ClementineRemoteProtocolBuffer.ResponseGlobalSearchStatusOrBuilder>(
responseGlobalSearchStatus_,
getParentForChildren(),
isClean());
responseGlobalSearchStatus_ = null;
}
return responseGlobalSearchStatusBuilder_;
}
// @@protoc_insertion_point(builder_scope:pb.remote.Message)
}
static {
defaultInstance = new Message(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:pb.remote.Message)
}
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_SongMetadata_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_SongMetadata_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_Playlist_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_Playlist_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_RequestPlaylists_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_RequestPlaylists_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_RequestPlaylistSongs_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_RequestPlaylistSongs_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_RequestChangeSong_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_RequestChangeSong_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_RequestSetVolume_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_RequestSetVolume_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_Repeat_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_Repeat_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_Shuffle_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_Shuffle_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseClementineInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseClementineInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseCurrentMetadata_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseCurrentMetadata_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponsePlaylists_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponsePlaylists_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponsePlaylistSongs_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponsePlaylistSongs_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseEngineStateChanged_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseEngineStateChanged_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseUpdateTrackPosition_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseUpdateTrackPosition_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_RequestConnect_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_RequestConnect_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseDisconnect_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseDisconnect_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseActiveChanged_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseActiveChanged_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_RequestSetTrackPosition_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_RequestSetTrackPosition_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_RequestInsertUrls_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_RequestInsertUrls_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_RequestRemoveSongs_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_RequestRemoveSongs_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_RequestOpenPlaylist_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_RequestOpenPlaylist_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_RequestClosePlaylist_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_RequestClosePlaylist_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseLyrics_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseLyrics_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_Lyric_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_Lyric_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_RequestDownloadSongs_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_RequestDownloadSongs_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseSongFileChunk_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseSongFileChunk_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseLibraryChunk_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseLibraryChunk_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseSongOffer_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseSongOffer_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_RequestRateSong_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_RequestRateSong_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseDownloadTotalSize_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseDownloadTotalSize_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_RequestGlobalSearch_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_RequestGlobalSearch_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseGlobalSearch_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseGlobalSearch_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseTranscoderStatus_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseTranscoderStatus_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_ResponseGlobalSearchStatus_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_ResponseGlobalSearchStatus_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_pb_remote_Message_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_pb_remote_Message_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\nOsrc/main/java/de/qspool/clementineremo" +
"te/backend/pb/remotecontrolmessages.prot" +
"o\022\tpb.remote\"\323\004\n\014SongMetadata\022\n\n\002id\030\001 \001(" +
"\005\022\r\n\005index\030\002 \001(\005\022\r\n\005title\030\003 \001(\t\022\r\n\005album" +
"\030\004 \001(\t\022\016\n\006artist\030\005 \001(\t\022\023\n\013albumartist\030\006 " +
"\001(\t\022\r\n\005track\030\007 \001(\005\022\014\n\004disc\030\010 \001(\005\022\023\n\013pret" +
"ty_year\030\t \001(\t\022\r\n\005genre\030\n \001(\t\022\021\n\tplaycoun" +
"t\030\013 \001(\005\022\025\n\rpretty_length\030\014 \001(\t\022\013\n\003art\030\r " +
"\001(\014\022\016\n\006length\030\016 \001(\005\022\020\n\010is_local\030\017 \001(\010\022\020\n" +
"\010filename\030\020 \001(\t\022\021\n\tfile_size\030\021 \001(\005\022\016\n\006ra",
"ting\030\022 \001(\002\022\013\n\003url\030\023 \001(\t\022\025\n\rart_automatic" +
"\030\024 \001(\t\022\022\n\nart_manual\030\025 \001(\t\022*\n\004type\030\026 \001(\016" +
"2\034.pb.remote.SongMetadata.Type\"\261\001\n\004Type\022" +
"\013\n\007UNKNOWN\020\000\022\007\n\003ASF\020\001\022\010\n\004FLAC\020\002\022\007\n\003MP4\020\003" +
"\022\007\n\003MPC\020\004\022\010\n\004MPEG\020\005\022\013\n\007OGGFLAC\020\006\022\014\n\010OGGS" +
"PEEX\020\007\022\r\n\tOGGVORBIS\020\010\022\010\n\004AIFF\020\t\022\007\n\003WAV\020\n" +
"\022\r\n\tTRUEAUDIO\020\013\022\010\n\004CDDA\020\014\022\013\n\007OGGOPUS\020\r\022\n" +
"\n\006STREAM\020c\"X\n\010Playlist\022\n\n\002id\030\001 \001(\005\022\014\n\004na" +
"me\030\002 \001(\t\022\022\n\nitem_count\030\003 \001(\005\022\016\n\006active\030\004" +
" \001(\010\022\016\n\006closed\030\005 \001(\010\"*\n\020RequestPlaylists",
"\022\026\n\016include_closed\030\001 \001(\010\"\"\n\024RequestPlayl" +
"istSongs\022\n\n\002id\030\001 \001(\005\"<\n\021RequestChangeSon" +
"g\022\023\n\013playlist_id\030\001 \001(\005\022\022\n\nsong_index\030\002 \001" +
"(\005\"\"\n\020RequestSetVolume\022\016\n\006volume\030\001 \001(\005\"4" +
"\n\006Repeat\022*\n\013repeat_mode\030\001 \001(\0162\025.pb.remot" +
"e.RepeatMode\"7\n\007Shuffle\022,\n\014shuffle_mode\030" +
"\001 \001(\0162\026.pb.remote.ShuffleMode\"P\n\026Respons" +
"eClementineInfo\022\017\n\007version\030\001 \001(\t\022%\n\005stat" +
"e\030\002 \001(\0162\026.pb.remote.EngineState\"I\n\027Respo" +
"nseCurrentMetadata\022.\n\rsong_metadata\030\001 \001(",
"\0132\027.pb.remote.SongMetadata\":\n\021ResponsePl" +
"aylists\022%\n\010playlist\030\001 \003(\0132\023.pb.remote.Pl" +
"aylist\"p\n\025ResponsePlaylistSongs\022/\n\022reque" +
"sted_playlist\030\001 \001(\0132\023.pb.remote.Playlist" +
"\022&\n\005songs\030\002 \003(\0132\027.pb.remote.SongMetadata" +
"\"C\n\032ResponseEngineStateChanged\022%\n\005state\030" +
"\001 \001(\0162\026.pb.remote.EngineState\"/\n\033Respons" +
"eUpdateTrackPosition\022\020\n\010position\030\001 \001(\005\"T" +
"\n\016RequestConnect\022\021\n\tauth_code\030\001 \001(\005\022\033\n\023s" +
"end_playlist_songs\030\002 \001(\010\022\022\n\ndownloader\030\003",
" \001(\010\"L\n\022ResponseDisconnect\0226\n\021reason_dis" +
"connect\030\001 \001(\0162\033.pb.remote.ReasonDisconne" +
"ct\"#\n\025ResponseActiveChanged\022\n\n\002id\030\001 \001(\005\"" +
"+\n\027RequestSetTrackPosition\022\020\n\010position\030\001" +
" \001(\005\"\245\001\n\021RequestInsertUrls\022\023\n\013playlist_i" +
"d\030\001 \001(\005\022\014\n\004urls\030\002 \003(\t\022\024\n\010position\030\003 \001(\005:" +
"\002-1\022\027\n\010play_now\030\004 \001(\010:\005false\022\026\n\007enqueue\030" +
"\005 \001(\010:\005false\022&\n\005songs\030\006 \003(\0132\027.pb.remote." +
"SongMetadata\"8\n\022RequestRemoveSongs\022\023\n\013pl" +
"aylist_id\030\001 \001(\005\022\r\n\005songs\030\002 \003(\005\"*\n\023Reques",
"tOpenPlaylist\022\023\n\013playlist_id\030\001 \001(\005\"+\n\024Re" +
"questClosePlaylist\022\023\n\013playlist_id\030\001 \001(\005\"" +
"2\n\016ResponseLyrics\022 \n\006lyrics\030\001 \003(\0132\020.pb.r" +
"emote.Lyric\"3\n\005Lyric\022\n\n\002id\030\001 \001(\t\022\r\n\005titl" +
"e\030\002 \001(\t\022\017\n\007content\030\003 \001(\t\"i\n\024RequestDownl" +
"oadSongs\022.\n\rdownload_item\030\001 \001(\0162\027.pb.rem" +
"ote.DownloadItem\022\023\n\013playlist_id\030\002 \001(\005\022\014\n" +
"\004urls\030\003 \003(\t\"\312\001\n\025ResponseSongFileChunk\022\024\n" +
"\014chunk_number\030\001 \001(\005\022\023\n\013chunk_count\030\002 \001(\005" +
"\022\023\n\013file_number\030\003 \001(\005\022\022\n\nfile_count\030\004 \001(",
"\005\022.\n\rsong_metadata\030\006 \001(\0132\027.pb.remote.Son" +
"gMetadata\022\014\n\004data\030\007 \001(\014\022\014\n\004size\030\010 \001(\005\022\021\n" +
"\tfile_hash\030\t \001(\014\"p\n\024ResponseLibraryChunk" +
"\022\024\n\014chunk_number\030\001 \001(\005\022\023\n\013chunk_count\030\002 " +
"\001(\005\022\014\n\004data\030\003 \001(\014\022\014\n\004size\030\004 \001(\005\022\021\n\tfile_" +
"hash\030\005 \001(\014\"%\n\021ResponseSongOffer\022\020\n\010accep" +
"ted\030\001 \001(\010\"!\n\017RequestRateSong\022\016\n\006rating\030\001" +
" \001(\002\"C\n\031ResponseDownloadTotalSize\022\022\n\ntot" +
"al_size\030\001 \001(\005\022\022\n\nfile_count\030\002 \001(\005\"$\n\023Req" +
"uestGlobalSearch\022\r\n\005query\030\001 \001(\t\"\230\001\n\024Resp",
"onseGlobalSearch\022\n\n\002id\030\001 \001(\005\022\r\n\005query\030\002 " +
"\001(\t\022\027\n\017search_provider\030\003 \001(\t\022.\n\rsong_met" +
"adata\030\004 \003(\0132\027.pb.remote.SongMetadata\022\034\n\024" +
"search_provider_icon\030\005 \001(\014\"<\n\030ResponseTr" +
"anscoderStatus\022\021\n\tprocessed\030\001 \001(\005\022\r\n\005tot" +
"al\030\002 \001(\005\"f\n\032ResponseGlobalSearchStatus\022\n" +
"\n\002id\030\001 \001(\005\022\r\n\005query\030\002 \001(\t\022-\n\006status\030\003 \001(" +
"\0162\035.pb.remote.GlobalSearchStatus\"\347\017\n\007Mes" +
"sage\022\023\n\007version\030\001 \001(\005:\00221\022)\n\004type\030\002 \001(\0162" +
"\022.pb.remote.MsgType:\007UNKNOWN\0222\n\017request_",
"connect\030\025 \001(\0132\031.pb.remote.RequestConnect" +
"\0226\n\021request_playlists\030\033 \001(\0132\033.pb.remote." +
"RequestPlaylists\022?\n\026request_playlist_son" +
"gs\030\n \001(\0132\037.pb.remote.RequestPlaylistSong" +
"s\0229\n\023request_change_song\030\013 \001(\0132\034.pb.remo" +
"te.RequestChangeSong\0227\n\022request_set_volu" +
"me\030\014 \001(\0132\033.pb.remote.RequestSetVolume\022F\n" +
"\032request_set_track_position\030\027 \001(\0132\".pb.r" +
"emote.RequestSetTrackPosition\0229\n\023request" +
"_insert_urls\030\031 \001(\0132\034.pb.remote.RequestIn",
"sertUrls\022;\n\024request_remove_songs\030\032 \001(\0132\035" +
".pb.remote.RequestRemoveSongs\022=\n\025request" +
"_open_playlist\030\034 \001(\0132\036.pb.remote.Request" +
"OpenPlaylist\022?\n\026request_close_playlist\030\035" +
" \001(\0132\037.pb.remote.RequestClosePlaylist\022?\n" +
"\026request_download_songs\030\037 \001(\0132\037.pb.remot" +
"e.RequestDownloadSongs\0225\n\021request_rate_s" +
"ong\030# \001(\0132\032.pb.remote.RequestRateSong\022=\n" +
"\025request_global_search\030% \001(\0132\036.pb.remote" +
".RequestGlobalSearch\022!\n\006repeat\030\r \001(\0132\021.p",
"b.remote.Repeat\022#\n\007shuffle\030\016 \001(\0132\022.pb.re" +
"mote.Shuffle\022C\n\030response_clementine_info" +
"\030\017 \001(\0132!.pb.remote.ResponseClementineInf" +
"o\022E\n\031response_current_metadata\030\020 \001(\0132\".p" +
"b.remote.ResponseCurrentMetadata\0228\n\022resp" +
"onse_playlists\030\021 \001(\0132\034.pb.remote.Respons" +
"ePlaylists\022A\n\027response_playlist_songs\030\022 " +
"\001(\0132 .pb.remote.ResponsePlaylistSongs\022L\n" +
"\035response_engine_state_changed\030\023 \001(\0132%.p" +
"b.remote.ResponseEngineStateChanged\022N\n\036r",
"esponse_update_track_position\030\024 \001(\0132&.pb" +
".remote.ResponseUpdateTrackPosition\022:\n\023r" +
"esponse_disconnect\030\026 \001(\0132\035.pb.remote.Res" +
"ponseDisconnect\022A\n\027response_active_chang" +
"ed\030\030 \001(\0132 .pb.remote.ResponseActiveChang" +
"ed\0222\n\017response_lyrics\030\036 \001(\0132\031.pb.remote." +
"ResponseLyrics\022B\n\030response_song_file_chu" +
"nk\030 \001(\0132 .pb.remote.ResponseSongFileChu" +
"nk\0229\n\023response_song_offer\030! \001(\0132\034.pb.rem" +
"ote.ResponseSongOffer\022?\n\026response_librar",
"y_chunk\030\" \001(\0132\037.pb.remote.ResponseLibrar" +
"yChunk\022J\n\034response_download_total_size\030$" +
" \001(\0132$.pb.remote.ResponseDownloadTotalSi" +
"ze\022?\n\026response_global_search\030& \001(\0132\037.pb." +
"remote.ResponseGlobalSearch\022G\n\032response_" +
"transcoder_status\030\' \001(\0132#.pb.remote.Resp" +
"onseTranscoderStatus\022L\n\035response_global_" +
"search_status\030( \001(\0132%.pb.remote.Response" +
"GlobalSearchStatus*\346\006\n\007MsgType\022\013\n\007UNKNOW" +
"N\020\000\022\013\n\007CONNECT\020\001\022\025\n\021REQUEST_PLAYLISTS\020\003\022",
"\032\n\026REQUEST_PLAYLIST_SONGS\020\004\022\017\n\013CHANGE_SO" +
"NG\020\005\022\016\n\nSET_VOLUME\020\006\022\026\n\022SET_TRACK_POSITI" +
"ON\020\007\022\017\n\013INSERT_URLS\020\010\022\020\n\014REMOVE_SONGS\020\t\022" +
"\021\n\rOPEN_PLAYLIST\020\n\022\022\n\016CLOSE_PLAYLIST\020\013\022\016" +
"\n\nGET_LYRICS\020\016\022\022\n\016DOWNLOAD_SONGS\020\017\022\027\n\023SO" +
"NG_OFFER_RESPONSE\020\020\022\010\n\004LOVE\020\014\022\007\n\003BAN\020\r\022\016" +
"\n\nSTOP_AFTER\020\021\022\017\n\013GET_LIBRARY\020\022\022\r\n\tRATE_" +
"SONG\020\023\022\021\n\rGLOBAL_SEARCH\020d\022\016\n\nDISCONNECT\020" +
"\002\022\010\n\004PLAY\020\024\022\r\n\tPLAYPAUSE\020\025\022\t\n\005PAUSE\020\026\022\010\n" +
"\004STOP\020\027\022\010\n\004NEXT\020\030\022\014\n\010PREVIOUS\020\031\022\024\n\020SHUFF",
"LE_PLAYLIST\020\032\022\n\n\006REPEAT\020\033\022\013\n\007SHUFFLE\020\034\022\010" +
"\n\004INFO\020(\022\024\n\020CURRENT_METAINFO\020)\022\r\n\tPLAYLI" +
"STS\020*\022\022\n\016PLAYLIST_SONGS\020+\022\030\n\024ENGINE_STAT" +
"E_CHANGED\020,\022\016\n\nKEEP_ALIVE\020-\022\031\n\025UPDATE_TR" +
"ACK_POSITION\020.\022\033\n\027ACTIVE_PLAYLIST_CHANGE" +
"D\020/\022\034\n\030FIRST_DATA_SENT_COMPLETE\0200\022\n\n\006LYR" +
"ICS\0201\022\023\n\017SONG_FILE_CHUNK\0202\022\030\n\024DOWNLOAD_Q" +
"UEUE_EMPTY\0203\022\021\n\rLIBRARY_CHUNK\0204\022\027\n\023DOWNL" +
"OAD_TOTAL_SIZE\0205\022\030\n\024GLOBAL_SEARCH_RESULT" +
"\0206\022\025\n\021TRANSCODING_FILES\0207\022\030\n\024GLOBAL_SEAR",
"CH_STATUS\0208*;\n\013EngineState\022\t\n\005Empty\020\000\022\010\n" +
"\004Idle\020\001\022\013\n\007Playing\020\002\022\n\n\006Paused\020\003*U\n\nRepe" +
"atMode\022\016\n\nRepeat_Off\020\000\022\020\n\014Repeat_Track\020\001" +
"\022\020\n\014Repeat_Album\020\002\022\023\n\017Repeat_Playlist\020\003*" +
"\\\n\013ShuffleMode\022\017\n\013Shuffle_Off\020\000\022\017\n\013Shuff" +
"le_All\020\001\022\027\n\023Shuffle_InsideAlbum\020\002\022\022\n\016Shu" +
"ffle_Albums\020\003*k\n\020ReasonDisconnect\022\023\n\017Ser" +
"ver_Shutdown\020\001\022\023\n\017Wrong_Auth_Code\020\002\022\025\n\021N" +
"ot_Authenticated\020\003\022\026\n\022Download_Forbidden" +
"\020\004*G\n\014DownloadItem\022\017\n\013CurrentItem\020\001\022\r\n\tI",
"temAlbum\020\002\022\r\n\tAPlaylist\020\003\022\010\n\004Urls\020\004*G\n\022G" +
"lobalSearchStatus\022\027\n\023GlobalSearchStarted" +
"\020\001\022\030\n\024GlobalSearchFinished\020\002BG\n%de.qspoo" +
"l.clementineremote.backend.pbB\036Clementin" +
"eRemoteProtocolBuffer"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
internal_static_pb_remote_SongMetadata_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_pb_remote_SongMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_SongMetadata_descriptor,
new java.lang.String[] { "Id", "Index", "Title", "Album", "Artist", "Albumartist", "Track", "Disc", "PrettyYear", "Genre", "Playcount", "PrettyLength", "Art", "Length", "IsLocal", "Filename", "FileSize", "Rating", "Url", "ArtAutomatic", "ArtManual", "Type", });
internal_static_pb_remote_Playlist_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_pb_remote_Playlist_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_Playlist_descriptor,
new java.lang.String[] { "Id", "Name", "ItemCount", "Active", "Closed", });
internal_static_pb_remote_RequestPlaylists_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_pb_remote_RequestPlaylists_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_RequestPlaylists_descriptor,
new java.lang.String[] { "IncludeClosed", });
internal_static_pb_remote_RequestPlaylistSongs_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_pb_remote_RequestPlaylistSongs_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_RequestPlaylistSongs_descriptor,
new java.lang.String[] { "Id", });
internal_static_pb_remote_RequestChangeSong_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_pb_remote_RequestChangeSong_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_RequestChangeSong_descriptor,
new java.lang.String[] { "PlaylistId", "SongIndex", });
internal_static_pb_remote_RequestSetVolume_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_pb_remote_RequestSetVolume_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_RequestSetVolume_descriptor,
new java.lang.String[] { "Volume", });
internal_static_pb_remote_Repeat_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_pb_remote_Repeat_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_Repeat_descriptor,
new java.lang.String[] { "RepeatMode", });
internal_static_pb_remote_Shuffle_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_pb_remote_Shuffle_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_Shuffle_descriptor,
new java.lang.String[] { "ShuffleMode", });
internal_static_pb_remote_ResponseClementineInfo_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_pb_remote_ResponseClementineInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseClementineInfo_descriptor,
new java.lang.String[] { "Version", "State", });
internal_static_pb_remote_ResponseCurrentMetadata_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_pb_remote_ResponseCurrentMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseCurrentMetadata_descriptor,
new java.lang.String[] { "SongMetadata", });
internal_static_pb_remote_ResponsePlaylists_descriptor =
getDescriptor().getMessageTypes().get(10);
internal_static_pb_remote_ResponsePlaylists_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponsePlaylists_descriptor,
new java.lang.String[] { "Playlist", });
internal_static_pb_remote_ResponsePlaylistSongs_descriptor =
getDescriptor().getMessageTypes().get(11);
internal_static_pb_remote_ResponsePlaylistSongs_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponsePlaylistSongs_descriptor,
new java.lang.String[] { "RequestedPlaylist", "Songs", });
internal_static_pb_remote_ResponseEngineStateChanged_descriptor =
getDescriptor().getMessageTypes().get(12);
internal_static_pb_remote_ResponseEngineStateChanged_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseEngineStateChanged_descriptor,
new java.lang.String[] { "State", });
internal_static_pb_remote_ResponseUpdateTrackPosition_descriptor =
getDescriptor().getMessageTypes().get(13);
internal_static_pb_remote_ResponseUpdateTrackPosition_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseUpdateTrackPosition_descriptor,
new java.lang.String[] { "Position", });
internal_static_pb_remote_RequestConnect_descriptor =
getDescriptor().getMessageTypes().get(14);
internal_static_pb_remote_RequestConnect_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_RequestConnect_descriptor,
new java.lang.String[] { "AuthCode", "SendPlaylistSongs", "Downloader", });
internal_static_pb_remote_ResponseDisconnect_descriptor =
getDescriptor().getMessageTypes().get(15);
internal_static_pb_remote_ResponseDisconnect_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseDisconnect_descriptor,
new java.lang.String[] { "ReasonDisconnect", });
internal_static_pb_remote_ResponseActiveChanged_descriptor =
getDescriptor().getMessageTypes().get(16);
internal_static_pb_remote_ResponseActiveChanged_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseActiveChanged_descriptor,
new java.lang.String[] { "Id", });
internal_static_pb_remote_RequestSetTrackPosition_descriptor =
getDescriptor().getMessageTypes().get(17);
internal_static_pb_remote_RequestSetTrackPosition_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_RequestSetTrackPosition_descriptor,
new java.lang.String[] { "Position", });
internal_static_pb_remote_RequestInsertUrls_descriptor =
getDescriptor().getMessageTypes().get(18);
internal_static_pb_remote_RequestInsertUrls_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_RequestInsertUrls_descriptor,
new java.lang.String[] { "PlaylistId", "Urls", "Position", "PlayNow", "Enqueue", "Songs", });
internal_static_pb_remote_RequestRemoveSongs_descriptor =
getDescriptor().getMessageTypes().get(19);
internal_static_pb_remote_RequestRemoveSongs_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_RequestRemoveSongs_descriptor,
new java.lang.String[] { "PlaylistId", "Songs", });
internal_static_pb_remote_RequestOpenPlaylist_descriptor =
getDescriptor().getMessageTypes().get(20);
internal_static_pb_remote_RequestOpenPlaylist_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_RequestOpenPlaylist_descriptor,
new java.lang.String[] { "PlaylistId", });
internal_static_pb_remote_RequestClosePlaylist_descriptor =
getDescriptor().getMessageTypes().get(21);
internal_static_pb_remote_RequestClosePlaylist_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_RequestClosePlaylist_descriptor,
new java.lang.String[] { "PlaylistId", });
internal_static_pb_remote_ResponseLyrics_descriptor =
getDescriptor().getMessageTypes().get(22);
internal_static_pb_remote_ResponseLyrics_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseLyrics_descriptor,
new java.lang.String[] { "Lyrics", });
internal_static_pb_remote_Lyric_descriptor =
getDescriptor().getMessageTypes().get(23);
internal_static_pb_remote_Lyric_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_Lyric_descriptor,
new java.lang.String[] { "Id", "Title", "Content", });
internal_static_pb_remote_RequestDownloadSongs_descriptor =
getDescriptor().getMessageTypes().get(24);
internal_static_pb_remote_RequestDownloadSongs_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_RequestDownloadSongs_descriptor,
new java.lang.String[] { "DownloadItem", "PlaylistId", "Urls", });
internal_static_pb_remote_ResponseSongFileChunk_descriptor =
getDescriptor().getMessageTypes().get(25);
internal_static_pb_remote_ResponseSongFileChunk_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseSongFileChunk_descriptor,
new java.lang.String[] { "ChunkNumber", "ChunkCount", "FileNumber", "FileCount", "SongMetadata", "Data", "Size", "FileHash", });
internal_static_pb_remote_ResponseLibraryChunk_descriptor =
getDescriptor().getMessageTypes().get(26);
internal_static_pb_remote_ResponseLibraryChunk_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseLibraryChunk_descriptor,
new java.lang.String[] { "ChunkNumber", "ChunkCount", "Data", "Size", "FileHash", });
internal_static_pb_remote_ResponseSongOffer_descriptor =
getDescriptor().getMessageTypes().get(27);
internal_static_pb_remote_ResponseSongOffer_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseSongOffer_descriptor,
new java.lang.String[] { "Accepted", });
internal_static_pb_remote_RequestRateSong_descriptor =
getDescriptor().getMessageTypes().get(28);
internal_static_pb_remote_RequestRateSong_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_RequestRateSong_descriptor,
new java.lang.String[] { "Rating", });
internal_static_pb_remote_ResponseDownloadTotalSize_descriptor =
getDescriptor().getMessageTypes().get(29);
internal_static_pb_remote_ResponseDownloadTotalSize_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseDownloadTotalSize_descriptor,
new java.lang.String[] { "TotalSize", "FileCount", });
internal_static_pb_remote_RequestGlobalSearch_descriptor =
getDescriptor().getMessageTypes().get(30);
internal_static_pb_remote_RequestGlobalSearch_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_RequestGlobalSearch_descriptor,
new java.lang.String[] { "Query", });
internal_static_pb_remote_ResponseGlobalSearch_descriptor =
getDescriptor().getMessageTypes().get(31);
internal_static_pb_remote_ResponseGlobalSearch_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseGlobalSearch_descriptor,
new java.lang.String[] { "Id", "Query", "SearchProvider", "SongMetadata", "SearchProviderIcon", });
internal_static_pb_remote_ResponseTranscoderStatus_descriptor =
getDescriptor().getMessageTypes().get(32);
internal_static_pb_remote_ResponseTranscoderStatus_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseTranscoderStatus_descriptor,
new java.lang.String[] { "Processed", "Total", });
internal_static_pb_remote_ResponseGlobalSearchStatus_descriptor =
getDescriptor().getMessageTypes().get(33);
internal_static_pb_remote_ResponseGlobalSearchStatus_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_ResponseGlobalSearchStatus_descriptor,
new java.lang.String[] { "Id", "Query", "Status", });
internal_static_pb_remote_Message_descriptor =
getDescriptor().getMessageTypes().get(34);
internal_static_pb_remote_Message_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_pb_remote_Message_descriptor,
new java.lang.String[] { "Version", "Type", "RequestConnect", "RequestPlaylists", "RequestPlaylistSongs", "RequestChangeSong", "RequestSetVolume", "RequestSetTrackPosition", "RequestInsertUrls", "RequestRemoveSongs", "RequestOpenPlaylist", "RequestClosePlaylist", "RequestDownloadSongs", "RequestRateSong", "RequestGlobalSearch", "Repeat", "Shuffle", "ResponseClementineInfo", "ResponseCurrentMetadata", "ResponsePlaylists", "ResponsePlaylistSongs", "ResponseEngineStateChanged", "ResponseUpdateTrackPosition", "ResponseDisconnect", "ResponseActiveChanged", "ResponseLyrics", "ResponseSongFileChunk", "ResponseSongOffer", "ResponseLibraryChunk", "ResponseDownloadTotalSize", "ResponseGlobalSearch", "ResponseTranscoderStatus", "ResponseGlobalSearchStatus", });
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
}, assigner);
}
// @@protoc_insertion_point(outer_class_scope)
}