public static final class Extension.BidRequestExtensions.Builder extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Extension.BidRequestExtensions,Extension.BidRequestExtensions.Builder> implements Extension.BidRequestExtensionsOrBuilder
Next available tag: 10Protobuf type
openrtb.BidRequestExtensions| Modifier and Type | Method and Description |
|---|---|
Extension.BidRequestExtensions.Builder |
addAllAugmentorData(Iterable<? extends Extension.BidRequestExtensions.AugmentorData> values)
This field is used by Augmentors like ManagedListAugmentor
|
Extension.BidRequestExtensions.Builder |
addAugmentorData(Extension.BidRequestExtensions.AugmentorData.Builder builderForValue)
This field is used by Augmentors like ManagedListAugmentor
|
Extension.BidRequestExtensions.Builder |
addAugmentorData(Extension.BidRequestExtensions.AugmentorData value)
This field is used by Augmentors like ManagedListAugmentor
|
Extension.BidRequestExtensions.Builder |
addAugmentorData(int index,
Extension.BidRequestExtensions.AugmentorData.Builder builderForValue)
This field is used by Augmentors like ManagedListAugmentor
|
Extension.BidRequestExtensions.Builder |
addAugmentorData(int index,
Extension.BidRequestExtensions.AugmentorData value)
This field is used by Augmentors like ManagedListAugmentor
|
Extension.BidRequestExtensions.AugmentorData.Builder |
addAugmentorDataBuilder()
This field is used by Augmentors like ManagedListAugmentor
|
Extension.BidRequestExtensions.AugmentorData.Builder |
addAugmentorDataBuilder(int index)
This field is used by Augmentors like ManagedListAugmentor
|
<Type> Extension.BidRequestExtensions.Builder |
addExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Extension.BidRequestExtensions,List<Type>> extension,
Type value) |
Extension.BidRequestExtensions.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Extension.BidRequestExtensions |
build() |
Extension.BidRequestExtensions |
buildPartial() |
Extension.BidRequestExtensions.Builder |
clear() |
Extension.BidRequestExtensions.Builder |
clearAdx()
optional .openrtb.AdxBidRequestExtension adx = 9; |
Extension.BidRequestExtensions.Builder |
clearAppnexus()
Exchange specific extensions
|
Extension.BidRequestExtensions.Builder |
clearAuctionId()
optional .base.EventId auction_id = 2; |
Extension.BidRequestExtensions.Builder |
clearAuctionidStr()
The unique identifier of the auction per buzz_key.
|
Extension.BidRequestExtensions.Builder |
clearAugmentorData()
This field is used by Augmentors like ManagedListAugmentor
|
Extension.BidRequestExtensions.Builder |
clearBuzzKey()
Used to identify Stinger.
|
<Type> Extension.BidRequestExtensions.Builder |
clearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Extension.BidRequestExtensions,?> extension) |
Extension.BidRequestExtensions.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Extension.BidRequestExtensions.Builder |
clearInventorySource()
optional .openrtb.Enums.Inventory.Source inventory_source = 1; |
Extension.BidRequestExtensions.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Extension.BidRequestExtensions.Builder |
clearTargetingGeo()
This field is used for Geo targeting.
|
Extension.BidRequestExtensions.Builder |
clearTimeOfWeek()
time_of_week is a stinger calculated field used for targetting
|
Extension.BidRequestExtensions.Builder |
clone() |
Extension.AdxBidRequestExtension |
getAdx()
optional .openrtb.AdxBidRequestExtension adx = 9; |
Extension.AdxBidRequestExtension.Builder |
getAdxBuilder()
optional .openrtb.AdxBidRequestExtension adx = 9; |
Extension.AdxBidRequestExtensionOrBuilder |
getAdxOrBuilder()
optional .openrtb.AdxBidRequestExtension adx = 9; |
Extension.AppNexusBidRequestExtension |
getAppnexus()
Exchange specific extensions
|
Extension.AppNexusBidRequestExtension.Builder |
getAppnexusBuilder()
Exchange specific extensions
|
Extension.AppNexusBidRequestExtensionOrBuilder |
getAppnexusOrBuilder()
Exchange specific extensions
|
Eventid.EventId |
getAuctionId()
optional .base.EventId auction_id = 2; |
Eventid.EventId.Builder |
getAuctionIdBuilder()
optional .base.EventId auction_id = 2; |
Eventid.EventIdOrBuilder |
getAuctionIdOrBuilder()
optional .base.EventId auction_id = 2; |
String |
getAuctionidStr()
The unique identifier of the auction per buzz_key.
|
com.google.protobuf.ByteString |
getAuctionidStrBytes()
The unique identifier of the auction per buzz_key.
|
Extension.BidRequestExtensions.AugmentorData |
getAugmentorData(int index)
This field is used by Augmentors like ManagedListAugmentor
|
Extension.BidRequestExtensions.AugmentorData.Builder |
getAugmentorDataBuilder(int index)
This field is used by Augmentors like ManagedListAugmentor
|
List<Extension.BidRequestExtensions.AugmentorData.Builder> |
getAugmentorDataBuilderList()
This field is used by Augmentors like ManagedListAugmentor
|
int |
getAugmentorDataCount()
This field is used by Augmentors like ManagedListAugmentor
|
List<Extension.BidRequestExtensions.AugmentorData> |
getAugmentorDataList()
This field is used by Augmentors like ManagedListAugmentor
|
Extension.BidRequestExtensions.AugmentorDataOrBuilder |
getAugmentorDataOrBuilder(int index)
This field is used by Augmentors like ManagedListAugmentor
|
List<? extends Extension.BidRequestExtensions.AugmentorDataOrBuilder> |
getAugmentorDataOrBuilderList()
This field is used by Augmentors like ManagedListAugmentor
|
String |
getBuzzKey()
Used to identify Stinger.
|
com.google.protobuf.ByteString |
getBuzzKeyBytes()
Used to identify Stinger.
|
Extension.BidRequestExtensions |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
OpenrtbCommon.Enums.Inventory.Source |
getInventorySource()
optional .openrtb.Enums.Inventory.Source inventory_source = 1; |
Extension.TargetingGeoExtension |
getTargetingGeo()
This field is used for Geo targeting.
|
Extension.TargetingGeoExtension.Builder |
getTargetingGeoBuilder()
This field is used for Geo targeting.
|
Extension.TargetingGeoExtensionOrBuilder |
getTargetingGeoOrBuilder()
This field is used for Geo targeting.
|
int |
getTimeOfWeek()
time_of_week is a stinger calculated field used for targetting
|
boolean |
hasAdx()
optional .openrtb.AdxBidRequestExtension adx = 9; |
boolean |
hasAppnexus()
Exchange specific extensions
|
boolean |
hasAuctionId()
optional .base.EventId auction_id = 2; |
boolean |
hasAuctionidStr()
The unique identifier of the auction per buzz_key.
|
boolean |
hasBuzzKey()
Used to identify Stinger.
|
boolean |
hasInventorySource()
optional .openrtb.Enums.Inventory.Source inventory_source = 1; |
boolean |
hasTargetingGeo()
This field is used for Geo targeting.
|
boolean |
hasTimeOfWeek()
time_of_week is a stinger calculated field used for targetting
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Extension.BidRequestExtensions.Builder |
mergeAdx(Extension.AdxBidRequestExtension value)
optional .openrtb.AdxBidRequestExtension adx = 9; |
Extension.BidRequestExtensions.Builder |
mergeAppnexus(Extension.AppNexusBidRequestExtension value)
Exchange specific extensions
|
Extension.BidRequestExtensions.Builder |
mergeAuctionId(Eventid.EventId value)
optional .base.EventId auction_id = 2; |
Extension.BidRequestExtensions.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Extension.BidRequestExtensions.Builder |
mergeFrom(Extension.BidRequestExtensions other) |
Extension.BidRequestExtensions.Builder |
mergeFrom(com.google.protobuf.Message other) |
Extension.BidRequestExtensions.Builder |
mergeTargetingGeo(Extension.TargetingGeoExtension value)
This field is used for Geo targeting.
|
Extension.BidRequestExtensions.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Extension.BidRequestExtensions.Builder |
removeAugmentorData(int index)
This field is used by Augmentors like ManagedListAugmentor
|
Extension.BidRequestExtensions.Builder |
setAdx(Extension.AdxBidRequestExtension.Builder builderForValue)
optional .openrtb.AdxBidRequestExtension adx = 9; |
Extension.BidRequestExtensions.Builder |
setAdx(Extension.AdxBidRequestExtension value)
optional .openrtb.AdxBidRequestExtension adx = 9; |
Extension.BidRequestExtensions.Builder |
setAppnexus(Extension.AppNexusBidRequestExtension.Builder builderForValue)
Exchange specific extensions
|
Extension.BidRequestExtensions.Builder |
setAppnexus(Extension.AppNexusBidRequestExtension value)
Exchange specific extensions
|
Extension.BidRequestExtensions.Builder |
setAuctionId(Eventid.EventId.Builder builderForValue)
optional .base.EventId auction_id = 2; |
Extension.BidRequestExtensions.Builder |
setAuctionId(Eventid.EventId value)
optional .base.EventId auction_id = 2; |
Extension.BidRequestExtensions.Builder |
setAuctionidStr(String value)
The unique identifier of the auction per buzz_key.
|
Extension.BidRequestExtensions.Builder |
setAuctionidStrBytes(com.google.protobuf.ByteString value)
The unique identifier of the auction per buzz_key.
|
Extension.BidRequestExtensions.Builder |
setAugmentorData(int index,
Extension.BidRequestExtensions.AugmentorData.Builder builderForValue)
This field is used by Augmentors like ManagedListAugmentor
|
Extension.BidRequestExtensions.Builder |
setAugmentorData(int index,
Extension.BidRequestExtensions.AugmentorData value)
This field is used by Augmentors like ManagedListAugmentor
|
Extension.BidRequestExtensions.Builder |
setBuzzKey(String value)
Used to identify Stinger.
|
Extension.BidRequestExtensions.Builder |
setBuzzKeyBytes(com.google.protobuf.ByteString value)
Used to identify Stinger.
|
<Type> Extension.BidRequestExtensions.Builder |
setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Extension.BidRequestExtensions,List<Type>> extension,
int index,
Type value) |
<Type> Extension.BidRequestExtensions.Builder |
setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Extension.BidRequestExtensions,Type> extension,
Type value) |
Extension.BidRequestExtensions.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Extension.BidRequestExtensions.Builder |
setInventorySource(OpenrtbCommon.Enums.Inventory.Source value)
optional .openrtb.Enums.Inventory.Source inventory_source = 1; |
Extension.BidRequestExtensions.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Extension.BidRequestExtensions.Builder |
setTargetingGeo(Extension.TargetingGeoExtension.Builder builderForValue)
This field is used for Geo targeting.
|
Extension.BidRequestExtensions.Builder |
setTargetingGeo(Extension.TargetingGeoExtension value)
This field is used for Geo targeting.
|
Extension.BidRequestExtensions.Builder |
setTimeOfWeek(int value)
time_of_week is a stinger calculated field used for targetting
|
Extension.BidRequestExtensions.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
addExtension, addExtension, clearExtension, clearExtension, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, mergeExtensionFields, parseUnknownField, setExtension, setExtension, setExtension, setExtensiongetFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedFieldBuilder, getUnknownFields, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChangedfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtensionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Extension.BidRequestExtensions.Builder>public Extension.BidRequestExtensions.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Extension.BidRequestExtensions,Extension.BidRequestExtensions.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<Extension.BidRequestExtensions.Builder>public Extension.BidRequestExtensions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<Extension.BidRequestExtensions>getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Extension.BidRequestExtensions build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Extension.BidRequestExtensions buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Extension.BidRequestExtensions.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Extension.BidRequestExtensions,Extension.BidRequestExtensions.Builder>public Extension.BidRequestExtensions.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Extension.BidRequestExtensions,Extension.BidRequestExtensions.Builder>public Extension.BidRequestExtensions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Extension.BidRequestExtensions,Extension.BidRequestExtensions.Builder>public Extension.BidRequestExtensions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Extension.BidRequestExtensions.Builder>public Extension.BidRequestExtensions.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.ExtendableBuilder<Extension.BidRequestExtensions,Extension.BidRequestExtensions.Builder>public Extension.BidRequestExtensions.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Extension.BidRequestExtensions,Extension.BidRequestExtensions.Builder>public <Type> Extension.BidRequestExtensions.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Extension.BidRequestExtensions,Type> extension, Type value)
setExtension in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Extension.BidRequestExtensions,Extension.BidRequestExtensions.Builder>public <Type> Extension.BidRequestExtensions.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Extension.BidRequestExtensions,List<Type>> extension, int index, Type value)
setExtension in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Extension.BidRequestExtensions,Extension.BidRequestExtensions.Builder>public <Type> Extension.BidRequestExtensions.Builder addExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Extension.BidRequestExtensions,List<Type>> extension, Type value)
addExtension in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Extension.BidRequestExtensions,Extension.BidRequestExtensions.Builder>public <Type> Extension.BidRequestExtensions.Builder clearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Extension.BidRequestExtensions,?> extension)
clearExtension in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Extension.BidRequestExtensions,Extension.BidRequestExtensions.Builder>public Extension.BidRequestExtensions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Extension.BidRequestExtensions.Builder>public Extension.BidRequestExtensions.Builder mergeFrom(Extension.BidRequestExtensions other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Extension.BidRequestExtensions,Extension.BidRequestExtensions.Builder>public Extension.BidRequestExtensions.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<Extension.BidRequestExtensions.Builder>IOExceptionpublic boolean hasInventorySource()
optional .openrtb.Enums.Inventory.Source inventory_source = 1;hasInventorySource in interface Extension.BidRequestExtensionsOrBuilderpublic OpenrtbCommon.Enums.Inventory.Source getInventorySource()
optional .openrtb.Enums.Inventory.Source inventory_source = 1;getInventorySource in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.BidRequestExtensions.Builder setInventorySource(OpenrtbCommon.Enums.Inventory.Source value)
optional .openrtb.Enums.Inventory.Source inventory_source = 1;public Extension.BidRequestExtensions.Builder clearInventorySource()
optional .openrtb.Enums.Inventory.Source inventory_source = 1;public boolean hasAuctionId()
optional .base.EventId auction_id = 2;hasAuctionId in interface Extension.BidRequestExtensionsOrBuilderpublic Eventid.EventId getAuctionId()
optional .base.EventId auction_id = 2;getAuctionId in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.BidRequestExtensions.Builder setAuctionId(Eventid.EventId value)
optional .base.EventId auction_id = 2;public Extension.BidRequestExtensions.Builder setAuctionId(Eventid.EventId.Builder builderForValue)
optional .base.EventId auction_id = 2;public Extension.BidRequestExtensions.Builder mergeAuctionId(Eventid.EventId value)
optional .base.EventId auction_id = 2;public Extension.BidRequestExtensions.Builder clearAuctionId()
optional .base.EventId auction_id = 2;public Eventid.EventId.Builder getAuctionIdBuilder()
optional .base.EventId auction_id = 2;public Eventid.EventIdOrBuilder getAuctionIdOrBuilder()
optional .base.EventId auction_id = 2;getAuctionIdOrBuilder in interface Extension.BidRequestExtensionsOrBuilderpublic boolean hasAuctionidStr()
The unique identifier of the auction per buzz_key. Format: <auctionid.timestamp>.<auctionid.hostid>.<auctionid.tid>.<buzz_key> auction_id_str contains buzz_key so it is populated in sbs.
optional string auctionid_str = 8;hasAuctionidStr in interface Extension.BidRequestExtensionsOrBuilderpublic String getAuctionidStr()
The unique identifier of the auction per buzz_key. Format: <auctionid.timestamp>.<auctionid.hostid>.<auctionid.tid>.<buzz_key> auction_id_str contains buzz_key so it is populated in sbs.
optional string auctionid_str = 8;getAuctionidStr in interface Extension.BidRequestExtensionsOrBuilderpublic com.google.protobuf.ByteString getAuctionidStrBytes()
The unique identifier of the auction per buzz_key. Format: <auctionid.timestamp>.<auctionid.hostid>.<auctionid.tid>.<buzz_key> auction_id_str contains buzz_key so it is populated in sbs.
optional string auctionid_str = 8;getAuctionidStrBytes in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.BidRequestExtensions.Builder setAuctionidStr(String value)
The unique identifier of the auction per buzz_key. Format: <auctionid.timestamp>.<auctionid.hostid>.<auctionid.tid>.<buzz_key> auction_id_str contains buzz_key so it is populated in sbs.
optional string auctionid_str = 8;public Extension.BidRequestExtensions.Builder clearAuctionidStr()
The unique identifier of the auction per buzz_key. Format: <auctionid.timestamp>.<auctionid.hostid>.<auctionid.tid>.<buzz_key> auction_id_str contains buzz_key so it is populated in sbs.
optional string auctionid_str = 8;public Extension.BidRequestExtensions.Builder setAuctionidStrBytes(com.google.protobuf.ByteString value)
The unique identifier of the auction per buzz_key. Format: <auctionid.timestamp>.<auctionid.hostid>.<auctionid.tid>.<buzz_key> auction_id_str contains buzz_key so it is populated in sbs.
optional string auctionid_str = 8;public boolean hasTargetingGeo()
This field is used for Geo targeting. It is populated by the LocalAugmentor in Stinger.
optional .openrtb.TargetingGeoExtension targeting_geo = 3;hasTargetingGeo in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.TargetingGeoExtension getTargetingGeo()
This field is used for Geo targeting. It is populated by the LocalAugmentor in Stinger.
optional .openrtb.TargetingGeoExtension targeting_geo = 3;getTargetingGeo in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.BidRequestExtensions.Builder setTargetingGeo(Extension.TargetingGeoExtension value)
This field is used for Geo targeting. It is populated by the LocalAugmentor in Stinger.
optional .openrtb.TargetingGeoExtension targeting_geo = 3;public Extension.BidRequestExtensions.Builder setTargetingGeo(Extension.TargetingGeoExtension.Builder builderForValue)
This field is used for Geo targeting. It is populated by the LocalAugmentor in Stinger.
optional .openrtb.TargetingGeoExtension targeting_geo = 3;public Extension.BidRequestExtensions.Builder mergeTargetingGeo(Extension.TargetingGeoExtension value)
This field is used for Geo targeting. It is populated by the LocalAugmentor in Stinger.
optional .openrtb.TargetingGeoExtension targeting_geo = 3;public Extension.BidRequestExtensions.Builder clearTargetingGeo()
This field is used for Geo targeting. It is populated by the LocalAugmentor in Stinger.
optional .openrtb.TargetingGeoExtension targeting_geo = 3;public Extension.TargetingGeoExtension.Builder getTargetingGeoBuilder()
This field is used for Geo targeting. It is populated by the LocalAugmentor in Stinger.
optional .openrtb.TargetingGeoExtension targeting_geo = 3;public Extension.TargetingGeoExtensionOrBuilder getTargetingGeoOrBuilder()
This field is used for Geo targeting. It is populated by the LocalAugmentor in Stinger.
optional .openrtb.TargetingGeoExtension targeting_geo = 3;getTargetingGeoOrBuilder in interface Extension.BidRequestExtensionsOrBuilderpublic boolean hasTimeOfWeek()
time_of_week is a stinger calculated field used for targetting
optional int32 time_of_week = 4;hasTimeOfWeek in interface Extension.BidRequestExtensionsOrBuilderpublic int getTimeOfWeek()
time_of_week is a stinger calculated field used for targetting
optional int32 time_of_week = 4;getTimeOfWeek in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.BidRequestExtensions.Builder setTimeOfWeek(int value)
time_of_week is a stinger calculated field used for targetting
optional int32 time_of_week = 4;public Extension.BidRequestExtensions.Builder clearTimeOfWeek()
time_of_week is a stinger calculated field used for targetting
optional int32 time_of_week = 4;public boolean hasBuzzKey()
Used to identify Stinger.
optional string buzz_key = 5;hasBuzzKey in interface Extension.BidRequestExtensionsOrBuilderpublic String getBuzzKey()
Used to identify Stinger.
optional string buzz_key = 5;getBuzzKey in interface Extension.BidRequestExtensionsOrBuilderpublic com.google.protobuf.ByteString getBuzzKeyBytes()
Used to identify Stinger.
optional string buzz_key = 5;getBuzzKeyBytes in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.BidRequestExtensions.Builder setBuzzKey(String value)
Used to identify Stinger.
optional string buzz_key = 5;public Extension.BidRequestExtensions.Builder clearBuzzKey()
Used to identify Stinger.
optional string buzz_key = 5;public Extension.BidRequestExtensions.Builder setBuzzKeyBytes(com.google.protobuf.ByteString value)
Used to identify Stinger.
optional string buzz_key = 5;public List<Extension.BidRequestExtensions.AugmentorData> getAugmentorDataList()
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;getAugmentorDataList in interface Extension.BidRequestExtensionsOrBuilderpublic int getAugmentorDataCount()
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;getAugmentorDataCount in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.BidRequestExtensions.AugmentorData getAugmentorData(int index)
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;getAugmentorData in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.BidRequestExtensions.Builder setAugmentorData(int index, Extension.BidRequestExtensions.AugmentorData value)
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;public Extension.BidRequestExtensions.Builder setAugmentorData(int index, Extension.BidRequestExtensions.AugmentorData.Builder builderForValue)
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;public Extension.BidRequestExtensions.Builder addAugmentorData(Extension.BidRequestExtensions.AugmentorData value)
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;public Extension.BidRequestExtensions.Builder addAugmentorData(int index, Extension.BidRequestExtensions.AugmentorData value)
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;public Extension.BidRequestExtensions.Builder addAugmentorData(Extension.BidRequestExtensions.AugmentorData.Builder builderForValue)
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;public Extension.BidRequestExtensions.Builder addAugmentorData(int index, Extension.BidRequestExtensions.AugmentorData.Builder builderForValue)
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;public Extension.BidRequestExtensions.Builder addAllAugmentorData(Iterable<? extends Extension.BidRequestExtensions.AugmentorData> values)
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;public Extension.BidRequestExtensions.Builder clearAugmentorData()
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;public Extension.BidRequestExtensions.Builder removeAugmentorData(int index)
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;public Extension.BidRequestExtensions.AugmentorData.Builder getAugmentorDataBuilder(int index)
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;public Extension.BidRequestExtensions.AugmentorDataOrBuilder getAugmentorDataOrBuilder(int index)
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;getAugmentorDataOrBuilder in interface Extension.BidRequestExtensionsOrBuilderpublic List<? extends Extension.BidRequestExtensions.AugmentorDataOrBuilder> getAugmentorDataOrBuilderList()
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;getAugmentorDataOrBuilderList in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.BidRequestExtensions.AugmentorData.Builder addAugmentorDataBuilder()
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;public Extension.BidRequestExtensions.AugmentorData.Builder addAugmentorDataBuilder(int index)
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;public List<Extension.BidRequestExtensions.AugmentorData.Builder> getAugmentorDataBuilderList()
This field is used by Augmentors like ManagedListAugmentor
repeated .openrtb.BidRequestExtensions.AugmentorData augmentor_data = 6;public boolean hasAppnexus()
Exchange specific extensions
optional .openrtb.AppNexusBidRequestExtension appnexus = 7;hasAppnexus in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.AppNexusBidRequestExtension getAppnexus()
Exchange specific extensions
optional .openrtb.AppNexusBidRequestExtension appnexus = 7;getAppnexus in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.BidRequestExtensions.Builder setAppnexus(Extension.AppNexusBidRequestExtension value)
Exchange specific extensions
optional .openrtb.AppNexusBidRequestExtension appnexus = 7;public Extension.BidRequestExtensions.Builder setAppnexus(Extension.AppNexusBidRequestExtension.Builder builderForValue)
Exchange specific extensions
optional .openrtb.AppNexusBidRequestExtension appnexus = 7;public Extension.BidRequestExtensions.Builder mergeAppnexus(Extension.AppNexusBidRequestExtension value)
Exchange specific extensions
optional .openrtb.AppNexusBidRequestExtension appnexus = 7;public Extension.BidRequestExtensions.Builder clearAppnexus()
Exchange specific extensions
optional .openrtb.AppNexusBidRequestExtension appnexus = 7;public Extension.AppNexusBidRequestExtension.Builder getAppnexusBuilder()
Exchange specific extensions
optional .openrtb.AppNexusBidRequestExtension appnexus = 7;public Extension.AppNexusBidRequestExtensionOrBuilder getAppnexusOrBuilder()
Exchange specific extensions
optional .openrtb.AppNexusBidRequestExtension appnexus = 7;getAppnexusOrBuilder in interface Extension.BidRequestExtensionsOrBuilderpublic boolean hasAdx()
optional .openrtb.AdxBidRequestExtension adx = 9;hasAdx in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.AdxBidRequestExtension getAdx()
optional .openrtb.AdxBidRequestExtension adx = 9;getAdx in interface Extension.BidRequestExtensionsOrBuilderpublic Extension.BidRequestExtensions.Builder setAdx(Extension.AdxBidRequestExtension value)
optional .openrtb.AdxBidRequestExtension adx = 9;public Extension.BidRequestExtensions.Builder setAdx(Extension.AdxBidRequestExtension.Builder builderForValue)
optional .openrtb.AdxBidRequestExtension adx = 9;public Extension.BidRequestExtensions.Builder mergeAdx(Extension.AdxBidRequestExtension value)
optional .openrtb.AdxBidRequestExtension adx = 9;public Extension.BidRequestExtensions.Builder clearAdx()
optional .openrtb.AdxBidRequestExtension adx = 9;public Extension.AdxBidRequestExtension.Builder getAdxBuilder()
optional .openrtb.AdxBidRequestExtension adx = 9;public Extension.AdxBidRequestExtensionOrBuilder getAdxOrBuilder()
optional .openrtb.AdxBidRequestExtension adx = 9;getAdxOrBuilder in interface Extension.BidRequestExtensionsOrBuilderpublic final Extension.BidRequestExtensions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Extension.BidRequestExtensions.Builder>public final Extension.BidRequestExtensions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Extension.BidRequestExtensions.Builder>Copyright © 2017. All rights reserved.