public Builder addSourceIpRanges(
        int index, com.google.cloud.vmwareengine.v1.ExternalAccessRule.IpRange value) {
      if (sourceIpRangesBuilder_ == null) {
        if (value == null) {
          throw new NullPointerException();
        }
        ensureSourceIpRangesIsMutable();
        sourceIpRanges_.add(index, value);
        onChanged();
      } else {
        sourceIpRangesBuilder_.addMessage(index, value);
      }
      return this;
    }
<pre>
If source ranges are specified, the external access rule applies only to
traffic that has a source IP address in these ranges. These ranges can
either be expressed in the CIDR format or as an IP address. As only inbound
rules are supported, `ExternalAddress` resources cannot be the source IP
addresses of an external access rule. To match all source addresses,
specify `0.0.0.0/0`.
</pre>

<code>repeated .google.cloud.vmwareengine.v1.ExternalAccessRule.IpRange source_ip_ranges = 9;
</code>
java-vmwareengine/proto-google-cloud-vmwareengine-v1/src/main/java/com/google/cloud/vmwareengine/v1/ExternalAccessRule.java