public class StatisticsReportQueryMessage
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
StatisticsReportQueryMessage.DimensionsEnum
Gets or Sets dimensions
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SERIALIZED_NAME_ADVERTISER_IDS |
static java.lang.String |
SERIALIZED_NAME_CURRENCY |
static java.lang.String |
SERIALIZED_NAME_DIMENSIONS |
static java.lang.String |
SERIALIZED_NAME_END_DATE |
static java.lang.String |
SERIALIZED_NAME_FORMAT |
static java.lang.String |
SERIALIZED_NAME_METRICS |
static java.lang.String |
SERIALIZED_NAME_START_DATE |
static java.lang.String |
SERIALIZED_NAME_TIMEZONE |
| Constructor and Description |
|---|
StatisticsReportQueryMessage() |
| Modifier and Type | Method and Description |
|---|---|
StatisticsReportQueryMessage |
addDimensionsItem(StatisticsReportQueryMessage.DimensionsEnum dimensionsItem) |
StatisticsReportQueryMessage |
addMetricsItem(java.lang.String metricsItem) |
StatisticsReportQueryMessage |
advertiserIds(java.lang.String advertiserIds) |
StatisticsReportQueryMessage |
currency(java.lang.String currency) |
StatisticsReportQueryMessage |
dimensions(java.util.List<StatisticsReportQueryMessage.DimensionsEnum> dimensions) |
StatisticsReportQueryMessage |
endDate(java.time.OffsetDateTime endDate) |
boolean |
equals(java.lang.Object o) |
StatisticsReportQueryMessage |
format(java.lang.String format) |
java.lang.String |
getAdvertiserIds()
The comma-separated list of advertiser ids.
|
java.lang.String |
getCurrency()
The currency used for the report.
|
java.util.List<StatisticsReportQueryMessage.DimensionsEnum> |
getDimensions()
The dimensions for the report.
|
java.time.OffsetDateTime |
getEndDate()
End date of the report.
|
java.lang.String |
getFormat()
The file format of the generated report: csv, xml, excel or json.
|
java.util.List<java.lang.String> |
getMetrics()
The list of metrics to report.
|
java.time.OffsetDateTime |
getStartDate()
Start date of the report.
|
java.lang.String |
getTimezone()
The timezone used for the report.
|
int |
hashCode() |
StatisticsReportQueryMessage |
metrics(java.util.List<java.lang.String> metrics) |
void |
setAdvertiserIds(java.lang.String advertiserIds) |
void |
setCurrency(java.lang.String currency) |
void |
setDimensions(java.util.List<StatisticsReportQueryMessage.DimensionsEnum> dimensions) |
void |
setEndDate(java.time.OffsetDateTime endDate) |
void |
setFormat(java.lang.String format) |
void |
setMetrics(java.util.List<java.lang.String> metrics) |
void |
setStartDate(java.time.OffsetDateTime startDate) |
void |
setTimezone(java.lang.String timezone) |
StatisticsReportQueryMessage |
startDate(java.time.OffsetDateTime startDate) |
StatisticsReportQueryMessage |
timezone(java.lang.String timezone) |
java.lang.String |
toString() |
public static final java.lang.String SERIALIZED_NAME_ADVERTISER_IDS
public static final java.lang.String SERIALIZED_NAME_DIMENSIONS
public static final java.lang.String SERIALIZED_NAME_METRICS
public static final java.lang.String SERIALIZED_NAME_CURRENCY
public static final java.lang.String SERIALIZED_NAME_FORMAT
public static final java.lang.String SERIALIZED_NAME_TIMEZONE
public static final java.lang.String SERIALIZED_NAME_START_DATE
public static final java.lang.String SERIALIZED_NAME_END_DATE
public StatisticsReportQueryMessage advertiserIds(java.lang.String advertiserIds)
@Nullable public java.lang.String getAdvertiserIds()
public void setAdvertiserIds(java.lang.String advertiserIds)
public StatisticsReportQueryMessage dimensions(java.util.List<StatisticsReportQueryMessage.DimensionsEnum> dimensions)
public StatisticsReportQueryMessage addDimensionsItem(StatisticsReportQueryMessage.DimensionsEnum dimensionsItem)
public java.util.List<StatisticsReportQueryMessage.DimensionsEnum> getDimensions()
public void setDimensions(java.util.List<StatisticsReportQueryMessage.DimensionsEnum> dimensions)
public StatisticsReportQueryMessage metrics(java.util.List<java.lang.String> metrics)
public StatisticsReportQueryMessage addMetricsItem(java.lang.String metricsItem)
public java.util.List<java.lang.String> getMetrics()
public void setMetrics(java.util.List<java.lang.String> metrics)
public StatisticsReportQueryMessage currency(java.lang.String currency)
public java.lang.String getCurrency()
public void setCurrency(java.lang.String currency)
public StatisticsReportQueryMessage format(java.lang.String format)
public java.lang.String getFormat()
public void setFormat(java.lang.String format)
public StatisticsReportQueryMessage timezone(java.lang.String timezone)
@Nullable public java.lang.String getTimezone()
public void setTimezone(java.lang.String timezone)
public StatisticsReportQueryMessage startDate(java.time.OffsetDateTime startDate)
public java.time.OffsetDateTime getStartDate()
public void setStartDate(java.time.OffsetDateTime startDate)
public StatisticsReportQueryMessage endDate(java.time.OffsetDateTime endDate)
public java.time.OffsetDateTime getEndDate()
public void setEndDate(java.time.OffsetDateTime endDate)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2021. All rights reserved.