public static final class BrxRtb095.BidResponse.SeatBid.Builder extends com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidResponse.SeatBid.Builder> implements BrxRtb095.BidResponse.SeatBidOrBuilder
BidResponse.SeatBid| Modifier and Type | Field and Description |
|---|---|
private List<BrxRtb095.BidResponse.Bid> |
bid_ |
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.Bid,BrxRtb095.BidResponse.Bid.Builder,BrxRtb095.BidResponse.BidOrBuilder> |
bidBuilder_ |
private int |
bitField0_ |
private boolean |
group_ |
private Object |
seat_ |
| Modifier | Constructor and Description |
|---|---|
private |
Builder() |
private |
Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
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 List<BrxRtb095.BidResponse.Bid> bid_
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.Bid,BrxRtb095.BidResponse.Bid.Builder,BrxRtb095.BidResponse.BidOrBuilder> bidBuilder_
private Object seat_
private boolean group_
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.SeatBid.Builder>private void maybeForceBuilderInitialization()
private static BrxRtb095.BidResponse.SeatBid.Builder create()
public BrxRtb095.BidResponse.SeatBid.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.SeatBid.Builder>public BrxRtb095.BidResponse.SeatBid.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.SeatBid.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.SeatBid.Builder>public BrxRtb095.BidResponse.SeatBid getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BrxRtb095.BidResponse.SeatBid build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BrxRtb095.BidResponse.SeatBid buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BrxRtb095.BidResponse.SeatBid.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BrxRtb095.BidResponse.SeatBid.Builder>public BrxRtb095.BidResponse.SeatBid.Builder mergeFrom(BrxRtb095.BidResponse.SeatBid other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidResponse.SeatBid.Builder>public BrxRtb095.BidResponse.SeatBid.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.SeatBid.Builder>IOExceptionprivate void ensureBidIsMutable()
public List<BrxRtb095.BidResponse.Bid> getBidList()
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
getBidList in interface BrxRtb095.BidResponse.SeatBidOrBuilderpublic int getBidCount()
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
getBidCount in interface BrxRtb095.BidResponse.SeatBidOrBuilderpublic BrxRtb095.BidResponse.Bid getBid(int index)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
getBid in interface BrxRtb095.BidResponse.SeatBidOrBuilderpublic BrxRtb095.BidResponse.SeatBid.Builder setBid(int index, BrxRtb095.BidResponse.Bid value)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder setBid(int index, BrxRtb095.BidResponse.Bid.Builder builderForValue)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder addBid(BrxRtb095.BidResponse.Bid value)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder addBid(int index, BrxRtb095.BidResponse.Bid value)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder addBid(BrxRtb095.BidResponse.Bid.Builder builderForValue)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder addBid(int index, BrxRtb095.BidResponse.Bid.Builder builderForValue)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder addAllBid(Iterable<? extends BrxRtb095.BidResponse.Bid> values)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder clearBid()
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder removeBid(int index)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.Bid.Builder getBidBuilder(int index)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.BidOrBuilder getBidOrBuilder(int index)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
getBidOrBuilder in interface BrxRtb095.BidResponse.SeatBidOrBuilderpublic List<? extends BrxRtb095.BidResponse.BidOrBuilder> getBidOrBuilderList()
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
getBidOrBuilderList in interface BrxRtb095.BidResponse.SeatBidOrBuilderpublic BrxRtb095.BidResponse.Bid.Builder addBidBuilder()
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.Bid.Builder addBidBuilder(int index)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public List<BrxRtb095.BidResponse.Bid.Builder> getBidBuilderList()
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.Bid,BrxRtb095.BidResponse.Bid.Builder,BrxRtb095.BidResponse.BidOrBuilder> getBidFieldBuilder()
public boolean hasSeat()
optional string seat = 2;
ID of the bidder seat on whose behalf this bid is made
hasSeat in interface BrxRtb095.BidResponse.SeatBidOrBuilderpublic String getSeat()
optional string seat = 2;
ID of the bidder seat on whose behalf this bid is made
getSeat in interface BrxRtb095.BidResponse.SeatBidOrBuilderpublic com.google.protobuf.ByteString getSeatBytes()
optional string seat = 2;
ID of the bidder seat on whose behalf this bid is made
getSeatBytes in interface BrxRtb095.BidResponse.SeatBidOrBuilderpublic BrxRtb095.BidResponse.SeatBid.Builder setSeat(String value)
optional string seat = 2;
ID of the bidder seat on whose behalf this bid is made
public BrxRtb095.BidResponse.SeatBid.Builder clearSeat()
optional string seat = 2;
ID of the bidder seat on whose behalf this bid is made
public BrxRtb095.BidResponse.SeatBid.Builder setSeatBytes(com.google.protobuf.ByteString value)
optional string seat = 2;
ID of the bidder seat on whose behalf this bid is made
public boolean hasGroup()
optional bool group = 3 [default = false];
Indicates whether impressions must be won-lost as a group
hasGroup in interface BrxRtb095.BidResponse.SeatBidOrBuilderpublic boolean getGroup()
optional bool group = 3 [default = false];
Indicates whether impressions must be won-lost as a group
getGroup in interface BrxRtb095.BidResponse.SeatBidOrBuilderpublic BrxRtb095.BidResponse.SeatBid.Builder setGroup(boolean value)
optional bool group = 3 [default = false];
Indicates whether impressions must be won-lost as a group
public BrxRtb095.BidResponse.SeatBid.Builder clearGroup()
optional bool group = 3 [default = false];
Indicates whether impressions must be won-lost as a group