Interface GetDomainStatisticsReportResponse.Builder

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

public static interface GetDomainStatisticsReportResponse.Builder extends SesV2Response.Builder, SdkPojo, CopyableBuilder<GetDomainStatisticsReportResponse.Builder,GetDomainStatisticsReportResponse>
  • Method Details

    • overallVolume

      An object that contains deliverability metrics for the domain that you specified. The data in this object is a summary of all of the data that was collected from the StartDate to the EndDate.

      Parameters:
      overallVolume - An object that contains deliverability metrics for the domain that you specified. The data in this object is a summary of all of the data that was collected from the StartDate to the EndDate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overallVolume

      An object that contains deliverability metrics for the domain that you specified. The data in this object is a summary of all of the data that was collected from the StartDate to the EndDate.

      This is a convenience method that creates an instance of the OverallVolume.Builder avoiding the need to create one manually via OverallVolume.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to overallVolume(OverallVolume).

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

      An object that contains deliverability metrics for the domain that you specified. This object contains data for each day, starting on the StartDate and ending on the EndDate.

      Parameters:
      dailyVolumes - An object that contains deliverability metrics for the domain that you specified. This object contains data for each day, starting on the StartDate and ending on the EndDate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dailyVolumes

      An object that contains deliverability metrics for the domain that you specified. This object contains data for each day, starting on the StartDate and ending on the EndDate.

      Parameters:
      dailyVolumes - An object that contains deliverability metrics for the domain that you specified. This object contains data for each day, starting on the StartDate and ending on the EndDate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dailyVolumes

      An object that contains deliverability metrics for the domain that you specified. This object contains data for each day, starting on the StartDate and ending on the EndDate.

      This is a convenience method that creates an instance of the DailyVolume.Builder avoiding the need to create one manually via DailyVolume.builder().

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

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