|
||||||||||
| 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.AdExtensionOverride
public class AdExtensionOverride
Represents an ad level ad extension override. An ad extension override specifies the ad extension that must be used if the ad is served with any ad extension data.
| Constructor Summary | |
|---|---|
AdExtensionOverride()
|
|
AdExtensionOverride(Long adId,
AdExtension adExtension,
OverrideInfo overrideInfo,
AdExtensionOverrideStatus status,
AdExtensionOverrideApprovalStatus approvalStatus,
AdExtensionOverrideStats stats)
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
AdExtension |
getAdExtension()
Gets the adExtension value for this AdExtensionOverride. |
Long |
getAdId()
Gets the adId value for this AdExtensionOverride. |
AdExtensionOverrideApprovalStatus |
getApprovalStatus()
Gets the approvalStatus value for this AdExtensionOverride. |
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer |
OverrideInfo |
getOverrideInfo()
Gets the overrideInfo value for this AdExtensionOverride. |
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer |
AdExtensionOverrideStats |
getStats()
Gets the stats value for this AdExtensionOverride. |
AdExtensionOverrideStatus |
getStatus()
Gets the status value for this AdExtensionOverride. |
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object |
int |
hashCode()
|
void |
setAdExtension(AdExtension adExtension)
Sets the adExtension value for this AdExtensionOverride. |
void |
setAdId(Long adId)
Sets the adId value for this AdExtensionOverride. |
void |
setApprovalStatus(AdExtensionOverrideApprovalStatus approvalStatus)
Sets the approvalStatus value for this AdExtensionOverride. |
void |
setOverrideInfo(OverrideInfo overrideInfo)
Sets the overrideInfo value for this AdExtensionOverride. |
void |
setStats(AdExtensionOverrideStats stats)
Sets the stats value for this AdExtensionOverride. |
void |
setStatus(AdExtensionOverrideStatus status)
Sets the status value for this AdExtensionOverride. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AdExtensionOverride()
public AdExtensionOverride(Long adId,
AdExtension adExtension,
OverrideInfo overrideInfo,
AdExtensionOverrideStatus status,
AdExtensionOverrideApprovalStatus approvalStatus,
AdExtensionOverrideStats stats)
| Method Detail |
|---|
public Long getAdId()
null.public void setAdId(Long adId)
adId - * ID of the ad being overridden by adExtension
This field is required
and should not be null.public AdExtension getAdExtension()
null.public void setAdExtension(AdExtension adExtension)
adExtension - * The override ad extension
This field is required
and should not be null.public OverrideInfo getOverrideInfo()
public void setOverrideInfo(OverrideInfo overrideInfo)
overrideInfo - * Additional extension override info to augment the ad extension
override.
If none is specified, default settings will be used.public AdExtensionOverrideStatus getStatus()
public void setStatus(AdExtensionOverrideStatus status)
status - * Status of ad extension override at the ad level. The status
will start
ACTIVE on add and will become DELETED on remove (ie.
cannot modify status)
This field is read
only and should not be set. If this field is sent to the API, it
will be ignored.public AdExtensionOverrideApprovalStatus getApprovalStatus()
public void setApprovalStatus(AdExtensionOverrideApprovalStatus approvalStatus)
approvalStatus - * Approval status
This field is read
only and should not be set. If this field is sent to the API, it
will be ignored.public AdExtensionOverrideStats getStats()
public void setStats(AdExtensionOverrideStats stats)
stats - * Stats for the ad extension override
This field is read
only and should not be set. If this field is sent to the API, it
will be ignored.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 | |||||||||