@java.lang.Override
      public void writeTo(com.google.protobuf.CodedOutputStream output)
                          throws java.io.IOException {
        if (((bitField0_ & 0x00000001) != 0)) {
          output.writeEnum(1, requestType_);
        }
        for (int i = 0; i < option_.size(); i++) {
          com.google.protobuf.GeneratedMessageV3.writeString(output, 2, option_.getRaw(i));
        }
        for (int i = 0; i < file_.size(); i++) {
          com.google.protobuf.GeneratedMessageV3.writeString(output, 3, file_.getRaw(i));
        }
        for (int i = 0; i < platformClasspath_.size(); i++) {
          com.google.protobuf.GeneratedMessageV3.writeString(output, 4, platformClasspath_.getRaw(i));
        }
        for (int i = 0; i < classpath_.size(); i++) {
          com.google.protobuf.GeneratedMessageV3.writeString(output, 5, classpath_.getRaw(i));
        }
        for (int i = 0; i < sourcepath_.size(); i++) {
          com.google.protobuf.GeneratedMessageV3.writeString(output, 6, sourcepath_.getRaw(i));
        }
        for (int i = 0; i < output_.size(); i++) {
          output.writeMessage(7, output_.get(i));
        }
        for (int i = 0; i < modulePath_.size(); i++) {
          com.google.protobuf.GeneratedMessageV3.writeString(output, 8, modulePath_.getRaw(i));
        }
        for (int i = 0; i < upgradeModulePath_.size(); i++) {
          com.google.protobuf.GeneratedMessageV3.writeString(output, 9, upgradeModulePath_.getRaw(i));
        }
        com.google.protobuf.GeneratedMessageV3
          .serializeStringMapTo(
            output,
            internalGetModuleNames(),
            ModuleNamesDefaultEntryHolder.defaultEntry,
            10);
        getUnknownFields().writeTo(output);
      }
@java.lang.Override
      public void writeTo(com.google.protobuf.CodedOutputStream output)