public static final class BrxRtb095.BidRequest.Video.Builder extends com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.Video.Builder> implements BrxRtb095.BidRequest.VideoOrBuilder
BidRequest.Video| Modifier and Type | Field and Description |
|---|---|
private List<BrxRtb095.Api> |
api_ |
private int |
bitField0_ |
private List<BrxRtb095.BidRequest.Banner> |
companionad_ |
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidRequest.Banner,BrxRtb095.BidRequest.Banner.Builder,BrxRtb095.BidRequest.BannerOrBuilder> |
companionadBuilder_ |
private List<BrxRtb095.Companiontype> |
companiontype_ |
private List<BrxRtb095.Delivery> |
delivery_ |
private int |
h_ |
private BrxRtb095.Linearity |
linearity_ |
private int |
maxbitrate_ |
private int |
maxduration_ |
private List<BrxRtb095.Mimes> |
mimes_ |
private int |
minduration_ |
private List<BrxRtb095.Playbackmethod> |
playbackmethod_ |
private BrxRtb095.Pos |
pos_ |
private List<BrxRtb095.Protocol> |
protocol_ |
private int |
startdelay_ |
private int |
w_ |
| Modifier | Constructor and Description |
|---|---|
private |
Builder() |
private |
Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, newUninitializedMessageExceptionprivate int bitField0_
private List<BrxRtb095.Mimes> mimes_
private BrxRtb095.Linearity linearity_
private int minduration_
private int maxduration_
private List<BrxRtb095.Protocol> protocol_
private List<BrxRtb095.Api> api_
private int w_
private int h_
private int startdelay_
private int maxbitrate_
private List<BrxRtb095.Playbackmethod> playbackmethod_
private List<BrxRtb095.Delivery> delivery_
private BrxRtb095.Pos pos_
private List<BrxRtb095.Companiontype> companiontype_
private List<BrxRtb095.BidRequest.Banner> companionad_
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidRequest.Banner,BrxRtb095.BidRequest.Banner.Builder,BrxRtb095.BidRequest.BannerOrBuilder> companionadBuilder_
private Builder()
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent)
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.Video.Builder>private void maybeForceBuilderInitialization()
private static BrxRtb095.BidRequest.Video.Builder create()
public BrxRtb095.BidRequest.Video.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.Video.Builder>public BrxRtb095.BidRequest.Video.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.Video.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<BrxRtb095.BidRequest.Video.Builder>public BrxRtb095.BidRequest.Video getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BrxRtb095.BidRequest.Video build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BrxRtb095.BidRequest.Video buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BrxRtb095.BidRequest.Video.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BrxRtb095.BidRequest.Video.Builder>public BrxRtb095.BidRequest.Video.Builder mergeFrom(BrxRtb095.BidRequest.Video other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.Video.Builder>public BrxRtb095.BidRequest.Video.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<BrxRtb095.BidRequest.Video.Builder>IOExceptionprivate void ensureMimesIsMutable()
public List<BrxRtb095.Mimes> getMimesList()
repeated .Mimes mimes = 1;
BASED ON OPEN RTB 2.1 VIDEO OBJECT Child to "imp" object The “video” object must be included directly in the impression object if the impression offered for auction is an in-stream video ad opportunity.
getMimesList in interface BrxRtb095.BidRequest.VideoOrBuilderpublic int getMimesCount()
repeated .Mimes mimes = 1;
BASED ON OPEN RTB 2.1 VIDEO OBJECT Child to "imp" object The “video” object must be included directly in the impression object if the impression offered for auction is an in-stream video ad opportunity.
getMimesCount in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.Mimes getMimes(int index)
repeated .Mimes mimes = 1;
BASED ON OPEN RTB 2.1 VIDEO OBJECT Child to "imp" object The “video” object must be included directly in the impression object if the impression offered for auction is an in-stream video ad opportunity.
getMimes in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setMimes(int index, BrxRtb095.Mimes value)
repeated .Mimes mimes = 1;
BASED ON OPEN RTB 2.1 VIDEO OBJECT Child to "imp" object The “video” object must be included directly in the impression object if the impression offered for auction is an in-stream video ad opportunity.
public BrxRtb095.BidRequest.Video.Builder addMimes(BrxRtb095.Mimes value)
repeated .Mimes mimes = 1;
BASED ON OPEN RTB 2.1 VIDEO OBJECT Child to "imp" object The “video” object must be included directly in the impression object if the impression offered for auction is an in-stream video ad opportunity.
public BrxRtb095.BidRequest.Video.Builder addAllMimes(Iterable<? extends BrxRtb095.Mimes> values)
repeated .Mimes mimes = 1;
BASED ON OPEN RTB 2.1 VIDEO OBJECT Child to "imp" object The “video” object must be included directly in the impression object if the impression offered for auction is an in-stream video ad opportunity.
public BrxRtb095.BidRequest.Video.Builder clearMimes()
repeated .Mimes mimes = 1;
BASED ON OPEN RTB 2.1 VIDEO OBJECT Child to "imp" object The “video” object must be included directly in the impression object if the impression offered for auction is an in-stream video ad opportunity.
public boolean hasLinearity()
optional .Linearity linearity = 2;
Indicates whether the ad impression is linear or non-linear.
hasLinearity in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.Linearity getLinearity()
optional .Linearity linearity = 2;
Indicates whether the ad impression is linear or non-linear.
getLinearity in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setLinearity(BrxRtb095.Linearity value)
optional .Linearity linearity = 2;
Indicates whether the ad impression is linear or non-linear.
public BrxRtb095.BidRequest.Video.Builder clearLinearity()
optional .Linearity linearity = 2;
Indicates whether the ad impression is linear or non-linear.
public boolean hasMinduration()
optional int32 minduration = 3;
Minimum video ad duration in seconds
hasMinduration in interface BrxRtb095.BidRequest.VideoOrBuilderpublic int getMinduration()
optional int32 minduration = 3;
Minimum video ad duration in seconds
getMinduration in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setMinduration(int value)
optional int32 minduration = 3;
Minimum video ad duration in seconds
public BrxRtb095.BidRequest.Video.Builder clearMinduration()
optional int32 minduration = 3;
Minimum video ad duration in seconds
public boolean hasMaxduration()
optional int32 maxduration = 4;
Maximum video ad duration in seconds
hasMaxduration in interface BrxRtb095.BidRequest.VideoOrBuilderpublic int getMaxduration()
optional int32 maxduration = 4;
Maximum video ad duration in seconds
getMaxduration in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setMaxduration(int value)
optional int32 maxduration = 4;
Maximum video ad duration in seconds
public BrxRtb095.BidRequest.Video.Builder clearMaxduration()
optional int32 maxduration = 4;
Maximum video ad duration in seconds
private void ensureProtocolIsMutable()
public List<BrxRtb095.Protocol> getProtocolList()
repeated .Protocol protocol = 5;
Video bid response protocols supported
getProtocolList in interface BrxRtb095.BidRequest.VideoOrBuilderpublic int getProtocolCount()
repeated .Protocol protocol = 5;
Video bid response protocols supported
getProtocolCount in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.Protocol getProtocol(int index)
repeated .Protocol protocol = 5;
Video bid response protocols supported
getProtocol in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setProtocol(int index, BrxRtb095.Protocol value)
repeated .Protocol protocol = 5;
Video bid response protocols supported
public BrxRtb095.BidRequest.Video.Builder addProtocol(BrxRtb095.Protocol value)
repeated .Protocol protocol = 5;
Video bid response protocols supported
public BrxRtb095.BidRequest.Video.Builder addAllProtocol(Iterable<? extends BrxRtb095.Protocol> values)
repeated .Protocol protocol = 5;
Video bid response protocols supported
public BrxRtb095.BidRequest.Video.Builder clearProtocol()
repeated .Protocol protocol = 5;
Video bid response protocols supported
private void ensureApiIsMutable()
public List<BrxRtb095.Api> getApiList()
repeated .Api api = 6;
List of supported API frameworks for this impression
getApiList in interface BrxRtb095.BidRequest.VideoOrBuilderpublic int getApiCount()
repeated .Api api = 6;
List of supported API frameworks for this impression
getApiCount in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.Api getApi(int index)
repeated .Api api = 6;
List of supported API frameworks for this impression
getApi in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setApi(int index, BrxRtb095.Api value)
repeated .Api api = 6;
List of supported API frameworks for this impression
public BrxRtb095.BidRequest.Video.Builder addApi(BrxRtb095.Api value)
repeated .Api api = 6;
List of supported API frameworks for this impression
public BrxRtb095.BidRequest.Video.Builder addAllApi(Iterable<? extends BrxRtb095.Api> values)
repeated .Api api = 6;
List of supported API frameworks for this impression
public BrxRtb095.BidRequest.Video.Builder clearApi()
repeated .Api api = 6;
List of supported API frameworks for this impression
public boolean hasW()
optional int32 w = 7;
Width of the player in pixels
hasW in interface BrxRtb095.BidRequest.VideoOrBuilderpublic int getW()
optional int32 w = 7;
Width of the player in pixels
getW in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setW(int value)
optional int32 w = 7;
Width of the player in pixels
public BrxRtb095.BidRequest.Video.Builder clearW()
optional int32 w = 7;
Width of the player in pixels
public boolean hasH()
optional int32 h = 8;
Height of the player in pixels
hasH in interface BrxRtb095.BidRequest.VideoOrBuilderpublic int getH()
optional int32 h = 8;
Height of the player in pixels
getH in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setH(int value)
optional int32 h = 8;
Height of the player in pixels
public BrxRtb095.BidRequest.Video.Builder clearH()
optional int32 h = 8;
Height of the player in pixels
public boolean hasStartdelay()
optional int32 startdelay = 9;
Indicates the start delay in seconds for preroll, midroll, or postroll ad placement. See Open RTB 2.1 Table 6.9 Video Start Delay for generic placement values.
hasStartdelay in interface BrxRtb095.BidRequest.VideoOrBuilderpublic int getStartdelay()
optional int32 startdelay = 9;
Indicates the start delay in seconds for preroll, midroll, or postroll ad placement. See Open RTB 2.1 Table 6.9 Video Start Delay for generic placement values.
getStartdelay in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setStartdelay(int value)
optional int32 startdelay = 9;
Indicates the start delay in seconds for preroll, midroll, or postroll ad placement. See Open RTB 2.1 Table 6.9 Video Start Delay for generic placement values.
public BrxRtb095.BidRequest.Video.Builder clearStartdelay()
optional int32 startdelay = 9;
Indicates the start delay in seconds for preroll, midroll, or postroll ad placement. See Open RTB 2.1 Table 6.9 Video Start Delay for generic placement values.
public boolean hasMaxbitrate()
optional int32 maxbitrate = 10;
Maximum bit rate in Kbps.
hasMaxbitrate in interface BrxRtb095.BidRequest.VideoOrBuilderpublic int getMaxbitrate()
optional int32 maxbitrate = 10;
Maximum bit rate in Kbps.
getMaxbitrate in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setMaxbitrate(int value)
optional int32 maxbitrate = 10;
Maximum bit rate in Kbps.
public BrxRtb095.BidRequest.Video.Builder clearMaxbitrate()
optional int32 maxbitrate = 10;
Maximum bit rate in Kbps.
private void ensurePlaybackmethodIsMutable()
public List<BrxRtb095.Playbackmethod> getPlaybackmethodList()
repeated .Playbackmethod playbackmethod = 11;
Allowed playback methods
getPlaybackmethodList in interface BrxRtb095.BidRequest.VideoOrBuilderpublic int getPlaybackmethodCount()
repeated .Playbackmethod playbackmethod = 11;
Allowed playback methods
getPlaybackmethodCount in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.Playbackmethod getPlaybackmethod(int index)
repeated .Playbackmethod playbackmethod = 11;
Allowed playback methods
getPlaybackmethod in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setPlaybackmethod(int index, BrxRtb095.Playbackmethod value)
repeated .Playbackmethod playbackmethod = 11;
Allowed playback methods
public BrxRtb095.BidRequest.Video.Builder addPlaybackmethod(BrxRtb095.Playbackmethod value)
repeated .Playbackmethod playbackmethod = 11;
Allowed playback methods
public BrxRtb095.BidRequest.Video.Builder addAllPlaybackmethod(Iterable<? extends BrxRtb095.Playbackmethod> values)
repeated .Playbackmethod playbackmethod = 11;
Allowed playback methods
public BrxRtb095.BidRequest.Video.Builder clearPlaybackmethod()
repeated .Playbackmethod playbackmethod = 11;
Allowed playback methods
private void ensureDeliveryIsMutable()
public List<BrxRtb095.Delivery> getDeliveryList()
repeated .Delivery delivery = 12;
List of supported delivery methods (streaming, progressive). If blank, assume all are supported.
getDeliveryList in interface BrxRtb095.BidRequest.VideoOrBuilderpublic int getDeliveryCount()
repeated .Delivery delivery = 12;
List of supported delivery methods (streaming, progressive). If blank, assume all are supported.
getDeliveryCount in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.Delivery getDelivery(int index)
repeated .Delivery delivery = 12;
List of supported delivery methods (streaming, progressive). If blank, assume all are supported.
getDelivery in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setDelivery(int index, BrxRtb095.Delivery value)
repeated .Delivery delivery = 12;
List of supported delivery methods (streaming, progressive). If blank, assume all are supported.
public BrxRtb095.BidRequest.Video.Builder addDelivery(BrxRtb095.Delivery value)
repeated .Delivery delivery = 12;
List of supported delivery methods (streaming, progressive). If blank, assume all are supported.
public BrxRtb095.BidRequest.Video.Builder addAllDelivery(Iterable<? extends BrxRtb095.Delivery> values)
repeated .Delivery delivery = 12;
List of supported delivery methods (streaming, progressive). If blank, assume all are supported.
public BrxRtb095.BidRequest.Video.Builder clearDelivery()
repeated .Delivery delivery = 12;
List of supported delivery methods (streaming, progressive). If blank, assume all are supported.
public boolean hasPos()
optional .Pos pos = 13;
Ad position
hasPos in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.Pos getPos()
optional .Pos pos = 13;
Ad position
getPos in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setPos(BrxRtb095.Pos value)
optional .Pos pos = 13;
Ad position
public BrxRtb095.BidRequest.Video.Builder clearPos()
optional .Pos pos = 13;
Ad position
private void ensureCompaniontypeIsMutable()
public List<BrxRtb095.Companiontype> getCompaniontypeList()
repeated .Companiontype companiontype = 14;
Describes companion resource types supported by the placement as defined by the IAB's VAST standard
getCompaniontypeList in interface BrxRtb095.BidRequest.VideoOrBuilderpublic int getCompaniontypeCount()
repeated .Companiontype companiontype = 14;
Describes companion resource types supported by the placement as defined by the IAB's VAST standard
getCompaniontypeCount in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.Companiontype getCompaniontype(int index)
repeated .Companiontype companiontype = 14;
Describes companion resource types supported by the placement as defined by the IAB's VAST standard
getCompaniontype in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setCompaniontype(int index, BrxRtb095.Companiontype value)
repeated .Companiontype companiontype = 14;
Describes companion resource types supported by the placement as defined by the IAB's VAST standard
public BrxRtb095.BidRequest.Video.Builder addCompaniontype(BrxRtb095.Companiontype value)
repeated .Companiontype companiontype = 14;
Describes companion resource types supported by the placement as defined by the IAB's VAST standard
public BrxRtb095.BidRequest.Video.Builder addAllCompaniontype(Iterable<? extends BrxRtb095.Companiontype> values)
repeated .Companiontype companiontype = 14;
Describes companion resource types supported by the placement as defined by the IAB's VAST standard
public BrxRtb095.BidRequest.Video.Builder clearCompaniontype()
repeated .Companiontype companiontype = 14;
Describes companion resource types supported by the placement as defined by the IAB's VAST standard
private void ensureCompanionadIsMutable()
public List<BrxRtb095.BidRequest.Banner> getCompanionadList()
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
getCompanionadList in interface BrxRtb095.BidRequest.VideoOrBuilderpublic int getCompanionadCount()
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
getCompanionadCount in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Banner getCompanionad(int index)
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
getCompanionad in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Video.Builder setCompanionad(int index, BrxRtb095.BidRequest.Banner value)
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
public BrxRtb095.BidRequest.Video.Builder setCompanionad(int index, BrxRtb095.BidRequest.Banner.Builder builderForValue)
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
public BrxRtb095.BidRequest.Video.Builder addCompanionad(BrxRtb095.BidRequest.Banner value)
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
public BrxRtb095.BidRequest.Video.Builder addCompanionad(int index, BrxRtb095.BidRequest.Banner value)
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
public BrxRtb095.BidRequest.Video.Builder addCompanionad(BrxRtb095.BidRequest.Banner.Builder builderForValue)
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
public BrxRtb095.BidRequest.Video.Builder addCompanionad(int index, BrxRtb095.BidRequest.Banner.Builder builderForValue)
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
public BrxRtb095.BidRequest.Video.Builder addAllCompanionad(Iterable<? extends BrxRtb095.BidRequest.Banner> values)
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
public BrxRtb095.BidRequest.Video.Builder clearCompanionad()
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
public BrxRtb095.BidRequest.Video.Builder removeCompanionad(int index)
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
public BrxRtb095.BidRequest.Banner.Builder getCompanionadBuilder(int index)
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
public BrxRtb095.BidRequest.BannerOrBuilder getCompanionadOrBuilder(int index)
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
getCompanionadOrBuilder in interface BrxRtb095.BidRequest.VideoOrBuilderpublic List<? extends BrxRtb095.BidRequest.BannerOrBuilder> getCompanionadOrBuilderList()
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
getCompanionadOrBuilderList in interface BrxRtb095.BidRequest.VideoOrBuilderpublic BrxRtb095.BidRequest.Banner.Builder addCompanionadBuilder()
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
public BrxRtb095.BidRequest.Banner.Builder addCompanionadBuilder(int index)
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
public List<BrxRtb095.BidRequest.Banner.Builder> getCompanionadBuilderList()
repeated .BidRequest.Banner companionad = 15;
If companion ads are available for this impression, they are listed as banner objects
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidRequest.Banner,BrxRtb095.BidRequest.Banner.Builder,BrxRtb095.BidRequest.BannerOrBuilder> getCompanionadFieldBuilder()