public static final class Request.BidAgentResponse.Bid.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.Bid.Builder> implements Request.BidAgentResponse.BidOrBuilder
Bid agent needs to select a set of Adcandidates from the request and for each Adcandidate, submit a bid containing the following information.Protobuf type
bid.BidAgentResponse.Bid| Modifier and Type | Method and Description |
|---|---|
Request.BidAgentResponse.Bid.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Request.BidAgentResponse.Bid |
build() |
Request.BidAgentResponse.Bid |
buildPartial() |
Request.BidAgentResponse.Bid.Builder |
clear() |
Request.BidAgentResponse.Bid.Builder |
clearAgentData()
optional .bid.BidAgentResponse.AgentData agent_data = 4; |
Request.BidAgentResponse.Bid.Builder |
clearBidPriceMicros()
optional uint64 bid_price_micros = 6 [default = 0]; |
Request.BidAgentResponse.Bid.Builder |
clearBidPriceMicrosUsd()
Deprecated.
|
Request.BidAgentResponse.Bid.Builder |
clearCreative()
optional .bid.BidAgentResponse.Creative creative = 5; |
Request.BidAgentResponse.Bid.Builder |
clearCreativeId()
Deprecated.
|
Request.BidAgentResponse.Bid.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Request.BidAgentResponse.Bid.Builder |
clearLineItemId()
optional uint64 line_item_id = 1; |
Request.BidAgentResponse.Bid.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Request.BidAgentResponse.Bid.Builder |
clone() |
Request.BidAgentResponse.AgentData |
getAgentData()
optional .bid.BidAgentResponse.AgentData agent_data = 4; |
Request.BidAgentResponse.AgentData.Builder |
getAgentDataBuilder()
optional .bid.BidAgentResponse.AgentData agent_data = 4; |
Request.BidAgentResponse.AgentDataOrBuilder |
getAgentDataOrBuilder()
optional .bid.BidAgentResponse.AgentData agent_data = 4; |
long |
getBidPriceMicros()
optional uint64 bid_price_micros = 6 [default = 0]; |
long |
getBidPriceMicrosUsd()
Deprecated.
|
Request.BidAgentResponse.Creative |
getCreative()
optional .bid.BidAgentResponse.Creative creative = 5; |
Request.BidAgentResponse.Creative.Builder |
getCreativeBuilder()
optional .bid.BidAgentResponse.Creative creative = 5; |
long |
getCreativeId()
Deprecated.
|
Request.BidAgentResponse.CreativeOrBuilder |
getCreativeOrBuilder()
optional .bid.BidAgentResponse.Creative creative = 5; |
Request.BidAgentResponse.Bid |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getLineItemId()
optional uint64 line_item_id = 1; |
boolean |
hasAgentData()
optional .bid.BidAgentResponse.AgentData agent_data = 4; |
boolean |
hasBidPriceMicros()
optional uint64 bid_price_micros = 6 [default = 0]; |
boolean |
hasBidPriceMicrosUsd()
Deprecated.
|
boolean |
hasCreative()
optional .bid.BidAgentResponse.Creative creative = 5; |
boolean |
hasCreativeId()
Deprecated.
|
boolean |
hasLineItemId()
optional uint64 line_item_id = 1; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Request.BidAgentResponse.Bid.Builder |
mergeAgentData(Request.BidAgentResponse.AgentData value)
optional .bid.BidAgentResponse.AgentData agent_data = 4; |
Request.BidAgentResponse.Bid.Builder |
mergeCreative(Request.BidAgentResponse.Creative value)
optional .bid.BidAgentResponse.Creative creative = 5; |
Request.BidAgentResponse.Bid.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Request.BidAgentResponse.Bid.Builder |
mergeFrom(com.google.protobuf.Message other) |
Request.BidAgentResponse.Bid.Builder |
mergeFrom(Request.BidAgentResponse.Bid other) |
Request.BidAgentResponse.Bid.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Request.BidAgentResponse.Bid.Builder |
setAgentData(Request.BidAgentResponse.AgentData.Builder builderForValue)
optional .bid.BidAgentResponse.AgentData agent_data = 4; |
Request.BidAgentResponse.Bid.Builder |
setAgentData(Request.BidAgentResponse.AgentData value)
optional .bid.BidAgentResponse.AgentData agent_data = 4; |
Request.BidAgentResponse.Bid.Builder |
setBidPriceMicros(long value)
optional uint64 bid_price_micros = 6 [default = 0]; |
Request.BidAgentResponse.Bid.Builder |
setBidPriceMicrosUsd(long value)
Deprecated.
|
Request.BidAgentResponse.Bid.Builder |
setCreative(Request.BidAgentResponse.Creative.Builder builderForValue)
optional .bid.BidAgentResponse.Creative creative = 5; |
Request.BidAgentResponse.Bid.Builder |
setCreative(Request.BidAgentResponse.Creative value)
optional .bid.BidAgentResponse.Creative creative = 5; |
Request.BidAgentResponse.Bid.Builder |
setCreativeId(long value)
Deprecated.
|
Request.BidAgentResponse.Bid.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Request.BidAgentResponse.Bid.Builder |
setLineItemId(long value)
optional uint64 line_item_id = 1; |
Request.BidAgentResponse.Bid.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Request.BidAgentResponse.Bid.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.Bid.Builder>public Request.BidAgentResponse.Bid.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.Bid.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.GeneratedMessageV3.Builder<Request.BidAgentResponse.Bid.Builder>public Request.BidAgentResponse.Bid getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Request.BidAgentResponse.Bid build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Request.BidAgentResponse.Bid buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Request.BidAgentResponse.Bid.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.Bid.Builder>public Request.BidAgentResponse.Bid.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.Bid.Builder>public Request.BidAgentResponse.Bid.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.Bid.Builder>public Request.BidAgentResponse.Bid.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.Bid.Builder>public Request.BidAgentResponse.Bid.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.Bid.Builder>public Request.BidAgentResponse.Bid.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.Bid.Builder>public Request.BidAgentResponse.Bid.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Request.BidAgentResponse.Bid.Builder>public Request.BidAgentResponse.Bid.Builder mergeFrom(Request.BidAgentResponse.Bid other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.Bid.Builder>public Request.BidAgentResponse.Bid.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<Request.BidAgentResponse.Bid.Builder>IOExceptionpublic boolean hasLineItemId()
optional uint64 line_item_id = 1;hasLineItemId in interface Request.BidAgentResponse.BidOrBuilderpublic long getLineItemId()
optional uint64 line_item_id = 1;getLineItemId in interface Request.BidAgentResponse.BidOrBuilderpublic Request.BidAgentResponse.Bid.Builder setLineItemId(long value)
optional uint64 line_item_id = 1;public Request.BidAgentResponse.Bid.Builder clearLineItemId()
optional uint64 line_item_id = 1;@Deprecated public boolean hasBidPriceMicrosUsd()
Deprecated, use bid_price_micros instead. (1) Beeswax will do validation (see (2)) and use this value only if bid_price_micros is not populated. (2) Validation: The adcandidate with this line_item_id in the BidAgentRequest must have bidding.currency set to USD; otherwise this bid will be dropped.
optional uint64 bid_price_micros_usd = 2 [default = 0, deprecated = true];hasBidPriceMicrosUsd in interface Request.BidAgentResponse.BidOrBuilder@Deprecated public long getBidPriceMicrosUsd()
Deprecated, use bid_price_micros instead. (1) Beeswax will do validation (see (2)) and use this value only if bid_price_micros is not populated. (2) Validation: The adcandidate with this line_item_id in the BidAgentRequest must have bidding.currency set to USD; otherwise this bid will be dropped.
optional uint64 bid_price_micros_usd = 2 [default = 0, deprecated = true];getBidPriceMicrosUsd in interface Request.BidAgentResponse.BidOrBuilder@Deprecated public Request.BidAgentResponse.Bid.Builder setBidPriceMicrosUsd(long value)
Deprecated, use bid_price_micros instead. (1) Beeswax will do validation (see (2)) and use this value only if bid_price_micros is not populated. (2) Validation: The adcandidate with this line_item_id in the BidAgentRequest must have bidding.currency set to USD; otherwise this bid will be dropped.
optional uint64 bid_price_micros_usd = 2 [default = 0, deprecated = true];@Deprecated public Request.BidAgentResponse.Bid.Builder clearBidPriceMicrosUsd()
Deprecated, use bid_price_micros instead. (1) Beeswax will do validation (see (2)) and use this value only if bid_price_micros is not populated. (2) Validation: The adcandidate with this line_item_id in the BidAgentRequest must have bidding.currency set to USD; otherwise this bid will be dropped.
optional uint64 bid_price_micros_usd = 2 [default = 0, deprecated = true];public boolean hasBidPriceMicros()
optional uint64 bid_price_micros = 6 [default = 0];hasBidPriceMicros in interface Request.BidAgentResponse.BidOrBuilderpublic long getBidPriceMicros()
optional uint64 bid_price_micros = 6 [default = 0];getBidPriceMicros in interface Request.BidAgentResponse.BidOrBuilderpublic Request.BidAgentResponse.Bid.Builder setBidPriceMicros(long value)
optional uint64 bid_price_micros = 6 [default = 0];public Request.BidAgentResponse.Bid.Builder clearBidPriceMicros()
optional uint64 bid_price_micros = 6 [default = 0];@Deprecated public boolean hasCreativeId()
optional uint64 creative_id = 3 [deprecated = true];hasCreativeId in interface Request.BidAgentResponse.BidOrBuilder@Deprecated public long getCreativeId()
optional uint64 creative_id = 3 [deprecated = true];getCreativeId in interface Request.BidAgentResponse.BidOrBuilder@Deprecated public Request.BidAgentResponse.Bid.Builder setCreativeId(long value)
optional uint64 creative_id = 3 [deprecated = true];@Deprecated public Request.BidAgentResponse.Bid.Builder clearCreativeId()
optional uint64 creative_id = 3 [deprecated = true];public boolean hasCreative()
optional .bid.BidAgentResponse.Creative creative = 5;hasCreative in interface Request.BidAgentResponse.BidOrBuilderpublic Request.BidAgentResponse.Creative getCreative()
optional .bid.BidAgentResponse.Creative creative = 5;getCreative in interface Request.BidAgentResponse.BidOrBuilderpublic Request.BidAgentResponse.Bid.Builder setCreative(Request.BidAgentResponse.Creative value)
optional .bid.BidAgentResponse.Creative creative = 5;public Request.BidAgentResponse.Bid.Builder setCreative(Request.BidAgentResponse.Creative.Builder builderForValue)
optional .bid.BidAgentResponse.Creative creative = 5;public Request.BidAgentResponse.Bid.Builder mergeCreative(Request.BidAgentResponse.Creative value)
optional .bid.BidAgentResponse.Creative creative = 5;public Request.BidAgentResponse.Bid.Builder clearCreative()
optional .bid.BidAgentResponse.Creative creative = 5;public Request.BidAgentResponse.Creative.Builder getCreativeBuilder()
optional .bid.BidAgentResponse.Creative creative = 5;public Request.BidAgentResponse.CreativeOrBuilder getCreativeOrBuilder()
optional .bid.BidAgentResponse.Creative creative = 5;getCreativeOrBuilder in interface Request.BidAgentResponse.BidOrBuilderpublic boolean hasAgentData()
optional .bid.BidAgentResponse.AgentData agent_data = 4;hasAgentData in interface Request.BidAgentResponse.BidOrBuilderpublic Request.BidAgentResponse.AgentData getAgentData()
optional .bid.BidAgentResponse.AgentData agent_data = 4;getAgentData in interface Request.BidAgentResponse.BidOrBuilderpublic Request.BidAgentResponse.Bid.Builder setAgentData(Request.BidAgentResponse.AgentData value)
optional .bid.BidAgentResponse.AgentData agent_data = 4;public Request.BidAgentResponse.Bid.Builder setAgentData(Request.BidAgentResponse.AgentData.Builder builderForValue)
optional .bid.BidAgentResponse.AgentData agent_data = 4;public Request.BidAgentResponse.Bid.Builder mergeAgentData(Request.BidAgentResponse.AgentData value)
optional .bid.BidAgentResponse.AgentData agent_data = 4;public Request.BidAgentResponse.Bid.Builder clearAgentData()
optional .bid.BidAgentResponse.AgentData agent_data = 4;public Request.BidAgentResponse.AgentData.Builder getAgentDataBuilder()
optional .bid.BidAgentResponse.AgentData agent_data = 4;public Request.BidAgentResponse.AgentDataOrBuilder getAgentDataOrBuilder()
optional .bid.BidAgentResponse.AgentData agent_data = 4;getAgentDataOrBuilder in interface Request.BidAgentResponse.BidOrBuilderpublic final Request.BidAgentResponse.Bid.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.Bid.Builder>public final Request.BidAgentResponse.Bid.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.Bid.Builder>Copyright © 2017. All rights reserved.