|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.google.api.ads.dfp.v201111.ReportQuery
public class ReportQuery
A ReportQuery object allows you to specify the selection
criteria for
generating a report.
| Constructor Summary | |
|---|---|
ReportQuery()
|
|
ReportQuery(Dimension[] dimensions,
Column[] columns,
DimensionAttribute[] dimensionAttributes,
Date startDate,
Date endDate,
DateRangeType dateRangeType,
DimensionFilter[] dimensionFilters)
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
Column[] |
getColumns()
Gets the columns value for this ReportQuery. |
Column |
getColumns(int i)
|
DateRangeType |
getDateRangeType()
Gets the dateRangeType value for this ReportQuery. |
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer |
DimensionAttribute[] |
getDimensionAttributes()
Gets the dimensionAttributes value for this ReportQuery. |
DimensionAttribute |
getDimensionAttributes(int i)
|
DimensionFilter[] |
getDimensionFilters()
Gets the dimensionFilters value for this ReportQuery. |
DimensionFilter |
getDimensionFilters(int i)
|
Dimension[] |
getDimensions()
Gets the dimensions value for this ReportQuery. |
Dimension |
getDimensions(int i)
|
Date |
getEndDate()
Gets the endDate value for this ReportQuery. |
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer |
Date |
getStartDate()
Gets the startDate value for this ReportQuery. |
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object |
int |
hashCode()
|
void |
setColumns(Column[] columns)
Sets the columns value for this ReportQuery. |
void |
setColumns(int i,
Column _value)
|
void |
setDateRangeType(DateRangeType dateRangeType)
Sets the dateRangeType value for this ReportQuery. |
void |
setDimensionAttributes(DimensionAttribute[] dimensionAttributes)
Sets the dimensionAttributes value for this ReportQuery. |
void |
setDimensionAttributes(int i,
DimensionAttribute _value)
|
void |
setDimensionFilters(DimensionFilter[] dimensionFilters)
Sets the dimensionFilters value for this ReportQuery. |
void |
setDimensionFilters(int i,
DimensionFilter _value)
|
void |
setDimensions(Dimension[] dimensions)
Sets the dimensions value for this ReportQuery. |
void |
setDimensions(int i,
Dimension _value)
|
void |
setEndDate(Date endDate)
Sets the endDate value for this ReportQuery. |
void |
setStartDate(Date startDate)
Sets the startDate value for this ReportQuery. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReportQuery()
public ReportQuery(Dimension[] dimensions,
Column[] columns,
DimensionAttribute[] dimensionAttributes,
Date startDate,
Date endDate,
DateRangeType dateRangeType,
DimensionFilter[] dimensionFilters)
| Method Detail |
|---|
public Dimension[] getDimensions()
public void setDimensions(Dimension[] dimensions)
dimensions - * The list of break-down types being requested in the report.public Dimension getDimensions(int i)
public void setDimensions(int i,
Dimension _value)
public Column[] getColumns()
public void setColumns(Column[] columns)
columns - * The list of trafficking statistics and revenue information
being requested
in the report.public Column getColumns(int i)
public void setColumns(int i,
Column _value)
public DimensionAttribute[] getDimensionAttributes()
DimensionAttribute values can only be used
with certain
Dimension values that must be included in
the dimensions
attribute.public void setDimensionAttributes(DimensionAttribute[] dimensionAttributes)
dimensionAttributes - * The list of break-down attributes being requested in this report.
Some
DimensionAttribute values can only be used
with certain
Dimension values that must be included in
the dimensions
attribute.public DimensionAttribute getDimensionAttributes(int i)
public void setDimensionAttributes(int i,
DimensionAttribute _value)
public Date getStartDate()
ReportQuery#dateRangeType field must be set
to
DateRangeType.CUSTOM_DATE in order to use
this.public void setStartDate(Date startDate)
startDate - * The start date from which the reporting information is gathered.
The
ReportQuery#dateRangeType field must be set
to
DateRangeType.CUSTOM_DATE in order to use
this.public Date getEndDate()
ReportQuery#dateRangeType field must be set
to
DateRangeType.CUSTOM_DATE in order to use
this.public void setEndDate(Date endDate)
endDate - * The end date upto which the reporting information is gathered.
The
ReportQuery#dateRangeType field must be set
to
DateRangeType.CUSTOM_DATE in order to use
this.public DateRangeType getDateRangeType()
startDate and endDate
will be used.public void setDateRangeType(DateRangeType dateRangeType)
dateRangeType - * The period of time for which the reporting data is being generated.
In
order to define custom time periods, set this to
{DateRangeType#CUSTOM_DATE}. If set to {DateRangeType#CUSTOM_DATE},
then
startDate and endDate
will be used.public DimensionFilter[] getDimensionFilters()
Dimension objects. These
filters are
AND'ed together to produce the result.public void setDimensionFilters(DimensionFilter[] dimensionFilters)
dimensionFilters - * The restrictions that apply to Dimension objects. These
filters are
AND'ed together to produce the result.public DimensionFilter getDimensionFilters(int i)
public void setDimensionFilters(int i,
DimensionFilter _value)
public boolean equals(Object obj)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType,
Class _javaType,
QName _xmlType)
public static org.apache.axis.encoding.Deserializer getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||