public class BuyerRfp extends Object implements Serializable
Proposal
describing the
requirements from the buyer.| Constructor and Description |
|---|
BuyerRfp() |
BuyerRfp(Money costPerUnit,
Long units,
Money budget,
String currencyCode,
DateTime startDateTime,
DateTime endDateTime,
String description,
CreativePlaceholder[] creativePlaceholders,
Targeting targeting,
String additionalTerms,
AdExchangeEnvironment adExchangeEnvironment,
RfpType rfpType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAdditionalTerms()
Gets the additionalTerms value for this BuyerRfp.
|
AdExchangeEnvironment |
getAdExchangeEnvironment()
Gets the adExchangeEnvironment value for this BuyerRfp.
|
Money |
getBudget()
Gets the budget value for this BuyerRfp.
|
Money |
getCostPerUnit()
Gets the costPerUnit value for this BuyerRfp.
|
CreativePlaceholder[] |
getCreativePlaceholders()
Gets the creativePlaceholders value for this BuyerRfp.
|
CreativePlaceholder |
getCreativePlaceholders(int i) |
String |
getCurrencyCode()
Gets the currencyCode value for this BuyerRfp.
|
String |
getDescription()
Gets the description value for this BuyerRfp.
|
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
DateTime |
getEndDateTime()
Gets the endDateTime value for this BuyerRfp.
|
RfpType |
getRfpType()
Gets the rfpType value for this BuyerRfp.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
DateTime |
getStartDateTime()
Gets the startDateTime value for this BuyerRfp.
|
Targeting |
getTargeting()
Gets the targeting value for this BuyerRfp.
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
Long |
getUnits()
Gets the units value for this BuyerRfp.
|
int |
hashCode() |
void |
setAdditionalTerms(String additionalTerms)
Sets the additionalTerms value for this BuyerRfp.
|
void |
setAdExchangeEnvironment(AdExchangeEnvironment adExchangeEnvironment)
Sets the adExchangeEnvironment value for this BuyerRfp.
|
void |
setBudget(Money budget)
Sets the budget value for this BuyerRfp.
|
void |
setCostPerUnit(Money costPerUnit)
Sets the costPerUnit value for this BuyerRfp.
|
void |
setCreativePlaceholders(CreativePlaceholder[] creativePlaceholders)
Sets the creativePlaceholders value for this BuyerRfp.
|
void |
setCreativePlaceholders(int i,
CreativePlaceholder _value) |
void |
setCurrencyCode(String currencyCode)
Sets the currencyCode value for this BuyerRfp.
|
void |
setDescription(String description)
Sets the description value for this BuyerRfp.
|
void |
setEndDateTime(DateTime endDateTime)
Sets the endDateTime value for this BuyerRfp.
|
void |
setRfpType(RfpType rfpType)
Sets the rfpType value for this BuyerRfp.
|
void |
setStartDateTime(DateTime startDateTime)
Sets the startDateTime value for this BuyerRfp.
|
void |
setTargeting(Targeting targeting)
Sets the targeting value for this BuyerRfp.
|
void |
setUnits(Long units)
Sets the units value for this BuyerRfp.
|
String |
toString() |
public BuyerRfp()
public BuyerRfp(Money costPerUnit, Long units, Money budget, String currencyCode, DateTime startDateTime, DateTime endDateTime, String description, CreativePlaceholder[] creativePlaceholders, Targeting targeting, String additionalTerms, AdExchangeEnvironment adExchangeEnvironment, RfpType rfpType)
public Money getCostPerUnit()
Proposal in question. Given that this field
belongs to a request for
proposal (for which initially a Proposal does
not yet exist), this field should serve
as guidance for publishers to create a Proposal
with LineItems reflecting this
CPM.
This attribute is
read-only when:public void setCostPerUnit(Money costPerUnit)
costPerUnit - * CPM for the Proposal in question. Given that this field
belongs to a request for
proposal (for which initially a Proposal does
not yet exist), this field should serve
as guidance for publishers to create a Proposal
with LineItems reflecting this
CPM.
This attribute is
read-only when:public Long getUnits()
Proposal derived
from the request for proposal in question.
This attribute is
read-only when:public void setUnits(Long units)
units - * The number of impressions per day that a buyer wishes to see
in the Proposal derived
from the request for proposal in question.
This attribute is
read-only when:public Money getBudget()
Money available to spend on this deal.
In the case of Preferred
Deal, the budget is equal to the maximum amount of
money a buyer is willing to spend on a given
Proposal, even though the budget might not
be spent entirely, as impressions are not
guaranteed.
This attribute is
read-only when:public void setBudget(Money budget)
budget - * Total amount of Money available to spend on this deal.
In the case of Preferred
Deal, the budget is equal to the maximum amount of
money a buyer is willing to spend on a given
Proposal, even though the budget might not
be spent entirely, as impressions are not
guaranteed.
This attribute is
read-only when:public String getCurrencyCode()
public void setCurrencyCode(String currencyCode)
currencyCode - * Currency code for this deal's budget and CPM.
This attribute is
read-only when:public DateTime getStartDateTime()
DateTime in which the proposed deal should start
serving.
This attribute is
read-only when:public void setStartDateTime(DateTime startDateTime)
startDateTime - * The DateTime in which the proposed deal should start
serving.
This attribute is
read-only when:public DateTime getEndDateTime()
DateTime in which the proposed deal should end
serving.
This attribute is
read-only when:public void setEndDateTime(DateTime endDateTime)
endDateTime - * The DateTime in which the proposed deal should end
serving.
This attribute is
read-only when:public String getDescription()
public void setDescription(String description)
description - * A description of the proposed deal. This can be used for the
buyer to tell the publisher more
detailed information about the deal in question.
This attribute is
read-only when:public CreativePlaceholder[] getCreativePlaceholders()
public void setCreativePlaceholders(CreativePlaceholder[] creativePlaceholders)
creativePlaceholders - * A list of inventory sizes in which creatives will be eventually
served.
This attribute is
read-only when:public CreativePlaceholder getCreativePlaceholders(int i)
public void setCreativePlaceholders(int i,
CreativePlaceholder _value)
public Targeting getTargeting()
GeoTargeting information.
This attribute is
read-only when:public void setTargeting(Targeting targeting)
targeting - * Targeting information for the proposal in question. Currently
this field only contains
GeoTargeting information.
This attribute is
read-only when:public String getAdditionalTerms()
Proposal does not yet exist), this field can
be populated by buyers to specify
additional information that they wish publishers to
incorporate into the Proposal
derived from this request for proposal.
This attribute is
read-only when:public void setAdditionalTerms(String additionalTerms)
additionalTerms - * Additional terms of the deal in question. This field can be
used to state more specific
targeting information for the deal, as well as any
additional information regarding this
deal. Given that this field belongs to a request for
proposal (for which initially a
Proposal does not yet exist), this field can
be populated by buyers to specify
additional information that they wish publishers to
incorporate into the Proposal
derived from this request for proposal.
This attribute is
read-only when:public AdExchangeEnvironment getAdExchangeEnvironment()
AdExchangeEnvironment.DISPLAY,
AdExchangeEnvironment.VIDEO, and AdExchangeEnvironment.MOBILE.
This attribute is read-only when:public void setAdExchangeEnvironment(AdExchangeEnvironment adExchangeEnvironment)
adExchangeEnvironment - * Identifies the format of the inventory or "channel" through
which the ad serves. Environments
currently supported include AdExchangeEnvironment.DISPLAY,
AdExchangeEnvironment.VIDEO, and AdExchangeEnvironment.MOBILE.
This attribute is read-only when:public RfpType getRfpType()
Proposal that a
buyer wishes to negotiate with a seller.
This attribute is
read-only when:public void setRfpType(RfpType rfpType)
rfpType - * Deal type; either Programmatic Guaranteed or Preferred Deal.
This field
corresponds to the type of Proposal that a
buyer wishes to negotiate with a seller.
This attribute is
read-only when:public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2021. All rights reserved.