public class VastRedirectCreative extends Creative implements Serializable
Creative that points to an externally hosted VAST ad
and is
served via VAST XML as a VAST Wrapper.| Constructor and Description |
|---|
VastRedirectCreative() |
VastRedirectCreative(Long advertiserId,
Long id,
String name,
Size size,
String previewUrl,
CreativePolicyViolation[] policyViolations,
AppliedLabel[] appliedLabels,
DateTime lastModifiedDateTime,
BaseCustomFieldValue[] customFieldValues,
String vastXmlUrl,
VastRedirectType vastRedirectType,
Integer duration,
long[] companionCreativeIds,
ConversionEvent_TrackingUrlsMapEntry[] trackingUrls,
String vastPreviewUrl,
SslScanResult sslScanResult,
SslManualOverride sslManualOverride) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
long[] |
getCompanionCreativeIds()
Gets the companionCreativeIds value for this VastRedirectCreative.
|
long |
getCompanionCreativeIds(int i) |
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
Integer |
getDuration()
Gets the duration value for this VastRedirectCreative.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
SslManualOverride |
getSslManualOverride()
Gets the sslManualOverride value for this VastRedirectCreative.
|
SslScanResult |
getSslScanResult()
Gets the sslScanResult value for this VastRedirectCreative.
|
ConversionEvent_TrackingUrlsMapEntry[] |
getTrackingUrls()
Gets the trackingUrls value for this VastRedirectCreative.
|
ConversionEvent_TrackingUrlsMapEntry |
getTrackingUrls(int i) |
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
String |
getVastPreviewUrl()
Gets the vastPreviewUrl value for this VastRedirectCreative.
|
VastRedirectType |
getVastRedirectType()
Gets the vastRedirectType value for this VastRedirectCreative.
|
String |
getVastXmlUrl()
Gets the vastXmlUrl value for this VastRedirectCreative.
|
int |
hashCode() |
void |
setCompanionCreativeIds(int i,
long _value) |
void |
setCompanionCreativeIds(long[] companionCreativeIds)
Sets the companionCreativeIds value for this VastRedirectCreative.
|
void |
setDuration(Integer duration)
Sets the duration value for this VastRedirectCreative.
|
void |
setSslManualOverride(SslManualOverride sslManualOverride)
Sets the sslManualOverride value for this VastRedirectCreative.
|
void |
setSslScanResult(SslScanResult sslScanResult)
Sets the sslScanResult value for this VastRedirectCreative.
|
void |
setTrackingUrls(ConversionEvent_TrackingUrlsMapEntry[] trackingUrls)
Sets the trackingUrls value for this VastRedirectCreative.
|
void |
setTrackingUrls(int i,
ConversionEvent_TrackingUrlsMapEntry _value) |
void |
setVastPreviewUrl(String vastPreviewUrl)
Sets the vastPreviewUrl value for this VastRedirectCreative.
|
void |
setVastRedirectType(VastRedirectType vastRedirectType)
Sets the vastRedirectType value for this VastRedirectCreative.
|
void |
setVastXmlUrl(String vastXmlUrl)
Sets the vastXmlUrl value for this VastRedirectCreative.
|
String |
toString() |
getAdvertiserId, getAppliedLabels, getAppliedLabels, getCustomFieldValues, getCustomFieldValues, getId, getLastModifiedDateTime, getName, getPolicyViolations, getPolicyViolations, getPreviewUrl, getSize, setAdvertiserId, setAppliedLabels, setAppliedLabels, setCustomFieldValues, setCustomFieldValues, setId, setLastModifiedDateTime, setName, setPolicyViolations, setPolicyViolations, setPreviewUrl, setSizepublic VastRedirectCreative()
public VastRedirectCreative(Long advertiserId, Long id, String name, Size size, String previewUrl, CreativePolicyViolation[] policyViolations, AppliedLabel[] appliedLabels, DateTime lastModifiedDateTime, BaseCustomFieldValue[] customFieldValues, String vastXmlUrl, VastRedirectType vastRedirectType, Integer duration, long[] companionCreativeIds, ConversionEvent_TrackingUrlsMapEntry[] trackingUrls, String vastPreviewUrl, SslScanResult sslScanResult, SslManualOverride sslManualOverride)
public String getVastXmlUrl()
public void setVastXmlUrl(String vastXmlUrl)
vastXmlUrl - * The URL where the 3rd party VAST XML is hosted. This attribute
is required.public VastRedirectType getVastRedirectType()
public void setVastRedirectType(VastRedirectType vastRedirectType)
vastRedirectType - * The type of VAST ad that this redirects to. This attribute
is required.public Integer getDuration()
public void setDuration(Integer duration)
duration - * The duration of the VAST ad in milliseconds. This attribute
is required.public long[] getCompanionCreativeIds()
public void setCompanionCreativeIds(long[] companionCreativeIds)
companionCreativeIds - * The IDs of the companion creatives that are associated with
this creative.
This attribute is optional.public long getCompanionCreativeIds(int i)
public void setCompanionCreativeIds(int i,
long _value)
public ConversionEvent_TrackingUrlsMapEntry[] getTrackingUrls()
ConversionEvent to a list of URLs that will
be pinged
when the event happens. This attribute is optional.public void setTrackingUrls(ConversionEvent_TrackingUrlsMapEntry[] trackingUrls)
trackingUrls - * A map from ConversionEvent to a list of URLs that will
be pinged
when the event happens. This attribute is optional.public ConversionEvent_TrackingUrlsMapEntry getTrackingUrls(int i)
public void setTrackingUrls(int i,
ConversionEvent_TrackingUrlsMapEntry _value)
public String getVastPreviewUrl()
public void setVastPreviewUrl(String vastPreviewUrl)
vastPreviewUrl - * An ad tag URL that will return a preview of the VAST XML response
specific
to this creative. This attribute is read-only.public SslScanResult getSslScanResult()
This attribute is read-only and determined by Google.
public void setSslScanResult(SslScanResult sslScanResult)
sslScanResult - * The SSL compatibility scan result for this creative.
This attribute is read-only and determined by Google.
public SslManualOverride getSslManualOverride()
This attribute is optional and defaults to
SslManualOverride.NO_OVERRIDE.
public void setSslManualOverride(SslManualOverride sslManualOverride)
sslManualOverride - * The manual override for the SSL compatibility of this creative.
This attribute is optional and defaults to
SslManualOverride.NO_OVERRIDE.
public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2019. All rights reserved.