public static class ReportingConfiguration.Builder extends Object
ReportingConfiguration
objects. Unlike
ReportingConfiguration
, the instance variables here are not final.Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ReportingConfiguration |
build()
Returns a new instance of
ReportingConfiguration based on the attributes
of this builder. |
ReportingConfiguration.Builder |
includeZeroImpressions(Boolean isIncludeZeroImpressions)
Sets if report responses should include zero impression rows.
|
ReportingConfiguration.Builder |
reportDownloadTimeout(Integer reportDownloadTimeout)
Sets the report download timeout in milliseconds.
|
ReportingConfiguration.Builder |
skipColumnHeader(Boolean isSkipColumnHeader)
Sets if report responses should skip the header row containing the report column names.
|
ReportingConfiguration.Builder |
skipReportHeader(Boolean isSkipReportHeader)
Sets if report responses should skip the header row containing the report name and date
range.
|
ReportingConfiguration.Builder |
skipReportSummary(Boolean isSkipReportSummary)
Sets if report responses should skip the summary row containing totals.
|
ReportingConfiguration.Builder |
useRawEnumValues(Boolean isUseRawEnumValues)
Sets if report responses should return enum values instead of enum display values.
|
public ReportingConfiguration.Builder skipReportHeader(Boolean isSkipReportHeader)
public ReportingConfiguration.Builder skipColumnHeader(Boolean isSkipColumnHeader)
public ReportingConfiguration.Builder skipReportSummary(Boolean isSkipReportSummary)
public ReportingConfiguration.Builder includeZeroImpressions(Boolean isIncludeZeroImpressions)
public ReportingConfiguration.Builder useRawEnumValues(Boolean isUseRawEnumValues)
public ReportingConfiguration.Builder reportDownloadTimeout(@Nullable Integer reportDownloadTimeout)
null
, the default timeout
will be used.public ReportingConfiguration build()
ReportingConfiguration
based on the attributes
of this builder.Copyright © 2018. All Rights Reserved.