public Builder mergeMultisliceParams(
            com.google.cloud.tpu.v2.QueuedResource.Tpu.NodeSpec.MultisliceParams value) {
          if (multisliceParamsBuilder_ == null) {
            if (nameStrategyCase_ == 3
                && nameStrategy_
                    != com.google.cloud.tpu.v2.QueuedResource.Tpu.NodeSpec.MultisliceParams
                        .getDefaultInstance()) {
              nameStrategy_ =
                  com.google.cloud.tpu.v2.QueuedResource.Tpu.NodeSpec.MultisliceParams.newBuilder(
                          (com.google.cloud.tpu.v2.QueuedResource.Tpu.NodeSpec.MultisliceParams)
                              nameStrategy_)
                      .mergeFrom(value)
                      .buildPartial();
            } else {
              nameStrategy_ = value;
            }
            onChanged();
          } else {
            if (nameStrategyCase_ == 3) {
              multisliceParamsBuilder_.mergeFrom(value);
            } else {
              multisliceParamsBuilder_.setMessage(value);
            }
          }
          nameStrategyCase_ = 3;
          return this;
        }
<pre>
Optional. Fields to specify in case of multislice request.
</pre>

<code>
.google.cloud.tpu.v2.QueuedResource.Tpu.NodeSpec.MultisliceParams multislice_params = 3 [(.google.api.field_behavior) = OPTIONAL];
</code>
java-tpu/proto-google-cloud-tpu-v2/src/main/java/com/google/cloud/tpu/v2/QueuedResource.java