@Override
    public PutEmailIdentityDkimSigningAttributesResult putEmailIdentityDkimSigningAttributes(PutEmailIdentityDkimSigningAttributesRequest request) {
        request = beforeClientExecution(request);
        return executePutEmailIdentityDkimSigningAttributes(request);
    }
<p>
Used to configure or change the DKIM authentication settings for an email domain identity. You can use this
operation to do any of the following:
</p>
<ul>
<li>
<p>
Update the signing attributes for an identity that uses Bring Your Own DKIM (BYODKIM).
</p>
</li>
<li>
<p>
Update the key length that should be used for Easy DKIM.
</p>
</li>
<li>
<p>
Change from using no DKIM authentication to using Easy DKIM.
</p>
</li>
<li>
<p>
Change from using no DKIM authentication to using BYODKIM.
</p>
</li>
<li>
<p>
Change from using Easy DKIM to using BYODKIM.
</p>
</li>
<li>
<p>
Change from using BYODKIM to using Easy DKIM.
</p>
</li>
</ul>

@param putEmailIdentityDkimSigningAttributesRequest
       A request to change the DKIM attributes for an email identity.
@return Result of the PutEmailIdentityDkimSigningAttributes operation returned by the service.
@throws NotFoundException
        The resource you attempted to access doesn't exist.
@throws TooManyRequestsException
        Too many requests have been made to the operation.
@throws BadRequestException
        The input you provided is invalid.
@sample AmazonSimpleEmailServiceV2.PutEmailIdentityDkimSigningAttributes
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/sesv2-2019-09-27/PutEmailIdentityDkimSigningAttributes"
     target="_top">AWS API Documentation</a>
aws-java-sdk-sesv2/src/main/java/com/amazonaws/services/simpleemailv2/AmazonSimpleEmailServiceV2Client.java