Interface GetDeliverabilityDashboardOptionsResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetDeliverabilityDashboardOptionsResponse.Builder,GetDeliverabilityDashboardOptionsResponse>, PinpointEmailResponse.Builder, SdkBuilder<GetDeliverabilityDashboardOptionsResponse.Builder,GetDeliverabilityDashboardOptionsResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetDeliverabilityDashboardOptionsResponse

  • Method Details

    • dashboardEnabled

      GetDeliverabilityDashboardOptionsResponse.Builder dashboardEnabled(Boolean dashboardEnabled)

      Specifies whether the Deliverability dashboard is enabled for your Amazon Pinpoint account. If this value is true, the dashboard is enabled.

      Parameters:
      dashboardEnabled - Specifies whether the Deliverability dashboard is enabled for your Amazon Pinpoint account. If this value is true, 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, in Unix time format, 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, in Unix time format, 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 is PENDING_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

      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 is PENDING_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

      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

      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

      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 the DomainDeliverabilityTrackingOption.Builder avoiding the need to create one manually via DomainDeliverabilityTrackingOption.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to activeSubscribedDomains(List<DomainDeliverabilityTrackingOption>).

      Parameters:
      activeSubscribedDomains - a consumer that will call methods on DomainDeliverabilityTrackingOption.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 the DomainDeliverabilityTrackingOption.Builder avoiding the need to create one manually via DomainDeliverabilityTrackingOption.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to pendingExpirationSubscribedDomains(List<DomainDeliverabilityTrackingOption>).

      Parameters:
      pendingExpirationSubscribedDomains - a consumer that will call methods on DomainDeliverabilityTrackingOption.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: