public GenerateDataKeyWithoutPlaintextRequest withEncryptionContext(java.util.Map<String, String> encryptionContext) {
        setEncryptionContext(encryptionContext);
        return this;
    }
public GenerateDataKeyWithoutPlaintextRequest withEncryptionContext ( java . util . Map < String , String > encryptionContext ) { setEncryptionContext ( encryptionContext ) ; return this ; }
<p>
A set of key-value pairs that represents additional authenticated data.
</p>
<p>
For more information, see <a
href="http://docs.aws.amazon.com/kms/latest/developerguide/encryption-context.html">Encryption Context</a> in the
<i>AWS Key Management Service Developer Guide</i>.
</p>

@param encryptionContext
A set of key-value pairs that represents additional authenticated data.</p>
<p>
For more information, see <a
href="http://docs.aws.amazon.com/kms/latest/developerguide/encryption-context.html">Encryption Context</a>
in the <i>AWS Key Management Service Developer Guide</i>.
@return Returns a reference to this object so that method calls can be chained together.