private void buildPartialOneofs(
          com.google.cloud.tpu.v2.QueuedResource.QueueingPolicy result) {
        result.startTimingConstraintsCase_ = startTimingConstraintsCase_;
        result.startTimingConstraints_ = this.startTimingConstraints_;
        if (startTimingConstraintsCase_ == 1 && validUntilDurationBuilder_ != null) {
          result.startTimingConstraints_ = validUntilDurationBuilder_.build();
        }
        if (startTimingConstraintsCase_ == 2 && validUntilTimeBuilder_ != null) {
          result.startTimingConstraints_ = validUntilTimeBuilder_.build();
        }
        if (startTimingConstraintsCase_ == 3 && validAfterDurationBuilder_ != null) {
          result.startTimingConstraints_ = validAfterDurationBuilder_.build();
        }
        if (startTimingConstraintsCase_ == 4 && validAfterTimeBuilder_ != null) {
          result.startTimingConstraints_ = validAfterTimeBuilder_.build();
        }
        if (startTimingConstraintsCase_ == 5 && validIntervalBuilder_ != null) {
          result.startTimingConstraints_ = validIntervalBuilder_.build();
        }
      }
<pre>
Defines the policy of the QueuedRequest.
</pre>

Protobuf type {@code google.cloud.tpu.v2.QueuedResource.QueueingPolicy}
java-tpu/proto-google-cloud-tpu-v2/src/main/java/com/google/cloud/tpu/v2/QueuedResource.java