public static final class Request.BidAgentResponse.Creative.Builder extends com.google.protobuf.GeneratedMessage.Builder<Request.BidAgentResponse.Creative.Builder> 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 | Method and Description |
|---|---|
Request.BidAgentResponse.Creative.Builder |
addAllDynamicMacros(Iterable<? extends Request.BidAgentResponse.Creative.Macro> values)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
Request.BidAgentResponse.Creative.Builder |
addAllPixels(Iterable<String> values)
repeated string pixels = 2; |
Request.BidAgentResponse.Creative.Builder |
addDynamicMacros(int index,
Request.BidAgentResponse.Creative.Macro.Builder builderForValue)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
Request.BidAgentResponse.Creative.Builder |
addDynamicMacros(int index,
Request.BidAgentResponse.Creative.Macro value)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
Request.BidAgentResponse.Creative.Builder |
addDynamicMacros(Request.BidAgentResponse.Creative.Macro.Builder builderForValue)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
Request.BidAgentResponse.Creative.Builder |
addDynamicMacros(Request.BidAgentResponse.Creative.Macro value)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
Request.BidAgentResponse.Creative.Macro.Builder |
addDynamicMacrosBuilder()
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
Request.BidAgentResponse.Creative.Macro.Builder |
addDynamicMacrosBuilder(int index)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
Request.BidAgentResponse.Creative.Builder |
addPixels(String value)
repeated string pixels = 2; |
Request.BidAgentResponse.Creative.Builder |
addPixelsBytes(com.google.protobuf.ByteString value)
repeated string pixels = 2; |
Request.BidAgentResponse.Creative |
build() |
Request.BidAgentResponse.Creative |
buildPartial() |
Request.BidAgentResponse.Creative.Builder |
clear() |
Request.BidAgentResponse.Creative.Builder |
clearClickUrlOverride()
optional string click_url_override = 3; |
Request.BidAgentResponse.Creative.Builder |
clearDynamicMacros()
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
Request.BidAgentResponse.Creative.Builder |
clearId()
optional uint64 id = 1; |
Request.BidAgentResponse.Creative.Builder |
clearPixels()
repeated string pixels = 2; |
String |
getClickUrlOverride()
optional string click_url_override = 3; |
com.google.protobuf.ByteString |
getClickUrlOverrideBytes()
optional string click_url_override = 3; |
Request.BidAgentResponse.Creative |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Request.BidAgentResponse.Creative.Macro |
getDynamicMacros(int index)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
Request.BidAgentResponse.Creative.Macro.Builder |
getDynamicMacrosBuilder(int index)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
List<Request.BidAgentResponse.Creative.Macro.Builder> |
getDynamicMacrosBuilderList()
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; |
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; |
boolean |
hasClickUrlOverride()
optional string click_url_override = 3; |
boolean |
hasId()
optional uint64 id = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Request.BidAgentResponse.Creative.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Request.BidAgentResponse.Creative.Builder |
mergeFrom(com.google.protobuf.Message other) |
Request.BidAgentResponse.Creative.Builder |
mergeFrom(Request.BidAgentResponse.Creative other) |
Request.BidAgentResponse.Creative.Builder |
removeDynamicMacros(int index)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
Request.BidAgentResponse.Creative.Builder |
setClickUrlOverride(String value)
optional string click_url_override = 3; |
Request.BidAgentResponse.Creative.Builder |
setClickUrlOverrideBytes(com.google.protobuf.ByteString value)
optional string click_url_override = 3; |
Request.BidAgentResponse.Creative.Builder |
setDynamicMacros(int index,
Request.BidAgentResponse.Creative.Macro.Builder builderForValue)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
Request.BidAgentResponse.Creative.Builder |
setDynamicMacros(int index,
Request.BidAgentResponse.Creative.Macro value)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4; |
Request.BidAgentResponse.Creative.Builder |
setId(long value)
optional uint64 id = 1; |
Request.BidAgentResponse.Creative.Builder |
setPixels(int index,
String value)
repeated string pixels = 2; |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Request.BidAgentResponse.Creative.Builder>public Request.BidAgentResponse.Creative.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Request.BidAgentResponse.Creative.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Request.BidAgentResponse.Creative.Builder>public Request.BidAgentResponse.Creative getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Request.BidAgentResponse.Creative build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Request.BidAgentResponse.Creative buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Request.BidAgentResponse.Creative.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Request.BidAgentResponse.Creative.Builder>public Request.BidAgentResponse.Creative.Builder mergeFrom(Request.BidAgentResponse.Creative other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Request.BidAgentResponse.Creative.Builder>public Request.BidAgentResponse.Creative.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Request.BidAgentResponse.Creative.Builder>IOExceptionpublic 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 Request.BidAgentResponse.Creative.Builder setId(long value)
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.
public Request.BidAgentResponse.Creative.Builder clearId()
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.
public 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 Request.BidAgentResponse.Creative.Builder setPixels(int index, String value)
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.
public Request.BidAgentResponse.Creative.Builder addPixels(String value)
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.
public Request.BidAgentResponse.Creative.Builder addAllPixels(Iterable<String> values)
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.
public Request.BidAgentResponse.Creative.Builder clearPixels()
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.
public Request.BidAgentResponse.Creative.Builder addPixelsBytes(com.google.protobuf.ByteString value)
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.
public 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 Request.BidAgentResponse.Creative.Builder setClickUrlOverride(String value)
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.
public Request.BidAgentResponse.Creative.Builder clearClickUrlOverride()
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.
public Request.BidAgentResponse.Creative.Builder setClickUrlOverrideBytes(com.google.protobuf.ByteString value)
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.
public List<Request.BidAgentResponse.Creative.Macro> getDynamicMacrosList()
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;getDynamicMacrosList 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.Builder setDynamicMacros(int index, Request.BidAgentResponse.Creative.Macro value)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;public Request.BidAgentResponse.Creative.Builder setDynamicMacros(int index, Request.BidAgentResponse.Creative.Macro.Builder builderForValue)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;public Request.BidAgentResponse.Creative.Builder addDynamicMacros(Request.BidAgentResponse.Creative.Macro value)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;public Request.BidAgentResponse.Creative.Builder addDynamicMacros(int index, Request.BidAgentResponse.Creative.Macro value)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;public Request.BidAgentResponse.Creative.Builder addDynamicMacros(Request.BidAgentResponse.Creative.Macro.Builder builderForValue)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;public Request.BidAgentResponse.Creative.Builder addDynamicMacros(int index, Request.BidAgentResponse.Creative.Macro.Builder builderForValue)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;public Request.BidAgentResponse.Creative.Builder addAllDynamicMacros(Iterable<? extends Request.BidAgentResponse.Creative.Macro> values)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;public Request.BidAgentResponse.Creative.Builder clearDynamicMacros()
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;public Request.BidAgentResponse.Creative.Builder removeDynamicMacros(int index)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;public Request.BidAgentResponse.Creative.Macro.Builder getDynamicMacrosBuilder(int index)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;public Request.BidAgentResponse.Creative.MacroOrBuilder getDynamicMacrosOrBuilder(int index)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;getDynamicMacrosOrBuilder 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 Request.BidAgentResponse.Creative.Macro.Builder addDynamicMacrosBuilder()
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;public Request.BidAgentResponse.Creative.Macro.Builder addDynamicMacrosBuilder(int index)
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;public List<Request.BidAgentResponse.Creative.Macro.Builder> getDynamicMacrosBuilderList()
repeated .bid.BidAgentResponse.Creative.Macro dynamic_macros = 4;Copyright © 2017. All rights reserved.