public Builder mergeFrom(com.google.cloud.tasks.v2beta2.PullMessage other) {
      if (other == com.google.cloud.tasks.v2beta2.PullMessage.getDefaultInstance()) return this;
      if (other.getPayload() != com.google.protobuf.ByteString.EMPTY) {
        setPayload(other.getPayload());
      }
      if (!other.getTag().isEmpty()) {
        tag_ = other.tag_;
        bitField0_ |= 0x00000002;
        onChanged();
      }
      this.mergeUnknownFields(other.getUnknownFields());
      onChanged();
      return this;
    }
<pre>
The pull message contains data that can be used by the caller of
[LeaseTasks][google.cloud.tasks.v2beta2.CloudTasks.LeaseTasks] to process the
task.

This proto can only be used for tasks in a queue which has
[pull_target][google.cloud.tasks.v2beta2.Queue.pull_target] set.
</pre>

Protobuf type {@code google.cloud.tasks.v2beta2.PullMessage}
java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/PullMessage.java