public class LineItem extends LineItemSummary implements Serializable
LineItem is an advertiser's commitment to purchase a specific
number
of ad impressions, clicks, or time.| Constructor and Description |
|---|
LineItem() |
LineItem(Long orderId,
Long id,
String name,
String externalId,
String orderName,
DateTime startDateTime,
StartDateTimeType startDateTimeType,
DateTime endDateTime,
Integer autoExtensionDays,
Boolean unlimitedEndDateTime,
CreativeRotationType creativeRotationType,
DeliveryRateType deliveryRateType,
RoadblockingType roadblockingType,
FrequencyCap[] frequencyCaps,
LineItemType lineItemType,
Integer priority,
UnitType unitType,
LineItemSummaryDuration duration,
Long unitsBought,
Money costPerUnit,
Money valueCostPerUnit,
CostType costType,
LineItemDiscountType discountType,
Double discount,
Long contractedUnitsBought,
CreativePlaceholder[] creativePlaceholders,
TargetPlatform targetPlatform,
EnvironmentType environmentType,
CompanionDeliveryOption companionDeliveryOption,
CreativePersistenceType creativePersistenceType,
Boolean allowOverbook,
Boolean skipInventoryCheck,
Boolean reserveAtCreation,
Stats stats,
DeliveryIndicator deliveryIndicator,
DeliveryData deliveryData,
Money budget,
ComputedStatus status,
LineItemSummaryReservationStatus reservationStatus,
Boolean isArchived,
String webPropertyCode,
AppliedLabel[] appliedLabels,
AppliedLabel[] effectiveAppliedLabels,
Boolean disableSameAdvertiserCompetitiveExclusion,
String lastModifiedByApp,
String notes,
DateTime lastModifiedDateTime,
DateTime creationDateTime,
Boolean isPrioritizedPreferredDealsEnabled,
Integer adExchangeAuctionOpeningPriority,
BaseCustomFieldValue[] customFieldValues,
Boolean isMissingCreatives,
String lineItemSummaryType,
Targeting targeting) |
| 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
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
Targeting |
getTargeting()
Gets the targeting value for this LineItem.
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
int |
hashCode() |
void |
setTargeting(Targeting targeting)
Sets the targeting value for this LineItem.
|
getAdExchangeAuctionOpeningPriority, getAllowOverbook, getAppliedLabels, getAppliedLabels, getAutoExtensionDays, getBudget, getCompanionDeliveryOption, getContractedUnitsBought, getCostPerUnit, getCostType, getCreationDateTime, getCreativePersistenceType, getCreativePlaceholders, getCreativePlaceholders, getCreativeRotationType, getCustomFieldValues, getCustomFieldValues, getDeliveryData, getDeliveryIndicator, getDeliveryRateType, getDisableSameAdvertiserCompetitiveExclusion, getDiscount, getDiscountType, getDuration, getEffectiveAppliedLabels, getEffectiveAppliedLabels, getEndDateTime, getEnvironmentType, getExternalId, getFrequencyCaps, getFrequencyCaps, getId, getIsArchived, getIsMissingCreatives, getIsPrioritizedPreferredDealsEnabled, getLastModifiedByApp, getLastModifiedDateTime, getLineItemSummaryType, getLineItemType, getName, getNotes, getOrderId, getOrderName, getPriority, getReservationStatus, getReserveAtCreation, getRoadblockingType, getSkipInventoryCheck, getStartDateTime, getStartDateTimeType, getStats, getStatus, getTargetPlatform, getUnitsBought, getUnitType, getUnlimitedEndDateTime, getValueCostPerUnit, getWebPropertyCode, setAdExchangeAuctionOpeningPriority, setAllowOverbook, setAppliedLabels, setAppliedLabels, setAutoExtensionDays, setBudget, setCompanionDeliveryOption, setContractedUnitsBought, setCostPerUnit, setCostType, setCreationDateTime, setCreativePersistenceType, setCreativePlaceholders, setCreativePlaceholders, setCreativeRotationType, setCustomFieldValues, setCustomFieldValues, setDeliveryData, setDeliveryIndicator, setDeliveryRateType, setDisableSameAdvertiserCompetitiveExclusion, setDiscount, setDiscountType, setDuration, setEffectiveAppliedLabels, setEffectiveAppliedLabels, setEndDateTime, setEnvironmentType, setExternalId, setFrequencyCaps, setFrequencyCaps, setId, setIsArchived, setIsMissingCreatives, setIsPrioritizedPreferredDealsEnabled, setLastModifiedByApp, setLastModifiedDateTime, setLineItemSummaryType, setLineItemType, setName, setNotes, setOrderId, setOrderName, setPriority, setReservationStatus, setReserveAtCreation, setRoadblockingType, setSkipInventoryCheck, setStartDateTime, setStartDateTimeType, setStats, setStatus, setTargetPlatform, setUnitsBought, setUnitType, setUnlimitedEndDateTime, setValueCostPerUnit, setWebPropertyCodepublic LineItem()
public LineItem(Long orderId, Long id, String name, String externalId, String orderName, DateTime startDateTime, StartDateTimeType startDateTimeType, DateTime endDateTime, Integer autoExtensionDays, Boolean unlimitedEndDateTime, CreativeRotationType creativeRotationType, DeliveryRateType deliveryRateType, RoadblockingType roadblockingType, FrequencyCap[] frequencyCaps, LineItemType lineItemType, Integer priority, UnitType unitType, LineItemSummaryDuration duration, Long unitsBought, Money costPerUnit, Money valueCostPerUnit, CostType costType, LineItemDiscountType discountType, Double discount, Long contractedUnitsBought, CreativePlaceholder[] creativePlaceholders, TargetPlatform targetPlatform, EnvironmentType environmentType, CompanionDeliveryOption companionDeliveryOption, CreativePersistenceType creativePersistenceType, Boolean allowOverbook, Boolean skipInventoryCheck, Boolean reserveAtCreation, Stats stats, DeliveryIndicator deliveryIndicator, DeliveryData deliveryData, Money budget, ComputedStatus status, LineItemSummaryReservationStatus reservationStatus, Boolean isArchived, String webPropertyCode, AppliedLabel[] appliedLabels, AppliedLabel[] effectiveAppliedLabels, Boolean disableSameAdvertiserCompetitiveExclusion, String lastModifiedByApp, String notes, DateTime lastModifiedDateTime, DateTime creationDateTime, Boolean isPrioritizedPreferredDealsEnabled, Integer adExchangeAuctionOpeningPriority, BaseCustomFieldValue[] customFieldValues, Boolean isMissingCreatives, String lineItemSummaryType, Targeting targeting)
public Targeting getTargeting()
public void setTargeting(Targeting targeting)
targeting - * Contains the targeting criteria for the ad campaign. This attribute
is
required.public boolean equals(Object obj)
equals in class LineItemSummarypublic int hashCode()
hashCode in class LineItemSummarypublic static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2013. All Rights Reserved.