@java.lang.Override
        public int hashCode() {
          if (memoizedHashCode != 0) {
            return memoizedHashCode;
          }
          int hash = 41;
          hash = (19 * hash) + getDescriptor().hashCode();
          hash = (37 * hash) + NODE_COUNT_FIELD_NUMBER;
          hash = (53 * hash) + getNodeCount();
          hash = (37 * hash) + NODE_ID_PREFIX_FIELD_NUMBER;
          hash = (53 * hash) + getNodeIdPrefix().hashCode();
          hash = (29 * hash) + getUnknownFields().hashCode();
          memoizedHashCode = hash;
          return hash;
        }
<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