Package com.google.doubleclick
Class AdxExt.BidExt.SdkRenderedAd.DeclaredAd
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.doubleclick.AdxExt.BidExt.SdkRenderedAd.DeclaredAd
-
- All Implemented Interfaces:
AdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- AdxExt.BidExt.SdkRenderedAd
public static final class AdxExt.BidExt.SdkRenderedAd.DeclaredAd extends com.google.protobuf.GeneratedMessageV3 implements AdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder
Declared ad assets to support creative scanning, classification, and enforcement of ad policy and publisher blocks for ads rendered with a custom SDK.
Protobuf typecom.google.doubleclick.BidExt.SdkRenderedAd.DeclaredAd- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdxExt.BidExt.SdkRenderedAd.DeclaredAd.BuilderDeclared ad assets to support creative scanning, classification, and enforcement of ad policy and publisher blocks for ads rendered with a custom SDK.static classAdxExt.BidExt.SdkRenderedAd.DeclaredAd.ContentCase-
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 intCLICK_THROUGH_URL_FIELD_NUMBERstatic intHTML_SNIPPET_FIELD_NUMBERstatic intNATIVE_RESPONSE_FIELD_NUMBERstatic com.google.protobuf.Parser<AdxExt.BidExt.SdkRenderedAd.DeclaredAd>PARSERDeprecated.static intVIDEO_URL_FIELD_NUMBERstatic intVIDEO_VAST_XML_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetClickThroughUrl(int index)The final landing pages of the SDK-rendered ad.com.google.protobuf.ByteStringgetClickThroughUrlBytes(int index)The final landing pages of the SDK-rendered ad.intgetClickThroughUrlCount()The final landing pages of the SDK-rendered ad.com.google.protobuf.ProtocolStringListgetClickThroughUrlList()The final landing pages of the SDK-rendered ad.AdxExt.BidExt.SdkRenderedAd.DeclaredAd.ContentCasegetContentCase()static AdxExt.BidExt.SdkRenderedAd.DeclaredAdgetDefaultInstance()AdxExt.BidExt.SdkRenderedAd.DeclaredAdgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetHtmlSnippet()The HTML snippet representative of the SDK-rendered ad.com.google.protobuf.ByteStringgetHtmlSnippetBytes()The HTML snippet representative of the SDK-rendered ad.com.google.openrtb.OpenRtb.NativeResponsegetNativeResponse()The content of a native ad.com.google.openrtb.OpenRtb.NativeResponseOrBuildergetNativeResponseOrBuilder()The content of a native ad.com.google.protobuf.Parser<AdxExt.BidExt.SdkRenderedAd.DeclaredAd>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()StringgetVideoUrl()The URL to the VAST asset used in the SDK-rendered ad.com.google.protobuf.ByteStringgetVideoUrlBytes()The URL to the VAST asset used in the SDK-rendered ad.StringgetVideoVastXml()The VAST document used to render custom SDK-rendered ad.com.google.protobuf.ByteStringgetVideoVastXmlBytes()The VAST document used to render custom SDK-rendered ad.inthashCode()booleanhasHtmlSnippet()The HTML snippet representative of the SDK-rendered ad.booleanhasNativeResponse()The content of a native ad.booleanhasVideoUrl()The URL to the VAST asset used in the SDK-rendered ad.booleanhasVideoVastXml()The VAST document used to render custom SDK-rendered ad.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static AdxExt.BidExt.SdkRenderedAd.DeclaredAd.BuildernewBuilder()static AdxExt.BidExt.SdkRenderedAd.DeclaredAd.BuildernewBuilder(AdxExt.BidExt.SdkRenderedAd.DeclaredAd prototype)AdxExt.BidExt.SdkRenderedAd.DeclaredAd.BuildernewBuilderForType()protected AdxExt.BidExt.SdkRenderedAd.DeclaredAd.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static AdxExt.BidExt.SdkRenderedAd.DeclaredAdparseDelimitedFrom(InputStream input)static AdxExt.BidExt.SdkRenderedAd.DeclaredAdparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.BidExt.SdkRenderedAd.DeclaredAdparseFrom(byte[] data)static AdxExt.BidExt.SdkRenderedAd.DeclaredAdparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.BidExt.SdkRenderedAd.DeclaredAdparseFrom(com.google.protobuf.ByteString data)static AdxExt.BidExt.SdkRenderedAd.DeclaredAdparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.BidExt.SdkRenderedAd.DeclaredAdparseFrom(com.google.protobuf.CodedInputStream input)static AdxExt.BidExt.SdkRenderedAd.DeclaredAdparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.BidExt.SdkRenderedAd.DeclaredAdparseFrom(InputStream input)static AdxExt.BidExt.SdkRenderedAd.DeclaredAdparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.BidExt.SdkRenderedAd.DeclaredAdparseFrom(ByteBuffer data)static AdxExt.BidExt.SdkRenderedAd.DeclaredAdparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AdxExt.BidExt.SdkRenderedAd.DeclaredAd>parser()AdxExt.BidExt.SdkRenderedAd.DeclaredAd.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
-
HTML_SNIPPET_FIELD_NUMBER
public static final int HTML_SNIPPET_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VIDEO_URL_FIELD_NUMBER
public static final int VIDEO_URL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VIDEO_VAST_XML_FIELD_NUMBER
public static final int VIDEO_VAST_XML_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NATIVE_RESPONSE_FIELD_NUMBER
public static final int NATIVE_RESPONSE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLICK_THROUGH_URL_FIELD_NUMBER
public static final int CLICK_THROUGH_URL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<AdxExt.BidExt.SdkRenderedAd.DeclaredAd> 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
-
getContentCase
public AdxExt.BidExt.SdkRenderedAd.DeclaredAd.ContentCase getContentCase()
- Specified by:
getContentCasein interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder
-
hasHtmlSnippet
public boolean hasHtmlSnippet()
The HTML snippet representative of the SDK-rendered ad.
string html_snippet = 1;- Specified by:
hasHtmlSnippetin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Returns:
- Whether the htmlSnippet field is set.
-
getHtmlSnippet
public String getHtmlSnippet()
The HTML snippet representative of the SDK-rendered ad.
string html_snippet = 1;- Specified by:
getHtmlSnippetin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Returns:
- The htmlSnippet.
-
getHtmlSnippetBytes
public com.google.protobuf.ByteString getHtmlSnippetBytes()
The HTML snippet representative of the SDK-rendered ad.
string html_snippet = 1;- Specified by:
getHtmlSnippetBytesin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Returns:
- The bytes for htmlSnippet.
-
hasVideoUrl
public boolean hasVideoUrl()
The URL to the VAST asset used in the SDK-rendered ad.
string video_url = 2;- Specified by:
hasVideoUrlin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Returns:
- Whether the videoUrl field is set.
-
getVideoUrl
public String getVideoUrl()
The URL to the VAST asset used in the SDK-rendered ad.
string video_url = 2;- Specified by:
getVideoUrlin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Returns:
- The videoUrl.
-
getVideoUrlBytes
public com.google.protobuf.ByteString getVideoUrlBytes()
The URL to the VAST asset used in the SDK-rendered ad.
string video_url = 2;- Specified by:
getVideoUrlBytesin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Returns:
- The bytes for videoUrl.
-
hasVideoVastXml
public boolean hasVideoVastXml()
The VAST document used to render custom SDK-rendered ad. This document should conform to the VAST 2.0 or 3.0 standard.
string video_vast_xml = 4;- Specified by:
hasVideoVastXmlin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Returns:
- Whether the videoVastXml field is set.
-
getVideoVastXml
public String getVideoVastXml()
The VAST document used to render custom SDK-rendered ad. This document should conform to the VAST 2.0 or 3.0 standard.
string video_vast_xml = 4;- Specified by:
getVideoVastXmlin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Returns:
- The videoVastXml.
-
getVideoVastXmlBytes
public com.google.protobuf.ByteString getVideoVastXmlBytes()
The VAST document used to render custom SDK-rendered ad. This document should conform to the VAST 2.0 or 3.0 standard.
string video_vast_xml = 4;- Specified by:
getVideoVastXmlBytesin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Returns:
- The bytes for videoVastXml.
-
hasNativeResponse
public boolean hasNativeResponse()
The content of a native ad. Native ads consist of multiple building blocks (such as image and text), which are rendered by the buyer SDK. This field is only required for creative scanning. The assets you include don't need to match assets specified in a native request object (if any) in the bid request. NativeResponse.assets.id is optional and doesn't need to match an asset on the native request object. NativeResponse.assets.img.type is required.
.com.google.openrtb.NativeResponse native_response = 5;- Specified by:
hasNativeResponsein interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Returns:
- Whether the nativeResponse field is set.
-
getNativeResponse
public com.google.openrtb.OpenRtb.NativeResponse getNativeResponse()
The content of a native ad. Native ads consist of multiple building blocks (such as image and text), which are rendered by the buyer SDK. This field is only required for creative scanning. The assets you include don't need to match assets specified in a native request object (if any) in the bid request. NativeResponse.assets.id is optional and doesn't need to match an asset on the native request object. NativeResponse.assets.img.type is required.
.com.google.openrtb.NativeResponse native_response = 5;- Specified by:
getNativeResponsein interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Returns:
- The nativeResponse.
-
getNativeResponseOrBuilder
public com.google.openrtb.OpenRtb.NativeResponseOrBuilder getNativeResponseOrBuilder()
The content of a native ad. Native ads consist of multiple building blocks (such as image and text), which are rendered by the buyer SDK. This field is only required for creative scanning. The assets you include don't need to match assets specified in a native request object (if any) in the bid request. NativeResponse.assets.id is optional and doesn't need to match an asset on the native request object. NativeResponse.assets.img.type is required.
.com.google.openrtb.NativeResponse native_response = 5;- Specified by:
getNativeResponseOrBuilderin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder
-
getClickThroughUrlList
public com.google.protobuf.ProtocolStringList getClickThroughUrlList()
The final landing pages of the SDK-rendered ad.
repeated string click_through_url = 3;- Specified by:
getClickThroughUrlListin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Returns:
- A list containing the clickThroughUrl.
-
getClickThroughUrlCount
public int getClickThroughUrlCount()
The final landing pages of the SDK-rendered ad.
repeated string click_through_url = 3;- Specified by:
getClickThroughUrlCountin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Returns:
- The count of clickThroughUrl.
-
getClickThroughUrl
public String getClickThroughUrl(int index)
The final landing pages of the SDK-rendered ad.
repeated string click_through_url = 3;- Specified by:
getClickThroughUrlin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The clickThroughUrl at the given index.
-
getClickThroughUrlBytes
public com.google.protobuf.ByteString getClickThroughUrlBytes(int index)
The final landing pages of the SDK-rendered ad.
repeated string click_through_url = 3;- Specified by:
getClickThroughUrlBytesin interfaceAdxExt.BidExt.SdkRenderedAd.DeclaredAdOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the clickThroughUrl at the given index.
-
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.BidExt.SdkRenderedAd.DeclaredAd parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.BidExt.SdkRenderedAd.DeclaredAd parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.BidExt.SdkRenderedAd.DeclaredAd parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.BidExt.SdkRenderedAd.DeclaredAd 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.BidExt.SdkRenderedAd.DeclaredAd parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.BidExt.SdkRenderedAd.DeclaredAd parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.BidExt.SdkRenderedAd.DeclaredAd parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AdxExt.BidExt.SdkRenderedAd.DeclaredAd parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AdxExt.BidExt.SdkRenderedAd.DeclaredAd parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AdxExt.BidExt.SdkRenderedAd.DeclaredAd parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static AdxExt.BidExt.SdkRenderedAd.DeclaredAd parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AdxExt.BidExt.SdkRenderedAd.DeclaredAd parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public AdxExt.BidExt.SdkRenderedAd.DeclaredAd.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AdxExt.BidExt.SdkRenderedAd.DeclaredAd.Builder newBuilder()
-
newBuilder
public static AdxExt.BidExt.SdkRenderedAd.DeclaredAd.Builder newBuilder(AdxExt.BidExt.SdkRenderedAd.DeclaredAd prototype)
-
toBuilder
public AdxExt.BidExt.SdkRenderedAd.DeclaredAd.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AdxExt.BidExt.SdkRenderedAd.DeclaredAd.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AdxExt.BidExt.SdkRenderedAd.DeclaredAd getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AdxExt.BidExt.SdkRenderedAd.DeclaredAd> parser()
-
getParserForType
public com.google.protobuf.Parser<AdxExt.BidExt.SdkRenderedAd.DeclaredAd> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AdxExt.BidExt.SdkRenderedAd.DeclaredAd getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-