Package com.google.doubleclick
Class AdxExt.BidRequestExt.BidFeedback.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
- com.google.doubleclick.AdxExt.BidRequestExt.BidFeedback.Builder
-
- All Implemented Interfaces:
AdxExt.BidRequestExt.BidFeedbackOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AdxExt.BidRequestExt.BidFeedback
public static final class AdxExt.BidRequestExt.BidFeedback.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder> implements AdxExt.BidRequestExt.BidFeedbackOrBuilder
Feedback on bids submitted in previous responses. This is only set if real-time feedback is enabled for your bidder. Please contact your account manager if you wish to enable real-time feedback.
Protobuf typecom.google.doubleclick.BidRequestExt.BidFeedback
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdxExt.BidRequestExt.BidFeedback.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AdxExt.BidRequestExt.BidFeedbackbuild()AdxExt.BidRequestExt.BidFeedbackbuildPartial()AdxExt.BidRequestExt.BidFeedback.Builderclear()AdxExt.BidRequestExt.BidFeedback.BuilderclearBuyerCreativeId()The creative ID included in the corresponding bid.AdxExt.BidRequestExt.BidFeedback.BuilderclearCreativeStatusCode()The status code for the ad.AdxExt.BidRequestExt.BidFeedback.BuilderclearEventNotificationToken()The token included in the corresponding bid.AdxExt.BidRequestExt.BidFeedback.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AdxExt.BidRequestExt.BidFeedback.BuilderclearMinimumBidToWin()The minimum bid value necessary to have the auction, in your account currency.AdxExt.BidRequestExt.BidFeedback.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AdxExt.BidRequestExt.BidFeedback.BuilderclearPrice()If the bid won the auction, this is the price paid in your account currency.AdxExt.BidRequestExt.BidFeedback.BuilderclearRequestId()The unique id from BidRequest.id.AdxExt.BidRequestExt.BidFeedback.BuilderclearSampledMediationCpmAheadOfAuctionWinner()When a publisher uses an RTB auction and waterfall-based SDK mediation on the same query, the winner of the real-time auction must also compete in a mediation waterfall (which is ordered by price) to win the impression.AdxExt.BidRequestExt.BidFeedback.Builderclone()StringgetBuyerCreativeId()The creative ID included in the corresponding bid.com.google.protobuf.ByteStringgetBuyerCreativeIdBytes()The creative ID included in the corresponding bid.intgetCreativeStatusCode()The status code for the ad.AdxExt.BidRequestExt.BidFeedbackgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()AdxExt.BidRequestExt.BidFeedback.EventNotificationTokengetEventNotificationToken()The token included in the corresponding bid.AdxExt.BidRequestExt.BidFeedback.EventNotificationToken.BuildergetEventNotificationTokenBuilder()The token included in the corresponding bid.AdxExt.BidRequestExt.BidFeedback.EventNotificationTokenOrBuildergetEventNotificationTokenOrBuilder()The token included in the corresponding bid.doublegetMinimumBidToWin()The minimum bid value necessary to have the auction, in your account currency.doublegetPrice()If the bid won the auction, this is the price paid in your account currency.StringgetRequestId()The unique id from BidRequest.id.com.google.protobuf.ByteStringgetRequestIdBytes()The unique id from BidRequest.id.doublegetSampledMediationCpmAheadOfAuctionWinner()When a publisher uses an RTB auction and waterfall-based SDK mediation on the same query, the winner of the real-time auction must also compete in a mediation waterfall (which is ordered by price) to win the impression.booleanhasBuyerCreativeId()The creative ID included in the corresponding bid.booleanhasCreativeStatusCode()The status code for the ad.booleanhasEventNotificationToken()The token included in the corresponding bid.booleanhasMinimumBidToWin()The minimum bid value necessary to have the auction, in your account currency.booleanhasPrice()If the bid won the auction, this is the price paid in your account currency.booleanhasRequestId()The unique id from BidRequest.id.booleanhasSampledMediationCpmAheadOfAuctionWinner()When a publisher uses an RTB auction and waterfall-based SDK mediation on the same query, the winner of the real-time auction must also compete in a mediation waterfall (which is ordered by price) to win the impression.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AdxExt.BidRequestExt.BidFeedback.BuildermergeEventNotificationToken(AdxExt.BidRequestExt.BidFeedback.EventNotificationToken value)The token included in the corresponding bid.AdxExt.BidRequestExt.BidFeedback.BuildermergeFrom(AdxExt.BidRequestExt.BidFeedback other)AdxExt.BidRequestExt.BidFeedback.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AdxExt.BidRequestExt.BidFeedback.BuildermergeFrom(com.google.protobuf.Message other)AdxExt.BidRequestExt.BidFeedback.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AdxExt.BidRequestExt.BidFeedback.BuildersetBuyerCreativeId(String value)The creative ID included in the corresponding bid.AdxExt.BidRequestExt.BidFeedback.BuildersetBuyerCreativeIdBytes(com.google.protobuf.ByteString value)The creative ID included in the corresponding bid.AdxExt.BidRequestExt.BidFeedback.BuildersetCreativeStatusCode(int value)The status code for the ad.AdxExt.BidRequestExt.BidFeedback.BuildersetEventNotificationToken(AdxExt.BidRequestExt.BidFeedback.EventNotificationToken value)The token included in the corresponding bid.AdxExt.BidRequestExt.BidFeedback.BuildersetEventNotificationToken(AdxExt.BidRequestExt.BidFeedback.EventNotificationToken.Builder builderForValue)The token included in the corresponding bid.AdxExt.BidRequestExt.BidFeedback.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AdxExt.BidRequestExt.BidFeedback.BuildersetMinimumBidToWin(double value)The minimum bid value necessary to have the auction, in your account currency.AdxExt.BidRequestExt.BidFeedback.BuildersetPrice(double value)If the bid won the auction, this is the price paid in your account currency.AdxExt.BidRequestExt.BidFeedback.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)AdxExt.BidRequestExt.BidFeedback.BuildersetRequestId(String value)The unique id from BidRequest.id.AdxExt.BidRequestExt.BidFeedback.BuildersetRequestIdBytes(com.google.protobuf.ByteString value)The unique id from BidRequest.id.AdxExt.BidRequestExt.BidFeedback.BuildersetSampledMediationCpmAheadOfAuctionWinner(double value)When a publisher uses an RTB auction and waterfall-based SDK mediation on the same query, the winner of the real-time auction must also compete in a mediation waterfall (which is ordered by price) to win the impression.AdxExt.BidRequestExt.BidFeedback.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
clear
public AdxExt.BidRequestExt.BidFeedback.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
getDefaultInstanceForType
public AdxExt.BidRequestExt.BidFeedback getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AdxExt.BidRequestExt.BidFeedback build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AdxExt.BidRequestExt.BidFeedback buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AdxExt.BidRequestExt.BidFeedback.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
setField
public AdxExt.BidRequestExt.BidFeedback.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
clearField
public AdxExt.BidRequestExt.BidFeedback.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
clearOneof
public AdxExt.BidRequestExt.BidFeedback.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
setRepeatedField
public AdxExt.BidRequestExt.BidFeedback.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
addRepeatedField
public AdxExt.BidRequestExt.BidFeedback.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
mergeFrom
public AdxExt.BidRequestExt.BidFeedback.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
mergeFrom
public AdxExt.BidRequestExt.BidFeedback.Builder mergeFrom(AdxExt.BidRequestExt.BidFeedback other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
mergeFrom
public AdxExt.BidRequestExt.BidFeedback.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>- Throws:
IOException
-
hasRequestId
public boolean hasRequestId()
The unique id from BidRequest.id.
optional string request_id = 1;- Specified by:
hasRequestIdin interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- Whether the requestId field is set.
-
getRequestId
public String getRequestId()
The unique id from BidRequest.id.
optional string request_id = 1;- Specified by:
getRequestIdin interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- The requestId.
-
getRequestIdBytes
public com.google.protobuf.ByteString getRequestIdBytes()
The unique id from BidRequest.id.
optional string request_id = 1;- Specified by:
getRequestIdBytesin interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- The bytes for requestId.
-
setRequestId
public AdxExt.BidRequestExt.BidFeedback.Builder setRequestId(String value)
The unique id from BidRequest.id.
optional string request_id = 1;- Parameters:
value- The requestId to set.- Returns:
- This builder for chaining.
-
clearRequestId
public AdxExt.BidRequestExt.BidFeedback.Builder clearRequestId()
The unique id from BidRequest.id.
optional string request_id = 1;- Returns:
- This builder for chaining.
-
setRequestIdBytes
public AdxExt.BidRequestExt.BidFeedback.Builder setRequestIdBytes(com.google.protobuf.ByteString value)
The unique id from BidRequest.id.
optional string request_id = 1;- Parameters:
value- The bytes for requestId to set.- Returns:
- This builder for chaining.
-
hasCreativeStatusCode
public boolean hasCreativeStatusCode()
The status code for the ad. See creative-status-codes.txt in the technical documentation for a list of ids.
optional int32 creative_status_code = 2;- Specified by:
hasCreativeStatusCodein interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- Whether the creativeStatusCode field is set.
-
getCreativeStatusCode
public int getCreativeStatusCode()
The status code for the ad. See creative-status-codes.txt in the technical documentation for a list of ids.
optional int32 creative_status_code = 2;- Specified by:
getCreativeStatusCodein interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- The creativeStatusCode.
-
setCreativeStatusCode
public AdxExt.BidRequestExt.BidFeedback.Builder setCreativeStatusCode(int value)
The status code for the ad. See creative-status-codes.txt in the technical documentation for a list of ids.
optional int32 creative_status_code = 2;- Parameters:
value- The creativeStatusCode to set.- Returns:
- This builder for chaining.
-
clearCreativeStatusCode
public AdxExt.BidRequestExt.BidFeedback.Builder clearCreativeStatusCode()
The status code for the ad. See creative-status-codes.txt in the technical documentation for a list of ids.
optional int32 creative_status_code = 2;- Returns:
- This builder for chaining.
-
hasPrice
public boolean hasPrice()
If the bid won the auction, this is the price paid in your account currency. If the bid participated in the auction but was out-bid, this is the CPM that should have been exceeded in order to win. This is not set if the bid was filtered prior to the auction, if the publisher or winning bidder has opted out of price feedback or if your account has opted out of sharing winning prices with other bidders. For first-price auctions, minimum_bid_to_win is populated instead of this field.
optional double price = 3;- Specified by:
hasPricein interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- Whether the price field is set.
-
getPrice
public double getPrice()
If the bid won the auction, this is the price paid in your account currency. If the bid participated in the auction but was out-bid, this is the CPM that should have been exceeded in order to win. This is not set if the bid was filtered prior to the auction, if the publisher or winning bidder has opted out of price feedback or if your account has opted out of sharing winning prices with other bidders. For first-price auctions, minimum_bid_to_win is populated instead of this field.
optional double price = 3;- Specified by:
getPricein interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- The price.
-
setPrice
public AdxExt.BidRequestExt.BidFeedback.Builder setPrice(double value)
If the bid won the auction, this is the price paid in your account currency. If the bid participated in the auction but was out-bid, this is the CPM that should have been exceeded in order to win. This is not set if the bid was filtered prior to the auction, if the publisher or winning bidder has opted out of price feedback or if your account has opted out of sharing winning prices with other bidders. For first-price auctions, minimum_bid_to_win is populated instead of this field.
optional double price = 3;- Parameters:
value- The price to set.- Returns:
- This builder for chaining.
-
clearPrice
public AdxExt.BidRequestExt.BidFeedback.Builder clearPrice()
If the bid won the auction, this is the price paid in your account currency. If the bid participated in the auction but was out-bid, this is the CPM that should have been exceeded in order to win. This is not set if the bid was filtered prior to the auction, if the publisher or winning bidder has opted out of price feedback or if your account has opted out of sharing winning prices with other bidders. For first-price auctions, minimum_bid_to_win is populated instead of this field.
optional double price = 3;- Returns:
- This builder for chaining.
-
hasMinimumBidToWin
public boolean hasMinimumBidToWin()
The minimum bid value necessary to have the auction, in your account currency. If your bid won the auction, this is the second highest bid that was not filtered (including the floor price). If your bid did not win the auction, this is the winning candidate's bid. This field will only be populated if your bid participated in a first-price auction, and will not be populated if your bid was filtered prior to the auction.
optional double minimum_bid_to_win = 6;- Specified by:
hasMinimumBidToWinin interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- Whether the minimumBidToWin field is set.
-
getMinimumBidToWin
public double getMinimumBidToWin()
The minimum bid value necessary to have the auction, in your account currency. If your bid won the auction, this is the second highest bid that was not filtered (including the floor price). If your bid did not win the auction, this is the winning candidate's bid. This field will only be populated if your bid participated in a first-price auction, and will not be populated if your bid was filtered prior to the auction.
optional double minimum_bid_to_win = 6;- Specified by:
getMinimumBidToWinin interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- The minimumBidToWin.
-
setMinimumBidToWin
public AdxExt.BidRequestExt.BidFeedback.Builder setMinimumBidToWin(double value)
The minimum bid value necessary to have the auction, in your account currency. If your bid won the auction, this is the second highest bid that was not filtered (including the floor price). If your bid did not win the auction, this is the winning candidate's bid. This field will only be populated if your bid participated in a first-price auction, and will not be populated if your bid was filtered prior to the auction.
optional double minimum_bid_to_win = 6;- Parameters:
value- The minimumBidToWin to set.- Returns:
- This builder for chaining.
-
clearMinimumBidToWin
public AdxExt.BidRequestExt.BidFeedback.Builder clearMinimumBidToWin()
The minimum bid value necessary to have the auction, in your account currency. If your bid won the auction, this is the second highest bid that was not filtered (including the floor price). If your bid did not win the auction, this is the winning candidate's bid. This field will only be populated if your bid participated in a first-price auction, and will not be populated if your bid was filtered prior to the auction.
optional double minimum_bid_to_win = 6;- Returns:
- This builder for chaining.
-
hasSampledMediationCpmAheadOfAuctionWinner
public boolean hasSampledMediationCpmAheadOfAuctionWinner()
When a publisher uses an RTB auction and waterfall-based SDK mediation on the same query, the winner of the real-time auction must also compete in a mediation waterfall (which is ordered by price) to win the impression. If the bid participated in the auction and there was no waterfall, the value of this field is 0. If the bid participated in the auction and there was a waterfall, the value of this field is a price representing a sample bid from the eligible mediation networks that were higher than the auction winner, weighted by expected fill rate. This field can be used in conjunction with minimum_bid_to_win to train bidding models. The CPM is in your account currency.
optional double sampled_mediation_cpm_ahead_of_auction_winner = 8;- Specified by:
hasSampledMediationCpmAheadOfAuctionWinnerin interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- Whether the sampledMediationCpmAheadOfAuctionWinner field is set.
-
getSampledMediationCpmAheadOfAuctionWinner
public double getSampledMediationCpmAheadOfAuctionWinner()
When a publisher uses an RTB auction and waterfall-based SDK mediation on the same query, the winner of the real-time auction must also compete in a mediation waterfall (which is ordered by price) to win the impression. If the bid participated in the auction and there was no waterfall, the value of this field is 0. If the bid participated in the auction and there was a waterfall, the value of this field is a price representing a sample bid from the eligible mediation networks that were higher than the auction winner, weighted by expected fill rate. This field can be used in conjunction with minimum_bid_to_win to train bidding models. The CPM is in your account currency.
optional double sampled_mediation_cpm_ahead_of_auction_winner = 8;- Specified by:
getSampledMediationCpmAheadOfAuctionWinnerin interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- The sampledMediationCpmAheadOfAuctionWinner.
-
setSampledMediationCpmAheadOfAuctionWinner
public AdxExt.BidRequestExt.BidFeedback.Builder setSampledMediationCpmAheadOfAuctionWinner(double value)
When a publisher uses an RTB auction and waterfall-based SDK mediation on the same query, the winner of the real-time auction must also compete in a mediation waterfall (which is ordered by price) to win the impression. If the bid participated in the auction and there was no waterfall, the value of this field is 0. If the bid participated in the auction and there was a waterfall, the value of this field is a price representing a sample bid from the eligible mediation networks that were higher than the auction winner, weighted by expected fill rate. This field can be used in conjunction with minimum_bid_to_win to train bidding models. The CPM is in your account currency.
optional double sampled_mediation_cpm_ahead_of_auction_winner = 8;- Parameters:
value- The sampledMediationCpmAheadOfAuctionWinner to set.- Returns:
- This builder for chaining.
-
clearSampledMediationCpmAheadOfAuctionWinner
public AdxExt.BidRequestExt.BidFeedback.Builder clearSampledMediationCpmAheadOfAuctionWinner()
When a publisher uses an RTB auction and waterfall-based SDK mediation on the same query, the winner of the real-time auction must also compete in a mediation waterfall (which is ordered by price) to win the impression. If the bid participated in the auction and there was no waterfall, the value of this field is 0. If the bid participated in the auction and there was a waterfall, the value of this field is a price representing a sample bid from the eligible mediation networks that were higher than the auction winner, weighted by expected fill rate. This field can be used in conjunction with minimum_bid_to_win to train bidding models. The CPM is in your account currency.
optional double sampled_mediation_cpm_ahead_of_auction_winner = 8;- Returns:
- This builder for chaining.
-
hasEventNotificationToken
public boolean hasEventNotificationToken()
The token included in the corresponding bid.
optional .com.google.doubleclick.BidRequestExt.BidFeedback.EventNotificationToken event_notification_token = 4;- Specified by:
hasEventNotificationTokenin interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- Whether the eventNotificationToken field is set.
-
getEventNotificationToken
public AdxExt.BidRequestExt.BidFeedback.EventNotificationToken getEventNotificationToken()
The token included in the corresponding bid.
optional .com.google.doubleclick.BidRequestExt.BidFeedback.EventNotificationToken event_notification_token = 4;- Specified by:
getEventNotificationTokenin interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- The eventNotificationToken.
-
setEventNotificationToken
public AdxExt.BidRequestExt.BidFeedback.Builder setEventNotificationToken(AdxExt.BidRequestExt.BidFeedback.EventNotificationToken value)
The token included in the corresponding bid.
optional .com.google.doubleclick.BidRequestExt.BidFeedback.EventNotificationToken event_notification_token = 4;
-
setEventNotificationToken
public AdxExt.BidRequestExt.BidFeedback.Builder setEventNotificationToken(AdxExt.BidRequestExt.BidFeedback.EventNotificationToken.Builder builderForValue)
The token included in the corresponding bid.
optional .com.google.doubleclick.BidRequestExt.BidFeedback.EventNotificationToken event_notification_token = 4;
-
mergeEventNotificationToken
public AdxExt.BidRequestExt.BidFeedback.Builder mergeEventNotificationToken(AdxExt.BidRequestExt.BidFeedback.EventNotificationToken value)
The token included in the corresponding bid.
optional .com.google.doubleclick.BidRequestExt.BidFeedback.EventNotificationToken event_notification_token = 4;
-
clearEventNotificationToken
public AdxExt.BidRequestExt.BidFeedback.Builder clearEventNotificationToken()
The token included in the corresponding bid.
optional .com.google.doubleclick.BidRequestExt.BidFeedback.EventNotificationToken event_notification_token = 4;
-
getEventNotificationTokenBuilder
public AdxExt.BidRequestExt.BidFeedback.EventNotificationToken.Builder getEventNotificationTokenBuilder()
The token included in the corresponding bid.
optional .com.google.doubleclick.BidRequestExt.BidFeedback.EventNotificationToken event_notification_token = 4;
-
getEventNotificationTokenOrBuilder
public AdxExt.BidRequestExt.BidFeedback.EventNotificationTokenOrBuilder getEventNotificationTokenOrBuilder()
The token included in the corresponding bid.
optional .com.google.doubleclick.BidRequestExt.BidFeedback.EventNotificationToken event_notification_token = 4;- Specified by:
getEventNotificationTokenOrBuilderin interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder
-
hasBuyerCreativeId
public boolean hasBuyerCreativeId()
The creative ID included in the corresponding bid.
optional string buyer_creative_id = 5;- Specified by:
hasBuyerCreativeIdin interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- Whether the buyerCreativeId field is set.
-
getBuyerCreativeId
public String getBuyerCreativeId()
The creative ID included in the corresponding bid.
optional string buyer_creative_id = 5;- Specified by:
getBuyerCreativeIdin interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- The buyerCreativeId.
-
getBuyerCreativeIdBytes
public com.google.protobuf.ByteString getBuyerCreativeIdBytes()
The creative ID included in the corresponding bid.
optional string buyer_creative_id = 5;- Specified by:
getBuyerCreativeIdBytesin interfaceAdxExt.BidRequestExt.BidFeedbackOrBuilder- Returns:
- The bytes for buyerCreativeId.
-
setBuyerCreativeId
public AdxExt.BidRequestExt.BidFeedback.Builder setBuyerCreativeId(String value)
The creative ID included in the corresponding bid.
optional string buyer_creative_id = 5;- Parameters:
value- The buyerCreativeId to set.- Returns:
- This builder for chaining.
-
clearBuyerCreativeId
public AdxExt.BidRequestExt.BidFeedback.Builder clearBuyerCreativeId()
The creative ID included in the corresponding bid.
optional string buyer_creative_id = 5;- Returns:
- This builder for chaining.
-
setBuyerCreativeIdBytes
public AdxExt.BidRequestExt.BidFeedback.Builder setBuyerCreativeIdBytes(com.google.protobuf.ByteString value)
The creative ID included in the corresponding bid.
optional string buyer_creative_id = 5;- Parameters:
value- The bytes for buyerCreativeId to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final AdxExt.BidRequestExt.BidFeedback.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
mergeUnknownFields
public final AdxExt.BidRequestExt.BidFeedback.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidRequestExt.BidFeedback.Builder>
-
-