/* * Copyright 2010-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ package com.amazonaws.services.simpleemail.model; import java.io.Serializable; import com.amazonaws.AmazonWebServiceRequest; /** *
* Enables or disables Easy DKIM signing of email sent from an identity. If Easy * DKIM signing is enabled for a domain, then Amazon SES uses DKIM to sign all * email that it sends from addresses on that domain. If Easy DKIM signing is * enabled for an email address, then Amazon SES uses DKIM to sign all email it * sends from that address. *
*
* For email addresses (for example, user@example.com
), you can
* only enable DKIM signing if the corresponding domain (in this case,
* example.com
) has been set up to use Easy DKIM.
*
* You can enable DKIM signing for an identity at any time after you start the * verification process for the identity, even if the verification process isn't * complete. *
** You can execute this operation no more than once per second. *
** For more information about Easy DKIM signing, go to the Amazon SES Developer Guide. *
*/ public class SetIdentityDkimEnabledRequest extends AmazonWebServiceRequest implements Serializable { /** ** The identity for which DKIM signing should be enabled or disabled. *
*/ private String identity; /** *
* Sets whether DKIM signing is enabled for an identity. Set to
* true
to enable DKIM signing for this identity;
* false
to disable it.
*
* The identity for which DKIM signing should be enabled or disabled. *
* * @return* The identity for which DKIM signing should be enabled or * disabled. *
*/ public String getIdentity() { return identity; } /** ** The identity for which DKIM signing should be enabled or disabled. *
* * @param identity* The identity for which DKIM signing should be enabled or * disabled. *
*/ public void setIdentity(String identity) { this.identity = identity; } /** ** The identity for which DKIM signing should be enabled or disabled. *
** Returns a reference to this object so that method calls can be chained * together. * * @param identity
* The identity for which DKIM signing should be enabled or * disabled. *
* @return A reference to this updated object so that method calls can be * chained together. */ public SetIdentityDkimEnabledRequest withIdentity(String identity) { this.identity = identity; return this; } /** *
* Sets whether DKIM signing is enabled for an identity. Set to
* true
to enable DKIM signing for this identity;
* false
to disable it.
*
* Sets whether DKIM signing is enabled for an identity. Set to
* true
to enable DKIM signing for this identity;
* false
to disable it.
*
* Sets whether DKIM signing is enabled for an identity. Set to
* true
to enable DKIM signing for this identity;
* false
to disable it.
*
* Sets whether DKIM signing is enabled for an identity. Set to
* true
to enable DKIM signing for this identity;
* false
to disable it.
*
* Sets whether DKIM signing is enabled for an identity. Set to
* true
to enable DKIM signing for this identity;
* false
to disable it.
*
* Sets whether DKIM signing is enabled for an identity. Set to
* true
to enable DKIM signing for this identity;
* false
to disable it.
*
* Sets whether DKIM signing is enabled for an identity. Set to
* true
to enable DKIM signing for this identity;
* false
to disable it.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param dkimEnabled
* Sets whether DKIM signing is enabled for an identity. Set to
* true
to enable DKIM signing for this identity;
* false
to disable it.
*