public class BuyerRfp extends Object
Proposal describing the
requirements from the buyer.
Java class for BuyerRfp complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BuyerRfp">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="costPerUnit" type="{https://www.google.com/apis/ads/publisher/v201805}Money" minOccurs="0"/>
<element name="units" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="budget" type="{https://www.google.com/apis/ads/publisher/v201805}Money" minOccurs="0"/>
<element name="currencyCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="startDateTime" type="{https://www.google.com/apis/ads/publisher/v201805}DateTime" minOccurs="0"/>
<element name="endDateTime" type="{https://www.google.com/apis/ads/publisher/v201805}DateTime" minOccurs="0"/>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="creativePlaceholders" type="{https://www.google.com/apis/ads/publisher/v201805}CreativePlaceholder" maxOccurs="unbounded" minOccurs="0"/>
<element name="targeting" type="{https://www.google.com/apis/ads/publisher/v201805}Targeting" minOccurs="0"/>
<element name="additionalTerms" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="adExchangeEnvironment" type="{https://www.google.com/apis/ads/publisher/v201805}AdExchangeEnvironment" minOccurs="0"/>
<element name="rfpType" type="{https://www.google.com/apis/ads/publisher/v201805}RfpType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
additionalTerms |
protected AdExchangeEnvironment |
adExchangeEnvironment |
protected Money |
budget |
protected Money |
costPerUnit |
protected List<CreativePlaceholder> |
creativePlaceholders |
protected String |
currencyCode |
protected String |
description |
protected DateTime |
endDateTime |
protected RfpType |
rfpType |
protected DateTime |
startDateTime |
protected Targeting |
targeting |
protected Long |
units |
| Constructor and Description |
|---|
BuyerRfp() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAdditionalTerms()
Gets the value of the additionalTerms property.
|
AdExchangeEnvironment |
getAdExchangeEnvironment()
Gets the value of the adExchangeEnvironment property.
|
Money |
getBudget()
Gets the value of the budget property.
|
Money |
getCostPerUnit()
Gets the value of the costPerUnit property.
|
List<CreativePlaceholder> |
getCreativePlaceholders()
Gets the value of the creativePlaceholders property.
|
String |
getCurrencyCode()
Gets the value of the currencyCode property.
|
String |
getDescription()
Gets the value of the description property.
|
DateTime |
getEndDateTime()
Gets the value of the endDateTime property.
|
RfpType |
getRfpType()
Gets the value of the rfpType property.
|
DateTime |
getStartDateTime()
Gets the value of the startDateTime property.
|
Targeting |
getTargeting()
Gets the value of the targeting property.
|
Long |
getUnits()
Gets the value of the units property.
|
void |
setAdditionalTerms(String value)
Sets the value of the additionalTerms property.
|
void |
setAdExchangeEnvironment(AdExchangeEnvironment value)
Sets the value of the adExchangeEnvironment property.
|
void |
setBudget(Money value)
Sets the value of the budget property.
|
void |
setCostPerUnit(Money value)
Sets the value of the costPerUnit property.
|
void |
setCurrencyCode(String value)
Sets the value of the currencyCode property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setEndDateTime(DateTime value)
Sets the value of the endDateTime property.
|
void |
setRfpType(RfpType value)
Sets the value of the rfpType property.
|
void |
setStartDateTime(DateTime value)
Sets the value of the startDateTime property.
|
void |
setTargeting(Targeting value)
Sets the value of the targeting property.
|
void |
setUnits(Long value)
Sets the value of the units property.
|
protected Money costPerUnit
protected Long units
protected Money budget
protected String currencyCode
protected DateTime startDateTime
protected DateTime endDateTime
protected String description
protected List<CreativePlaceholder> creativePlaceholders
protected Targeting targeting
protected String additionalTerms
protected AdExchangeEnvironment adExchangeEnvironment
protected RfpType rfpType
public Money getCostPerUnit()
Moneypublic void setCostPerUnit(Money value)
value - allowed object is
Moneypublic Long getUnits()
Longpublic void setUnits(Long value)
value - allowed object is
Longpublic Money getBudget()
Moneypublic void setBudget(Money value)
value - allowed object is
Moneypublic String getCurrencyCode()
Stringpublic void setCurrencyCode(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 getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
Stringpublic 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 String getAdditionalTerms()
Stringpublic void setAdditionalTerms(String value)
value - allowed object is
Stringpublic AdExchangeEnvironment getAdExchangeEnvironment()
AdExchangeEnvironmentpublic void setAdExchangeEnvironment(AdExchangeEnvironment value)
value - allowed object is
AdExchangeEnvironmentpublic RfpType getRfpType()
RfpTypeCopyright © 2018. All Rights Reserved.