Package com.google.doubleclick
Class AdxExt.ImpExt
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.doubleclick.AdxExt.ImpExt
-
- All Implemented Interfaces:
AdxExt.ImpExtOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- AdxExt
public static final class AdxExt.ImpExt extends com.google.protobuf.GeneratedMessageV3 implements AdxExt.ImpExtOrBuilder
Ad Exchange extensions for the Imp object.
Protobuf typecom.google.doubleclick.ImpExt- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdxExt.ImpExt.AmpAdRequirementTypePossible requirement types for AMP ads.static classAdxExt.ImpExt.AuctionEnvironmentDescribes the environment where the ad auction is run: either all on the server-side, server-side with sandboxed interest group bidding simulation, or with the contextual auction on the server-side and the interest group bidding and the final auction on the device.static classAdxExt.ImpExt.BuilderAd Exchange extensions for the Imp object.static classAdxExt.ImpExt.BuyerGeneratedRequestDataData, opaque to Google and to the publisher, generated by the buyer within the publisher's mobile application.static interfaceAdxExt.ImpExt.BuyerGeneratedRequestDataOrBuilderstatic classAdxExt.ImpExt.CreativeEnforcementSettingsIndicates the creative policy and publisher blocks that applies to this request.static interfaceAdxExt.ImpExt.CreativeEnforcementSettingsOrBuilderstatic classAdxExt.ImpExt.ExcludedCreativeA creative that is disallowed to bid on this impression due to Ad Exchange policies or creative disapproval, excluded creative attributes, excluded product or sensitive categories, allowed vendor types, restricted categories or languages applicable to the bid request.static interfaceAdxExt.ImpExt.ExcludedCreativeOrBuilderstatic classAdxExt.ImpExt.OpenBiddingParameters related to Open Bidding.static interfaceAdxExt.ImpExt.OpenBiddingOrBuilderstatic classAdxExt.ImpExt.SKAdNetworkRequestPublisher's SKAdNetwork information to support app installation attribution for iOS 14 and later.static interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intALLOWED_RESTRICTED_CATEGORY_FIELD_NUMBERstatic intALLOWED_VENDOR_TYPE_FIELD_NUMBERstatic intAMPAD_FIELD_NUMBERstatic intAUCTION_ENVIRONMENT_FIELD_NUMBERstatic intBILLABLE_EVENT_RATE_ADJUSTMENT_FIELD_NUMBERstatic intBILLING_ID_FIELD_NUMBERstatic intBUYER_GENERATED_REQUEST_DATA_FIELD_NUMBERstatic intCREATIVE_ENFORCEMENT_SETTINGS_FIELD_NUMBERstatic intDFP_AD_UNIT_CODE_FIELD_NUMBERstatic intEXCLUDED_CREATIVES_FIELD_NUMBERstatic intIS_REWARDED_INVENTORY_FIELD_NUMBERstatic intOPEN_BIDDING_FIELD_NUMBERstatic com.google.protobuf.Parser<AdxExt.ImpExt>PARSERDeprecated.static intPUBLISHER_SETTINGS_LIST_ID_FIELD_NUMBERstatic intSKADN_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)intgetAllowedRestrictedCategory(int index)The allowed restricted ad categories.intgetAllowedRestrictedCategoryCount()The allowed restricted ad categories.List<Integer>getAllowedRestrictedCategoryList()The allowed restricted ad categories.intgetAllowedVendorType(int index)[AdX: BidRequest.AdSlot.allowed_vendor_type]intgetAllowedVendorTypeCount()[AdX: BidRequest.AdSlot.allowed_vendor_type]List<Integer>getAllowedVendorTypeList()[AdX: BidRequest.AdSlot.allowed_vendor_type]AdxExt.ImpExt.AmpAdRequirementTypegetAmpad()optional .com.google.doubleclick.ImpExt.AmpAdRequirementType ampad = 8 [default = UNKNOWN_AMP_AD_REQUIREMENT_TYPE];AdxExt.ImpExt.AuctionEnvironmentgetAuctionEnvironment()Specifies where the ad auction runs.doublegetBillableEventRateAdjustment()For ads rendered using a custom SDK only: multiplier applied to bid in the auction.longgetBillingId(int index)[AdX: BidRequest.AdSlot.MatchingAdData.billing_id]intgetBillingIdCount()[AdX: BidRequest.AdSlot.MatchingAdData.billing_id]List<Long>getBillingIdList()[AdX: BidRequest.AdSlot.MatchingAdData.billing_id]AdxExt.ImpExt.BuyerGeneratedRequestDatagetBuyerGeneratedRequestData(int index)repeated .com.google.doubleclick.ImpExt.BuyerGeneratedRequestData buyer_generated_request_data = 9;intgetBuyerGeneratedRequestDataCount()repeated .com.google.doubleclick.ImpExt.BuyerGeneratedRequestData buyer_generated_request_data = 9;List<AdxExt.ImpExt.BuyerGeneratedRequestData>getBuyerGeneratedRequestDataList()repeated .com.google.doubleclick.ImpExt.BuyerGeneratedRequestData buyer_generated_request_data = 9;AdxExt.ImpExt.BuyerGeneratedRequestDataOrBuildergetBuyerGeneratedRequestDataOrBuilder(int index)repeated .com.google.doubleclick.ImpExt.BuyerGeneratedRequestData buyer_generated_request_data = 9;List<? extends AdxExt.ImpExt.BuyerGeneratedRequestDataOrBuilder>getBuyerGeneratedRequestDataOrBuilderList()repeated .com.google.doubleclick.ImpExt.BuyerGeneratedRequestData buyer_generated_request_data = 9;AdxExt.ImpExt.CreativeEnforcementSettingsgetCreativeEnforcementSettings()optional .com.google.doubleclick.ImpExt.CreativeEnforcementSettings creative_enforcement_settings = 15;AdxExt.ImpExt.CreativeEnforcementSettingsOrBuildergetCreativeEnforcementSettingsOrBuilder()optional .com.google.doubleclick.ImpExt.CreativeEnforcementSettings creative_enforcement_settings = 15;static AdxExt.ImpExtgetDefaultInstance()AdxExt.ImpExtgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetDfpAdUnitCode()[AdX: BidRequest.AdSlot.dfp_ad_unit_code]com.google.protobuf.ByteStringgetDfpAdUnitCodeBytes()[AdX: BidRequest.AdSlot.dfp_ad_unit_code]AdxExt.ImpExt.ExcludedCreativegetExcludedCreatives(int index)Creatives that are disallowed for the impression.intgetExcludedCreativesCount()Creatives that are disallowed for the impression.List<AdxExt.ImpExt.ExcludedCreative>getExcludedCreativesList()Creatives that are disallowed for the impression.AdxExt.ImpExt.ExcludedCreativeOrBuildergetExcludedCreativesOrBuilder(int index)Creatives that are disallowed for the impression.List<? extends AdxExt.ImpExt.ExcludedCreativeOrBuilder>getExcludedCreativesOrBuilderList()Creatives that are disallowed for the impression.booleangetIsRewardedInventory()[AdX: BidRequest.AdSlot.is_rewarded]AdxExt.ImpExt.OpenBiddinggetOpenBidding()optional .com.google.doubleclick.ImpExt.OpenBidding open_bidding = 12;AdxExt.ImpExt.OpenBiddingOrBuildergetOpenBiddingOrBuilder()optional .com.google.doubleclick.ImpExt.OpenBidding open_bidding = 12;com.google.protobuf.Parser<AdxExt.ImpExt>getParserForType()longgetPublisherSettingsListId(int index)[AdX: BidRequest.publisher_settings_list_id] [AdX: BidRequest.AdSlot.publisher_settings_list_id]intgetPublisherSettingsListIdCount()[AdX: BidRequest.publisher_settings_list_id] [AdX: BidRequest.AdSlot.publisher_settings_list_id]List<Long>getPublisherSettingsListIdList()[AdX: BidRequest.publisher_settings_list_id] [AdX: BidRequest.AdSlot.publisher_settings_list_id]intgetSerializedSize()AdxExt.ImpExt.SKAdNetworkRequestgetSkadn()[AdX: BidRequest.Mobile.skadn]AdxExt.ImpExt.SKAdNetworkRequestOrBuildergetSkadnOrBuilder()[AdX: BidRequest.Mobile.skadn]com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasAmpad()optional .com.google.doubleclick.ImpExt.AmpAdRequirementType ampad = 8 [default = UNKNOWN_AMP_AD_REQUIREMENT_TYPE];booleanhasAuctionEnvironment()Specifies where the ad auction runs.booleanhasBillableEventRateAdjustment()For ads rendered using a custom SDK only: multiplier applied to bid in the auction.booleanhasCreativeEnforcementSettings()optional .com.google.doubleclick.ImpExt.CreativeEnforcementSettings creative_enforcement_settings = 15;booleanhasDfpAdUnitCode()[AdX: BidRequest.AdSlot.dfp_ad_unit_code]inthashCode()booleanhasIsRewardedInventory()[AdX: BidRequest.AdSlot.is_rewarded]booleanhasOpenBidding()optional .com.google.doubleclick.ImpExt.OpenBidding open_bidding = 12;booleanhasSkadn()[AdX: BidRequest.Mobile.skadn]protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static AdxExt.ImpExt.BuildernewBuilder()static AdxExt.ImpExt.BuildernewBuilder(AdxExt.ImpExt prototype)AdxExt.ImpExt.BuildernewBuilderForType()protected AdxExt.ImpExt.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static AdxExt.ImpExtparseDelimitedFrom(InputStream input)static AdxExt.ImpExtparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.ImpExtparseFrom(byte[] data)static AdxExt.ImpExtparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.ImpExtparseFrom(com.google.protobuf.ByteString data)static AdxExt.ImpExtparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.ImpExtparseFrom(com.google.protobuf.CodedInputStream input)static AdxExt.ImpExtparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.ImpExtparseFrom(InputStream input)static AdxExt.ImpExtparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.ImpExtparseFrom(ByteBuffer data)static AdxExt.ImpExtparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AdxExt.ImpExt>parser()AdxExt.ImpExt.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
BILLING_ID_FIELD_NUMBER
public static final int BILLING_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PUBLISHER_SETTINGS_LIST_ID_FIELD_NUMBER
public static final int PUBLISHER_SETTINGS_LIST_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ALLOWED_VENDOR_TYPE_FIELD_NUMBER
public static final int ALLOWED_VENDOR_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXCLUDED_CREATIVES_FIELD_NUMBER
public static final int EXCLUDED_CREATIVES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DFP_AD_UNIT_CODE_FIELD_NUMBER
public static final int DFP_AD_UNIT_CODE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IS_REWARDED_INVENTORY_FIELD_NUMBER
public static final int IS_REWARDED_INVENTORY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AMPAD_FIELD_NUMBER
public static final int AMPAD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BUYER_GENERATED_REQUEST_DATA_FIELD_NUMBER
public static final int BUYER_GENERATED_REQUEST_DATA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BILLABLE_EVENT_RATE_ADJUSTMENT_FIELD_NUMBER
public static final int BILLABLE_EVENT_RATE_ADJUSTMENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OPEN_BIDDING_FIELD_NUMBER
public static final int OPEN_BIDDING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ALLOWED_RESTRICTED_CATEGORY_FIELD_NUMBER
public static final int ALLOWED_RESTRICTED_CATEGORY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SKADN_FIELD_NUMBER
public static final int SKADN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CREATIVE_ENFORCEMENT_SETTINGS_FIELD_NUMBER
public static final int CREATIVE_ENFORCEMENT_SETTINGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AUCTION_ENVIRONMENT_FIELD_NUMBER
public static final int AUCTION_ENVIRONMENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<AdxExt.ImpExt> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
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
-
getBillingIdList
public List<Long> getBillingIdList()
[AdX: BidRequest.AdSlot.MatchingAdData.billing_id]
repeated int64 billing_id = 1;- Specified by:
getBillingIdListin interfaceAdxExt.ImpExtOrBuilder- Returns:
- A list containing the billingId.
-
getBillingIdCount
public int getBillingIdCount()
[AdX: BidRequest.AdSlot.MatchingAdData.billing_id]
repeated int64 billing_id = 1;- Specified by:
getBillingIdCountin interfaceAdxExt.ImpExtOrBuilder- Returns:
- The count of billingId.
-
getBillingId
public long getBillingId(int index)
[AdX: BidRequest.AdSlot.MatchingAdData.billing_id]
repeated int64 billing_id = 1;- Specified by:
getBillingIdin interfaceAdxExt.ImpExtOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The billingId at the given index.
-
getPublisherSettingsListIdList
public List<Long> getPublisherSettingsListIdList()
[AdX: BidRequest.publisher_settings_list_id] [AdX: BidRequest.AdSlot.publisher_settings_list_id]
repeated fixed64 publisher_settings_list_id = 2;- Specified by:
getPublisherSettingsListIdListin interfaceAdxExt.ImpExtOrBuilder- Returns:
- A list containing the publisherSettingsListId.
-
getPublisherSettingsListIdCount
public int getPublisherSettingsListIdCount()
[AdX: BidRequest.publisher_settings_list_id] [AdX: BidRequest.AdSlot.publisher_settings_list_id]
repeated fixed64 publisher_settings_list_id = 2;- Specified by:
getPublisherSettingsListIdCountin interfaceAdxExt.ImpExtOrBuilder- Returns:
- The count of publisherSettingsListId.
-
getPublisherSettingsListId
public long getPublisherSettingsListId(int index)
[AdX: BidRequest.publisher_settings_list_id] [AdX: BidRequest.AdSlot.publisher_settings_list_id]
repeated fixed64 publisher_settings_list_id = 2;- Specified by:
getPublisherSettingsListIdin interfaceAdxExt.ImpExtOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The publisherSettingsListId at the given index.
-
getAllowedVendorTypeList
public List<Integer> getAllowedVendorTypeList()
[AdX: BidRequest.AdSlot.allowed_vendor_type]
repeated int32 allowed_vendor_type = 3 [packed = true];- Specified by:
getAllowedVendorTypeListin interfaceAdxExt.ImpExtOrBuilder- Returns:
- A list containing the allowedVendorType.
-
getAllowedVendorTypeCount
public int getAllowedVendorTypeCount()
[AdX: BidRequest.AdSlot.allowed_vendor_type]
repeated int32 allowed_vendor_type = 3 [packed = true];- Specified by:
getAllowedVendorTypeCountin interfaceAdxExt.ImpExtOrBuilder- Returns:
- The count of allowedVendorType.
-
getAllowedVendorType
public int getAllowedVendorType(int index)
[AdX: BidRequest.AdSlot.allowed_vendor_type]
repeated int32 allowed_vendor_type = 3 [packed = true];- Specified by:
getAllowedVendorTypein interfaceAdxExt.ImpExtOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The allowedVendorType at the given index.
-
getExcludedCreativesList
public List<AdxExt.ImpExt.ExcludedCreative> getExcludedCreativesList()
Creatives that are disallowed for the impression. Submitting a bid with one of the creatives in this list will result in such bid being filtered before the auction. Please contact your account manager if you would like to enable this feature.
repeated .com.google.doubleclick.ImpExt.ExcludedCreative excluded_creatives = 10;- Specified by:
getExcludedCreativesListin interfaceAdxExt.ImpExtOrBuilder
-
getExcludedCreativesOrBuilderList
public List<? extends AdxExt.ImpExt.ExcludedCreativeOrBuilder> getExcludedCreativesOrBuilderList()
Creatives that are disallowed for the impression. Submitting a bid with one of the creatives in this list will result in such bid being filtered before the auction. Please contact your account manager if you would like to enable this feature.
repeated .com.google.doubleclick.ImpExt.ExcludedCreative excluded_creatives = 10;- Specified by:
getExcludedCreativesOrBuilderListin interfaceAdxExt.ImpExtOrBuilder
-
getExcludedCreativesCount
public int getExcludedCreativesCount()
Creatives that are disallowed for the impression. Submitting a bid with one of the creatives in this list will result in such bid being filtered before the auction. Please contact your account manager if you would like to enable this feature.
repeated .com.google.doubleclick.ImpExt.ExcludedCreative excluded_creatives = 10;- Specified by:
getExcludedCreativesCountin interfaceAdxExt.ImpExtOrBuilder
-
getExcludedCreatives
public AdxExt.ImpExt.ExcludedCreative getExcludedCreatives(int index)
Creatives that are disallowed for the impression. Submitting a bid with one of the creatives in this list will result in such bid being filtered before the auction. Please contact your account manager if you would like to enable this feature.
repeated .com.google.doubleclick.ImpExt.ExcludedCreative excluded_creatives = 10;- Specified by:
getExcludedCreativesin interfaceAdxExt.ImpExtOrBuilder
-
getExcludedCreativesOrBuilder
public AdxExt.ImpExt.ExcludedCreativeOrBuilder getExcludedCreativesOrBuilder(int index)
Creatives that are disallowed for the impression. Submitting a bid with one of the creatives in this list will result in such bid being filtered before the auction. Please contact your account manager if you would like to enable this feature.
repeated .com.google.doubleclick.ImpExt.ExcludedCreative excluded_creatives = 10;- Specified by:
getExcludedCreativesOrBuilderin interfaceAdxExt.ImpExtOrBuilder
-
hasDfpAdUnitCode
public boolean hasDfpAdUnitCode()
[AdX: BidRequest.AdSlot.dfp_ad_unit_code]
optional string dfp_ad_unit_code = 6;- Specified by:
hasDfpAdUnitCodein interfaceAdxExt.ImpExtOrBuilder- Returns:
- Whether the dfpAdUnitCode field is set.
-
getDfpAdUnitCode
public String getDfpAdUnitCode()
[AdX: BidRequest.AdSlot.dfp_ad_unit_code]
optional string dfp_ad_unit_code = 6;- Specified by:
getDfpAdUnitCodein interfaceAdxExt.ImpExtOrBuilder- Returns:
- The dfpAdUnitCode.
-
getDfpAdUnitCodeBytes
public com.google.protobuf.ByteString getDfpAdUnitCodeBytes()
[AdX: BidRequest.AdSlot.dfp_ad_unit_code]
optional string dfp_ad_unit_code = 6;- Specified by:
getDfpAdUnitCodeBytesin interfaceAdxExt.ImpExtOrBuilder- Returns:
- The bytes for dfpAdUnitCode.
-
hasIsRewardedInventory
public boolean hasIsRewardedInventory()
[AdX: BidRequest.AdSlot.is_rewarded]
optional bool is_rewarded_inventory = 7;- Specified by:
hasIsRewardedInventoryin interfaceAdxExt.ImpExtOrBuilder- Returns:
- Whether the isRewardedInventory field is set.
-
getIsRewardedInventory
public boolean getIsRewardedInventory()
[AdX: BidRequest.AdSlot.is_rewarded]
optional bool is_rewarded_inventory = 7;- Specified by:
getIsRewardedInventoryin interfaceAdxExt.ImpExtOrBuilder- Returns:
- The isRewardedInventory.
-
hasAmpad
public boolean hasAmpad()
optional .com.google.doubleclick.ImpExt.AmpAdRequirementType ampad = 8 [default = UNKNOWN_AMP_AD_REQUIREMENT_TYPE];- Specified by:
hasAmpadin interfaceAdxExt.ImpExtOrBuilder- Returns:
- Whether the ampad field is set.
-
getAmpad
public AdxExt.ImpExt.AmpAdRequirementType getAmpad()
optional .com.google.doubleclick.ImpExt.AmpAdRequirementType ampad = 8 [default = UNKNOWN_AMP_AD_REQUIREMENT_TYPE];- Specified by:
getAmpadin interfaceAdxExt.ImpExtOrBuilder- Returns:
- The ampad.
-
getBuyerGeneratedRequestDataList
public List<AdxExt.ImpExt.BuyerGeneratedRequestData> getBuyerGeneratedRequestDataList()
repeated .com.google.doubleclick.ImpExt.BuyerGeneratedRequestData buyer_generated_request_data = 9;- Specified by:
getBuyerGeneratedRequestDataListin interfaceAdxExt.ImpExtOrBuilder
-
getBuyerGeneratedRequestDataOrBuilderList
public List<? extends AdxExt.ImpExt.BuyerGeneratedRequestDataOrBuilder> getBuyerGeneratedRequestDataOrBuilderList()
repeated .com.google.doubleclick.ImpExt.BuyerGeneratedRequestData buyer_generated_request_data = 9;- Specified by:
getBuyerGeneratedRequestDataOrBuilderListin interfaceAdxExt.ImpExtOrBuilder
-
getBuyerGeneratedRequestDataCount
public int getBuyerGeneratedRequestDataCount()
repeated .com.google.doubleclick.ImpExt.BuyerGeneratedRequestData buyer_generated_request_data = 9;- Specified by:
getBuyerGeneratedRequestDataCountin interfaceAdxExt.ImpExtOrBuilder
-
getBuyerGeneratedRequestData
public AdxExt.ImpExt.BuyerGeneratedRequestData getBuyerGeneratedRequestData(int index)
repeated .com.google.doubleclick.ImpExt.BuyerGeneratedRequestData buyer_generated_request_data = 9;- Specified by:
getBuyerGeneratedRequestDatain interfaceAdxExt.ImpExtOrBuilder
-
getBuyerGeneratedRequestDataOrBuilder
public AdxExt.ImpExt.BuyerGeneratedRequestDataOrBuilder getBuyerGeneratedRequestDataOrBuilder(int index)
repeated .com.google.doubleclick.ImpExt.BuyerGeneratedRequestData buyer_generated_request_data = 9;- Specified by:
getBuyerGeneratedRequestDataOrBuilderin interfaceAdxExt.ImpExtOrBuilder
-
hasBillableEventRateAdjustment
public boolean hasBillableEventRateAdjustment()
For ads rendered using a custom SDK only: multiplier applied to bid in the auction. The adjustment reflects the likelihood that your bid would generate a billable event (i.e. the ad renders successfully) if it won the auction, relative to the probability that other bids generate a billable event if they won the auction. This adjustment can be larger or smaller than 1. This affects the final ranking in the auction only; in particular, this multiplier does not affect the payment.
optional double billable_event_rate_adjustment = 16 [default = 1];- Specified by:
hasBillableEventRateAdjustmentin interfaceAdxExt.ImpExtOrBuilder- Returns:
- Whether the billableEventRateAdjustment field is set.
-
getBillableEventRateAdjustment
public double getBillableEventRateAdjustment()
For ads rendered using a custom SDK only: multiplier applied to bid in the auction. The adjustment reflects the likelihood that your bid would generate a billable event (i.e. the ad renders successfully) if it won the auction, relative to the probability that other bids generate a billable event if they won the auction. This adjustment can be larger or smaller than 1. This affects the final ranking in the auction only; in particular, this multiplier does not affect the payment.
optional double billable_event_rate_adjustment = 16 [default = 1];- Specified by:
getBillableEventRateAdjustmentin interfaceAdxExt.ImpExtOrBuilder- Returns:
- The billableEventRateAdjustment.
-
hasOpenBidding
public boolean hasOpenBidding()
optional .com.google.doubleclick.ImpExt.OpenBidding open_bidding = 12;- Specified by:
hasOpenBiddingin interfaceAdxExt.ImpExtOrBuilder- Returns:
- Whether the openBidding field is set.
-
getOpenBidding
public AdxExt.ImpExt.OpenBidding getOpenBidding()
optional .com.google.doubleclick.ImpExt.OpenBidding open_bidding = 12;- Specified by:
getOpenBiddingin interfaceAdxExt.ImpExtOrBuilder- Returns:
- The openBidding.
-
getOpenBiddingOrBuilder
public AdxExt.ImpExt.OpenBiddingOrBuilder getOpenBiddingOrBuilder()
optional .com.google.doubleclick.ImpExt.OpenBidding open_bidding = 12;- Specified by:
getOpenBiddingOrBuilderin interfaceAdxExt.ImpExtOrBuilder
-
getAllowedRestrictedCategoryList
public List<Integer> getAllowedRestrictedCategoryList()
The allowed restricted ad categories. See https://storage.googleapis.com/adx-rtb-dictionaries/ad-restricted-categories.txt for a list of ids. If you bid with an ad in a restricted category, you MUST ALWAYS declare the category in the bid response regardless of the values in this field.
repeated int32 allowed_restricted_category = 13;- Specified by:
getAllowedRestrictedCategoryListin interfaceAdxExt.ImpExtOrBuilder- Returns:
- A list containing the allowedRestrictedCategory.
-
getAllowedRestrictedCategoryCount
public int getAllowedRestrictedCategoryCount()
The allowed restricted ad categories. See https://storage.googleapis.com/adx-rtb-dictionaries/ad-restricted-categories.txt for a list of ids. If you bid with an ad in a restricted category, you MUST ALWAYS declare the category in the bid response regardless of the values in this field.
repeated int32 allowed_restricted_category = 13;- Specified by:
getAllowedRestrictedCategoryCountin interfaceAdxExt.ImpExtOrBuilder- Returns:
- The count of allowedRestrictedCategory.
-
getAllowedRestrictedCategory
public int getAllowedRestrictedCategory(int index)
The allowed restricted ad categories. See https://storage.googleapis.com/adx-rtb-dictionaries/ad-restricted-categories.txt for a list of ids. If you bid with an ad in a restricted category, you MUST ALWAYS declare the category in the bid response regardless of the values in this field.
repeated int32 allowed_restricted_category = 13;- Specified by:
getAllowedRestrictedCategoryin interfaceAdxExt.ImpExtOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The allowedRestrictedCategory at the given index.
-
hasSkadn
public boolean hasSkadn()
[AdX: BidRequest.Mobile.skadn]
optional .com.google.doubleclick.ImpExt.SKAdNetworkRequest skadn = 14;- Specified by:
hasSkadnin interfaceAdxExt.ImpExtOrBuilder- Returns:
- Whether the skadn field is set.
-
getSkadn
public AdxExt.ImpExt.SKAdNetworkRequest getSkadn()
[AdX: BidRequest.Mobile.skadn]
optional .com.google.doubleclick.ImpExt.SKAdNetworkRequest skadn = 14;- Specified by:
getSkadnin interfaceAdxExt.ImpExtOrBuilder- Returns:
- The skadn.
-
getSkadnOrBuilder
public AdxExt.ImpExt.SKAdNetworkRequestOrBuilder getSkadnOrBuilder()
[AdX: BidRequest.Mobile.skadn]
optional .com.google.doubleclick.ImpExt.SKAdNetworkRequest skadn = 14;- Specified by:
getSkadnOrBuilderin interfaceAdxExt.ImpExtOrBuilder
-
hasCreativeEnforcementSettings
public boolean hasCreativeEnforcementSettings()
optional .com.google.doubleclick.ImpExt.CreativeEnforcementSettings creative_enforcement_settings = 15;- Specified by:
hasCreativeEnforcementSettingsin interfaceAdxExt.ImpExtOrBuilder- Returns:
- Whether the creativeEnforcementSettings field is set.
-
getCreativeEnforcementSettings
public AdxExt.ImpExt.CreativeEnforcementSettings getCreativeEnforcementSettings()
optional .com.google.doubleclick.ImpExt.CreativeEnforcementSettings creative_enforcement_settings = 15;- Specified by:
getCreativeEnforcementSettingsin interfaceAdxExt.ImpExtOrBuilder- Returns:
- The creativeEnforcementSettings.
-
getCreativeEnforcementSettingsOrBuilder
public AdxExt.ImpExt.CreativeEnforcementSettingsOrBuilder getCreativeEnforcementSettingsOrBuilder()
optional .com.google.doubleclick.ImpExt.CreativeEnforcementSettings creative_enforcement_settings = 15;- Specified by:
getCreativeEnforcementSettingsOrBuilderin interfaceAdxExt.ImpExtOrBuilder
-
hasAuctionEnvironment
public boolean hasAuctionEnvironment()
Specifies where the ad auction runs.
optional .com.google.doubleclick.ImpExt.AuctionEnvironment auction_environment = 18 [default = SERVER_SIDE_AUCTION];- Specified by:
hasAuctionEnvironmentin interfaceAdxExt.ImpExtOrBuilder- Returns:
- Whether the auctionEnvironment field is set.
-
getAuctionEnvironment
public AdxExt.ImpExt.AuctionEnvironment getAuctionEnvironment()
Specifies where the ad auction runs.
optional .com.google.doubleclick.ImpExt.AuctionEnvironment auction_environment = 18 [default = SERVER_SIDE_AUCTION];- Specified by:
getAuctionEnvironmentin interfaceAdxExt.ImpExtOrBuilder- Returns:
- The auctionEnvironment.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AdxExt.ImpExt parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.ImpExt parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.ImpExt parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.ImpExt parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.ImpExt parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.ImpExt parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.ImpExt parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AdxExt.ImpExt parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AdxExt.ImpExt parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AdxExt.ImpExt parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static AdxExt.ImpExt parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AdxExt.ImpExt parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public AdxExt.ImpExt.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AdxExt.ImpExt.Builder newBuilder()
-
newBuilder
public static AdxExt.ImpExt.Builder newBuilder(AdxExt.ImpExt prototype)
-
toBuilder
public AdxExt.ImpExt.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AdxExt.ImpExt.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AdxExt.ImpExt getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AdxExt.ImpExt> parser()
-
getParserForType
public com.google.protobuf.Parser<AdxExt.ImpExt> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AdxExt.ImpExt getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-