com.google.api.ads.dfp.axis.v201201
Class InternalRedirectCreative

java.lang.Object
  extended by com.google.api.ads.dfp.axis.v201201.Creative
      extended by com.google.api.ads.dfp.axis.v201201.InternalRedirectCreative
All Implemented Interfaces:
Serializable

public class InternalRedirectCreative
extends Creative
implements Serializable

A Creative hosted by either DoubleClick for Advertisers (DFA) or DART for Publishers.

Similar to third-party creatives, a DoubleClick tag is used to retrieve a creative asset. However, DoubleClick tags are not sent to the user's browser. Instead, they are processed internally within the DoubleClick system..

See Also:
Serialized Form

Constructor Summary
InternalRedirectCreative()
           
InternalRedirectCreative(Long advertiserId, Long id, String name, Size size, String previewUrl, AppliedLabel[] appliedLabels, DateTime lastModifiedDateTime, String creativeType, String internalRedirectUrl, Boolean overrideSize, Boolean isInterstitial)
           
 
Method Summary
 boolean equals(Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 String getInternalRedirectUrl()
          Gets the internalRedirectUrl value for this InternalRedirectCreative.
 Boolean getIsInterstitial()
          Gets the isInterstitial value for this InternalRedirectCreative.
 Boolean getOverrideSize()
          Gets the overrideSize value for this InternalRedirectCreative.
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
 int hashCode()
           
 void setInternalRedirectUrl(String internalRedirectUrl)
          Sets the internalRedirectUrl value for this InternalRedirectCreative.
 void setIsInterstitial(Boolean isInterstitial)
          Sets the isInterstitial value for this InternalRedirectCreative.
 void setOverrideSize(Boolean overrideSize)
          Sets the overrideSize value for this InternalRedirectCreative.
 
Methods inherited from class com.google.api.ads.dfp.axis.v201201.Creative
getAdvertiserId, getAppliedLabels, getAppliedLabels, getCreativeType, getId, getLastModifiedDateTime, getName, getPreviewUrl, getSize, setAdvertiserId, setAppliedLabels, setAppliedLabels, setCreativeType, setId, setLastModifiedDateTime, setName, setPreviewUrl, setSize
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalRedirectCreative

public InternalRedirectCreative()

InternalRedirectCreative

public InternalRedirectCreative(Long advertiserId,
                                Long id,
                                String name,
                                Size size,
                                String previewUrl,
                                AppliedLabel[] appliedLabels,
                                DateTime lastModifiedDateTime,
                                String creativeType,
                                String internalRedirectUrl,
                                Boolean overrideSize,
                                Boolean isInterstitial)
Method Detail

getInternalRedirectUrl

public String getInternalRedirectUrl()
Gets the internalRedirectUrl value for this InternalRedirectCreative.

Returns:
internalRedirectUrl * The internal redirect URL of the DFA or DART for Publishers hosted creative. This attribute is required and has a maximum length of 1024 characters.

setInternalRedirectUrl

public void setInternalRedirectUrl(String internalRedirectUrl)
Sets the internalRedirectUrl value for this InternalRedirectCreative.

Parameters:
internalRedirectUrl - * The internal redirect URL of the DFA or DART for Publishers hosted creative. This attribute is required and has a maximum length of 1024 characters.

getOverrideSize

public Boolean getOverrideSize()
Gets the overrideSize value for this InternalRedirectCreative.

Returns:
overrideSize * Allows the creative size to differ from the actual size specified in the internal redirect's url. This attribute is optional.

setOverrideSize

public void setOverrideSize(Boolean overrideSize)
Sets the overrideSize value for this InternalRedirectCreative.

Parameters:
overrideSize - * Allows the creative size to differ from the actual size specified in the internal redirect's url. This attribute is optional.

getIsInterstitial

public Boolean getIsInterstitial()
Gets the isInterstitial value for this InternalRedirectCreative.

Returns:
isInterstitial * true if this internal redirect creative is interstitial.

setIsInterstitial

public void setIsInterstitial(Boolean isInterstitial)
Sets the isInterstitial value for this InternalRedirectCreative.

Parameters:
isInterstitial - * true if this internal redirect creative is interstitial.

equals

public boolean equals(Object obj)
Overrides:
equals in class Creative

hashCode

public int hashCode()
Overrides:
hashCode in class Creative

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(String mechType,
                                                                Class _javaType,
                                                                QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(String mechType,
                                                                    Class _javaType,
                                                                    QName _xmlType)
Get Custom Deserializer



Copyright © 2012. All Rights Reserved.