Builder ( int index, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup value) { if (outputBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureOutputIsMutable(); output_.set(index, value); onChanged(); } else { outputBuilder_.setMessage(index, value); } return this; }