public static final class Openrtb.BidResponse.Builder extends com.google.protobuf.GeneratedMessage.Builder<Openrtb.BidResponse.Builder> implements Openrtb.BidResponseOrBuilder
openrtb.BidResponse
OpenRTB 4.3.1: top-level bid response object.
| Modifier and Type | Method and Description |
|---|---|
Openrtb.BidResponse.Builder |
addAllSeatbid(Iterable<? extends Openrtb.BidResponse.SeatBid> values)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
Openrtb.BidResponse.Builder |
addSeatbid(int index,
Openrtb.BidResponse.SeatBid.Builder builderForValue)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
Openrtb.BidResponse.Builder |
addSeatbid(int index,
Openrtb.BidResponse.SeatBid value)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
Openrtb.BidResponse.Builder |
addSeatbid(Openrtb.BidResponse.SeatBid.Builder builderForValue)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
Openrtb.BidResponse.Builder |
addSeatbid(Openrtb.BidResponse.SeatBid value)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
Openrtb.BidResponse.SeatBid.Builder |
addSeatbidBuilder()
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
Openrtb.BidResponse.SeatBid.Builder |
addSeatbidBuilder(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
Openrtb.BidResponse |
build() |
Openrtb.BidResponse |
buildPartial() |
Openrtb.BidResponse.Builder |
clear() |
Openrtb.BidResponse.Builder |
clearBidid()
optional string bidid = 3; |
Openrtb.BidResponse.Builder |
clearCur()
optional string cur = 4 [default = "USD"]; |
Openrtb.BidResponse.Builder |
clearCustomdata()
optional string customdata = 5; |
Openrtb.BidResponse.Builder |
clearExt()
optional .openrtb.BidResponseExtensions ext = 1000; |
Openrtb.BidResponse.Builder |
clearId()
optional string id = 1; |
Openrtb.BidResponse.Builder |
clearNbr()
optional .openrtb.Enums.BidResponse.NoBidReason nbr = 6; |
Openrtb.BidResponse.Builder |
clearSeatbid()
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
String |
getBidid()
optional string bidid = 3; |
com.google.protobuf.ByteString |
getBididBytes()
optional string bidid = 3; |
String |
getCur()
optional string cur = 4 [default = "USD"]; |
com.google.protobuf.ByteString |
getCurBytes()
optional string cur = 4 [default = "USD"]; |
String |
getCustomdata()
optional string customdata = 5; |
com.google.protobuf.ByteString |
getCustomdataBytes()
optional string customdata = 5; |
Openrtb.BidResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Extension.BidResponseExtensions |
getExt()
optional .openrtb.BidResponseExtensions ext = 1000; |
Extension.BidResponseExtensions.Builder |
getExtBuilder()
optional .openrtb.BidResponseExtensions ext = 1000; |
Extension.BidResponseExtensionsOrBuilder |
getExtOrBuilder()
optional .openrtb.BidResponseExtensions ext = 1000; |
String |
getId()
optional string id = 1; |
com.google.protobuf.ByteString |
getIdBytes()
optional string id = 1; |
OpenrtbCommon.Enums.BidResponse.NoBidReason |
getNbr()
optional .openrtb.Enums.BidResponse.NoBidReason nbr = 6; |
Openrtb.BidResponse.SeatBid |
getSeatbid(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
Openrtb.BidResponse.SeatBid.Builder |
getSeatbidBuilder(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
List<Openrtb.BidResponse.SeatBid.Builder> |
getSeatbidBuilderList()
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
int |
getSeatbidCount()
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
List<Openrtb.BidResponse.SeatBid> |
getSeatbidList()
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
Openrtb.BidResponse.SeatBidOrBuilder |
getSeatbidOrBuilder(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
List<? extends Openrtb.BidResponse.SeatBidOrBuilder> |
getSeatbidOrBuilderList()
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
boolean |
hasBidid()
optional string bidid = 3; |
boolean |
hasCur()
optional string cur = 4 [default = "USD"]; |
boolean |
hasCustomdata()
optional string customdata = 5; |
boolean |
hasExt()
optional .openrtb.BidResponseExtensions ext = 1000; |
boolean |
hasId()
optional string id = 1; |
boolean |
hasNbr()
optional .openrtb.Enums.BidResponse.NoBidReason nbr = 6; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Openrtb.BidResponse.Builder |
mergeExt(Extension.BidResponseExtensions value)
optional .openrtb.BidResponseExtensions ext = 1000; |
Openrtb.BidResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Openrtb.BidResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
Openrtb.BidResponse.Builder |
mergeFrom(Openrtb.BidResponse other) |
Openrtb.BidResponse.Builder |
removeSeatbid(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
Openrtb.BidResponse.Builder |
setBidid(String value)
optional string bidid = 3; |
Openrtb.BidResponse.Builder |
setBididBytes(com.google.protobuf.ByteString value)
optional string bidid = 3; |
Openrtb.BidResponse.Builder |
setCur(String value)
optional string cur = 4 [default = "USD"]; |
Openrtb.BidResponse.Builder |
setCurBytes(com.google.protobuf.ByteString value)
optional string cur = 4 [default = "USD"]; |
Openrtb.BidResponse.Builder |
setCustomdata(String value)
optional string customdata = 5; |
Openrtb.BidResponse.Builder |
setCustomdataBytes(com.google.protobuf.ByteString value)
optional string customdata = 5; |
Openrtb.BidResponse.Builder |
setExt(Extension.BidResponseExtensions.Builder builderForValue)
optional .openrtb.BidResponseExtensions ext = 1000; |
Openrtb.BidResponse.Builder |
setExt(Extension.BidResponseExtensions value)
optional .openrtb.BidResponseExtensions ext = 1000; |
Openrtb.BidResponse.Builder |
setId(String value)
optional string id = 1; |
Openrtb.BidResponse.Builder |
setIdBytes(com.google.protobuf.ByteString value)
optional string id = 1; |
Openrtb.BidResponse.Builder |
setNbr(OpenrtbCommon.Enums.BidResponse.NoBidReason value)
optional .openrtb.Enums.BidResponse.NoBidReason nbr = 6; |
Openrtb.BidResponse.Builder |
setSeatbid(int index,
Openrtb.BidResponse.SeatBid.Builder builderForValue)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
Openrtb.BidResponse.Builder |
setSeatbid(int index,
Openrtb.BidResponse.SeatBid value)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Openrtb.BidResponse.Builder>public Openrtb.BidResponse.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Openrtb.BidResponse.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Openrtb.BidResponse.Builder>public Openrtb.BidResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Openrtb.BidResponse build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Openrtb.BidResponse buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Openrtb.BidResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Openrtb.BidResponse.Builder>public Openrtb.BidResponse.Builder mergeFrom(Openrtb.BidResponse other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Openrtb.BidResponse.Builder>public Openrtb.BidResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Openrtb.BidResponse.Builder>IOExceptionpublic boolean hasId()
optional string id = 1;
ID of the bid request.
hasId in interface Openrtb.BidResponseOrBuilderpublic String getId()
optional string id = 1;
ID of the bid request.
getId in interface Openrtb.BidResponseOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
optional string id = 1;
ID of the bid request.
getIdBytes in interface Openrtb.BidResponseOrBuilderpublic Openrtb.BidResponse.Builder setId(String value)
optional string id = 1;
ID of the bid request.
public Openrtb.BidResponse.Builder clearId()
optional string id = 1;
ID of the bid request.
public Openrtb.BidResponse.Builder setIdBytes(com.google.protobuf.ByteString value)
optional string id = 1;
ID of the bid request.
public List<Openrtb.BidResponse.SeatBid> getSeatbidList()
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
getSeatbidList in interface Openrtb.BidResponseOrBuilderpublic int getSeatbidCount()
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
getSeatbidCount in interface Openrtb.BidResponseOrBuilderpublic Openrtb.BidResponse.SeatBid getSeatbid(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
getSeatbid in interface Openrtb.BidResponseOrBuilderpublic Openrtb.BidResponse.Builder setSeatbid(int index, Openrtb.BidResponse.SeatBid value)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
public Openrtb.BidResponse.Builder setSeatbid(int index, Openrtb.BidResponse.SeatBid.Builder builderForValue)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
public Openrtb.BidResponse.Builder addSeatbid(Openrtb.BidResponse.SeatBid value)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
public Openrtb.BidResponse.Builder addSeatbid(int index, Openrtb.BidResponse.SeatBid value)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
public Openrtb.BidResponse.Builder addSeatbid(Openrtb.BidResponse.SeatBid.Builder builderForValue)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
public Openrtb.BidResponse.Builder addSeatbid(int index, Openrtb.BidResponse.SeatBid.Builder builderForValue)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
public Openrtb.BidResponse.Builder addAllSeatbid(Iterable<? extends Openrtb.BidResponse.SeatBid> values)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
public Openrtb.BidResponse.Builder clearSeatbid()
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
public Openrtb.BidResponse.Builder removeSeatbid(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
public Openrtb.BidResponse.SeatBid.Builder getSeatbidBuilder(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
public Openrtb.BidResponse.SeatBidOrBuilder getSeatbidOrBuilder(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
getSeatbidOrBuilder in interface Openrtb.BidResponseOrBuilderpublic List<? extends Openrtb.BidResponse.SeatBidOrBuilder> getSeatbidOrBuilderList()
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
getSeatbidOrBuilderList in interface Openrtb.BidResponseOrBuilderpublic Openrtb.BidResponse.SeatBid.Builder addSeatbidBuilder()
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
public Openrtb.BidResponse.SeatBid.Builder addSeatbidBuilder(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
public List<Openrtb.BidResponse.SeatBid.Builder> getSeatbidBuilderList()
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
public boolean hasBidid()
optional string bidid = 3;
Bid response ID to assist tracking for bidders. This value is chosen by the bidder for cross-reference.
hasBidid in interface Openrtb.BidResponseOrBuilderpublic String getBidid()
optional string bidid = 3;
Bid response ID to assist tracking for bidders. This value is chosen by the bidder for cross-reference.
getBidid in interface Openrtb.BidResponseOrBuilderpublic com.google.protobuf.ByteString getBididBytes()
optional string bidid = 3;
Bid response ID to assist tracking for bidders. This value is chosen by the bidder for cross-reference.
getBididBytes in interface Openrtb.BidResponseOrBuilderpublic Openrtb.BidResponse.Builder setBidid(String value)
optional string bidid = 3;
Bid response ID to assist tracking for bidders. This value is chosen by the bidder for cross-reference.
public Openrtb.BidResponse.Builder clearBidid()
optional string bidid = 3;
Bid response ID to assist tracking for bidders. This value is chosen by the bidder for cross-reference.
public Openrtb.BidResponse.Builder setBididBytes(com.google.protobuf.ByteString value)
optional string bidid = 3;
Bid response ID to assist tracking for bidders. This value is chosen by the bidder for cross-reference.
public boolean hasCur()
optional string cur = 4 [default = "USD"];
Bid currency using ISO-4217 alphabetic codes.
hasCur in interface Openrtb.BidResponseOrBuilderpublic String getCur()
optional string cur = 4 [default = "USD"];
Bid currency using ISO-4217 alphabetic codes.
getCur in interface Openrtb.BidResponseOrBuilderpublic com.google.protobuf.ByteString getCurBytes()
optional string cur = 4 [default = "USD"];
Bid currency using ISO-4217 alphabetic codes.
getCurBytes in interface Openrtb.BidResponseOrBuilderpublic Openrtb.BidResponse.Builder setCur(String value)
optional string cur = 4 [default = "USD"];
Bid currency using ISO-4217 alphabetic codes.
public Openrtb.BidResponse.Builder clearCur()
optional string cur = 4 [default = "USD"];
Bid currency using ISO-4217 alphabetic codes.
public Openrtb.BidResponse.Builder setCurBytes(com.google.protobuf.ByteString value)
optional string cur = 4 [default = "USD"];
Bid currency using ISO-4217 alphabetic codes.
public boolean hasCustomdata()
optional string customdata = 5;
This is an optional feature, which allows a bidder to set data in the exchange’s cookie. The string may be in base85 cookie safe characters, and be in any format. This may be useful for storing user features. Note: Proper JSON encoding must be used to include “escaped” quotation marks.
hasCustomdata in interface Openrtb.BidResponseOrBuilderpublic String getCustomdata()
optional string customdata = 5;
This is an optional feature, which allows a bidder to set data in the exchange’s cookie. The string may be in base85 cookie safe characters, and be in any format. This may be useful for storing user features. Note: Proper JSON encoding must be used to include “escaped” quotation marks.
getCustomdata in interface Openrtb.BidResponseOrBuilderpublic com.google.protobuf.ByteString getCustomdataBytes()
optional string customdata = 5;
This is an optional feature, which allows a bidder to set data in the exchange’s cookie. The string may be in base85 cookie safe characters, and be in any format. This may be useful for storing user features. Note: Proper JSON encoding must be used to include “escaped” quotation marks.
getCustomdataBytes in interface Openrtb.BidResponseOrBuilderpublic Openrtb.BidResponse.Builder setCustomdata(String value)
optional string customdata = 5;
This is an optional feature, which allows a bidder to set data in the exchange’s cookie. The string may be in base85 cookie safe characters, and be in any format. This may be useful for storing user features. Note: Proper JSON encoding must be used to include “escaped” quotation marks.
public Openrtb.BidResponse.Builder clearCustomdata()
optional string customdata = 5;
This is an optional feature, which allows a bidder to set data in the exchange’s cookie. The string may be in base85 cookie safe characters, and be in any format. This may be useful for storing user features. Note: Proper JSON encoding must be used to include “escaped” quotation marks.
public Openrtb.BidResponse.Builder setCustomdataBytes(com.google.protobuf.ByteString value)
optional string customdata = 5;
This is an optional feature, which allows a bidder to set data in the exchange’s cookie. The string may be in base85 cookie safe characters, and be in any format. This may be useful for storing user features. Note: Proper JSON encoding must be used to include “escaped” quotation marks.
public boolean hasNbr()
optional .openrtb.Enums.BidResponse.NoBidReason nbr = 6;
Reason for not bidding.
hasNbr in interface Openrtb.BidResponseOrBuilderpublic OpenrtbCommon.Enums.BidResponse.NoBidReason getNbr()
optional .openrtb.Enums.BidResponse.NoBidReason nbr = 6;
Reason for not bidding.
getNbr in interface Openrtb.BidResponseOrBuilderpublic Openrtb.BidResponse.Builder setNbr(OpenrtbCommon.Enums.BidResponse.NoBidReason value)
optional .openrtb.Enums.BidResponse.NoBidReason nbr = 6;
Reason for not bidding.
public Openrtb.BidResponse.Builder clearNbr()
optional .openrtb.Enums.BidResponse.NoBidReason nbr = 6;
Reason for not bidding.
public boolean hasExt()
optional .openrtb.BidResponseExtensions ext = 1000;hasExt in interface Openrtb.BidResponseOrBuilderpublic Extension.BidResponseExtensions getExt()
optional .openrtb.BidResponseExtensions ext = 1000;getExt in interface Openrtb.BidResponseOrBuilderpublic Openrtb.BidResponse.Builder setExt(Extension.BidResponseExtensions value)
optional .openrtb.BidResponseExtensions ext = 1000;public Openrtb.BidResponse.Builder setExt(Extension.BidResponseExtensions.Builder builderForValue)
optional .openrtb.BidResponseExtensions ext = 1000;public Openrtb.BidResponse.Builder mergeExt(Extension.BidResponseExtensions value)
optional .openrtb.BidResponseExtensions ext = 1000;public Openrtb.BidResponse.Builder clearExt()
optional .openrtb.BidResponseExtensions ext = 1000;public Extension.BidResponseExtensions.Builder getExtBuilder()
optional .openrtb.BidResponseExtensions ext = 1000;public Extension.BidResponseExtensionsOrBuilder getExtOrBuilder()
optional .openrtb.BidResponseExtensions ext = 1000;getExtOrBuilder in interface Openrtb.BidResponseOrBuilderCopyright © 2017. All rights reserved.