Interface GetDeliverabilityDashboardOptionsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetDeliverabilityDashboardOptionsResponse.Builder,
,GetDeliverabilityDashboardOptionsResponse> SdkBuilder<GetDeliverabilityDashboardOptionsResponse.Builder,
,GetDeliverabilityDashboardOptionsResponse> SdkPojo
,SdkResponse.Builder
,SesV2Response.Builder
- Enclosing class:
GetDeliverabilityDashboardOptionsResponse
-
Method Summary
Modifier and TypeMethodDescriptionaccountStatus
(String accountStatus) The current status of your Deliverability dashboard subscription.accountStatus
(DeliverabilityDashboardAccountStatus accountStatus) The current status of your Deliverability dashboard subscription.activeSubscribedDomains
(Collection<DomainDeliverabilityTrackingOption> activeSubscribedDomains) An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.activeSubscribedDomains
(Consumer<DomainDeliverabilityTrackingOption.Builder>... activeSubscribedDomains) An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.activeSubscribedDomains
(DomainDeliverabilityTrackingOption... activeSubscribedDomains) An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.dashboardEnabled
(Boolean dashboardEnabled) Specifies whether the Deliverability dashboard is enabled.pendingExpirationSubscribedDomains
(Collection<DomainDeliverabilityTrackingOption> pendingExpirationSubscribedDomains) An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.pendingExpirationSubscribedDomains
(Consumer<DomainDeliverabilityTrackingOption.Builder>... pendingExpirationSubscribedDomains) An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.pendingExpirationSubscribedDomains
(DomainDeliverabilityTrackingOption... pendingExpirationSubscribedDomains) An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.subscriptionExpiryDate
(Instant subscriptionExpiryDate) The date when your current subscription to the Deliverability dashboard is scheduled to expire, if your subscription is scheduled to expire at the end of the current calendar month.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, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.sesv2.model.SesV2Response.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
dashboardEnabled
Specifies whether the Deliverability dashboard is enabled. If this value is
true
, the dashboard is enabled.- Parameters:
dashboardEnabled
- Specifies whether the Deliverability dashboard is enabled. If this value istrue
, the dashboard is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subscriptionExpiryDate
GetDeliverabilityDashboardOptionsResponse.Builder subscriptionExpiryDate(Instant subscriptionExpiryDate) The date when your current subscription to the Deliverability dashboard is scheduled to expire, if your subscription is scheduled to expire at the end of the current calendar month. This value is null if you have an active subscription that isn’t due to expire at the end of the month.
- Parameters:
subscriptionExpiryDate
- The date when your current subscription to the Deliverability dashboard is scheduled to expire, if your subscription is scheduled to expire at the end of the current calendar month. This value is null if you have an active subscription that isn’t due to expire at the end of the month.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountStatus
The current status of your Deliverability dashboard subscription. If this value is
PENDING_EXPIRATION
, your subscription is scheduled to expire at the end of the current calendar month.- Parameters:
accountStatus
- The current status of your Deliverability dashboard subscription. If this value isPENDING_EXPIRATION
, your subscription is scheduled to expire at the end of the current calendar month.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
accountStatus
GetDeliverabilityDashboardOptionsResponse.Builder accountStatus(DeliverabilityDashboardAccountStatus accountStatus) The current status of your Deliverability dashboard subscription. If this value is
PENDING_EXPIRATION
, your subscription is scheduled to expire at the end of the current calendar month.- Parameters:
accountStatus
- The current status of your Deliverability dashboard subscription. If this value isPENDING_EXPIRATION
, your subscription is scheduled to expire at the end of the current calendar month.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
activeSubscribedDomains
GetDeliverabilityDashboardOptionsResponse.Builder activeSubscribedDomains(Collection<DomainDeliverabilityTrackingOption> activeSubscribedDomains) An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.
- Parameters:
activeSubscribedDomains
- An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activeSubscribedDomains
GetDeliverabilityDashboardOptionsResponse.Builder activeSubscribedDomains(DomainDeliverabilityTrackingOption... activeSubscribedDomains) An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.
- Parameters:
activeSubscribedDomains
- An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activeSubscribedDomains
GetDeliverabilityDashboardOptionsResponse.Builder activeSubscribedDomains(Consumer<DomainDeliverabilityTrackingOption.Builder>... activeSubscribedDomains) An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.
This is a convenience method that creates an instance of theDomainDeliverabilityTrackingOption.Builder
avoiding the need to create one manually viaDomainDeliverabilityTrackingOption.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toactiveSubscribedDomains(List<DomainDeliverabilityTrackingOption>)
.- Parameters:
activeSubscribedDomains
- a consumer that will call methods onDomainDeliverabilityTrackingOption.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pendingExpirationSubscribedDomains
GetDeliverabilityDashboardOptionsResponse.Builder pendingExpirationSubscribedDomains(Collection<DomainDeliverabilityTrackingOption> pendingExpirationSubscribedDomains) An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.
- Parameters:
pendingExpirationSubscribedDomains
- An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingExpirationSubscribedDomains
GetDeliverabilityDashboardOptionsResponse.Builder pendingExpirationSubscribedDomains(DomainDeliverabilityTrackingOption... pendingExpirationSubscribedDomains) An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.
- Parameters:
pendingExpirationSubscribedDomains
- An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingExpirationSubscribedDomains
GetDeliverabilityDashboardOptionsResponse.Builder pendingExpirationSubscribedDomains(Consumer<DomainDeliverabilityTrackingOption.Builder>... pendingExpirationSubscribedDomains) An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.
This is a convenience method that creates an instance of theDomainDeliverabilityTrackingOption.Builder
avoiding the need to create one manually viaDomainDeliverabilityTrackingOption.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topendingExpirationSubscribedDomains(List<DomainDeliverabilityTrackingOption>)
.- Parameters:
pendingExpirationSubscribedDomains
- a consumer that will call methods onDomainDeliverabilityTrackingOption.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-