SendRfpRequest class

Request to send an RFP.

All fields in this request are proposed to publisher and subject to changes by publisher during later negotiation.

Constructors

SendRfpRequest({List<Contact>? buyerContacts, String? client, String? displayName, Money? estimatedGrossSpend, String? flightEndTime, String? flightStartTime, CriteriaTargeting? geoTargeting, InventorySizeTargeting? inventorySizeTargeting, String? note, PreferredDealTerms? preferredDealTerms, ProgrammaticGuaranteedTerms? programmaticGuaranteedTerms, String? publisherProfile})
SendRfpRequest.fromJson(Map json_)

Properties

buyerContacts List<Contact>?
Contact information for the buyer.
getter/setter pair
client String?
If the current buyer is sending the RFP on behalf of its client, use this field to specify the name of the client in the format: buyers/{accountId}/clients/{clientAccountid}.
getter/setter pair
displayName String?
The display name of the proposal being created by this RFP.
getter/setter pair
estimatedGrossSpend Money?
Specified by buyers in request for proposal (RFP) to notify publisher the total estimated spend for the proposal.
getter/setter pair
flightEndTime String?
Proposed flight end time of the RFP.
getter/setter pair
flightStartTime String?
Proposed flight start time of the RFP.
getter/setter pair
geoTargeting CriteriaTargeting?
Geo criteria IDs to be targeted.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
inventorySizeTargeting InventorySizeTargeting?
Inventory sizes to be targeted.
getter/setter pair
note String?
A message that is sent to the publisher.
getter/setter pair
preferredDealTerms PreferredDealTerms?
The terms for preferred deals.
getter/setter pair
programmaticGuaranteedTerms ProgrammaticGuaranteedTerms?
The terms for programmatic guaranteed deals.
getter/setter pair
publisherProfile String?
The profile of the publisher who will receive this RFP in the format: buyers/{accountId}/publisherProfiles/{publisherProfileId}.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited