Interface GetDomainStatisticsReportResponse.Builder

    • Method Detail

      • overallVolume

        GetDomainStatisticsReportResponse.Builder overallVolume​(OverallVolume 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.
      • dailyVolumes

        GetDomainStatisticsReportResponse.Builder dailyVolumes​(Collection<DailyVolume> 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

        GetDomainStatisticsReportResponse.Builder dailyVolumes​(DailyVolume... 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

        GetDomainStatisticsReportResponse.Builder dailyVolumes​(Consumer<DailyVolume.Builder>... 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).

        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:
        #dailyVolumes(java.util.Collection)