public static final class Request.BidAgentResponse.Creative extends com.google.protobuf.GeneratedMessage implements Request.BidAgentResponse.CreativeOrBuilder
bid.BidAgentResponse.Creative
Next Id: 5 Creative represents the creative to be rendered in the openrtb bid response.
| Modifier and Type | Class and Description |
|---|---|
static class |
Request.BidAgentResponse.Creative.Builder
Protobuf type
bid.BidAgentResponse.Creative |
static class |
Request.BidAgentResponse.Creative.Macro
Protobuf type
bid.BidAgentResponse.Creative.Macro |
static interface |
Request.BidAgentResponse.Creative.MacroOrBuilder |
com.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingType extends com.google.protobuf.Message,Type>| Modifier and Type | Field and Description |
|---|---|
static int |
CLICK_URL_OVERRIDE_FIELD_NUMBER |
static int |
DYNAMIC_MACROS_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static com.google.protobuf.Parser<Request.BidAgentResponse.Creative> |
PARSER
Deprecated.
|
static int |
PIXELS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
String |
getClickUrlOverride()
optional string click_url_override = 3; |
com.google.protobuf.ByteString |
getClickUrlOverrideBytes()
optional string click_url_override = 3; |
static Request.BidAgentResponse.Creative |
getDefaultInstance() |
Request.BidAgentResponse.Creative |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Request.BidAgentResponse.Creative.Macro |
getDynamicMacros(int index)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
int |
getDynamicMacrosCount()
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
List<Request.BidAgentResponse.Creative.Macro> |
getDynamicMacrosList()
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
Request.BidAgentResponse.Creative.MacroOrBuilder |
getDynamicMacrosOrBuilder(int index)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
List<? extends Request.BidAgentResponse.Creative.MacroOrBuilder> |
getDynamicMacrosOrBuilderList()
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
long |
getId()
optional uint64 id = 1; |
com.google.protobuf.Parser<Request.BidAgentResponse.Creative> |
getParserForType() |
String |
getPixels(int index)
repeated string pixels = 2; |
com.google.protobuf.ByteString |
getPixelsBytes(int index)
repeated string pixels = 2; |
int |
getPixelsCount()
repeated string pixels = 2; |
com.google.protobuf.ProtocolStringList |
getPixelsList()
repeated string pixels = 2; |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasClickUrlOverride()
optional string click_url_override = 3; |
boolean |
hasId()
optional uint64 id = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Request.BidAgentResponse.Creative.Builder |
newBuilder() |
static Request.BidAgentResponse.Creative.Builder |
newBuilder(Request.BidAgentResponse.Creative prototype) |
Request.BidAgentResponse.Creative.Builder |
newBuilderForType() |
protected Request.BidAgentResponse.Creative.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
static Request.BidAgentResponse.Creative |
parseDelimitedFrom(InputStream input) |
static Request.BidAgentResponse.Creative |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Request.BidAgentResponse.Creative |
parseFrom(byte[] data) |
static Request.BidAgentResponse.Creative |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Request.BidAgentResponse.Creative |
parseFrom(com.google.protobuf.ByteString data) |
static Request.BidAgentResponse.Creative |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Request.BidAgentResponse.Creative |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Request.BidAgentResponse.Creative |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Request.BidAgentResponse.Creative |
parseFrom(InputStream input) |
static Request.BidAgentResponse.Creative |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Request.BidAgentResponse.Creative> |
parser() |
Request.BidAgentResponse.Creative.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, newFileScopedGeneratedExtension, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, writeReplace, writeString, writeStringNoTagequals, findInitializationErrors, getInitializationErrorString, hashBoolean, hashCode, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ID_FIELD_NUMBER
public static final int PIXELS_FIELD_NUMBER
public static final int CLICK_URL_OVERRIDE_FIELD_NUMBER
public static final int DYNAMIC_MACROS_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<Request.BidAgentResponse.Creative> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessagepublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic boolean hasId()
optional uint64 id = 1;
The id of the chosen creative. It should be one of the ids in Adcandidate.creative_ids where the Adcandidate's line_item_id == Bid.line_item_id for the Bid containing this Creative message, otherwise the bid will not be processed.
hasId in interface Request.BidAgentResponse.CreativeOrBuilderpublic long getId()
optional uint64 id = 1;
The id of the chosen creative. It should be one of the ids in Adcandidate.creative_ids where the Adcandidate's line_item_id == Bid.line_item_id for the Bid containing this Creative message, otherwise the bid will not be processed.
getId in interface Request.BidAgentResponse.CreativeOrBuilderpublic com.google.protobuf.ProtocolStringList getPixelsList()
repeated string pixels = 2;
Pixels that will be fired when the creative is served in addition to the `pixels` field, which is set in `creative` object from buzz. (see http://docs.beeswax.com/docs/creative) This field should not be populated when the battr field has AD_SUPPORTS_DYNAMIC_PIXELS(108), otherwise this bid will not be processed. battr field is under BidAgentRequest.bid_request.imp.(banner/video).battr ; whether it is banner or video corresponds to the type of this creative.
getPixelsList in interface Request.BidAgentResponse.CreativeOrBuilderpublic int getPixelsCount()
repeated string pixels = 2;
Pixels that will be fired when the creative is served in addition to the `pixels` field, which is set in `creative` object from buzz. (see http://docs.beeswax.com/docs/creative) This field should not be populated when the battr field has AD_SUPPORTS_DYNAMIC_PIXELS(108), otherwise this bid will not be processed. battr field is under BidAgentRequest.bid_request.imp.(banner/video).battr ; whether it is banner or video corresponds to the type of this creative.
getPixelsCount in interface Request.BidAgentResponse.CreativeOrBuilderpublic String getPixels(int index)
repeated string pixels = 2;
Pixels that will be fired when the creative is served in addition to the `pixels` field, which is set in `creative` object from buzz. (see http://docs.beeswax.com/docs/creative) This field should not be populated when the battr field has AD_SUPPORTS_DYNAMIC_PIXELS(108), otherwise this bid will not be processed. battr field is under BidAgentRequest.bid_request.imp.(banner/video).battr ; whether it is banner or video corresponds to the type of this creative.
getPixels in interface Request.BidAgentResponse.CreativeOrBuilderpublic com.google.protobuf.ByteString getPixelsBytes(int index)
repeated string pixels = 2;
Pixels that will be fired when the creative is served in addition to the `pixels` field, which is set in `creative` object from buzz. (see http://docs.beeswax.com/docs/creative) This field should not be populated when the battr field has AD_SUPPORTS_DYNAMIC_PIXELS(108), otherwise this bid will not be processed. battr field is under BidAgentRequest.bid_request.imp.(banner/video).battr ; whether it is banner or video corresponds to the type of this creative.
getPixelsBytes in interface Request.BidAgentResponse.CreativeOrBuilderpublic boolean hasClickUrlOverride()
optional string click_url_override = 3;
The `creative` object's `click_url` field, which is set from buzz, will be replaced with this value if it is present. (see http://docs.beeswax.com/docs/creative) This field should not be populated when the battr field has AD_SUPPORTS_DYNAMIC_CLICK_URL(109), otherwise this bid will not be processed. battr field is under BidAgentRequest.bid_request.imp.(banner/video).battr ; whether it is banner or video corresponds to the type of this creative.
hasClickUrlOverride in interface Request.BidAgentResponse.CreativeOrBuilderpublic String getClickUrlOverride()
optional string click_url_override = 3;
The `creative` object's `click_url` field, which is set from buzz, will be replaced with this value if it is present. (see http://docs.beeswax.com/docs/creative) This field should not be populated when the battr field has AD_SUPPORTS_DYNAMIC_CLICK_URL(109), otherwise this bid will not be processed. battr field is under BidAgentRequest.bid_request.imp.(banner/video).battr ; whether it is banner or video corresponds to the type of this creative.
getClickUrlOverride in interface Request.BidAgentResponse.CreativeOrBuilderpublic com.google.protobuf.ByteString getClickUrlOverrideBytes()
optional string click_url_override = 3;
The `creative` object's `click_url` field, which is set from buzz, will be replaced with this value if it is present. (see http://docs.beeswax.com/docs/creative) This field should not be populated when the battr field has AD_SUPPORTS_DYNAMIC_CLICK_URL(109), otherwise this bid will not be processed. battr field is under BidAgentRequest.bid_request.imp.(banner/video).battr ; whether it is banner or video corresponds to the type of this creative.
getClickUrlOverrideBytes in interface Request.BidAgentResponse.CreativeOrBuilderpublic List<Request.BidAgentResponse.Creative.Macro> getDynamicMacrosList()
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;getDynamicMacrosList in interface Request.BidAgentResponse.CreativeOrBuilderpublic List<? extends Request.BidAgentResponse.Creative.MacroOrBuilder> getDynamicMacrosOrBuilderList()
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;getDynamicMacrosOrBuilderList in interface Request.BidAgentResponse.CreativeOrBuilderpublic int getDynamicMacrosCount()
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;getDynamicMacrosCount in interface Request.BidAgentResponse.CreativeOrBuilderpublic Request.BidAgentResponse.Creative.Macro getDynamicMacros(int index)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;getDynamicMacros in interface Request.BidAgentResponse.CreativeOrBuilderpublic Request.BidAgentResponse.Creative.MacroOrBuilder getDynamicMacrosOrBuilder(int index)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;getDynamicMacrosOrBuilder in interface Request.BidAgentResponse.CreativeOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic static Request.BidAgentResponse.Creative parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Request.BidAgentResponse.Creative parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Request.BidAgentResponse.Creative parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Request.BidAgentResponse.Creative parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Request.BidAgentResponse.Creative parseFrom(InputStream input) throws IOException
IOExceptionpublic static Request.BidAgentResponse.Creative parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Request.BidAgentResponse.Creative parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Request.BidAgentResponse.Creative parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Request.BidAgentResponse.Creative parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Request.BidAgentResponse.Creative parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Request.BidAgentResponse.Creative.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Request.BidAgentResponse.Creative.Builder newBuilder()
public static Request.BidAgentResponse.Creative.Builder newBuilder(Request.BidAgentResponse.Creative prototype)
public Request.BidAgentResponse.Creative.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Request.BidAgentResponse.Creative.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessagepublic static Request.BidAgentResponse.Creative getDefaultInstance()
public static com.google.protobuf.Parser<Request.BidAgentResponse.Creative> parser()
public com.google.protobuf.Parser<Request.BidAgentResponse.Creative> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic Request.BidAgentResponse.Creative getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2017. All rights reserved.