public class ProposalLineItem extends Object
ProposalLineItem is an instance of sales Product. It belongs to
a Proposal and is created according to a Product and
RateCard. When the proposal is turned into an Order, this object is
turned into a LineItem.
Java class for ProposalLineItem complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ProposalLineItem">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="id" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="proposalId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="packageId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="rateCardId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="productId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="startDateTime" type="{https://www.google.com/apis/ads/publisher/v201708}DateTime" minOccurs="0"/>
<element name="endDateTime" type="{https://www.google.com/apis/ads/publisher/v201708}DateTime" minOccurs="0"/>
<element name="timeZoneId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="internalNotes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="costAdjustment" type="{https://www.google.com/apis/ads/publisher/v201708}CostAdjustment" minOccurs="0"/>
<element name="isArchived" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="goal" type="{https://www.google.com/apis/ads/publisher/v201708}Goal" minOccurs="0"/>
<element name="contractedQuantityBuffer" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="scheduledQuantity" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="contractedUnitsBought" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="deliveryRateType" type="{https://www.google.com/apis/ads/publisher/v201708}DeliveryRateType" minOccurs="0"/>
<element name="roadblockingType" type="{https://www.google.com/apis/ads/publisher/v201708}RoadblockingType" minOccurs="0"/>
<element name="companionDeliveryOption" type="{https://www.google.com/apis/ads/publisher/v201708}CompanionDeliveryOption" minOccurs="0"/>
<element name="creativeRotationType" type="{https://www.google.com/apis/ads/publisher/v201708}CreativeRotationType" minOccurs="0"/>
<element name="videoMaxDuration" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="frequencyCaps" type="{https://www.google.com/apis/ads/publisher/v201708}FrequencyCap" maxOccurs="unbounded" minOccurs="0"/>
<element name="dfpLineItemId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="lineItemType" type="{https://www.google.com/apis/ads/publisher/v201708}LineItemType" minOccurs="0"/>
<element name="lineItemPriority" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="rateType" type="{https://www.google.com/apis/ads/publisher/v201708}RateType" minOccurs="0"/>
<element name="creativePlaceholders" type="{https://www.google.com/apis/ads/publisher/v201708}CreativePlaceholder" maxOccurs="unbounded" minOccurs="0"/>
<element name="targeting" type="{https://www.google.com/apis/ads/publisher/v201708}Targeting" minOccurs="0"/>
<element name="customFieldValues" type="{https://www.google.com/apis/ads/publisher/v201708}BaseCustomFieldValue" maxOccurs="unbounded" minOccurs="0"/>
<element name="appliedLabels" type="{https://www.google.com/apis/ads/publisher/v201708}AppliedLabel" maxOccurs="unbounded" minOccurs="0"/>
<element name="effectiveAppliedLabels" type="{https://www.google.com/apis/ads/publisher/v201708}AppliedLabel" maxOccurs="unbounded" minOccurs="0"/>
<element name="disableSameAdvertiserCompetitiveExclusion" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="productConstraints" type="{https://www.google.com/apis/ads/publisher/v201708}ProposalLineItemConstraints" minOccurs="0"/>
<element name="premiums" type="{https://www.google.com/apis/ads/publisher/v201708}ProposalLineItemPremium" maxOccurs="unbounded" minOccurs="0"/>
<element name="isSold" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="baseRate" type="{https://www.google.com/apis/ads/publisher/v201708}Money" minOccurs="0"/>
<element name="netRate" type="{https://www.google.com/apis/ads/publisher/v201708}Money" minOccurs="0"/>
<element name="grossRate" type="{https://www.google.com/apis/ads/publisher/v201708}Money" minOccurs="0"/>
<element name="netCost" type="{https://www.google.com/apis/ads/publisher/v201708}Money" minOccurs="0"/>
<element name="grossCost" type="{https://www.google.com/apis/ads/publisher/v201708}Money" minOccurs="0"/>
<element name="deliveryIndicator" type="{https://www.google.com/apis/ads/publisher/v201708}DeliveryIndicator" minOccurs="0"/>
<element name="deliveryData" type="{https://www.google.com/apis/ads/publisher/v201708}DeliveryData" minOccurs="0"/>
<element name="computedStatus" type="{https://www.google.com/apis/ads/publisher/v201708}ComputedStatus" minOccurs="0"/>
<element name="billingCap" type="{https://www.google.com/apis/ads/publisher/v201708}BillingCap" minOccurs="0"/>
<element name="billingSchedule" type="{https://www.google.com/apis/ads/publisher/v201708}BillingSchedule" minOccurs="0"/>
<element name="billingSource" type="{https://www.google.com/apis/ads/publisher/v201708}BillingSource" minOccurs="0"/>
<element name="billingBase" type="{https://www.google.com/apis/ads/publisher/v201708}BillingBase" minOccurs="0"/>
<element name="lastModifiedDateTime" type="{https://www.google.com/apis/ads/publisher/v201708}DateTime" minOccurs="0"/>
<element name="reservationStatus" type="{https://www.google.com/apis/ads/publisher/v201708}ReservationStatus" minOccurs="0"/>
<element name="lastReservationDateTime" type="{https://www.google.com/apis/ads/publisher/v201708}DateTime" minOccurs="0"/>
<element name="useThirdPartyAdServerFromProposal" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="thirdPartyAdServerId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="customThirdPartyAdServerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="environmentType" type="{https://www.google.com/apis/ads/publisher/v201708}EnvironmentType" minOccurs="0"/>
<element name="isProgrammatic" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="linkStatus" type="{https://www.google.com/apis/ads/publisher/v201708}LinkStatus" minOccurs="0"/>
<element name="marketplaceInfo" type="{https://www.google.com/apis/ads/publisher/v201708}ProposalLineItemMarketplaceInfo" minOccurs="0"/>
<element name="rateCardPricingModel" type="{https://www.google.com/apis/ads/publisher/v201708}PricingModel" minOccurs="0"/>
<element name="additionalTerms" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constructor and Description |
|---|
ProposalLineItem() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAdditionalTerms()
Gets the value of the additionalTerms property.
|
List<AppliedLabel> |
getAppliedLabels()
Gets the value of the appliedLabels property.
|
Money |
getBaseRate()
Gets the value of the baseRate property.
|
BillingBase |
getBillingBase()
Gets the value of the billingBase property.
|
BillingCap |
getBillingCap()
Gets the value of the billingCap property.
|
BillingSchedule |
getBillingSchedule()
Gets the value of the billingSchedule property.
|
BillingSource |
getBillingSource()
Gets the value of the billingSource property.
|
CompanionDeliveryOption |
getCompanionDeliveryOption()
Gets the value of the companionDeliveryOption property.
|
ComputedStatus |
getComputedStatus()
Gets the value of the computedStatus property.
|
Integer |
getContractedQuantityBuffer()
Gets the value of the contractedQuantityBuffer property.
|
Long |
getContractedUnitsBought()
Gets the value of the contractedUnitsBought property.
|
CostAdjustment |
getCostAdjustment()
Gets the value of the costAdjustment property.
|
List<CreativePlaceholder> |
getCreativePlaceholders()
Gets the value of the creativePlaceholders property.
|
CreativeRotationType |
getCreativeRotationType()
Gets the value of the creativeRotationType property.
|
List<BaseCustomFieldValue> |
getCustomFieldValues()
Gets the value of the customFieldValues property.
|
String |
getCustomThirdPartyAdServerName()
Gets the value of the customThirdPartyAdServerName property.
|
DeliveryData |
getDeliveryData()
Gets the value of the deliveryData property.
|
DeliveryIndicator |
getDeliveryIndicator()
Gets the value of the deliveryIndicator property.
|
DeliveryRateType |
getDeliveryRateType()
Gets the value of the deliveryRateType property.
|
Long |
getDfpLineItemId()
Gets the value of the dfpLineItemId property.
|
List<AppliedLabel> |
getEffectiveAppliedLabels()
Gets the value of the effectiveAppliedLabels property.
|
DateTime |
getEndDateTime()
Gets the value of the endDateTime property.
|
EnvironmentType |
getEnvironmentType()
Gets the value of the environmentType property.
|
List<FrequencyCap> |
getFrequencyCaps()
Gets the value of the frequencyCaps property.
|
Goal |
getGoal()
Gets the value of the goal property.
|
Money |
getGrossCost()
Gets the value of the grossCost property.
|
Money |
getGrossRate()
Gets the value of the grossRate property.
|
Long |
getId()
Gets the value of the id property.
|
String |
getInternalNotes()
Gets the value of the internalNotes property.
|
DateTime |
getLastModifiedDateTime()
Gets the value of the lastModifiedDateTime property.
|
DateTime |
getLastReservationDateTime()
Gets the value of the lastReservationDateTime property.
|
Integer |
getLineItemPriority()
Gets the value of the lineItemPriority property.
|
LineItemType |
getLineItemType()
Gets the value of the lineItemType property.
|
LinkStatus |
getLinkStatus()
Gets the value of the linkStatus property.
|
ProposalLineItemMarketplaceInfo |
getMarketplaceInfo()
Gets the value of the marketplaceInfo property.
|
String |
getName()
Gets the value of the name property.
|
Money |
getNetCost()
Gets the value of the netCost property.
|
Money |
getNetRate()
Gets the value of the netRate property.
|
Long |
getPackageId()
Gets the value of the packageId property.
|
List<ProposalLineItemPremium> |
getPremiums()
Gets the value of the premiums property.
|
ProposalLineItemConstraints |
getProductConstraints()
Gets the value of the productConstraints property.
|
Long |
getProductId()
Gets the value of the productId property.
|
Long |
getProposalId()
Gets the value of the proposalId property.
|
Long |
getRateCardId()
Gets the value of the rateCardId property.
|
PricingModel |
getRateCardPricingModel()
Gets the value of the rateCardPricingModel property.
|
RateType |
getRateType()
Gets the value of the rateType property.
|
ReservationStatus |
getReservationStatus()
Gets the value of the reservationStatus property.
|
RoadblockingType |
getRoadblockingType()
Gets the value of the roadblockingType property.
|
Long |
getScheduledQuantity()
Gets the value of the scheduledQuantity property.
|
DateTime |
getStartDateTime()
Gets the value of the startDateTime property.
|
Targeting |
getTargeting()
Gets the value of the targeting property.
|
Integer |
getThirdPartyAdServerId()
Gets the value of the thirdPartyAdServerId property.
|
String |
getTimeZoneId()
Gets the value of the timeZoneId property.
|
Long |
getVideoMaxDuration()
Gets the value of the videoMaxDuration property.
|
Boolean |
isDisableSameAdvertiserCompetitiveExclusion()
Gets the value of the disableSameAdvertiserCompetitiveExclusion property.
|
Boolean |
isIsArchived()
Gets the value of the isArchived property.
|
Boolean |
isIsProgrammatic()
Gets the value of the isProgrammatic property.
|
Boolean |
isIsSold()
Gets the value of the isSold property.
|
Boolean |
isUseThirdPartyAdServerFromProposal()
Gets the value of the useThirdPartyAdServerFromProposal property.
|
void |
setAdditionalTerms(String value)
Sets the value of the additionalTerms property.
|
void |
setBaseRate(Money value)
Sets the value of the baseRate property.
|
void |
setBillingBase(BillingBase value)
Sets the value of the billingBase property.
|
void |
setBillingCap(BillingCap value)
Sets the value of the billingCap property.
|
void |
setBillingSchedule(BillingSchedule value)
Sets the value of the billingSchedule property.
|
void |
setBillingSource(BillingSource value)
Sets the value of the billingSource property.
|
void |
setCompanionDeliveryOption(CompanionDeliveryOption value)
Sets the value of the companionDeliveryOption property.
|
void |
setComputedStatus(ComputedStatus value)
Sets the value of the computedStatus property.
|
void |
setContractedQuantityBuffer(Integer value)
Sets the value of the contractedQuantityBuffer property.
|
void |
setContractedUnitsBought(Long value)
Sets the value of the contractedUnitsBought property.
|
void |
setCostAdjustment(CostAdjustment value)
Sets the value of the costAdjustment property.
|
void |
setCreativeRotationType(CreativeRotationType value)
Sets the value of the creativeRotationType property.
|
void |
setCustomThirdPartyAdServerName(String value)
Sets the value of the customThirdPartyAdServerName property.
|
void |
setDeliveryData(DeliveryData value)
Sets the value of the deliveryData property.
|
void |
setDeliveryIndicator(DeliveryIndicator value)
Sets the value of the deliveryIndicator property.
|
void |
setDeliveryRateType(DeliveryRateType value)
Sets the value of the deliveryRateType property.
|
void |
setDfpLineItemId(Long value)
Sets the value of the dfpLineItemId property.
|
void |
setDisableSameAdvertiserCompetitiveExclusion(Boolean value)
Sets the value of the disableSameAdvertiserCompetitiveExclusion property.
|
void |
setEndDateTime(DateTime value)
Sets the value of the endDateTime property.
|
void |
setEnvironmentType(EnvironmentType value)
Sets the value of the environmentType property.
|
void |
setGoal(Goal value)
Sets the value of the goal property.
|
void |
setGrossCost(Money value)
Sets the value of the grossCost property.
|
void |
setGrossRate(Money value)
Sets the value of the grossRate property.
|
void |
setId(Long value)
Sets the value of the id property.
|
void |
setInternalNotes(String value)
Sets the value of the internalNotes property.
|
void |
setIsArchived(Boolean value)
Sets the value of the isArchived property.
|
void |
setIsProgrammatic(Boolean value)
Sets the value of the isProgrammatic property.
|
void |
setIsSold(Boolean value)
Sets the value of the isSold property.
|
void |
setLastModifiedDateTime(DateTime value)
Sets the value of the lastModifiedDateTime property.
|
void |
setLastReservationDateTime(DateTime value)
Sets the value of the lastReservationDateTime property.
|
void |
setLineItemPriority(Integer value)
Sets the value of the lineItemPriority property.
|
void |
setLineItemType(LineItemType value)
Sets the value of the lineItemType property.
|
void |
setLinkStatus(LinkStatus value)
Sets the value of the linkStatus property.
|
void |
setMarketplaceInfo(ProposalLineItemMarketplaceInfo value)
Sets the value of the marketplaceInfo property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setNetCost(Money value)
Sets the value of the netCost property.
|
void |
setNetRate(Money value)
Sets the value of the netRate property.
|
void |
setPackageId(Long value)
Sets the value of the packageId property.
|
void |
setProductConstraints(ProposalLineItemConstraints value)
Sets the value of the productConstraints property.
|
void |
setProductId(Long value)
Sets the value of the productId property.
|
void |
setProposalId(Long value)
Sets the value of the proposalId property.
|
void |
setRateCardId(Long value)
Sets the value of the rateCardId property.
|
void |
setRateCardPricingModel(PricingModel value)
Sets the value of the rateCardPricingModel property.
|
void |
setRateType(RateType value)
Sets the value of the rateType property.
|
void |
setReservationStatus(ReservationStatus value)
Sets the value of the reservationStatus property.
|
void |
setRoadblockingType(RoadblockingType value)
Sets the value of the roadblockingType property.
|
void |
setScheduledQuantity(Long value)
Sets the value of the scheduledQuantity property.
|
void |
setStartDateTime(DateTime value)
Sets the value of the startDateTime property.
|
void |
setTargeting(Targeting value)
Sets the value of the targeting property.
|
void |
setThirdPartyAdServerId(Integer value)
Sets the value of the thirdPartyAdServerId property.
|
void |
setTimeZoneId(String value)
Sets the value of the timeZoneId property.
|
void |
setUseThirdPartyAdServerFromProposal(Boolean value)
Sets the value of the useThirdPartyAdServerFromProposal property.
|
void |
setVideoMaxDuration(Long value)
Sets the value of the videoMaxDuration property.
|
protected Long id
protected Long proposalId
protected Long packageId
protected Long rateCardId
protected Long productId
protected String name
protected DateTime startDateTime
protected DateTime endDateTime
protected String timeZoneId
protected String internalNotes
protected CostAdjustment costAdjustment
protected Boolean isArchived
protected Goal goal
protected Integer contractedQuantityBuffer
protected Long scheduledQuantity
protected Long contractedUnitsBought
protected DeliveryRateType deliveryRateType
protected RoadblockingType roadblockingType
protected CompanionDeliveryOption companionDeliveryOption
protected CreativeRotationType creativeRotationType
protected Long videoMaxDuration
protected List<FrequencyCap> frequencyCaps
protected Long dfpLineItemId
protected LineItemType lineItemType
protected Integer lineItemPriority
protected RateType rateType
protected List<CreativePlaceholder> creativePlaceholders
protected Targeting targeting
protected List<BaseCustomFieldValue> customFieldValues
protected List<AppliedLabel> appliedLabels
protected List<AppliedLabel> effectiveAppliedLabels
protected Boolean disableSameAdvertiserCompetitiveExclusion
protected ProposalLineItemConstraints productConstraints
protected List<ProposalLineItemPremium> premiums
protected Boolean isSold
protected Money baseRate
protected Money netRate
protected Money grossRate
protected Money netCost
protected Money grossCost
protected DeliveryIndicator deliveryIndicator
protected DeliveryData deliveryData
protected ComputedStatus computedStatus
protected BillingCap billingCap
protected BillingSchedule billingSchedule
protected BillingSource billingSource
protected BillingBase billingBase
protected DateTime lastModifiedDateTime
protected ReservationStatus reservationStatus
protected DateTime lastReservationDateTime
protected Boolean useThirdPartyAdServerFromProposal
protected Integer thirdPartyAdServerId
protected String customThirdPartyAdServerName
protected EnvironmentType environmentType
protected Boolean isProgrammatic
protected LinkStatus linkStatus
protected ProposalLineItemMarketplaceInfo marketplaceInfo
protected PricingModel rateCardPricingModel
protected String additionalTerms
public void setId(Long value)
value - allowed object is
Longpublic Long getProposalId()
Longpublic void setProposalId(Long value)
value - allowed object is
Longpublic Long getPackageId()
Longpublic void setPackageId(Long value)
value - allowed object is
Longpublic Long getRateCardId()
Longpublic void setRateCardId(Long value)
value - allowed object is
Longpublic Long getProductId()
Longpublic void setProductId(Long value)
value - allowed object is
Longpublic String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic DateTime getStartDateTime()
DateTimepublic void setStartDateTime(DateTime value)
value - allowed object is
DateTimepublic DateTime getEndDateTime()
DateTimepublic void setEndDateTime(DateTime value)
value - allowed object is
DateTimepublic String getTimeZoneId()
Stringpublic void setTimeZoneId(String value)
value - allowed object is
Stringpublic String getInternalNotes()
Stringpublic void setInternalNotes(String value)
value - allowed object is
Stringpublic CostAdjustment getCostAdjustment()
CostAdjustmentpublic void setCostAdjustment(CostAdjustment value)
value - allowed object is
CostAdjustmentpublic Boolean isIsArchived()
Booleanpublic void setIsArchived(Boolean value)
value - allowed object is
Booleanpublic void setGoal(Goal value)
value - allowed object is
Goalpublic Integer getContractedQuantityBuffer()
Integerpublic void setContractedQuantityBuffer(Integer value)
value - allowed object is
Integerpublic Long getScheduledQuantity()
Longpublic void setScheduledQuantity(Long value)
value - allowed object is
Longpublic Long getContractedUnitsBought()
Longpublic void setContractedUnitsBought(Long value)
value - allowed object is
Longpublic DeliveryRateType getDeliveryRateType()
DeliveryRateTypepublic void setDeliveryRateType(DeliveryRateType value)
value - allowed object is
DeliveryRateTypepublic RoadblockingType getRoadblockingType()
RoadblockingTypepublic void setRoadblockingType(RoadblockingType value)
value - allowed object is
RoadblockingTypepublic CompanionDeliveryOption getCompanionDeliveryOption()
CompanionDeliveryOptionpublic void setCompanionDeliveryOption(CompanionDeliveryOption value)
value - allowed object is
CompanionDeliveryOptionpublic CreativeRotationType getCreativeRotationType()
CreativeRotationTypepublic void setCreativeRotationType(CreativeRotationType value)
value - allowed object is
CreativeRotationTypepublic Long getVideoMaxDuration()
Longpublic void setVideoMaxDuration(Long value)
value - allowed object is
Longpublic List<FrequencyCap> getFrequencyCaps()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the frequencyCaps property.
For example, to add a new item, do as follows:
getFrequencyCaps().add(newItem);
Objects of the following type(s) are allowed in the list
FrequencyCap
public Long getDfpLineItemId()
Longpublic void setDfpLineItemId(Long value)
value - allowed object is
Longpublic LineItemType getLineItemType()
LineItemTypepublic void setLineItemType(LineItemType value)
value - allowed object is
LineItemTypepublic Integer getLineItemPriority()
Integerpublic void setLineItemPriority(Integer value)
value - allowed object is
Integerpublic RateType getRateType()
RateTypepublic void setRateType(RateType value)
value - allowed object is
RateTypepublic List<CreativePlaceholder> getCreativePlaceholders()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the creativePlaceholders property.
For example, to add a new item, do as follows:
getCreativePlaceholders().add(newItem);
Objects of the following type(s) are allowed in the list
CreativePlaceholder
public Targeting getTargeting()
Targetingpublic void setTargeting(Targeting value)
value - allowed object is
Targetingpublic List<BaseCustomFieldValue> getCustomFieldValues()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the customFieldValues property.
For example, to add a new item, do as follows:
getCustomFieldValues().add(newItem);
Objects of the following type(s) are allowed in the list
BaseCustomFieldValue
public List<AppliedLabel> getAppliedLabels()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the appliedLabels property.
For example, to add a new item, do as follows:
getAppliedLabels().add(newItem);
Objects of the following type(s) are allowed in the list
AppliedLabel
public List<AppliedLabel> getEffectiveAppliedLabels()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the effectiveAppliedLabels property.
For example, to add a new item, do as follows:
getEffectiveAppliedLabels().add(newItem);
Objects of the following type(s) are allowed in the list
AppliedLabel
public Boolean isDisableSameAdvertiserCompetitiveExclusion()
Booleanpublic void setDisableSameAdvertiserCompetitiveExclusion(Boolean value)
value - allowed object is
Booleanpublic ProposalLineItemConstraints getProductConstraints()
ProposalLineItemConstraintspublic void setProductConstraints(ProposalLineItemConstraints value)
value - allowed object is
ProposalLineItemConstraintspublic List<ProposalLineItemPremium> getPremiums()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the premiums property.
For example, to add a new item, do as follows:
getPremiums().add(newItem);
Objects of the following type(s) are allowed in the list
ProposalLineItemPremium
public Boolean isIsSold()
Booleanpublic void setIsSold(Boolean value)
value - allowed object is
Booleanpublic Money getBaseRate()
Moneypublic void setBaseRate(Money value)
value - allowed object is
Moneypublic Money getNetRate()
Moneypublic void setNetRate(Money value)
value - allowed object is
Moneypublic Money getGrossRate()
Moneypublic void setGrossRate(Money value)
value - allowed object is
Moneypublic Money getNetCost()
Moneypublic void setNetCost(Money value)
value - allowed object is
Moneypublic Money getGrossCost()
Moneypublic void setGrossCost(Money value)
value - allowed object is
Moneypublic DeliveryIndicator getDeliveryIndicator()
DeliveryIndicatorpublic void setDeliveryIndicator(DeliveryIndicator value)
value - allowed object is
DeliveryIndicatorpublic DeliveryData getDeliveryData()
DeliveryDatapublic void setDeliveryData(DeliveryData value)
value - allowed object is
DeliveryDatapublic ComputedStatus getComputedStatus()
ComputedStatuspublic void setComputedStatus(ComputedStatus value)
value - allowed object is
ComputedStatuspublic BillingCap getBillingCap()
BillingCappublic void setBillingCap(BillingCap value)
value - allowed object is
BillingCappublic BillingSchedule getBillingSchedule()
BillingSchedulepublic void setBillingSchedule(BillingSchedule value)
value - allowed object is
BillingSchedulepublic BillingSource getBillingSource()
BillingSourcepublic void setBillingSource(BillingSource value)
value - allowed object is
BillingSourcepublic BillingBase getBillingBase()
BillingBasepublic void setBillingBase(BillingBase value)
value - allowed object is
BillingBasepublic DateTime getLastModifiedDateTime()
DateTimepublic void setLastModifiedDateTime(DateTime value)
value - allowed object is
DateTimepublic ReservationStatus getReservationStatus()
ReservationStatuspublic void setReservationStatus(ReservationStatus value)
value - allowed object is
ReservationStatuspublic DateTime getLastReservationDateTime()
DateTimepublic void setLastReservationDateTime(DateTime value)
value - allowed object is
DateTimepublic Boolean isUseThirdPartyAdServerFromProposal()
Booleanpublic void setUseThirdPartyAdServerFromProposal(Boolean value)
value - allowed object is
Booleanpublic Integer getThirdPartyAdServerId()
Integerpublic void setThirdPartyAdServerId(Integer value)
value - allowed object is
Integerpublic String getCustomThirdPartyAdServerName()
Stringpublic void setCustomThirdPartyAdServerName(String value)
value - allowed object is
Stringpublic EnvironmentType getEnvironmentType()
EnvironmentTypepublic void setEnvironmentType(EnvironmentType value)
value - allowed object is
EnvironmentTypepublic Boolean isIsProgrammatic()
Booleanpublic void setIsProgrammatic(Boolean value)
value - allowed object is
Booleanpublic LinkStatus getLinkStatus()
LinkStatuspublic void setLinkStatus(LinkStatus value)
value - allowed object is
LinkStatuspublic ProposalLineItemMarketplaceInfo getMarketplaceInfo()
ProposalLineItemMarketplaceInfopublic void setMarketplaceInfo(ProposalLineItemMarketplaceInfo value)
value - allowed object is
ProposalLineItemMarketplaceInfopublic PricingModel getRateCardPricingModel()
PricingModelpublic void setRateCardPricingModel(PricingModel value)
value - allowed object is
PricingModelpublic String getAdditionalTerms()
StringCopyright © 2018. All Rights Reserved.