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

          size = 0;
          if (nodeCount_ != 0) {
            size += com.google.protobuf.CodedOutputStream.computeInt32Size(1, nodeCount_);
          }
          if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nodeIdPrefix_)) {
            size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nodeIdPrefix_);
          }
          size += getUnknownFields().getSerializedSize();
          memoizedSize = size;
          return size;
        }
<pre>
Optional. Prefix of node_ids in case of multislice request.
Should follow the `^[A-Za-z0-9_.~+%-]+$` regex format.
If node_count = 3 and node_id_prefix = "np", node ids of nodes
created will be "np-0", "np-1", "np-2". If this field is not
provided we use queued_resource_id as the node_id_prefix.
</pre>

<code>string node_id_prefix = 2 [(.google.api.field_behavior) = OPTIONAL];</code>

@return The bytes for nodeIdPrefix.
java-tpu/proto-google-cloud-tpu-v2/src/main/java/com/google/cloud/tpu/v2/QueuedResource.java