public PutAccountConfigurationRequest withIdempotencyToken(String idempotencyToken) {
        setIdempotencyToken(idempotencyToken);
        return this;
    }
<p>
Customer-chosen string used to distinguish between calls to <code>PutAccountConfiguration</code>. Idempotency
tokens time out after one hour. If you call <code>PutAccountConfiguration</code> multiple times with the same
unexpired idempotency token, ACM treats it as the same request and returns the original result. If you change the
idempotency token for each call, ACM treats each call as a new request.
</p>

@param idempotencyToken
       Customer-chosen string used to distinguish between calls to <code>PutAccountConfiguration</code>.
       Idempotency tokens time out after one hour. If you call <code>PutAccountConfiguration</code> multiple
       times with the same unexpired idempotency token, ACM treats it as the same request and returns the
       original result. If you change the idempotency token for each call, ACM treats each call as a new request.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-acm/src/main/java/com/amazonaws/services/certificatemanager/model/PutAccountConfigurationRequest.java