Package com.google.doubleclick
Class AdxExt.BidExt.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder>
-
- com.google.doubleclick.AdxExt.BidExt.Builder
-
- All Implemented Interfaces:
AdxExt.BidExtOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AdxExt.BidExt
public static final class AdxExt.BidExt.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder> implements AdxExt.BidExtOrBuilder
Ad Exchange extensions for the Bid object.
Protobuf typecom.google.doubleclick.BidExt
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AdxExt.BidExt.BuilderaddAllAttribute(Iterable<? extends Integer> values)[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids.AdxExt.BidExt.BuilderaddAllClickTrackingUrls(Iterable<String> values)The URLs to call when the user clicks on the ad.AdxExt.BidExt.BuilderaddAllFcap(Iterable<? extends AdxExt.BidExt.FrequencyCap> values)repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;AdxExt.BidExt.BuilderaddAllImpressionTrackingUrl(Iterable<String> values)[AdX: BidResponse.Ad.impression_tracking_url]AdxExt.BidExt.BuilderaddAllRestrictedCategory(Iterable<? extends Integer> values)All restricted categories for the ads that may be shown from this snippet.AdxExt.BidExt.BuilderaddAttribute(int value)[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids.AdxExt.BidExt.BuilderaddClickTrackingUrls(String value)The URLs to call when the user clicks on the ad.AdxExt.BidExt.BuilderaddClickTrackingUrlsBytes(com.google.protobuf.ByteString value)The URLs to call when the user clicks on the ad.AdxExt.BidExt.BuilderaddFcap(int index, AdxExt.BidExt.FrequencyCap value)repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;AdxExt.BidExt.BuilderaddFcap(int index, AdxExt.BidExt.FrequencyCap.Builder builderForValue)repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;AdxExt.BidExt.BuilderaddFcap(AdxExt.BidExt.FrequencyCap value)repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;AdxExt.BidExt.BuilderaddFcap(AdxExt.BidExt.FrequencyCap.Builder builderForValue)repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;AdxExt.BidExt.FrequencyCap.BuilderaddFcapBuilder()repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;AdxExt.BidExt.FrequencyCap.BuilderaddFcapBuilder(int index)repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;AdxExt.BidExt.BuilderaddImpressionTrackingUrl(String value)[AdX: BidResponse.Ad.impression_tracking_url]AdxExt.BidExt.BuilderaddImpressionTrackingUrlBytes(com.google.protobuf.ByteString value)[AdX: BidResponse.Ad.impression_tracking_url]AdxExt.BidExt.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AdxExt.BidExt.BuilderaddRestrictedCategory(int value)All restricted categories for the ads that may be shown from this snippet.AdxExt.BidExtbuild()AdxExt.BidExtbuildPartial()AdxExt.BidExt.Builderclear()AdxExt.BidExt.BuilderclearAdChoicesDestinationUrl()[AdX: BidResponse.Ad.ad_choices_destination_url]AdxExt.BidExt.BuilderclearAmpAdUrl()The URL to fetch an AMPHTML ad.AdxExt.BidExt.BuilderclearAttribute()[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids.AdxExt.BidExt.BuilderclearBillingId()The billing ID to attribute this impression to.AdxExt.BidExt.BuilderclearBuyerReportingId()Buyer declared ID which will be used to break down spend and invalid traffic metrics in IVT transparency reporting in Query Tool.AdxExt.BidExt.BuilderclearClickTrackingUrls()The URLs to call when the user clicks on the ad.AdxExt.BidExt.BuilderclearDEPRECATEDBidderName()Deprecated.com.google.doubleclick.BidExt.DEPRECATED_bidder_name is deprecated.AdxExt.BidExt.BuilderclearEventNotificationToken()A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in.AdxExt.BidExt.BuilderclearExchangeDealType()optional .com.google.doubleclick.BidExt.ExchangeDealType exchange_deal_type = 4 [default = OPEN_AUCTION];AdxExt.BidExt.BuilderclearFcap()repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;AdxExt.BidExt.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AdxExt.BidExt.BuilderclearImpressionTrackingUrl()[AdX: BidResponse.Ad.impression_tracking_url]AdxExt.BidExt.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AdxExt.BidExt.BuilderclearRestrictedCategory()All restricted categories for the ads that may be shown from this snippet.AdxExt.BidExt.BuilderclearSdkRenderedAd()optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;AdxExt.BidExt.BuilderclearSkadn()[AdX: BidResponse.Ad.skadn]AdxExt.BidExt.BuilderclearThirdPartyBuyerToken()Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary.AdxExt.BidExt.Builderclone()StringgetAdChoicesDestinationUrl()[AdX: BidResponse.Ad.ad_choices_destination_url]com.google.protobuf.ByteStringgetAdChoicesDestinationUrlBytes()[AdX: BidResponse.Ad.ad_choices_destination_url]StringgetAmpAdUrl()The URL to fetch an AMPHTML ad.com.google.protobuf.ByteStringgetAmpAdUrlBytes()The URL to fetch an AMPHTML ad.intgetAttribute(int index)[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids.intgetAttributeCount()[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids.List<Integer>getAttributeList()[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids.longgetBillingId()The billing ID to attribute this impression to.StringgetBuyerReportingId()Buyer declared ID which will be used to break down spend and invalid traffic metrics in IVT transparency reporting in Query Tool.com.google.protobuf.ByteStringgetBuyerReportingIdBytes()Buyer declared ID which will be used to break down spend and invalid traffic metrics in IVT transparency reporting in Query Tool.StringgetClickTrackingUrls(int index)The URLs to call when the user clicks on the ad.com.google.protobuf.ByteStringgetClickTrackingUrlsBytes(int index)The URLs to call when the user clicks on the ad.intgetClickTrackingUrlsCount()The URLs to call when the user clicks on the ad.com.google.protobuf.ProtocolStringListgetClickTrackingUrlsList()The URLs to call when the user clicks on the ad.AdxExt.BidExtgetDefaultInstanceForType()StringgetDEPRECATEDBidderName()Deprecated.com.google.doubleclick.BidExt.DEPRECATED_bidder_name is deprecated.com.google.protobuf.ByteStringgetDEPRECATEDBidderNameBytes()Deprecated.com.google.doubleclick.BidExt.DEPRECATED_bidder_name is deprecated.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()AdxExt.BidExt.EventNotificationTokengetEventNotificationToken()A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in.AdxExt.BidExt.EventNotificationToken.BuildergetEventNotificationTokenBuilder()A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in.AdxExt.BidExt.EventNotificationTokenOrBuildergetEventNotificationTokenOrBuilder()A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in.AdxExt.BidExt.ExchangeDealTypegetExchangeDealType()optional .com.google.doubleclick.BidExt.ExchangeDealType exchange_deal_type = 4 [default = OPEN_AUCTION];AdxExt.BidExt.FrequencyCapgetFcap(int index)repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;AdxExt.BidExt.FrequencyCap.BuildergetFcapBuilder(int index)repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;List<AdxExt.BidExt.FrequencyCap.Builder>getFcapBuilderList()repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;intgetFcapCount()repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;List<AdxExt.BidExt.FrequencyCap>getFcapList()repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;AdxExt.BidExt.FrequencyCapOrBuildergetFcapOrBuilder(int index)repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;List<? extends AdxExt.BidExt.FrequencyCapOrBuilder>getFcapOrBuilderList()repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;StringgetImpressionTrackingUrl(int index)[AdX: BidResponse.Ad.impression_tracking_url]com.google.protobuf.ByteStringgetImpressionTrackingUrlBytes(int index)[AdX: BidResponse.Ad.impression_tracking_url]intgetImpressionTrackingUrlCount()[AdX: BidResponse.Ad.impression_tracking_url]com.google.protobuf.ProtocolStringListgetImpressionTrackingUrlList()[AdX: BidResponse.Ad.impression_tracking_url]intgetRestrictedCategory(int index)All restricted categories for the ads that may be shown from this snippet.intgetRestrictedCategoryCount()All restricted categories for the ads that may be shown from this snippet.List<Integer>getRestrictedCategoryList()All restricted categories for the ads that may be shown from this snippet.AdxExt.BidExt.SdkRenderedAdgetSdkRenderedAd()optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;AdxExt.BidExt.SdkRenderedAd.BuildergetSdkRenderedAdBuilder()optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;AdxExt.BidExt.SdkRenderedAdOrBuildergetSdkRenderedAdOrBuilder()optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;AdxExt.BidExt.SKAdNetworkResponsegetSkadn()[AdX: BidResponse.Ad.skadn]AdxExt.BidExt.SKAdNetworkResponse.BuildergetSkadnBuilder()[AdX: BidResponse.Ad.skadn]AdxExt.BidExt.SKAdNetworkResponseOrBuildergetSkadnOrBuilder()[AdX: BidResponse.Ad.skadn]StringgetThirdPartyBuyerToken()Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary.com.google.protobuf.ByteStringgetThirdPartyBuyerTokenBytes()Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary.booleanhasAdChoicesDestinationUrl()[AdX: BidResponse.Ad.ad_choices_destination_url]booleanhasAmpAdUrl()The URL to fetch an AMPHTML ad.booleanhasBillingId()The billing ID to attribute this impression to.booleanhasBuyerReportingId()Buyer declared ID which will be used to break down spend and invalid traffic metrics in IVT transparency reporting in Query Tool.booleanhasDEPRECATEDBidderName()Deprecated.com.google.doubleclick.BidExt.DEPRECATED_bidder_name is deprecated.booleanhasEventNotificationToken()A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in.booleanhasExchangeDealType()optional .com.google.doubleclick.BidExt.ExchangeDealType exchange_deal_type = 4 [default = OPEN_AUCTION];booleanhasSdkRenderedAd()optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;booleanhasSkadn()[AdX: BidResponse.Ad.skadn]booleanhasThirdPartyBuyerToken()Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AdxExt.BidExt.BuildermergeEventNotificationToken(AdxExt.BidExt.EventNotificationToken value)A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in.AdxExt.BidExt.BuildermergeFrom(AdxExt.BidExt other)AdxExt.BidExt.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AdxExt.BidExt.BuildermergeFrom(com.google.protobuf.Message other)AdxExt.BidExt.BuildermergeSdkRenderedAd(AdxExt.BidExt.SdkRenderedAd value)optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;AdxExt.BidExt.BuildermergeSkadn(AdxExt.BidExt.SKAdNetworkResponse value)[AdX: BidResponse.Ad.skadn]AdxExt.BidExt.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AdxExt.BidExt.BuilderremoveFcap(int index)repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;AdxExt.BidExt.BuildersetAdChoicesDestinationUrl(String value)[AdX: BidResponse.Ad.ad_choices_destination_url]AdxExt.BidExt.BuildersetAdChoicesDestinationUrlBytes(com.google.protobuf.ByteString value)[AdX: BidResponse.Ad.ad_choices_destination_url]AdxExt.BidExt.BuildersetAmpAdUrl(String value)The URL to fetch an AMPHTML ad.AdxExt.BidExt.BuildersetAmpAdUrlBytes(com.google.protobuf.ByteString value)The URL to fetch an AMPHTML ad.AdxExt.BidExt.BuildersetAttribute(int index, int value)[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids.AdxExt.BidExt.BuildersetBillingId(long value)The billing ID to attribute this impression to.AdxExt.BidExt.BuildersetBuyerReportingId(String value)Buyer declared ID which will be used to break down spend and invalid traffic metrics in IVT transparency reporting in Query Tool.AdxExt.BidExt.BuildersetBuyerReportingIdBytes(com.google.protobuf.ByteString value)Buyer declared ID which will be used to break down spend and invalid traffic metrics in IVT transparency reporting in Query Tool.AdxExt.BidExt.BuildersetClickTrackingUrls(int index, String value)The URLs to call when the user clicks on the ad.AdxExt.BidExt.BuildersetDEPRECATEDBidderName(String value)Deprecated.com.google.doubleclick.BidExt.DEPRECATED_bidder_name is deprecated.AdxExt.BidExt.BuildersetDEPRECATEDBidderNameBytes(com.google.protobuf.ByteString value)Deprecated.com.google.doubleclick.BidExt.DEPRECATED_bidder_name is deprecated.AdxExt.BidExt.BuildersetEventNotificationToken(AdxExt.BidExt.EventNotificationToken value)A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in.AdxExt.BidExt.BuildersetEventNotificationToken(AdxExt.BidExt.EventNotificationToken.Builder builderForValue)A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in.AdxExt.BidExt.BuildersetExchangeDealType(AdxExt.BidExt.ExchangeDealType value)optional .com.google.doubleclick.BidExt.ExchangeDealType exchange_deal_type = 4 [default = OPEN_AUCTION];AdxExt.BidExt.BuildersetFcap(int index, AdxExt.BidExt.FrequencyCap value)repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;AdxExt.BidExt.BuildersetFcap(int index, AdxExt.BidExt.FrequencyCap.Builder builderForValue)repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;AdxExt.BidExt.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AdxExt.BidExt.BuildersetImpressionTrackingUrl(int index, String value)[AdX: BidResponse.Ad.impression_tracking_url]AdxExt.BidExt.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)AdxExt.BidExt.BuildersetRestrictedCategory(int index, int value)All restricted categories for the ads that may be shown from this snippet.AdxExt.BidExt.BuildersetSdkRenderedAd(AdxExt.BidExt.SdkRenderedAd value)optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;AdxExt.BidExt.BuildersetSdkRenderedAd(AdxExt.BidExt.SdkRenderedAd.Builder builderForValue)optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;AdxExt.BidExt.BuildersetSkadn(AdxExt.BidExt.SKAdNetworkResponse value)[AdX: BidResponse.Ad.skadn]AdxExt.BidExt.BuildersetSkadn(AdxExt.BidExt.SKAdNetworkResponse.Builder builderForValue)[AdX: BidResponse.Ad.skadn]AdxExt.BidExt.BuildersetThirdPartyBuyerToken(String value)Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary.AdxExt.BidExt.BuildersetThirdPartyBuyerTokenBytes(com.google.protobuf.ByteString value)Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary.AdxExt.BidExt.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder>
-
clear
public AdxExt.BidExt.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder>
-
getDefaultInstanceForType
public AdxExt.BidExt getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AdxExt.BidExt build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AdxExt.BidExt buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AdxExt.BidExt.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder>
-
setField
public AdxExt.BidExt.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder>
-
clearField
public AdxExt.BidExt.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder>
-
clearOneof
public AdxExt.BidExt.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder>
-
setRepeatedField
public AdxExt.BidExt.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder>
-
addRepeatedField
public AdxExt.BidExt.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder>
-
mergeFrom
public AdxExt.BidExt.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdxExt.BidExt.Builder>
-
mergeFrom
public AdxExt.BidExt.Builder mergeFrom(AdxExt.BidExt other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder>
-
mergeFrom
public AdxExt.BidExt.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdxExt.BidExt.Builder>- Throws:
IOException
-
getImpressionTrackingUrlList
public com.google.protobuf.ProtocolStringList getImpressionTrackingUrlList()
[AdX: BidResponse.Ad.impression_tracking_url]
repeated string impression_tracking_url = 1;- Specified by:
getImpressionTrackingUrlListin interfaceAdxExt.BidExtOrBuilder- Returns:
- A list containing the impressionTrackingUrl.
-
getImpressionTrackingUrlCount
public int getImpressionTrackingUrlCount()
[AdX: BidResponse.Ad.impression_tracking_url]
repeated string impression_tracking_url = 1;- Specified by:
getImpressionTrackingUrlCountin interfaceAdxExt.BidExtOrBuilder- Returns:
- The count of impressionTrackingUrl.
-
getImpressionTrackingUrl
public String getImpressionTrackingUrl(int index)
[AdX: BidResponse.Ad.impression_tracking_url]
repeated string impression_tracking_url = 1;- Specified by:
getImpressionTrackingUrlin interfaceAdxExt.BidExtOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The impressionTrackingUrl at the given index.
-
getImpressionTrackingUrlBytes
public com.google.protobuf.ByteString getImpressionTrackingUrlBytes(int index)
[AdX: BidResponse.Ad.impression_tracking_url]
repeated string impression_tracking_url = 1;- Specified by:
getImpressionTrackingUrlBytesin interfaceAdxExt.BidExtOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the impressionTrackingUrl at the given index.
-
setImpressionTrackingUrl
public AdxExt.BidExt.Builder setImpressionTrackingUrl(int index, String value)
[AdX: BidResponse.Ad.impression_tracking_url]
repeated string impression_tracking_url = 1;- Parameters:
index- The index to set the value at.value- The impressionTrackingUrl to set.- Returns:
- This builder for chaining.
-
addImpressionTrackingUrl
public AdxExt.BidExt.Builder addImpressionTrackingUrl(String value)
[AdX: BidResponse.Ad.impression_tracking_url]
repeated string impression_tracking_url = 1;- Parameters:
value- The impressionTrackingUrl to add.- Returns:
- This builder for chaining.
-
addAllImpressionTrackingUrl
public AdxExt.BidExt.Builder addAllImpressionTrackingUrl(Iterable<String> values)
[AdX: BidResponse.Ad.impression_tracking_url]
repeated string impression_tracking_url = 1;- Parameters:
values- The impressionTrackingUrl to add.- Returns:
- This builder for chaining.
-
clearImpressionTrackingUrl
public AdxExt.BidExt.Builder clearImpressionTrackingUrl()
[AdX: BidResponse.Ad.impression_tracking_url]
repeated string impression_tracking_url = 1;- Returns:
- This builder for chaining.
-
addImpressionTrackingUrlBytes
public AdxExt.BidExt.Builder addImpressionTrackingUrlBytes(com.google.protobuf.ByteString value)
[AdX: BidResponse.Ad.impression_tracking_url]
repeated string impression_tracking_url = 1;- Parameters:
value- The bytes of the impressionTrackingUrl to add.- Returns:
- This builder for chaining.
-
hasAdChoicesDestinationUrl
public boolean hasAdChoicesDestinationUrl()
[AdX: BidResponse.Ad.ad_choices_destination_url]
optional string ad_choices_destination_url = 2;- Specified by:
hasAdChoicesDestinationUrlin interfaceAdxExt.BidExtOrBuilder- Returns:
- Whether the adChoicesDestinationUrl field is set.
-
getAdChoicesDestinationUrl
public String getAdChoicesDestinationUrl()
[AdX: BidResponse.Ad.ad_choices_destination_url]
optional string ad_choices_destination_url = 2;- Specified by:
getAdChoicesDestinationUrlin interfaceAdxExt.BidExtOrBuilder- Returns:
- The adChoicesDestinationUrl.
-
getAdChoicesDestinationUrlBytes
public com.google.protobuf.ByteString getAdChoicesDestinationUrlBytes()
[AdX: BidResponse.Ad.ad_choices_destination_url]
optional string ad_choices_destination_url = 2;- Specified by:
getAdChoicesDestinationUrlBytesin interfaceAdxExt.BidExtOrBuilder- Returns:
- The bytes for adChoicesDestinationUrl.
-
setAdChoicesDestinationUrl
public AdxExt.BidExt.Builder setAdChoicesDestinationUrl(String value)
[AdX: BidResponse.Ad.ad_choices_destination_url]
optional string ad_choices_destination_url = 2;- Parameters:
value- The adChoicesDestinationUrl to set.- Returns:
- This builder for chaining.
-
clearAdChoicesDestinationUrl
public AdxExt.BidExt.Builder clearAdChoicesDestinationUrl()
[AdX: BidResponse.Ad.ad_choices_destination_url]
optional string ad_choices_destination_url = 2;- Returns:
- This builder for chaining.
-
setAdChoicesDestinationUrlBytes
public AdxExt.BidExt.Builder setAdChoicesDestinationUrlBytes(com.google.protobuf.ByteString value)
[AdX: BidResponse.Ad.ad_choices_destination_url]
optional string ad_choices_destination_url = 2;- Parameters:
value- The bytes for adChoicesDestinationUrl to set.- Returns:
- This builder for chaining.
-
getClickTrackingUrlsList
public com.google.protobuf.ProtocolStringList getClickTrackingUrlsList()
The URLs to call when the user clicks on the ad. Currently supported only for native ads and Programmatic Guaranteed deals with publisher- managed creatives. In the publisher managed case, these click trackers will be sent to the bidder server to server. In all other cases, these will be sent from the user's device. For more information on publisher-managed creatives, see https://support.google.com/admanager/answer/9243220. [AdX: BidResponse.Ad.click_tracking_urls]
repeated string click_tracking_urls = 22;- Specified by:
getClickTrackingUrlsListin interfaceAdxExt.BidExtOrBuilder- Returns:
- A list containing the clickTrackingUrls.
-
getClickTrackingUrlsCount
public int getClickTrackingUrlsCount()
The URLs to call when the user clicks on the ad. Currently supported only for native ads and Programmatic Guaranteed deals with publisher- managed creatives. In the publisher managed case, these click trackers will be sent to the bidder server to server. In all other cases, these will be sent from the user's device. For more information on publisher-managed creatives, see https://support.google.com/admanager/answer/9243220. [AdX: BidResponse.Ad.click_tracking_urls]
repeated string click_tracking_urls = 22;- Specified by:
getClickTrackingUrlsCountin interfaceAdxExt.BidExtOrBuilder- Returns:
- The count of clickTrackingUrls.
-
getClickTrackingUrls
public String getClickTrackingUrls(int index)
The URLs to call when the user clicks on the ad. Currently supported only for native ads and Programmatic Guaranteed deals with publisher- managed creatives. In the publisher managed case, these click trackers will be sent to the bidder server to server. In all other cases, these will be sent from the user's device. For more information on publisher-managed creatives, see https://support.google.com/admanager/answer/9243220. [AdX: BidResponse.Ad.click_tracking_urls]
repeated string click_tracking_urls = 22;- Specified by:
getClickTrackingUrlsin interfaceAdxExt.BidExtOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The clickTrackingUrls at the given index.
-
getClickTrackingUrlsBytes
public com.google.protobuf.ByteString getClickTrackingUrlsBytes(int index)
The URLs to call when the user clicks on the ad. Currently supported only for native ads and Programmatic Guaranteed deals with publisher- managed creatives. In the publisher managed case, these click trackers will be sent to the bidder server to server. In all other cases, these will be sent from the user's device. For more information on publisher-managed creatives, see https://support.google.com/admanager/answer/9243220. [AdX: BidResponse.Ad.click_tracking_urls]
repeated string click_tracking_urls = 22;- Specified by:
getClickTrackingUrlsBytesin interfaceAdxExt.BidExtOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the clickTrackingUrls at the given index.
-
setClickTrackingUrls
public AdxExt.BidExt.Builder setClickTrackingUrls(int index, String value)
The URLs to call when the user clicks on the ad. Currently supported only for native ads and Programmatic Guaranteed deals with publisher- managed creatives. In the publisher managed case, these click trackers will be sent to the bidder server to server. In all other cases, these will be sent from the user's device. For more information on publisher-managed creatives, see https://support.google.com/admanager/answer/9243220. [AdX: BidResponse.Ad.click_tracking_urls]
repeated string click_tracking_urls = 22;- Parameters:
index- The index to set the value at.value- The clickTrackingUrls to set.- Returns:
- This builder for chaining.
-
addClickTrackingUrls
public AdxExt.BidExt.Builder addClickTrackingUrls(String value)
The URLs to call when the user clicks on the ad. Currently supported only for native ads and Programmatic Guaranteed deals with publisher- managed creatives. In the publisher managed case, these click trackers will be sent to the bidder server to server. In all other cases, these will be sent from the user's device. For more information on publisher-managed creatives, see https://support.google.com/admanager/answer/9243220. [AdX: BidResponse.Ad.click_tracking_urls]
repeated string click_tracking_urls = 22;- Parameters:
value- The clickTrackingUrls to add.- Returns:
- This builder for chaining.
-
addAllClickTrackingUrls
public AdxExt.BidExt.Builder addAllClickTrackingUrls(Iterable<String> values)
The URLs to call when the user clicks on the ad. Currently supported only for native ads and Programmatic Guaranteed deals with publisher- managed creatives. In the publisher managed case, these click trackers will be sent to the bidder server to server. In all other cases, these will be sent from the user's device. For more information on publisher-managed creatives, see https://support.google.com/admanager/answer/9243220. [AdX: BidResponse.Ad.click_tracking_urls]
repeated string click_tracking_urls = 22;- Parameters:
values- The clickTrackingUrls to add.- Returns:
- This builder for chaining.
-
clearClickTrackingUrls
public AdxExt.BidExt.Builder clearClickTrackingUrls()
The URLs to call when the user clicks on the ad. Currently supported only for native ads and Programmatic Guaranteed deals with publisher- managed creatives. In the publisher managed case, these click trackers will be sent to the bidder server to server. In all other cases, these will be sent from the user's device. For more information on publisher-managed creatives, see https://support.google.com/admanager/answer/9243220. [AdX: BidResponse.Ad.click_tracking_urls]
repeated string click_tracking_urls = 22;- Returns:
- This builder for chaining.
-
addClickTrackingUrlsBytes
public AdxExt.BidExt.Builder addClickTrackingUrlsBytes(com.google.protobuf.ByteString value)
The URLs to call when the user clicks on the ad. Currently supported only for native ads and Programmatic Guaranteed deals with publisher- managed creatives. In the publisher managed case, these click trackers will be sent to the bidder server to server. In all other cases, these will be sent from the user's device. For more information on publisher-managed creatives, see https://support.google.com/admanager/answer/9243220. [AdX: BidResponse.Ad.click_tracking_urls]
repeated string click_tracking_urls = 22;- Parameters:
value- The bytes of the clickTrackingUrls to add.- Returns:
- This builder for chaining.
-
hasDEPRECATEDBidderName
@Deprecated public boolean hasDEPRECATEDBidderName()
Deprecated.com.google.doubleclick.BidExt.DEPRECATED_bidder_name is deprecated. See openrtb-adx.proto;l=318This field is deprecated due to being unused. [AdX: BidResponse.Ad.bidder_name]
optional string DEPRECATED_bidder_name = 3 [deprecated = true];- Specified by:
hasDEPRECATEDBidderNamein interfaceAdxExt.BidExtOrBuilder- Returns:
- Whether the dEPRECATEDBidderName field is set.
-
getDEPRECATEDBidderName
@Deprecated public String getDEPRECATEDBidderName()
Deprecated.com.google.doubleclick.BidExt.DEPRECATED_bidder_name is deprecated. See openrtb-adx.proto;l=318This field is deprecated due to being unused. [AdX: BidResponse.Ad.bidder_name]
optional string DEPRECATED_bidder_name = 3 [deprecated = true];- Specified by:
getDEPRECATEDBidderNamein interfaceAdxExt.BidExtOrBuilder- Returns:
- The dEPRECATEDBidderName.
-
getDEPRECATEDBidderNameBytes
@Deprecated public com.google.protobuf.ByteString getDEPRECATEDBidderNameBytes()
Deprecated.com.google.doubleclick.BidExt.DEPRECATED_bidder_name is deprecated. See openrtb-adx.proto;l=318This field is deprecated due to being unused. [AdX: BidResponse.Ad.bidder_name]
optional string DEPRECATED_bidder_name = 3 [deprecated = true];- Specified by:
getDEPRECATEDBidderNameBytesin interfaceAdxExt.BidExtOrBuilder- Returns:
- The bytes for dEPRECATEDBidderName.
-
setDEPRECATEDBidderName
@Deprecated public AdxExt.BidExt.Builder setDEPRECATEDBidderName(String value)
Deprecated.com.google.doubleclick.BidExt.DEPRECATED_bidder_name is deprecated. See openrtb-adx.proto;l=318This field is deprecated due to being unused. [AdX: BidResponse.Ad.bidder_name]
optional string DEPRECATED_bidder_name = 3 [deprecated = true];- Parameters:
value- The dEPRECATEDBidderName to set.- Returns:
- This builder for chaining.
-
clearDEPRECATEDBidderName
@Deprecated public AdxExt.BidExt.Builder clearDEPRECATEDBidderName()
Deprecated.com.google.doubleclick.BidExt.DEPRECATED_bidder_name is deprecated. See openrtb-adx.proto;l=318This field is deprecated due to being unused. [AdX: BidResponse.Ad.bidder_name]
optional string DEPRECATED_bidder_name = 3 [deprecated = true];- Returns:
- This builder for chaining.
-
setDEPRECATEDBidderNameBytes
@Deprecated public AdxExt.BidExt.Builder setDEPRECATEDBidderNameBytes(com.google.protobuf.ByteString value)
Deprecated.com.google.doubleclick.BidExt.DEPRECATED_bidder_name is deprecated. See openrtb-adx.proto;l=318This field is deprecated due to being unused. [AdX: BidResponse.Ad.bidder_name]
optional string DEPRECATED_bidder_name = 3 [deprecated = true];- Parameters:
value- The bytes for dEPRECATEDBidderName to set.- Returns:
- This builder for chaining.
-
hasExchangeDealType
public boolean hasExchangeDealType()
optional .com.google.doubleclick.BidExt.ExchangeDealType exchange_deal_type = 4 [default = OPEN_AUCTION];- Specified by:
hasExchangeDealTypein interfaceAdxExt.BidExtOrBuilder- Returns:
- Whether the exchangeDealType field is set.
-
getExchangeDealType
public AdxExt.BidExt.ExchangeDealType getExchangeDealType()
optional .com.google.doubleclick.BidExt.ExchangeDealType exchange_deal_type = 4 [default = OPEN_AUCTION];- Specified by:
getExchangeDealTypein interfaceAdxExt.BidExtOrBuilder- Returns:
- The exchangeDealType.
-
setExchangeDealType
public AdxExt.BidExt.Builder setExchangeDealType(AdxExt.BidExt.ExchangeDealType value)
optional .com.google.doubleclick.BidExt.ExchangeDealType exchange_deal_type = 4 [default = OPEN_AUCTION];- Parameters:
value- The exchangeDealType to set.- Returns:
- This builder for chaining.
-
clearExchangeDealType
public AdxExt.BidExt.Builder clearExchangeDealType()
optional .com.google.doubleclick.BidExt.ExchangeDealType exchange_deal_type = 4 [default = OPEN_AUCTION];- Returns:
- This builder for chaining.
-
getAttributeList
public List<Integer> getAttributeList()
[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids. Note that not all declarable attributes come through in the BidRequest in the various `battr` fields.
repeated int32 attribute = 5 [packed = true];- Specified by:
getAttributeListin interfaceAdxExt.BidExtOrBuilder- Returns:
- A list containing the attribute.
-
getAttributeCount
public int getAttributeCount()
[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids. Note that not all declarable attributes come through in the BidRequest in the various `battr` fields.
repeated int32 attribute = 5 [packed = true];- Specified by:
getAttributeCountin interfaceAdxExt.BidExtOrBuilder- Returns:
- The count of attribute.
-
getAttribute
public int getAttribute(int index)
[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids. Note that not all declarable attributes come through in the BidRequest in the various `battr` fields.
repeated int32 attribute = 5 [packed = true];- Specified by:
getAttributein interfaceAdxExt.BidExtOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The attribute at the given index.
-
setAttribute
public AdxExt.BidExt.Builder setAttribute(int index, int value)
[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids. Note that not all declarable attributes come through in the BidRequest in the various `battr` fields.
repeated int32 attribute = 5 [packed = true];- Parameters:
index- The index to set the value at.value- The attribute to set.- Returns:
- This builder for chaining.
-
addAttribute
public AdxExt.BidExt.Builder addAttribute(int value)
[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids. Note that not all declarable attributes come through in the BidRequest in the various `battr` fields.
repeated int32 attribute = 5 [packed = true];- Parameters:
value- The attribute to add.- Returns:
- This builder for chaining.
-
addAllAttribute
public AdxExt.BidExt.Builder addAllAttribute(Iterable<? extends Integer> values)
[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids. Note that not all declarable attributes come through in the BidRequest in the various `battr` fields.
repeated int32 attribute = 5 [packed = true];- Parameters:
values- The attribute to add.- Returns:
- This builder for chaining.
-
clearAttribute
public AdxExt.BidExt.Builder clearAttribute()
[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids. Note that not all declarable attributes come through in the BidRequest in the various `battr` fields.
repeated int32 attribute = 5 [packed = true];- Returns:
- This builder for chaining.
-
hasAmpAdUrl
public boolean hasAmpAdUrl()
The URL to fetch an AMPHTML ad. Only one of the following should be set: html_snippet, video_url, amp_ad_url, native_ad.
optional string amp_ad_url = 6;- Specified by:
hasAmpAdUrlin interfaceAdxExt.BidExtOrBuilder- Returns:
- Whether the ampAdUrl field is set.
-
getAmpAdUrl
public String getAmpAdUrl()
The URL to fetch an AMPHTML ad. Only one of the following should be set: html_snippet, video_url, amp_ad_url, native_ad.
optional string amp_ad_url = 6;- Specified by:
getAmpAdUrlin interfaceAdxExt.BidExtOrBuilder- Returns:
- The ampAdUrl.
-
getAmpAdUrlBytes
public com.google.protobuf.ByteString getAmpAdUrlBytes()
The URL to fetch an AMPHTML ad. Only one of the following should be set: html_snippet, video_url, amp_ad_url, native_ad.
optional string amp_ad_url = 6;- Specified by:
getAmpAdUrlBytesin interfaceAdxExt.BidExtOrBuilder- Returns:
- The bytes for ampAdUrl.
-
setAmpAdUrl
public AdxExt.BidExt.Builder setAmpAdUrl(String value)
The URL to fetch an AMPHTML ad. Only one of the following should be set: html_snippet, video_url, amp_ad_url, native_ad.
optional string amp_ad_url = 6;- Parameters:
value- The ampAdUrl to set.- Returns:
- This builder for chaining.
-
clearAmpAdUrl
public AdxExt.BidExt.Builder clearAmpAdUrl()
The URL to fetch an AMPHTML ad. Only one of the following should be set: html_snippet, video_url, amp_ad_url, native_ad.
optional string amp_ad_url = 6;- Returns:
- This builder for chaining.
-
setAmpAdUrlBytes
public AdxExt.BidExt.Builder setAmpAdUrlBytes(com.google.protobuf.ByteString value)
The URL to fetch an AMPHTML ad. Only one of the following should be set: html_snippet, video_url, amp_ad_url, native_ad.
optional string amp_ad_url = 6;- Parameters:
value- The bytes for ampAdUrl to set.- Returns:
- This builder for chaining.
-
hasSdkRenderedAd
public boolean hasSdkRenderedAd()
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;- Specified by:
hasSdkRenderedAdin interfaceAdxExt.BidExtOrBuilder- Returns:
- Whether the sdkRenderedAd field is set.
-
getSdkRenderedAd
public AdxExt.BidExt.SdkRenderedAd getSdkRenderedAd()
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;- Specified by:
getSdkRenderedAdin interfaceAdxExt.BidExtOrBuilder- Returns:
- The sdkRenderedAd.
-
setSdkRenderedAd
public AdxExt.BidExt.Builder setSdkRenderedAd(AdxExt.BidExt.SdkRenderedAd value)
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;
-
setSdkRenderedAd
public AdxExt.BidExt.Builder setSdkRenderedAd(AdxExt.BidExt.SdkRenderedAd.Builder builderForValue)
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;
-
mergeSdkRenderedAd
public AdxExt.BidExt.Builder mergeSdkRenderedAd(AdxExt.BidExt.SdkRenderedAd value)
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;
-
clearSdkRenderedAd
public AdxExt.BidExt.Builder clearSdkRenderedAd()
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;
-
getSdkRenderedAdBuilder
public AdxExt.BidExt.SdkRenderedAd.Builder getSdkRenderedAdBuilder()
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;
-
getSdkRenderedAdOrBuilder
public AdxExt.BidExt.SdkRenderedAdOrBuilder getSdkRenderedAdOrBuilder()
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;- Specified by:
getSdkRenderedAdOrBuilderin interfaceAdxExt.BidExtOrBuilder
-
hasEventNotificationToken
public boolean hasEventNotificationToken()
A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in. The contents of the token will not be logged.
optional .com.google.doubleclick.BidExt.EventNotificationToken event_notification_token = 8;- Specified by:
hasEventNotificationTokenin interfaceAdxExt.BidExtOrBuilder- Returns:
- Whether the eventNotificationToken field is set.
-
getEventNotificationToken
public AdxExt.BidExt.EventNotificationToken getEventNotificationToken()
A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in. The contents of the token will not be logged.
optional .com.google.doubleclick.BidExt.EventNotificationToken event_notification_token = 8;- Specified by:
getEventNotificationTokenin interfaceAdxExt.BidExtOrBuilder- Returns:
- The eventNotificationToken.
-
setEventNotificationToken
public AdxExt.BidExt.Builder setEventNotificationToken(AdxExt.BidExt.EventNotificationToken value)
A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in. The contents of the token will not be logged.
optional .com.google.doubleclick.BidExt.EventNotificationToken event_notification_token = 8;
-
setEventNotificationToken
public AdxExt.BidExt.Builder setEventNotificationToken(AdxExt.BidExt.EventNotificationToken.Builder builderForValue)
A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in. The contents of the token will not be logged.
optional .com.google.doubleclick.BidExt.EventNotificationToken event_notification_token = 8;
-
mergeEventNotificationToken
public AdxExt.BidExt.Builder mergeEventNotificationToken(AdxExt.BidExt.EventNotificationToken value)
A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in. The contents of the token will not be logged.
optional .com.google.doubleclick.BidExt.EventNotificationToken event_notification_token = 8;
-
clearEventNotificationToken
public AdxExt.BidExt.Builder clearEventNotificationToken()
A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in. The contents of the token will not be logged.
optional .com.google.doubleclick.BidExt.EventNotificationToken event_notification_token = 8;
-
getEventNotificationTokenBuilder
public AdxExt.BidExt.EventNotificationToken.Builder getEventNotificationTokenBuilder()
A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in. The contents of the token will not be logged.
optional .com.google.doubleclick.BidExt.EventNotificationToken event_notification_token = 8;
-
getEventNotificationTokenOrBuilder
public AdxExt.BidExt.EventNotificationTokenOrBuilder getEventNotificationTokenOrBuilder()
A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in. The contents of the token will not be logged.
optional .com.google.doubleclick.BidExt.EventNotificationToken event_notification_token = 8;- Specified by:
getEventNotificationTokenOrBuilderin interfaceAdxExt.BidExtOrBuilder
-
getRestrictedCategoryList
public List<Integer> getRestrictedCategoryList()
All restricted categories for the ads that may be shown from this snippet. See ad-restricted-categories.txt in the technical documentation for a list of ids. If you are bidding with ads in restricted categories, you must always declare them here.
repeated int32 restricted_category = 9;- Specified by:
getRestrictedCategoryListin interfaceAdxExt.BidExtOrBuilder- Returns:
- A list containing the restrictedCategory.
-
getRestrictedCategoryCount
public int getRestrictedCategoryCount()
All restricted categories for the ads that may be shown from this snippet. See ad-restricted-categories.txt in the technical documentation for a list of ids. If you are bidding with ads in restricted categories, you must always declare them here.
repeated int32 restricted_category = 9;- Specified by:
getRestrictedCategoryCountin interfaceAdxExt.BidExtOrBuilder- Returns:
- The count of restrictedCategory.
-
getRestrictedCategory
public int getRestrictedCategory(int index)
All restricted categories for the ads that may be shown from this snippet. See ad-restricted-categories.txt in the technical documentation for a list of ids. If you are bidding with ads in restricted categories, you must always declare them here.
repeated int32 restricted_category = 9;- Specified by:
getRestrictedCategoryin interfaceAdxExt.BidExtOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The restrictedCategory at the given index.
-
setRestrictedCategory
public AdxExt.BidExt.Builder setRestrictedCategory(int index, int value)
All restricted categories for the ads that may be shown from this snippet. See ad-restricted-categories.txt in the technical documentation for a list of ids. If you are bidding with ads in restricted categories, you must always declare them here.
repeated int32 restricted_category = 9;- Parameters:
index- The index to set the value at.value- The restrictedCategory to set.- Returns:
- This builder for chaining.
-
addRestrictedCategory
public AdxExt.BidExt.Builder addRestrictedCategory(int value)
All restricted categories for the ads that may be shown from this snippet. See ad-restricted-categories.txt in the technical documentation for a list of ids. If you are bidding with ads in restricted categories, you must always declare them here.
repeated int32 restricted_category = 9;- Parameters:
value- The restrictedCategory to add.- Returns:
- This builder for chaining.
-
addAllRestrictedCategory
public AdxExt.BidExt.Builder addAllRestrictedCategory(Iterable<? extends Integer> values)
All restricted categories for the ads that may be shown from this snippet. See ad-restricted-categories.txt in the technical documentation for a list of ids. If you are bidding with ads in restricted categories, you must always declare them here.
repeated int32 restricted_category = 9;- Parameters:
values- The restrictedCategory to add.- Returns:
- This builder for chaining.
-
clearRestrictedCategory
public AdxExt.BidExt.Builder clearRestrictedCategory()
All restricted categories for the ads that may be shown from this snippet. See ad-restricted-categories.txt in the technical documentation for a list of ids. If you are bidding with ads in restricted categories, you must always declare them here.
repeated int32 restricted_category = 9;- Returns:
- This builder for chaining.
-
hasBillingId
public boolean hasBillingId()
The billing ID to attribute this impression to. The value must be in the repeated BidRequest.Imp.ImpExt.billing_id field sent for this impression. If the length of BidRequest.Imp.ImpExt.billing_id is exactly 1 and the bidder does not have any active child seats, this field is not required and its contents will be ignored.
optional int64 billing_id = 10;- Specified by:
hasBillingIdin interfaceAdxExt.BidExtOrBuilder- Returns:
- Whether the billingId field is set.
-
getBillingId
public long getBillingId()
The billing ID to attribute this impression to. The value must be in the repeated BidRequest.Imp.ImpExt.billing_id field sent for this impression. If the length of BidRequest.Imp.ImpExt.billing_id is exactly 1 and the bidder does not have any active child seats, this field is not required and its contents will be ignored.
optional int64 billing_id = 10;- Specified by:
getBillingIdin interfaceAdxExt.BidExtOrBuilder- Returns:
- The billingId.
-
setBillingId
public AdxExt.BidExt.Builder setBillingId(long value)
The billing ID to attribute this impression to. The value must be in the repeated BidRequest.Imp.ImpExt.billing_id field sent for this impression. If the length of BidRequest.Imp.ImpExt.billing_id is exactly 1 and the bidder does not have any active child seats, this field is not required and its contents will be ignored.
optional int64 billing_id = 10;- Parameters:
value- The billingId to set.- Returns:
- This builder for chaining.
-
clearBillingId
public AdxExt.BidExt.Builder clearBillingId()
The billing ID to attribute this impression to. The value must be in the repeated BidRequest.Imp.ImpExt.billing_id field sent for this impression. If the length of BidRequest.Imp.ImpExt.billing_id is exactly 1 and the bidder does not have any active child seats, this field is not required and its contents will be ignored.
optional int64 billing_id = 10;- Returns:
- This builder for chaining.
-
hasThirdPartyBuyerToken
public boolean hasThirdPartyBuyerToken()
Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary. This is obtained from the third party buyer and must be passed to Google unaltered in the bid response.
optional string third_party_buyer_token = 14;- Specified by:
hasThirdPartyBuyerTokenin interfaceAdxExt.BidExtOrBuilder- Returns:
- Whether the thirdPartyBuyerToken field is set.
-
getThirdPartyBuyerToken
public String getThirdPartyBuyerToken()
Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary. This is obtained from the third party buyer and must be passed to Google unaltered in the bid response.
optional string third_party_buyer_token = 14;- Specified by:
getThirdPartyBuyerTokenin interfaceAdxExt.BidExtOrBuilder- Returns:
- The thirdPartyBuyerToken.
-
getThirdPartyBuyerTokenBytes
public com.google.protobuf.ByteString getThirdPartyBuyerTokenBytes()
Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary. This is obtained from the third party buyer and must be passed to Google unaltered in the bid response.
optional string third_party_buyer_token = 14;- Specified by:
getThirdPartyBuyerTokenBytesin interfaceAdxExt.BidExtOrBuilder- Returns:
- The bytes for thirdPartyBuyerToken.
-
setThirdPartyBuyerToken
public AdxExt.BidExt.Builder setThirdPartyBuyerToken(String value)
Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary. This is obtained from the third party buyer and must be passed to Google unaltered in the bid response.
optional string third_party_buyer_token = 14;- Parameters:
value- The thirdPartyBuyerToken to set.- Returns:
- This builder for chaining.
-
clearThirdPartyBuyerToken
public AdxExt.BidExt.Builder clearThirdPartyBuyerToken()
Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary. This is obtained from the third party buyer and must be passed to Google unaltered in the bid response.
optional string third_party_buyer_token = 14;- Returns:
- This builder for chaining.
-
setThirdPartyBuyerTokenBytes
public AdxExt.BidExt.Builder setThirdPartyBuyerTokenBytes(com.google.protobuf.ByteString value)
Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary. This is obtained from the third party buyer and must be passed to Google unaltered in the bid response.
optional string third_party_buyer_token = 14;- Parameters:
value- The bytes for thirdPartyBuyerToken to set.- Returns:
- This builder for chaining.
-
hasBuyerReportingId
public boolean hasBuyerReportingId()
Buyer declared ID which will be used to break down spend and invalid traffic metrics in IVT transparency reporting in Query Tool. Note that IDs with fewer than 1000 impressions will not be used to break down metrics. IDs longer than 64 bytes will be ignored.
optional string buyer_reporting_id = 17;- Specified by:
hasBuyerReportingIdin interfaceAdxExt.BidExtOrBuilder- Returns:
- Whether the buyerReportingId field is set.
-
getBuyerReportingId
public String getBuyerReportingId()
Buyer declared ID which will be used to break down spend and invalid traffic metrics in IVT transparency reporting in Query Tool. Note that IDs with fewer than 1000 impressions will not be used to break down metrics. IDs longer than 64 bytes will be ignored.
optional string buyer_reporting_id = 17;- Specified by:
getBuyerReportingIdin interfaceAdxExt.BidExtOrBuilder- Returns:
- The buyerReportingId.
-
getBuyerReportingIdBytes
public com.google.protobuf.ByteString getBuyerReportingIdBytes()
Buyer declared ID which will be used to break down spend and invalid traffic metrics in IVT transparency reporting in Query Tool. Note that IDs with fewer than 1000 impressions will not be used to break down metrics. IDs longer than 64 bytes will be ignored.
optional string buyer_reporting_id = 17;- Specified by:
getBuyerReportingIdBytesin interfaceAdxExt.BidExtOrBuilder- Returns:
- The bytes for buyerReportingId.
-
setBuyerReportingId
public AdxExt.BidExt.Builder setBuyerReportingId(String value)
Buyer declared ID which will be used to break down spend and invalid traffic metrics in IVT transparency reporting in Query Tool. Note that IDs with fewer than 1000 impressions will not be used to break down metrics. IDs longer than 64 bytes will be ignored.
optional string buyer_reporting_id = 17;- Parameters:
value- The buyerReportingId to set.- Returns:
- This builder for chaining.
-
clearBuyerReportingId
public AdxExt.BidExt.Builder clearBuyerReportingId()
Buyer declared ID which will be used to break down spend and invalid traffic metrics in IVT transparency reporting in Query Tool. Note that IDs with fewer than 1000 impressions will not be used to break down metrics. IDs longer than 64 bytes will be ignored.
optional string buyer_reporting_id = 17;- Returns:
- This builder for chaining.
-
setBuyerReportingIdBytes
public AdxExt.BidExt.Builder setBuyerReportingIdBytes(com.google.protobuf.ByteString value)
Buyer declared ID which will be used to break down spend and invalid traffic metrics in IVT transparency reporting in Query Tool. Note that IDs with fewer than 1000 impressions will not be used to break down metrics. IDs longer than 64 bytes will be ignored.
optional string buyer_reporting_id = 17;- Parameters:
value- The bytes for buyerReportingId to set.- Returns:
- This builder for chaining.
-
getFcapList
public List<AdxExt.BidExt.FrequencyCap> getFcapList()
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;- Specified by:
getFcapListin interfaceAdxExt.BidExtOrBuilder
-
getFcapCount
public int getFcapCount()
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;- Specified by:
getFcapCountin interfaceAdxExt.BidExtOrBuilder
-
getFcap
public AdxExt.BidExt.FrequencyCap getFcap(int index)
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;- Specified by:
getFcapin interfaceAdxExt.BidExtOrBuilder
-
setFcap
public AdxExt.BidExt.Builder setFcap(int index, AdxExt.BidExt.FrequencyCap value)
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;
-
setFcap
public AdxExt.BidExt.Builder setFcap(int index, AdxExt.BidExt.FrequencyCap.Builder builderForValue)
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;
-
addFcap
public AdxExt.BidExt.Builder addFcap(AdxExt.BidExt.FrequencyCap value)
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;
-
addFcap
public AdxExt.BidExt.Builder addFcap(int index, AdxExt.BidExt.FrequencyCap value)
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;
-
addFcap
public AdxExt.BidExt.Builder addFcap(AdxExt.BidExt.FrequencyCap.Builder builderForValue)
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;
-
addFcap
public AdxExt.BidExt.Builder addFcap(int index, AdxExt.BidExt.FrequencyCap.Builder builderForValue)
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;
-
addAllFcap
public AdxExt.BidExt.Builder addAllFcap(Iterable<? extends AdxExt.BidExt.FrequencyCap> values)
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;
-
clearFcap
public AdxExt.BidExt.Builder clearFcap()
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;
-
removeFcap
public AdxExt.BidExt.Builder removeFcap(int index)
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;
-
getFcapBuilder
public AdxExt.BidExt.FrequencyCap.Builder getFcapBuilder(int index)
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;
-
getFcapOrBuilder
public AdxExt.BidExt.FrequencyCapOrBuilder getFcapOrBuilder(int index)
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;- Specified by:
getFcapOrBuilderin interfaceAdxExt.BidExtOrBuilder
-
getFcapOrBuilderList
public List<? extends AdxExt.BidExt.FrequencyCapOrBuilder> getFcapOrBuilderList()
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;- Specified by:
getFcapOrBuilderListin interfaceAdxExt.BidExtOrBuilder
-
addFcapBuilder
public AdxExt.BidExt.FrequencyCap.Builder addFcapBuilder()
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;
-
addFcapBuilder
public AdxExt.BidExt.FrequencyCap.Builder addFcapBuilder(int index)
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;
-
getFcapBuilderList
public List<AdxExt.BidExt.FrequencyCap.Builder> getFcapBuilderList()
repeated .com.google.doubleclick.BidExt.FrequencyCap fcap = 18;
-
hasSkadn
public boolean hasSkadn()
[AdX: BidResponse.Ad.skadn]
optional .com.google.doubleclick.BidExt.SKAdNetworkResponse skadn = 19;- Specified by:
hasSkadnin interfaceAdxExt.BidExtOrBuilder- Returns:
- Whether the skadn field is set.
-
getSkadn
public AdxExt.BidExt.SKAdNetworkResponse getSkadn()
[AdX: BidResponse.Ad.skadn]
optional .com.google.doubleclick.BidExt.SKAdNetworkResponse skadn = 19;- Specified by:
getSkadnin interfaceAdxExt.BidExtOrBuilder- Returns:
- The skadn.
-
setSkadn
public AdxExt.BidExt.Builder setSkadn(AdxExt.BidExt.SKAdNetworkResponse value)
[AdX: BidResponse.Ad.skadn]
optional .com.google.doubleclick.BidExt.SKAdNetworkResponse skadn = 19;
-
setSkadn
public AdxExt.BidExt.Builder setSkadn(AdxExt.BidExt.SKAdNetworkResponse.Builder builderForValue)
[AdX: BidResponse.Ad.skadn]
optional .com.google.doubleclick.BidExt.SKAdNetworkResponse skadn = 19;
-
mergeSkadn
public AdxExt.BidExt.Builder mergeSkadn(AdxExt.BidExt.SKAdNetworkResponse value)
[AdX: BidResponse.Ad.skadn]
optional .com.google.doubleclick.BidExt.SKAdNetworkResponse skadn = 19;
-
clearSkadn
public AdxExt.BidExt.Builder clearSkadn()
[AdX: BidResponse.Ad.skadn]
optional .com.google.doubleclick.BidExt.SKAdNetworkResponse skadn = 19;
-
getSkadnBuilder
public AdxExt.BidExt.SKAdNetworkResponse.Builder getSkadnBuilder()
[AdX: BidResponse.Ad.skadn]
optional .com.google.doubleclick.BidExt.SKAdNetworkResponse skadn = 19;
-
getSkadnOrBuilder
public AdxExt.BidExt.SKAdNetworkResponseOrBuilder getSkadnOrBuilder()
[AdX: BidResponse.Ad.skadn]
optional .com.google.doubleclick.BidExt.SKAdNetworkResponse skadn = 19;- Specified by:
getSkadnOrBuilderin interfaceAdxExt.BidExtOrBuilder
-
setUnknownFields
public final AdxExt.BidExt.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder>
-
mergeUnknownFields
public final AdxExt.BidExt.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.BidExt.Builder>
-
-