public Builder mergeFrom(
        com.google.cloud.workstations.v1beta.GenerateAccessTokenRequest other) {
      if (other
          == com.google.cloud.workstations.v1beta.GenerateAccessTokenRequest.getDefaultInstance())
        return this;
      if (!other.getWorkstation().isEmpty()) {
        workstation_ = other.workstation_;
        bitField0_ |= 0x00000004;
        onChanged();
      }
      switch (other.getExpirationCase()) {
        case EXPIRE_TIME:
          {
            mergeExpireTime(other.getExpireTime());
            break;
          }
        case TTL:
          {
            mergeTtl(other.getTtl());
            break;
          }
        case EXPIRATION_NOT_SET:
          {
            break;
          }
      }
      this.mergeUnknownFields(other.getUnknownFields());
      onChanged();
      return this;
    }
<pre>
Request message for GenerateAccessToken.
</pre>

Protobuf type {@code google.cloud.workstations.v1beta.GenerateAccessTokenRequest}
java-workstations/proto-google-cloud-workstations-v1beta/src/main/java/com/google/cloud/workstations/v1beta/GenerateAccessTokenRequest.java