public CreateRemoteAccessSessionRequest withClientId(String clientId) {
        setClientId(clientId);
        return this;
    }
<p>
Unique identifier for the client. If you want access to multiple devices on the same client, you should pass the
same <code>clientId</code> value in each call to <code>CreateRemoteAccessSession</code>. This identifier is
required only if <code>remoteDebugEnabled</code> is set to <code>true</code>.
</p>
<p>
Remote debugging is <a href="https://docs.aws.amazon.com/devicefarm/latest/developerguide/history.html">no longer
supported</a>.
</p>

@param clientId
       Unique identifier for the client. If you want access to multiple devices on the same client, you should
       pass the same <code>clientId</code> value in each call to <code>CreateRemoteAccessSession</code>. This
       identifier is required only if <code>remoteDebugEnabled</code> is set to <code>true</code>.</p>
       <p>
       Remote debugging is <a href="https://docs.aws.amazon.com/devicefarm/latest/developerguide/history.html">no
       longer supported</a>.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-devicefarm/src/main/java/com/amazonaws/services/devicefarm/model/CreateRemoteAccessSessionRequest.java