@java.lang.Override
    public Builder clear() {
      super.clear();
      bitField0_ = 0;
      name_ = "";
      createTime_ = null;
      if (createTimeBuilder_ != null) {
        createTimeBuilder_.dispose();
        createTimeBuilder_ = null;
      }
      if (tpuBuilder_ != null) {
        tpuBuilder_.clear();
      }
      if (bestEffortBuilder_ != null) {
        bestEffortBuilder_.clear();
      }
      if (guaranteedBuilder_ != null) {
        guaranteedBuilder_.clear();
      }
      if (spotBuilder_ != null) {
        spotBuilder_.clear();
      }
      queueingPolicy_ = null;
      if (queueingPolicyBuilder_ != null) {
        queueingPolicyBuilder_.dispose();
        queueingPolicyBuilder_ = null;
      }
      state_ = null;
      if (stateBuilder_ != null) {
        stateBuilder_.dispose();
        stateBuilder_ = null;
      }
      reservationName_ = "";
      resourceCase_ = 0;
      resource_ = null;
      tierCase_ = 0;
      tier_ = null;
      return this;
    }
<pre>
A QueuedResource represents a request for resources that will be placed
in a queue and fulfilled when the necessary resources are available.
</pre>

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