|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.api.ads.adwords.v201109.cm.ReportDefinitionField
public class ReportDefinitionField
Represents the fields that can be used to create a ReportDefinition.
This class allows the user to query the list of fields applicable
to a
given report type. Consumers of reports will be able use
the retrieved
fields through the ReportDefinitionService#getReportFields
api and run the corresponding reports.
| Constructor Summary | |
|---|---|
ReportDefinitionField()
|
|
ReportDefinitionField(String fieldName,
String displayFieldName,
String xmlAttributeName,
String fieldType,
String[] enumValues,
Boolean canSelect,
Boolean canFilter,
Boolean isEnumType,
EnumValuePair[] enumValuePairs)
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
Boolean |
getCanFilter()
Gets the canFilter value for this ReportDefinitionField. |
Boolean |
getCanSelect()
Gets the canSelect value for this ReportDefinitionField. |
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer |
String |
getDisplayFieldName()
Gets the displayFieldName value for this ReportDefinitionField. |
EnumValuePair[] |
getEnumValuePairs()
Gets the enumValuePairs value for this ReportDefinitionField. |
EnumValuePair |
getEnumValuePairs(int i)
|
String[] |
getEnumValues()
Gets the enumValues value for this ReportDefinitionField. |
String |
getEnumValues(int i)
|
String |
getFieldName()
Gets the fieldName value for this ReportDefinitionField. |
String |
getFieldType()
Gets the fieldType value for this ReportDefinitionField. |
Boolean |
getIsEnumType()
Gets the isEnumType value for this ReportDefinitionField. |
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer |
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object |
String |
getXmlAttributeName()
Gets the xmlAttributeName value for this ReportDefinitionField. |
int |
hashCode()
|
void |
setCanFilter(Boolean canFilter)
Sets the canFilter value for this ReportDefinitionField. |
void |
setCanSelect(Boolean canSelect)
Sets the canSelect value for this ReportDefinitionField. |
void |
setDisplayFieldName(String displayFieldName)
Sets the displayFieldName value for this ReportDefinitionField. |
void |
setEnumValuePairs(EnumValuePair[] enumValuePairs)
Sets the enumValuePairs value for this ReportDefinitionField. |
void |
setEnumValuePairs(int i,
EnumValuePair _value)
|
void |
setEnumValues(int i,
String _value)
|
void |
setEnumValues(String[] enumValues)
Sets the enumValues value for this ReportDefinitionField. |
void |
setFieldName(String fieldName)
Sets the fieldName value for this ReportDefinitionField. |
void |
setFieldType(String fieldType)
Sets the fieldType value for this ReportDefinitionField. |
void |
setIsEnumType(Boolean isEnumType)
Sets the isEnumType value for this ReportDefinitionField. |
void |
setXmlAttributeName(String xmlAttributeName)
Sets the xmlAttributeName value for this ReportDefinitionField. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReportDefinitionField()
public ReportDefinitionField(String fieldName,
String displayFieldName,
String xmlAttributeName,
String fieldType,
String[] enumValues,
Boolean canSelect,
Boolean canFilter,
Boolean isEnumType,
EnumValuePair[] enumValuePairs)
| Method Detail |
|---|
public String getFieldName()
public void setFieldName(String fieldName)
fieldName - * The field name.
This field is read
only and should not be set. If this field is sent to the API, it
will be ignored.public String getDisplayFieldName()
public void setDisplayFieldName(String displayFieldName)
displayFieldName - * The name that is displayed in the downloaded report.
This field is read
only and should not be set. If this field is sent to the API, it
will be ignored.public String getXmlAttributeName()
public void setXmlAttributeName(String xmlAttributeName)
xmlAttributeName - * The XML attribute in the downloaded report.
This field is read
only and should not be set. If this field is sent to the API, it
will be ignored.public String getFieldType()
public void setFieldType(String fieldType)
fieldType - * The type of field. Useful for knowing what operation type to
pass in for
a given field in a predicate.
This field is read
only and should not be set. If this field is sent to the API, it
will be ignored.public String[] getEnumValues()
public void setEnumValues(String[] enumValues)
enumValues - * List of enum values for the corresponing field iff the field
is an enum
type.
This field is read
only and should not be set. If this field is sent to the API, it
will be ignored.public String getEnumValues(int i)
public void setEnumValues(int i,
String _value)
public Boolean getCanSelect()
public void setCanSelect(Boolean canSelect)
canSelect - * Indicates if the user can select this field.
This field is read
only and should not be set. If this field is sent to the API, it
will be ignored.public Boolean getCanFilter()
public void setCanFilter(Boolean canFilter)
canFilter - * Indicates if the user can filter on this field.
This field is read
only and should not be set. If this field is sent to the API, it
will be ignored.public Boolean getIsEnumType()
public void setIsEnumType(Boolean isEnumType)
isEnumType - * Indicates that the field is an enum type.
This field is read
only and should not be set. If this field is sent to the API, it
will be ignored.public EnumValuePair[] getEnumValuePairs()
public void setEnumValuePairs(EnumValuePair[] enumValuePairs)
enumValuePairs - * List of enum values in api to their corresponding display values
in the
downloaded reports.
This field is read
only and should not be set. If this field is sent to the API, it
will be ignored.public EnumValuePair getEnumValuePairs(int i)
public void setEnumValuePairs(int i,
EnumValuePair _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 | |||||||||