public Builder mergeFrom(com.google.cloud.storageinsights.v1.ReportConfig other) {
      if (other == com.google.cloud.storageinsights.v1.ReportConfig.getDefaultInstance())
        return this;
      if (!other.getName().isEmpty()) {
        name_ = other.name_;
        bitField0_ |= 0x00000001;
        onChanged();
      }
      if (other.hasCreateTime()) {
        mergeCreateTime(other.getCreateTime());
      }
      if (other.hasUpdateTime()) {
        mergeUpdateTime(other.getUpdateTime());
      }
      if (other.hasFrequencyOptions()) {
        mergeFrequencyOptions(other.getFrequencyOptions());
      }
      internalGetMutableLabels().mergeFrom(other.internalGetLabels());
      bitField0_ |= 0x00000080;
      if (!other.getDisplayName().isEmpty()) {
        displayName_ = other.displayName_;
        bitField0_ |= 0x00000100;
        onChanged();
      }
      switch (other.getReportFormatCase()) {
        case CSV_OPTIONS:
          {
            mergeCsvOptions(other.getCsvOptions());
            break;
          }
        case PARQUET_OPTIONS:
          {
            mergeParquetOptions(other.getParquetOptions());
            break;
          }
        case REPORTFORMAT_NOT_SET:
          {
            break;
          }
      }
      switch (other.getReportKindCase()) {
        case OBJECT_METADATA_REPORT_OPTIONS:
          {
            mergeObjectMetadataReportOptions(other.getObjectMetadataReportOptions());
            break;
          }
        case REPORTKIND_NOT_SET:
          {
            break;
          }
      }
      this.mergeUnknownFields(other.getUnknownFields());
      onChanged();
      return this;
    }
<pre>
Message describing ReportConfig object. ReportConfig is the configuration to
generate reports.
See
https://cloud.google.com/storage/docs/insights/using-inventory-reports#create-config-rest
for more details on how to set various fields.
Next ID: 12
</pre>

Protobuf type {@code google.cloud.storageinsights.v1.ReportConfig}
java-storageinsights/proto-google-cloud-storageinsights-v1/src/main/java/com/google/cloud/storageinsights/v1/ReportConfig.java