Interface EmailContact.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EmailContact.Builder,
,EmailContact> SdkBuilder<EmailContact.Builder,
,EmailContact> SdkPojo
- Enclosing class:
EmailContact
@Mutable
@NotThreadSafe
public static interface EmailContact.Builder
extends SdkPojo, CopyableBuilder<EmailContact.Builder,EmailContact>
-
Method Summary
Modifier and TypeMethodDescriptionThe email address this email contact points to.The Amazon Resource Name (ARN) of the email contact.creationTime
(Instant creationTime) The creation time of the resource.The name of the email contact.The status of the email contact.status
(EmailContactStatus status) The status of the email contact.updateTime
(Instant updateTime) The time the resource was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
arn
The Amazon Resource Name (ARN) of the email contact.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the email contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the email contact.
- Parameters:
name
- The name of the email contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address
The email address this email contact points to. The activation email and any subscribed emails are sent here.
- Parameters:
address
- The email address this email contact points to. The activation email and any subscribed emails are sent here.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the email contact. Only activated email contacts receive emails.
- Parameters:
status
- The status of the email contact. Only activated email contacts receive emails.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the email contact. Only activated email contacts receive emails.
- Parameters:
status
- The status of the email contact. Only activated email contacts receive emails.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
The creation time of the resource.
- Parameters:
creationTime
- The creation time of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
The time the resource was last updated.
- Parameters:
updateTime
- The time the resource was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-