void (org.jetbrains.jps.api.CmdlineRemoteProto.Message.ControllerMessage.CacheDownloadSettings value) { value.getClass(); if (cacheDownloadSettings_ != null && cacheDownloadSettings_ != org.jetbrains.jps.api.CmdlineRemoteProto.Message.ControllerMessage.CacheDownloadSettings.getDefaultInstance()) { cacheDownloadSettings_ = org.jetbrains.jps.api.CmdlineRemoteProto.Message.ControllerMessage.CacheDownloadSettings.newBuilder(cacheDownloadSettings_).mergeFrom(value).buildPartial(); } else { cacheDownloadSettings_ = value; } bitField0_ |= 0x00000008; }