public static final class BrxRtb095.BidResponse.Builder extends com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidResponse.Builder> implements BrxRtb095.BidResponseOrBuilder
BidResponse| Modifier and Type | Field and Description |
|---|---|
private Object |
bidid_ |
private int |
bitField0_ |
private Object |
cur_ |
private Object |
id_ |
private List<BrxRtb095.BidResponse.SeatBid> |
seatbid_ |
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.SeatBid,BrxRtb095.BidResponse.SeatBid.Builder,BrxRtb095.BidResponse.SeatBidOrBuilder> |
seatbidBuilder_ |
| Modifier | Constructor and Description |
|---|---|
private |
Builder() |
private |
Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
| Modifier and Type | Method and Description |
|---|---|
BrxRtb095.BidResponse.Builder |
addAllSeatbid(Iterable<? extends BrxRtb095.BidResponse.SeatBid> values)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
addSeatbid(BrxRtb095.BidResponse.SeatBid.Builder builderForValue)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
addSeatbid(BrxRtb095.BidResponse.SeatBid value)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
addSeatbid(int index,
BrxRtb095.BidResponse.SeatBid.Builder builderForValue)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
addSeatbid(int index,
BrxRtb095.BidResponse.SeatBid value)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.SeatBid.Builder |
addSeatbidBuilder()
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.SeatBid.Builder |
addSeatbidBuilder(int index)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse |
build() |
BrxRtb095.BidResponse |
buildPartial() |
BrxRtb095.BidResponse.Builder |
clear() |
BrxRtb095.BidResponse.Builder |
clearBidid()
optional string bidid = 2; |
BrxRtb095.BidResponse.Builder |
clearCur()
optional string cur = 4; |
BrxRtb095.BidResponse.Builder |
clearId()
optional string id = 1; |
BrxRtb095.BidResponse.Builder |
clearSeatbid()
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
clone() |
private static BrxRtb095.BidResponse.Builder |
create() |
private void |
ensureSeatbidIsMutable() |
String |
getBidid()
optional string bidid = 2; |
com.google.protobuf.ByteString |
getBididBytes()
optional string bidid = 2; |
String |
getCur()
optional string cur = 4; |
com.google.protobuf.ByteString |
getCurBytes()
optional string cur = 4; |
BrxRtb095.BidResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getId()
optional string id = 1; |
com.google.protobuf.ByteString |
getIdBytes()
optional string id = 1; |
BrxRtb095.BidResponse.SeatBid |
getSeatbid(int index)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.SeatBid.Builder |
getSeatbidBuilder(int index)
repeated .BidResponse.SeatBid seatbid = 3; |
List<BrxRtb095.BidResponse.SeatBid.Builder> |
getSeatbidBuilderList()
repeated .BidResponse.SeatBid seatbid = 3; |
int |
getSeatbidCount()
repeated .BidResponse.SeatBid seatbid = 3; |
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.SeatBid,BrxRtb095.BidResponse.SeatBid.Builder,BrxRtb095.BidResponse.SeatBidOrBuilder> |
getSeatbidFieldBuilder() |
List<BrxRtb095.BidResponse.SeatBid> |
getSeatbidList()
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.SeatBidOrBuilder |
getSeatbidOrBuilder(int index)
repeated .BidResponse.SeatBid seatbid = 3; |
List<? extends BrxRtb095.BidResponse.SeatBidOrBuilder> |
getSeatbidOrBuilderList()
repeated .BidResponse.SeatBid seatbid = 3; |
boolean |
hasBidid()
optional string bidid = 2; |
boolean |
hasCur()
optional string cur = 4; |
boolean |
hasId()
optional string id = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
private void |
maybeForceBuilderInitialization() |
BrxRtb095.BidResponse.Builder |
mergeFrom(BrxRtb095.BidResponse other) |
BrxRtb095.BidResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BrxRtb095.BidResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
BrxRtb095.BidResponse.Builder |
removeSeatbid(int index)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
setBidid(String value)
optional string bidid = 2; |
BrxRtb095.BidResponse.Builder |
setBididBytes(com.google.protobuf.ByteString value)
optional string bidid = 2; |
BrxRtb095.BidResponse.Builder |
setCur(String value)
optional string cur = 4; |
BrxRtb095.BidResponse.Builder |
setCurBytes(com.google.protobuf.ByteString value)
optional string cur = 4; |
BrxRtb095.BidResponse.Builder |
setId(String value)
optional string id = 1; |
BrxRtb095.BidResponse.Builder |
setIdBytes(com.google.protobuf.ByteString value)
optional string id = 1; |
BrxRtb095.BidResponse.Builder |
setSeatbid(int index,
BrxRtb095.BidResponse.SeatBid.Builder builderForValue)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
setSeatbid(int index,
BrxRtb095.BidResponse.SeatBid value)
repeated .BidResponse.SeatBid seatbid = 3; |
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, newUninitializedMessageExceptionprivate int bitField0_
private Object id_
private Object bidid_
private List<BrxRtb095.BidResponse.SeatBid> seatbid_
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.SeatBid,BrxRtb095.BidResponse.SeatBid.Builder,BrxRtb095.BidResponse.SeatBidOrBuilder> seatbidBuilder_
private Object cur_
private Builder()
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent)
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidResponse.Builder>private void maybeForceBuilderInitialization()
private static BrxRtb095.BidResponse.Builder create()
public BrxRtb095.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<BrxRtb095.BidResponse.Builder>public BrxRtb095.BidResponse.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.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<BrxRtb095.BidResponse.Builder>public BrxRtb095.BidResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BrxRtb095.BidResponse build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BrxRtb095.BidResponse buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BrxRtb095.BidResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BrxRtb095.BidResponse.Builder>public BrxRtb095.BidResponse.Builder mergeFrom(BrxRtb095.BidResponse other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidResponse.Builder>public BrxRtb095.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<BrxRtb095.BidResponse.Builder>IOExceptionpublic boolean hasId()
optional string id = 1;
The top-level bid response object is defined below. The “id” attribute is a reflection of the bid request ID for logging purposes. Similarly, “bidid” is an optional response tracking ID for bidders. If specified, it can be included in the subsequent win notice call if the bidder wins. At least one “seatbid” object is required, which contains a bid on at least one impression. Other attributes are optional since an exchange may establish default values. IMPORTANT: No-Bids on all impressions should be indicated as a HTTP 204 response IMPORTANT: Please refer to BRX's PDF documentation for details on required and optional parameters in the bid response
hasId in interface BrxRtb095.BidResponseOrBuilderpublic String getId()
optional string id = 1;
The top-level bid response object is defined below. The “id” attribute is a reflection of the bid request ID for logging purposes. Similarly, “bidid” is an optional response tracking ID for bidders. If specified, it can be included in the subsequent win notice call if the bidder wins. At least one “seatbid” object is required, which contains a bid on at least one impression. Other attributes are optional since an exchange may establish default values. IMPORTANT: No-Bids on all impressions should be indicated as a HTTP 204 response IMPORTANT: Please refer to BRX's PDF documentation for details on required and optional parameters in the bid response
getId in interface BrxRtb095.BidResponseOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
optional string id = 1;
The top-level bid response object is defined below. The “id” attribute is a reflection of the bid request ID for logging purposes. Similarly, “bidid” is an optional response tracking ID for bidders. If specified, it can be included in the subsequent win notice call if the bidder wins. At least one “seatbid” object is required, which contains a bid on at least one impression. Other attributes are optional since an exchange may establish default values. IMPORTANT: No-Bids on all impressions should be indicated as a HTTP 204 response IMPORTANT: Please refer to BRX's PDF documentation for details on required and optional parameters in the bid response
getIdBytes in interface BrxRtb095.BidResponseOrBuilderpublic BrxRtb095.BidResponse.Builder setId(String value)
optional string id = 1;
The top-level bid response object is defined below. The “id” attribute is a reflection of the bid request ID for logging purposes. Similarly, “bidid” is an optional response tracking ID for bidders. If specified, it can be included in the subsequent win notice call if the bidder wins. At least one “seatbid” object is required, which contains a bid on at least one impression. Other attributes are optional since an exchange may establish default values. IMPORTANT: No-Bids on all impressions should be indicated as a HTTP 204 response IMPORTANT: Please refer to BRX's PDF documentation for details on required and optional parameters in the bid response
public BrxRtb095.BidResponse.Builder clearId()
optional string id = 1;
The top-level bid response object is defined below. The “id” attribute is a reflection of the bid request ID for logging purposes. Similarly, “bidid” is an optional response tracking ID for bidders. If specified, it can be included in the subsequent win notice call if the bidder wins. At least one “seatbid” object is required, which contains a bid on at least one impression. Other attributes are optional since an exchange may establish default values. IMPORTANT: No-Bids on all impressions should be indicated as a HTTP 204 response IMPORTANT: Please refer to BRX's PDF documentation for details on required and optional parameters in the bid response
public BrxRtb095.BidResponse.Builder setIdBytes(com.google.protobuf.ByteString value)
optional string id = 1;
The top-level bid response object is defined below. The “id” attribute is a reflection of the bid request ID for logging purposes. Similarly, “bidid” is an optional response tracking ID for bidders. If specified, it can be included in the subsequent win notice call if the bidder wins. At least one “seatbid” object is required, which contains a bid on at least one impression. Other attributes are optional since an exchange may establish default values. IMPORTANT: No-Bids on all impressions should be indicated as a HTTP 204 response IMPORTANT: Please refer to BRX's PDF documentation for details on required and optional parameters in the bid response
public boolean hasBidid()
optional string bidid = 2;
Bidder's bid ID
hasBidid in interface BrxRtb095.BidResponseOrBuilderpublic String getBidid()
optional string bidid = 2;
Bidder's bid ID
getBidid in interface BrxRtb095.BidResponseOrBuilderpublic com.google.protobuf.ByteString getBididBytes()
optional string bidid = 2;
Bidder's bid ID
getBididBytes in interface BrxRtb095.BidResponseOrBuilderpublic BrxRtb095.BidResponse.Builder setBidid(String value)
optional string bidid = 2;
Bidder's bid ID
public BrxRtb095.BidResponse.Builder clearBidid()
optional string bidid = 2;
Bidder's bid ID
public BrxRtb095.BidResponse.Builder setBididBytes(com.google.protobuf.ByteString value)
optional string bidid = 2;
Bidder's bid ID
private void ensureSeatbidIsMutable()
public List<BrxRtb095.BidResponse.SeatBid> getSeatbidList()
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
getSeatbidList in interface BrxRtb095.BidResponseOrBuilderpublic int getSeatbidCount()
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
getSeatbidCount in interface BrxRtb095.BidResponseOrBuilderpublic BrxRtb095.BidResponse.SeatBid getSeatbid(int index)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
getSeatbid in interface BrxRtb095.BidResponseOrBuilderpublic BrxRtb095.BidResponse.Builder setSeatbid(int index, BrxRtb095.BidResponse.SeatBid value)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder setSeatbid(int index, BrxRtb095.BidResponse.SeatBid.Builder builderForValue)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder addSeatbid(BrxRtb095.BidResponse.SeatBid value)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder addSeatbid(int index, BrxRtb095.BidResponse.SeatBid value)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder addSeatbid(BrxRtb095.BidResponse.SeatBid.Builder builderForValue)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder addSeatbid(int index, BrxRtb095.BidResponse.SeatBid.Builder builderForValue)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder addAllSeatbid(Iterable<? extends BrxRtb095.BidResponse.SeatBid> values)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder clearSeatbid()
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder removeSeatbid(int index)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.SeatBid.Builder getSeatbidBuilder(int index)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.SeatBidOrBuilder getSeatbidOrBuilder(int index)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
getSeatbidOrBuilder in interface BrxRtb095.BidResponseOrBuilderpublic List<? extends BrxRtb095.BidResponse.SeatBidOrBuilder> getSeatbidOrBuilderList()
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
getSeatbidOrBuilderList in interface BrxRtb095.BidResponseOrBuilderpublic BrxRtb095.BidResponse.SeatBid.Builder addSeatbidBuilder()
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.SeatBid.Builder addSeatbidBuilder(int index)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public List<BrxRtb095.BidResponse.SeatBid.Builder> getSeatbidBuilderList()
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.SeatBid,BrxRtb095.BidResponse.SeatBid.Builder,BrxRtb095.BidResponse.SeatBidOrBuilder> getSeatbidFieldBuilder()
public boolean hasCur()
optional string cur = 4;
BRX only supports USD -- return a value of "USD"
hasCur in interface BrxRtb095.BidResponseOrBuilderpublic String getCur()
optional string cur = 4;
BRX only supports USD -- return a value of "USD"
getCur in interface BrxRtb095.BidResponseOrBuilderpublic com.google.protobuf.ByteString getCurBytes()
optional string cur = 4;
BRX only supports USD -- return a value of "USD"
getCurBytes in interface BrxRtb095.BidResponseOrBuilderpublic BrxRtb095.BidResponse.Builder setCur(String value)
optional string cur = 4;
BRX only supports USD -- return a value of "USD"
public BrxRtb095.BidResponse.Builder clearCur()
optional string cur = 4;
BRX only supports USD -- return a value of "USD"
public BrxRtb095.BidResponse.Builder setCurBytes(com.google.protobuf.ByteString value)
optional string cur = 4;
BRX only supports USD -- return a value of "USD"