@Generated(value="software.amazon.awssdk:codegen") public final class EmailChannelResponse extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EmailChannelResponse.Builder,EmailChannelResponse>
Provides information about the status and settings of the email channel for an application.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EmailChannelResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
applicationId()
The unique identifier for the application that the email channel applies to.
|
static EmailChannelResponse.Builder |
builder() |
String |
configurationSet()
The Amazon SES
configuration set that's applied to messages that are sent through the channel.
|
String |
creationDate()
The date and time, in ISO 8601 format, when the email channel was enabled.
|
Boolean |
enabled()
Specifies whether the email channel is enabled for the application.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
fromAddress()
The verified email address that email is sent from when you send email through the channel.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
Boolean |
hasCredential()
(Not used) This property is retained only for backward compatibility.
|
int |
hashCode() |
String |
id()
(Deprecated) An identifier for the email channel.
|
String |
identity()
The Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that's
used when you send email through the channel.
|
Boolean |
isArchived()
Specifies whether the email channel is archived.
|
String |
lastModifiedBy()
The user who last modified the email channel.
|
String |
lastModifiedDate()
The date and time, in ISO 8601 format, when the email channel was last modified.
|
Integer |
messagesPerSecond()
The maximum number of emails that can be sent through the channel each second.
|
String |
platform()
The type of messaging or notification platform for the channel.
|
String |
roleArn()
The ARN of the AWS Identity and Access Management (IAM) role that Amazon Pinpoint uses to submit email-related
event data for the channel.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EmailChannelResponse.Builder> |
serializableBuilderClass() |
EmailChannelResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Integer |
version()
The current version of the email channel.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String applicationId()
The unique identifier for the application that the email channel applies to.
public String configurationSet()
The Amazon SES configuration set that's applied to messages that are sent through the channel.
public String creationDate()
The date and time, in ISO 8601 format, when the email channel was enabled.
public Boolean enabled()
Specifies whether the email channel is enabled for the application.
public String fromAddress()
The verified email address that email is sent from when you send email through the channel.
public Boolean hasCredential()
(Not used) This property is retained only for backward compatibility.
public String id()
(Deprecated) An identifier for the email channel. This property is retained only for backward compatibility.
public String identity()
The Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that's used when you send email through the channel.
The Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that's used when you send email through the channel.
public Boolean isArchived()
Specifies whether the email channel is archived.
public String lastModifiedBy()
The user who last modified the email channel.
public String lastModifiedDate()
The date and time, in ISO 8601 format, when the email channel was last modified.
public Integer messagesPerSecond()
The maximum number of emails that can be sent through the channel each second.
public String platform()
The type of messaging or notification platform for the channel. For the email channel, this value is EMAIL.
public String roleArn()
The ARN of the AWS Identity and Access Management (IAM) role that Amazon Pinpoint uses to submit email-related event data for the channel.
The ARN of the AWS Identity and Access Management (IAM) role that Amazon Pinpoint uses to submit email-related event data for the channel.
public Integer version()
The current version of the email channel.
public EmailChannelResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EmailChannelResponse.Builder,EmailChannelResponse>public static EmailChannelResponse.Builder builder()
public static Class<? extends EmailChannelResponse.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.