private void buildPartial0(
            com.google.cloud.tpu.v2alpha1.QueuedResource.Tpu.NodeSpec result) {
          int from_bitField0_ = bitField0_;
          if (((from_bitField0_ & 0x00000001) != 0)) {
            result.parent_ = parent_;
          }
          if (((from_bitField0_ & 0x00000002) != 0)) {
            result.nodeId_ = nodeId_;
          }
          int to_bitField0_ = 0;
          if (((from_bitField0_ & 0x00000004) != 0)) {
            result.multiNodeParams_ =
                multiNodeParamsBuilder_ == null
                    ? multiNodeParams_
                    : multiNodeParamsBuilder_.build();
            to_bitField0_ |= 0x00000001;
          }
          if (((from_bitField0_ & 0x00000008) != 0)) {
            result.node_ = nodeBuilder_ == null ? node_ : nodeBuilder_.build();
            to_bitField0_ |= 0x00000002;
          }
          result.bitField0_ |= to_bitField0_;
        }
<pre>
Details of the TPU node(s) being requested. Users can request either a
single node or multiple nodes.
NodeSpec provides the specification for node(s) to be created.
</pre>

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