com.yahoo.marketing.apt
Class PlacementGuaranteedSettings

java.lang.Object
  extended by com.yahoo.marketing.apt.PlacementGuaranteedSettings
All Implemented Interfaces:
java.io.Serializable

public class PlacementGuaranteedSettings
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  java.lang.Long adBehaviorID
           
private  java.lang.Long adDeliveryModeID
           
private  java.lang.Long adFormatID
           
private  AdLinkingSettings adLinkingSettings
           
private  java.lang.Long adSizeID
           
private  java.lang.Long contentTopicID
           
private  java.lang.Long contentTypeID
           
private  java.lang.Long customContentCategoryID
           
private  DeliveryModel deliveryModel
           
private  java.lang.Long impressionGoal
           
private  InventorySearchFilter inventorySearchFilter
           
private  java.lang.Long networkID
           
private  java.lang.Double price
           
private  java.util.Calendar priceDate
           
private  PricingType pricingModel
           
private  java.lang.String revenueCategory
           
private  RevenueModel revenueModel
           
private  long[] sectionIDs
           
private  java.lang.Long siteID
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
PlacementGuaranteedSettings()
           
PlacementGuaranteedSettings(java.lang.Long adBehaviorID, java.lang.Long adDeliveryModeID, java.lang.Long adFormatID, AdLinkingSettings adLinkingSettings, java.lang.Long adSizeID, java.lang.Long contentTopicID, java.lang.Long contentTypeID, java.lang.Long customContentCategoryID, DeliveryModel deliveryModel, java.lang.Long impressionGoal, InventorySearchFilter inventorySearchFilter, java.lang.Long networkID, java.lang.Double price, java.util.Calendar priceDate, PricingType pricingModel, java.lang.String revenueCategory, RevenueModel revenueModel, long[] sectionIDs, java.lang.Long siteID)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Long getAdBehaviorID()
          Gets the adBehaviorID value for this PlacementGuaranteedSettings.
 java.lang.Long getAdDeliveryModeID()
          Gets the adDeliveryModeID value for this PlacementGuaranteedSettings.
 java.lang.Long getAdFormatID()
          Gets the adFormatID value for this PlacementGuaranteedSettings.
 AdLinkingSettings getAdLinkingSettings()
          Gets the adLinkingSettings value for this PlacementGuaranteedSettings.
 java.lang.Long getAdSizeID()
          Gets the adSizeID value for this PlacementGuaranteedSettings.
 java.lang.Long getContentTopicID()
          Gets the contentTopicID value for this PlacementGuaranteedSettings.
 java.lang.Long getContentTypeID()
          Gets the contentTypeID value for this PlacementGuaranteedSettings.
 java.lang.Long getCustomContentCategoryID()
          Gets the customContentCategoryID value for this PlacementGuaranteedSettings.
 DeliveryModel getDeliveryModel()
          Gets the deliveryModel value for this PlacementGuaranteedSettings.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.Long getImpressionGoal()
          Gets the impressionGoal value for this PlacementGuaranteedSettings.
 InventorySearchFilter getInventorySearchFilter()
          Gets the inventorySearchFilter value for this PlacementGuaranteedSettings.
 java.lang.Long getNetworkID()
          Gets the networkID value for this PlacementGuaranteedSettings.
 java.lang.Double getPrice()
          Gets the price value for this PlacementGuaranteedSettings.
 java.util.Calendar getPriceDate()
          Gets the priceDate value for this PlacementGuaranteedSettings.
 PricingType getPricingModel()
          Gets the pricingModel value for this PlacementGuaranteedSettings.
 java.lang.String getRevenueCategory()
          Gets the revenueCategory value for this PlacementGuaranteedSettings.
 RevenueModel getRevenueModel()
          Gets the revenueModel value for this PlacementGuaranteedSettings.
 long[] getSectionIDs()
          Gets the sectionIDs value for this PlacementGuaranteedSettings.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.Long getSiteID()
          Gets the siteID value for this PlacementGuaranteedSettings.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setAdBehaviorID(java.lang.Long adBehaviorID)
          Sets the adBehaviorID value for this PlacementGuaranteedSettings.
 void setAdDeliveryModeID(java.lang.Long adDeliveryModeID)
          Sets the adDeliveryModeID value for this PlacementGuaranteedSettings.
 void setAdFormatID(java.lang.Long adFormatID)
          Sets the adFormatID value for this PlacementGuaranteedSettings.
 void setAdLinkingSettings(AdLinkingSettings adLinkingSettings)
          Sets the adLinkingSettings value for this PlacementGuaranteedSettings.
 void setAdSizeID(java.lang.Long adSizeID)
          Sets the adSizeID value for this PlacementGuaranteedSettings.
 void setContentTopicID(java.lang.Long contentTopicID)
          Sets the contentTopicID value for this PlacementGuaranteedSettings.
 void setContentTypeID(java.lang.Long contentTypeID)
          Sets the contentTypeID value for this PlacementGuaranteedSettings.
 void setCustomContentCategoryID(java.lang.Long customContentCategoryID)
          Sets the customContentCategoryID value for this PlacementGuaranteedSettings.
 void setDeliveryModel(DeliveryModel deliveryModel)
          Sets the deliveryModel value for this PlacementGuaranteedSettings.
 void setImpressionGoal(java.lang.Long impressionGoal)
          Sets the impressionGoal value for this PlacementGuaranteedSettings.
 void setInventorySearchFilter(InventorySearchFilter inventorySearchFilter)
          Sets the inventorySearchFilter value for this PlacementGuaranteedSettings.
 void setNetworkID(java.lang.Long networkID)
          Sets the networkID value for this PlacementGuaranteedSettings.
 void setPrice(java.lang.Double price)
          Sets the price value for this PlacementGuaranteedSettings.
 void setPriceDate(java.util.Calendar priceDate)
          Sets the priceDate value for this PlacementGuaranteedSettings.
 void setPricingModel(PricingType pricingModel)
          Sets the pricingModel value for this PlacementGuaranteedSettings.
 void setRevenueCategory(java.lang.String revenueCategory)
          Sets the revenueCategory value for this PlacementGuaranteedSettings.
 void setRevenueModel(RevenueModel revenueModel)
          Sets the revenueModel value for this PlacementGuaranteedSettings.
 void setSectionIDs(long[] sectionIDs)
          Sets the sectionIDs value for this PlacementGuaranteedSettings.
 void setSiteID(java.lang.Long siteID)
          Sets the siteID value for this PlacementGuaranteedSettings.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

adBehaviorID

private java.lang.Long adBehaviorID

adDeliveryModeID

private java.lang.Long adDeliveryModeID

adFormatID

private java.lang.Long adFormatID

adLinkingSettings

private AdLinkingSettings adLinkingSettings

adSizeID

private java.lang.Long adSizeID

contentTopicID

private java.lang.Long contentTopicID

contentTypeID

private java.lang.Long contentTypeID

customContentCategoryID

private java.lang.Long customContentCategoryID

deliveryModel

private DeliveryModel deliveryModel

impressionGoal

private java.lang.Long impressionGoal

inventorySearchFilter

private InventorySearchFilter inventorySearchFilter

networkID

private java.lang.Long networkID

price

private java.lang.Double price

priceDate

private java.util.Calendar priceDate

pricingModel

private PricingType pricingModel

revenueCategory

private java.lang.String revenueCategory

revenueModel

private RevenueModel revenueModel

sectionIDs

private long[] sectionIDs

siteID

private java.lang.Long siteID

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

private static org.apache.axis.description.TypeDesc typeDesc
Constructor Detail

PlacementGuaranteedSettings

public PlacementGuaranteedSettings()

PlacementGuaranteedSettings

public PlacementGuaranteedSettings(java.lang.Long adBehaviorID,
                                   java.lang.Long adDeliveryModeID,
                                   java.lang.Long adFormatID,
                                   AdLinkingSettings adLinkingSettings,
                                   java.lang.Long adSizeID,
                                   java.lang.Long contentTopicID,
                                   java.lang.Long contentTypeID,
                                   java.lang.Long customContentCategoryID,
                                   DeliveryModel deliveryModel,
                                   java.lang.Long impressionGoal,
                                   InventorySearchFilter inventorySearchFilter,
                                   java.lang.Long networkID,
                                   java.lang.Double price,
                                   java.util.Calendar priceDate,
                                   PricingType pricingModel,
                                   java.lang.String revenueCategory,
                                   RevenueModel revenueModel,
                                   long[] sectionIDs,
                                   java.lang.Long siteID)
Method Detail

getAdBehaviorID

public java.lang.Long getAdBehaviorID()
Gets the adBehaviorID value for this PlacementGuaranteedSettings.

Returns:
adBehaviorID

setAdBehaviorID

public void setAdBehaviorID(java.lang.Long adBehaviorID)
Sets the adBehaviorID value for this PlacementGuaranteedSettings.

Parameters:
adBehaviorID -

getAdDeliveryModeID

public java.lang.Long getAdDeliveryModeID()
Gets the adDeliveryModeID value for this PlacementGuaranteedSettings.

Returns:
adDeliveryModeID

setAdDeliveryModeID

public void setAdDeliveryModeID(java.lang.Long adDeliveryModeID)
Sets the adDeliveryModeID value for this PlacementGuaranteedSettings.

Parameters:
adDeliveryModeID -

getAdFormatID

public java.lang.Long getAdFormatID()
Gets the adFormatID value for this PlacementGuaranteedSettings.

Returns:
adFormatID

setAdFormatID

public void setAdFormatID(java.lang.Long adFormatID)
Sets the adFormatID value for this PlacementGuaranteedSettings.

Parameters:
adFormatID -

getAdLinkingSettings

public AdLinkingSettings getAdLinkingSettings()
Gets the adLinkingSettings value for this PlacementGuaranteedSettings.

Returns:
adLinkingSettings

setAdLinkingSettings

public void setAdLinkingSettings(AdLinkingSettings adLinkingSettings)
Sets the adLinkingSettings value for this PlacementGuaranteedSettings.

Parameters:
adLinkingSettings -

getAdSizeID

public java.lang.Long getAdSizeID()
Gets the adSizeID value for this PlacementGuaranteedSettings.

Returns:
adSizeID

setAdSizeID

public void setAdSizeID(java.lang.Long adSizeID)
Sets the adSizeID value for this PlacementGuaranteedSettings.

Parameters:
adSizeID -

getContentTopicID

public java.lang.Long getContentTopicID()
Gets the contentTopicID value for this PlacementGuaranteedSettings.

Returns:
contentTopicID

setContentTopicID

public void setContentTopicID(java.lang.Long contentTopicID)
Sets the contentTopicID value for this PlacementGuaranteedSettings.

Parameters:
contentTopicID -

getContentTypeID

public java.lang.Long getContentTypeID()
Gets the contentTypeID value for this PlacementGuaranteedSettings.

Returns:
contentTypeID

setContentTypeID

public void setContentTypeID(java.lang.Long contentTypeID)
Sets the contentTypeID value for this PlacementGuaranteedSettings.

Parameters:
contentTypeID -

getCustomContentCategoryID

public java.lang.Long getCustomContentCategoryID()
Gets the customContentCategoryID value for this PlacementGuaranteedSettings.

Returns:
customContentCategoryID

setCustomContentCategoryID

public void setCustomContentCategoryID(java.lang.Long customContentCategoryID)
Sets the customContentCategoryID value for this PlacementGuaranteedSettings.

Parameters:
customContentCategoryID -

getDeliveryModel

public DeliveryModel getDeliveryModel()
Gets the deliveryModel value for this PlacementGuaranteedSettings.

Returns:
deliveryModel

setDeliveryModel

public void setDeliveryModel(DeliveryModel deliveryModel)
Sets the deliveryModel value for this PlacementGuaranteedSettings.

Parameters:
deliveryModel -

getImpressionGoal

public java.lang.Long getImpressionGoal()
Gets the impressionGoal value for this PlacementGuaranteedSettings.

Returns:
impressionGoal

setImpressionGoal

public void setImpressionGoal(java.lang.Long impressionGoal)
Sets the impressionGoal value for this PlacementGuaranteedSettings.

Parameters:
impressionGoal -

getInventorySearchFilter

public InventorySearchFilter getInventorySearchFilter()
Gets the inventorySearchFilter value for this PlacementGuaranteedSettings.

Returns:
inventorySearchFilter

setInventorySearchFilter

public void setInventorySearchFilter(InventorySearchFilter inventorySearchFilter)
Sets the inventorySearchFilter value for this PlacementGuaranteedSettings.

Parameters:
inventorySearchFilter -

getNetworkID

public java.lang.Long getNetworkID()
Gets the networkID value for this PlacementGuaranteedSettings.

Returns:
networkID

setNetworkID

public void setNetworkID(java.lang.Long networkID)
Sets the networkID value for this PlacementGuaranteedSettings.

Parameters:
networkID -

getPrice

public java.lang.Double getPrice()
Gets the price value for this PlacementGuaranteedSettings.

Returns:
price

setPrice

public void setPrice(java.lang.Double price)
Sets the price value for this PlacementGuaranteedSettings.

Parameters:
price -

getPriceDate

public java.util.Calendar getPriceDate()
Gets the priceDate value for this PlacementGuaranteedSettings.

Returns:
priceDate

setPriceDate

public void setPriceDate(java.util.Calendar priceDate)
Sets the priceDate value for this PlacementGuaranteedSettings.

Parameters:
priceDate -

getPricingModel

public PricingType getPricingModel()
Gets the pricingModel value for this PlacementGuaranteedSettings.

Returns:
pricingModel

setPricingModel

public void setPricingModel(PricingType pricingModel)
Sets the pricingModel value for this PlacementGuaranteedSettings.

Parameters:
pricingModel -

getRevenueCategory

public java.lang.String getRevenueCategory()
Gets the revenueCategory value for this PlacementGuaranteedSettings.

Returns:
revenueCategory

setRevenueCategory

public void setRevenueCategory(java.lang.String revenueCategory)
Sets the revenueCategory value for this PlacementGuaranteedSettings.

Parameters:
revenueCategory -

getRevenueModel

public RevenueModel getRevenueModel()
Gets the revenueModel value for this PlacementGuaranteedSettings.

Returns:
revenueModel

setRevenueModel

public void setRevenueModel(RevenueModel revenueModel)
Sets the revenueModel value for this PlacementGuaranteedSettings.

Parameters:
revenueModel -

getSectionIDs

public long[] getSectionIDs()
Gets the sectionIDs value for this PlacementGuaranteedSettings.

Returns:
sectionIDs

setSectionIDs

public void setSectionIDs(long[] sectionIDs)
Sets the sectionIDs value for this PlacementGuaranteedSettings.

Parameters:
sectionIDs -

getSiteID

public java.lang.Long getSiteID()
Gets the siteID value for this PlacementGuaranteedSettings.

Returns:
siteID

setSiteID

public void setSiteID(java.lang.Long siteID)
Sets the siteID value for this PlacementGuaranteedSettings.

Parameters:
siteID -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

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


getSerializer

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


getDeserializer

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