@java.lang.Override
  public int getSerializedSize() {
    int size = memoizedSize;
    if (size != -1) return size;

    size = 0;
    if (type_
        != com.google.cloud.talent.v4.CompensationFilter.FilterType.FILTER_TYPE_UNSPECIFIED
            .getNumber()) {
      size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, type_);
    }
    {
      int dataSize = 0;
      for (int i = 0; i < units_.size(); i++) {
        dataSize += com.google.protobuf.CodedOutputStream.computeEnumSizeNoTag(units_.get(i));
      }
      size += dataSize;
      if (!getUnitsList().isEmpty()) {
        size += 1;
        size += com.google.protobuf.CodedOutputStream.computeUInt32SizeNoTag(dataSize);
      }
      unitsMemoizedSerializedSize = dataSize;
    }
    if (((bitField0_ & 0x00000001) != 0)) {
      size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getRange());
    }
    if (includeJobsWithUnspecifiedCompensationRange_ != false) {
      size +=
          com.google.protobuf.CodedOutputStream.computeBoolSize(
              4, includeJobsWithUnspecifiedCompensationRange_);
    }
    size += getUnknownFields().getSerializedSize();
    memoizedSize = size;
    return size;
  }
<pre>
If set to true, jobs with unspecified compensation range fields are
included.
</pre>

<code>bool include_jobs_with_unspecified_compensation_range = 4;</code>

@return The includeJobsWithUnspecifiedCompensationRange.
java-talent/proto-google-cloud-talent-v4/src/main/java/com/google/cloud/talent/v4/CompensationFilter.java