public static final class BrxRtb095.BidRequest.Imp.Builder extends com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.Imp.Builder> implements BrxRtb095.BidRequest.ImpOrBuilder
BidRequest.Imp| Modifier and Type | Field and Description |
|---|---|
private BrxRtb095.BidRequest.Banner |
banner_ |
private com.google.protobuf.SingleFieldBuilder<BrxRtb095.BidRequest.Banner,BrxRtb095.BidRequest.Banner.Builder,BrxRtb095.BidRequest.BannerOrBuilder> |
bannerBuilder_ |
private int |
bitField0_ |
private Object |
id_ |
private boolean |
instl_ |
private BrxRtb095.BidRequest.Video |
video_ |
private com.google.protobuf.SingleFieldBuilder<BrxRtb095.BidRequest.Video,BrxRtb095.BidRequest.Video.Builder,BrxRtb095.BidRequest.VideoOrBuilder> |
videoBuilder_ |
| 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 Object id_
private BrxRtb095.BidRequest.Banner banner_
private com.google.protobuf.SingleFieldBuilder<BrxRtb095.BidRequest.Banner,BrxRtb095.BidRequest.Banner.Builder,BrxRtb095.BidRequest.BannerOrBuilder> bannerBuilder_
private BrxRtb095.BidRequest.Video video_
private com.google.protobuf.SingleFieldBuilder<BrxRtb095.BidRequest.Video,BrxRtb095.BidRequest.Video.Builder,BrxRtb095.BidRequest.VideoOrBuilder> videoBuilder_
private boolean instl_
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.Imp.Builder>private void maybeForceBuilderInitialization()
private static BrxRtb095.BidRequest.Imp.Builder create()
public BrxRtb095.BidRequest.Imp.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.Imp.Builder>public BrxRtb095.BidRequest.Imp.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.Imp.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.Imp.Builder>public BrxRtb095.BidRequest.Imp getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BrxRtb095.BidRequest.Imp build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BrxRtb095.BidRequest.Imp buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BrxRtb095.BidRequest.Imp.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BrxRtb095.BidRequest.Imp.Builder>public BrxRtb095.BidRequest.Imp.Builder mergeFrom(BrxRtb095.BidRequest.Imp other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.Imp.Builder>public BrxRtb095.BidRequest.Imp.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.Imp.Builder>IOExceptionpublic boolean hasId()
optional string id = 1;
BASED ON OPEN RTB 2.1 IMPRESSION OBJECT Child to BidRequest object The “imp” object describes the ad position or impression being auctioned.
hasId in interface BrxRtb095.BidRequest.ImpOrBuilderpublic String getId()
optional string id = 1;
BASED ON OPEN RTB 2.1 IMPRESSION OBJECT Child to BidRequest object The “imp” object describes the ad position or impression being auctioned.
getId in interface BrxRtb095.BidRequest.ImpOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
optional string id = 1;
BASED ON OPEN RTB 2.1 IMPRESSION OBJECT Child to BidRequest object The “imp” object describes the ad position or impression being auctioned.
getIdBytes in interface BrxRtb095.BidRequest.ImpOrBuilderpublic BrxRtb095.BidRequest.Imp.Builder setId(String value)
optional string id = 1;
BASED ON OPEN RTB 2.1 IMPRESSION OBJECT Child to BidRequest object The “imp” object describes the ad position or impression being auctioned.
public BrxRtb095.BidRequest.Imp.Builder clearId()
optional string id = 1;
BASED ON OPEN RTB 2.1 IMPRESSION OBJECT Child to BidRequest object The “imp” object describes the ad position or impression being auctioned.
public BrxRtb095.BidRequest.Imp.Builder setIdBytes(com.google.protobuf.ByteString value)
optional string id = 1;
BASED ON OPEN RTB 2.1 IMPRESSION OBJECT Child to BidRequest object The “imp” object describes the ad position or impression being auctioned.
public boolean hasBanner()
optional .BidRequest.Banner banner = 2;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
hasBanner in interface BrxRtb095.BidRequest.ImpOrBuilderpublic BrxRtb095.BidRequest.Banner getBanner()
optional .BidRequest.Banner banner = 2;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
getBanner in interface BrxRtb095.BidRequest.ImpOrBuilderpublic BrxRtb095.BidRequest.Imp.Builder setBanner(BrxRtb095.BidRequest.Banner value)
optional .BidRequest.Banner banner = 2;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
public BrxRtb095.BidRequest.Imp.Builder setBanner(BrxRtb095.BidRequest.Banner.Builder builderForValue)
optional .BidRequest.Banner banner = 2;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
public BrxRtb095.BidRequest.Imp.Builder mergeBanner(BrxRtb095.BidRequest.Banner value)
optional .BidRequest.Banner banner = 2;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
public BrxRtb095.BidRequest.Imp.Builder clearBanner()
optional .BidRequest.Banner banner = 2;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
public BrxRtb095.BidRequest.Banner.Builder getBannerBuilder()
optional .BidRequest.Banner banner = 2;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
public BrxRtb095.BidRequest.BannerOrBuilder getBannerOrBuilder()
optional .BidRequest.Banner banner = 2;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
getBannerOrBuilder in interface BrxRtb095.BidRequest.ImpOrBuilderprivate com.google.protobuf.SingleFieldBuilder<BrxRtb095.BidRequest.Banner,BrxRtb095.BidRequest.Banner.Builder,BrxRtb095.BidRequest.BannerOrBuilder> getBannerFieldBuilder()
optional .BidRequest.Banner banner = 2;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
public boolean hasVideo()
optional .BidRequest.Video video = 3;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
hasVideo in interface BrxRtb095.BidRequest.ImpOrBuilderpublic BrxRtb095.BidRequest.Video getVideo()
optional .BidRequest.Video video = 3;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
getVideo in interface BrxRtb095.BidRequest.ImpOrBuilderpublic BrxRtb095.BidRequest.Imp.Builder setVideo(BrxRtb095.BidRequest.Video value)
optional .BidRequest.Video video = 3;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
public BrxRtb095.BidRequest.Imp.Builder setVideo(BrxRtb095.BidRequest.Video.Builder builderForValue)
optional .BidRequest.Video video = 3;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
public BrxRtb095.BidRequest.Imp.Builder mergeVideo(BrxRtb095.BidRequest.Video value)
optional .BidRequest.Video video = 3;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
public BrxRtb095.BidRequest.Imp.Builder clearVideo()
optional .BidRequest.Video video = 3;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
public BrxRtb095.BidRequest.Video.Builder getVideoBuilder()
optional .BidRequest.Video video = 3;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
public BrxRtb095.BidRequest.VideoOrBuilder getVideoOrBuilder()
optional .BidRequest.Video video = 3;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
getVideoOrBuilder in interface BrxRtb095.BidRequest.ImpOrBuilderprivate com.google.protobuf.SingleFieldBuilder<BrxRtb095.BidRequest.Video,BrxRtb095.BidRequest.Video.Builder,BrxRtb095.BidRequest.VideoOrBuilder> getVideoFieldBuilder()
optional .BidRequest.Video video = 3;
Either a banner or video object (or both if the impression could be either) must be included in an impression object.
public boolean hasInstl()
optional bool instl = 4;
Defines if the ad is interstitial or full screen
hasInstl in interface BrxRtb095.BidRequest.ImpOrBuilderpublic boolean getInstl()
optional bool instl = 4;
Defines if the ad is interstitial or full screen
getInstl in interface BrxRtb095.BidRequest.ImpOrBuilderpublic BrxRtb095.BidRequest.Imp.Builder setInstl(boolean value)
optional bool instl = 4;
Defines if the ad is interstitial or full screen
public BrxRtb095.BidRequest.Imp.Builder clearInstl()
optional bool instl = 4;
Defines if the ad is interstitial or full screen