Interface IdentityInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<IdentityInfo.Builder,IdentityInfo>,SdkBuilder<IdentityInfo.Builder,IdentityInfo>,SdkPojo
- Enclosing class:
- IdentityInfo
public static interface IdentityInfo.Builder extends SdkPojo, CopyableBuilder<IdentityInfo.Builder,IdentityInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IdentityInfo.BuilderidentityName(String identityName)The address or domain of the identity.IdentityInfo.BuilderidentityType(String identityType)The email identity type.IdentityInfo.BuilderidentityType(IdentityType identityType)The email identity type.IdentityInfo.BuildersendingEnabled(Boolean sendingEnabled)Indicates whether or not you can send email from the identity.-
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 Detail
-
identityType
IdentityInfo.Builder identityType(String identityType)
The email identity type. The identity type can be one of the following:
-
EMAIL_ADDRESS– The identity is an email address. -
DOMAIN– The identity is a domain. -
MANAGED_DOMAIN– The identity is a domain that is managed by AWS.
- Parameters:
identityType- The email identity type. The identity type can be one of the following:-
EMAIL_ADDRESS– The identity is an email address. -
DOMAIN– The identity is a domain. -
MANAGED_DOMAIN– The identity is a domain that is managed by AWS.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IdentityType,IdentityType
-
-
identityType
IdentityInfo.Builder identityType(IdentityType identityType)
The email identity type. The identity type can be one of the following:
-
EMAIL_ADDRESS– The identity is an email address. -
DOMAIN– The identity is a domain. -
MANAGED_DOMAIN– The identity is a domain that is managed by AWS.
- Parameters:
identityType- The email identity type. The identity type can be one of the following:-
EMAIL_ADDRESS– The identity is an email address. -
DOMAIN– The identity is a domain. -
MANAGED_DOMAIN– The identity is a domain that is managed by AWS.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IdentityType,IdentityType
-
-
identityName
IdentityInfo.Builder identityName(String identityName)
The address or domain of the identity.
- Parameters:
identityName- The address or domain of the identity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sendingEnabled
IdentityInfo.Builder sendingEnabled(Boolean sendingEnabled)
Indicates whether or not you can send email from the identity.
In Amazon Pinpoint, an identity is an email address or domain that you send email from. Before you can send email from an identity, you have to demostrate that you own the identity, and that you authorize Amazon Pinpoint to send email from that identity.
- Parameters:
sendingEnabled- Indicates whether or not you can send email from the identity.In Amazon Pinpoint, an identity is an email address or domain that you send email from. Before you can send email from an identity, you have to demostrate that you own the identity, and that you authorize Amazon Pinpoint to send email from that identity.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-