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, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, newUninitializedMessageException
private 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.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.Video.Builder>
public BrxRtb095.BidRequest.Video.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
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.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.Video.Builder>
public BrxRtb095.BidRequest.Video getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public BrxRtb095.BidRequest.Video build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public BrxRtb095.BidRequest.Video buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public BrxRtb095.BidRequest.Video.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<BrxRtb095.BidRequest.Video.Builder>
IOException
private 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.VideoOrBuilder
public 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.VideoOrBuilder
public 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.VideoOrBuilder
public 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.VideoOrBuilder
public BrxRtb095.Linearity getLinearity()
optional .Linearity linearity = 2;
Indicates whether the ad impression is linear or non-linear.
getLinearity
in interface BrxRtb095.BidRequest.VideoOrBuilder
public 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.VideoOrBuilder
public int getMinduration()
optional int32 minduration = 3;
Minimum video ad duration in seconds
getMinduration
in interface BrxRtb095.BidRequest.VideoOrBuilder
public 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.VideoOrBuilder
public int getMaxduration()
optional int32 maxduration = 4;
Maximum video ad duration in seconds
getMaxduration
in interface BrxRtb095.BidRequest.VideoOrBuilder
public 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.VideoOrBuilder
public int getProtocolCount()
repeated .Protocol protocol = 5;
Video bid response protocols supported
getProtocolCount
in interface BrxRtb095.BidRequest.VideoOrBuilder
public BrxRtb095.Protocol getProtocol(int index)
repeated .Protocol protocol = 5;
Video bid response protocols supported
getProtocol
in interface BrxRtb095.BidRequest.VideoOrBuilder
public 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.VideoOrBuilder
public int getApiCount()
repeated .Api api = 6;
List of supported API frameworks for this impression
getApiCount
in interface BrxRtb095.BidRequest.VideoOrBuilder
public BrxRtb095.Api getApi(int index)
repeated .Api api = 6;
List of supported API frameworks for this impression
getApi
in interface BrxRtb095.BidRequest.VideoOrBuilder
public 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.VideoOrBuilder
public int getW()
optional int32 w = 7;
Width of the player in pixels
getW
in interface BrxRtb095.BidRequest.VideoOrBuilder
public 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.VideoOrBuilder
public int getH()
optional int32 h = 8;
Height of the player in pixels
getH
in interface BrxRtb095.BidRequest.VideoOrBuilder
public 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.VideoOrBuilder
public 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.VideoOrBuilder
public 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.VideoOrBuilder
public int getMaxbitrate()
optional int32 maxbitrate = 10;
Maximum bit rate in Kbps.
getMaxbitrate
in interface BrxRtb095.BidRequest.VideoOrBuilder
public 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.VideoOrBuilder
public int getPlaybackmethodCount()
repeated .Playbackmethod playbackmethod = 11;
Allowed playback methods
getPlaybackmethodCount
in interface BrxRtb095.BidRequest.VideoOrBuilder
public BrxRtb095.Playbackmethod getPlaybackmethod(int index)
repeated .Playbackmethod playbackmethod = 11;
Allowed playback methods
getPlaybackmethod
in interface BrxRtb095.BidRequest.VideoOrBuilder
public 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.VideoOrBuilder
public int getDeliveryCount()
repeated .Delivery delivery = 12;
List of supported delivery methods (streaming, progressive). If blank, assume all are supported.
getDeliveryCount
in interface BrxRtb095.BidRequest.VideoOrBuilder
public 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.VideoOrBuilder
public 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.VideoOrBuilder
public BrxRtb095.Pos getPos()
optional .Pos pos = 13;
Ad position
getPos
in interface BrxRtb095.BidRequest.VideoOrBuilder
public 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.VideoOrBuilder
public 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.VideoOrBuilder
public 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.VideoOrBuilder
public 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.VideoOrBuilder
public 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.VideoOrBuilder
public 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.VideoOrBuilder
public 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.VideoOrBuilder
public 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.VideoOrBuilder
public 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()