public class FloatingFlashCreative extends HasDestinationUrlCreative implements Serializable
Creative.size must be 1x1.
This creative will not work with iframe ad tags.
This creative is only available to small business networks.
Starting in version v201306 this will be returned as a
TemplateCreative
identified with a TemplateCreative.creativeTemplateId
of 10000560.
| Constructor and Description |
|---|
FloatingFlashCreative() |
FloatingFlashCreative(Long advertiserId,
Long id,
String name,
Size size,
String previewUrl,
AppliedLabel[] appliedLabels,
DateTime lastModifiedDateTime,
BaseCustomFieldValue[] customFieldValues,
String creativeType,
String destinationUrl,
String flashName,
byte[] flashByteArray,
Long flashAssetId,
String fallbackImageName,
byte[] fallbackImageByteArray,
Long fallbackImageAssetId,
Integer requiredFlashVersion,
Integer width,
Integer height,
String topPosition,
String leftPosition,
Integer displayTimeInSecond,
String thirdPartyImpressionTracker) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
Integer |
getDisplayTimeInSecond()
Gets the displayTimeInSecond value for this FloatingFlashCreative.
|
Long |
getFallbackImageAssetId()
Gets the fallbackImageAssetId value for this FloatingFlashCreative.
|
byte[] |
getFallbackImageByteArray()
Gets the fallbackImageByteArray value for this FloatingFlashCreative.
|
String |
getFallbackImageName()
Gets the fallbackImageName value for this FloatingFlashCreative.
|
Long |
getFlashAssetId()
Gets the flashAssetId value for this FloatingFlashCreative.
|
byte[] |
getFlashByteArray()
Gets the flashByteArray value for this FloatingFlashCreative.
|
String |
getFlashName()
Gets the flashName value for this FloatingFlashCreative.
|
Integer |
getHeight()
Gets the height value for this FloatingFlashCreative.
|
String |
getLeftPosition()
Gets the leftPosition value for this FloatingFlashCreative.
|
Integer |
getRequiredFlashVersion()
Gets the requiredFlashVersion value for this FloatingFlashCreative.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
String |
getThirdPartyImpressionTracker()
Gets the thirdPartyImpressionTracker value for this FloatingFlashCreative.
|
String |
getTopPosition()
Gets the topPosition value for this FloatingFlashCreative.
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
Integer |
getWidth()
Gets the width value for this FloatingFlashCreative.
|
int |
hashCode() |
void |
setDisplayTimeInSecond(Integer displayTimeInSecond)
Sets the displayTimeInSecond value for this FloatingFlashCreative.
|
void |
setFallbackImageAssetId(Long fallbackImageAssetId)
Sets the fallbackImageAssetId value for this FloatingFlashCreative.
|
void |
setFallbackImageByteArray(byte[] fallbackImageByteArray)
Sets the fallbackImageByteArray value for this FloatingFlashCreative.
|
void |
setFallbackImageName(String fallbackImageName)
Sets the fallbackImageName value for this FloatingFlashCreative.
|
void |
setFlashAssetId(Long flashAssetId)
Sets the flashAssetId value for this FloatingFlashCreative.
|
void |
setFlashByteArray(byte[] flashByteArray)
Sets the flashByteArray value for this FloatingFlashCreative.
|
void |
setFlashName(String flashName)
Sets the flashName value for this FloatingFlashCreative.
|
void |
setHeight(Integer height)
Sets the height value for this FloatingFlashCreative.
|
void |
setLeftPosition(String leftPosition)
Sets the leftPosition value for this FloatingFlashCreative.
|
void |
setRequiredFlashVersion(Integer requiredFlashVersion)
Sets the requiredFlashVersion value for this FloatingFlashCreative.
|
void |
setThirdPartyImpressionTracker(String thirdPartyImpressionTracker)
Sets the thirdPartyImpressionTracker value for this FloatingFlashCreative.
|
void |
setTopPosition(String topPosition)
Sets the topPosition value for this FloatingFlashCreative.
|
void |
setWidth(Integer width)
Sets the width value for this FloatingFlashCreative.
|
getDestinationUrl, setDestinationUrlgetAdvertiserId, getAppliedLabels, getAppliedLabels, getCreativeType, getCustomFieldValues, getCustomFieldValues, getId, getLastModifiedDateTime, getName, getPreviewUrl, getSize, setAdvertiserId, setAppliedLabels, setAppliedLabels, setCreativeType, setCustomFieldValues, setCustomFieldValues, setId, setLastModifiedDateTime, setName, setPreviewUrl, setSizepublic FloatingFlashCreative()
public FloatingFlashCreative(Long advertiserId, Long id, String name, Size size, String previewUrl, AppliedLabel[] appliedLabels, DateTime lastModifiedDateTime, BaseCustomFieldValue[] customFieldValues, String creativeType, String destinationUrl, String flashName, byte[] flashByteArray, Long flashAssetId, String fallbackImageName, byte[] fallbackImageByteArray, Long fallbackImageAssetId, Integer requiredFlashVersion, Integer width, Integer height, String topPosition, String leftPosition, Integer displayTimeInSecond, String thirdPartyImpressionTracker)
public String getFlashName()
public void setFlashName(String flashName)
flashName - * The file name of the Flash asset. This attribute is required
when
creating a new asset (e.g. when flashByteArray
is not null).public byte[] getFlashByteArray()
FloatingFlashCreative.
When updating the content, pass a new byte array,
and set flashAssetId to
null. Otherwise, this field can be null and will
not be updated.
The flashByteArray will be null
when the
FloatingFlashCreative is retrieved.public void setFlashByteArray(byte[] flashByteArray)
flashByteArray - * The content of the Flash asset as a byte array. This attribute
is required when
creating a new FloatingFlashCreative.
When updating the content, pass a new byte array,
and set flashAssetId to
null. Otherwise, this field can be null and will
not be updated.
The flashByteArray will be null
when the
FloatingFlashCreative is retrieved.public Long getFlashAssetId()
public void setFlashAssetId(Long flashAssetId)
flashAssetId - * The ID of the Flash asset. This attribute is read-only and
is populated by Google.public String getFallbackImageName()
public void setFallbackImageName(String fallbackImageName)
fallbackImageName - * The file name of the fallback image asset. This attribute is
required when
creating a new asset (e.g. when fallbackImageByteArray
is not null).public byte[] getFallbackImageByteArray()
FloatingFlashCreative.
When updating the content, pass a new byte array,
and set fallbackImageAssetId to
null. Otherwise, this field can be null and will
not be updated.
The fallbackImageByteArray will be null when the
FloatingFlashCreative is retrieved.public void setFallbackImageByteArray(byte[] fallbackImageByteArray)
fallbackImageByteArray - * The content of the fallback image asset as a byte array. This
attribute is required when
creating a new FloatingFlashCreative.
When updating the content, pass a new byte array,
and set fallbackImageAssetId to
null. Otherwise, this field can be null and will
not be updated.
The fallbackImageByteArray will be null when the
FloatingFlashCreative is retrieved.public Long getFallbackImageAssetId()
public void setFallbackImageAssetId(Long fallbackImageAssetId)
fallbackImageAssetId - * The ID of the fallback image asset. This attribute is read-only
and is populated by Google.public Integer getRequiredFlashVersion()
public void setRequiredFlashVersion(Integer requiredFlashVersion)
requiredFlashVersion - * The minimum version of Flash player required to properly display
the flash file.
This attribute is optional and defaults to 8.public Integer getWidth()
public void setWidth(Integer width)
width - * The width of the Flash in pixels when this creative is shown.
This attribute is required.public Integer getHeight()
public void setHeight(Integer height)
height - * The height of the Flash in pixels when this creative is shown.
This attribute is required.public String getTopPosition()
public void setTopPosition(String topPosition)
topPosition - * The position of the creative, in pixels, from the top edge
of your web page (e.g. "100"),
or "centered" to center the creative. This attribute
is optional and defaults to "centered".public String getLeftPosition()
public void setLeftPosition(String leftPosition)
leftPosition - * The position of the creative, in pixels, from the left edge
of your web page (e.g. "100"),
or "centered" to center the creative. This attribute
is optional and defaults to "centered".public Integer getDisplayTimeInSecond()
public void setDisplayTimeInSecond(Integer displayTimeInSecond)
displayTimeInSecond - * Indicates how long the creative should remain visible, in seconds.
This attribute is
optional and defaults to 60 seconds.public String getThirdPartyImpressionTracker()
public void setThirdPartyImpressionTracker(String thirdPartyImpressionTracker)
thirdPartyImpressionTracker - * Third party impression tracking URL. This URL can call an image
or HTML code.
This attribute is optional.public boolean equals(Object obj)
equals in class HasDestinationUrlCreativepublic int hashCode()
hashCode in class HasDestinationUrlCreativepublic static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2014. All Rights Reserved.