public static final class BrxRtb095.BidRequest.Ext.Builder extends com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.Ext.Builder> implements BrxRtb095.BidRequest.ExtOrBuilder
BidRequest.Ext| Modifier and Type | Field and Description |
|---|---|
private int |
bitField0_ |
private BrxRtb095.InventoryClass |
inventoryClass_ |
private boolean |
isFacebook_ |
private boolean |
isFullscreenexpandable_ |
private BrxRtb095.State |
isIncentivized_ |
private boolean |
isPing_ |
private BrxRtb095.State |
isSkippable_ |
private BrxRtb095.State |
isSyndicated_ |
private boolean |
isTest_ |
private BrxRtb095.State |
isUgc_ |
private int |
maxWrapperRedirects_ |
private int |
skipOffset_ |
| Modifier | Constructor and Description |
|---|---|
private |
Builder() |
private |
Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
| Modifier and Type | Method and Description |
|---|---|
BrxRtb095.BidRequest.Ext |
build() |
BrxRtb095.BidRequest.Ext |
buildPartial() |
BrxRtb095.BidRequest.Ext.Builder |
clear() |
BrxRtb095.BidRequest.Ext.Builder |
clearInventoryClass()
optional .InventoryClass inventory_class = 11 [default = INVENTORYCLASS_UNKNOWN]; |
BrxRtb095.BidRequest.Ext.Builder |
clearIsFacebook()
optional bool is_facebook = 6; |
BrxRtb095.BidRequest.Ext.Builder |
clearIsFullscreenexpandable()
optional bool is_fullscreenexpandable = 5; |
BrxRtb095.BidRequest.Ext.Builder |
clearIsIncentivized()
optional .State is_incentivized = 7 [default = STATE_UNKNOWN]; |
BrxRtb095.BidRequest.Ext.Builder |
clearIsPing()
optional bool is_ping = 2; |
BrxRtb095.BidRequest.Ext.Builder |
clearIsSkippable()
optional .State is_skippable = 3 [default = STATE_UNKNOWN]; |
BrxRtb095.BidRequest.Ext.Builder |
clearIsSyndicated()
optional .State is_syndicated = 8 [default = STATE_UNKNOWN]; |
BrxRtb095.BidRequest.Ext.Builder |
clearIsTest()
optional bool is_test = 1; |
BrxRtb095.BidRequest.Ext.Builder |
clearIsUgc()
optional .State is_ugc = 9 [default = STATE_UNKNOWN]; |
BrxRtb095.BidRequest.Ext.Builder |
clearMaxWrapperRedirects()
optional int32 max_wrapper_redirects = 10; |
BrxRtb095.BidRequest.Ext.Builder |
clearSkipOffset()
optional int32 skip_offset = 4; |
BrxRtb095.BidRequest.Ext.Builder |
clone() |
private static BrxRtb095.BidRequest.Ext.Builder |
create() |
BrxRtb095.BidRequest.Ext |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
BrxRtb095.InventoryClass |
getInventoryClass()
optional .InventoryClass inventory_class = 11 [default = INVENTORYCLASS_UNKNOWN]; |
boolean |
getIsFacebook()
optional bool is_facebook = 6; |
boolean |
getIsFullscreenexpandable()
optional bool is_fullscreenexpandable = 5; |
BrxRtb095.State |
getIsIncentivized()
optional .State is_incentivized = 7 [default = STATE_UNKNOWN]; |
boolean |
getIsPing()
optional bool is_ping = 2; |
BrxRtb095.State |
getIsSkippable()
optional .State is_skippable = 3 [default = STATE_UNKNOWN]; |
BrxRtb095.State |
getIsSyndicated()
optional .State is_syndicated = 8 [default = STATE_UNKNOWN]; |
boolean |
getIsTest()
optional bool is_test = 1; |
BrxRtb095.State |
getIsUgc()
optional .State is_ugc = 9 [default = STATE_UNKNOWN]; |
int |
getMaxWrapperRedirects()
optional int32 max_wrapper_redirects = 10; |
int |
getSkipOffset()
optional int32 skip_offset = 4; |
boolean |
hasInventoryClass()
optional .InventoryClass inventory_class = 11 [default = INVENTORYCLASS_UNKNOWN]; |
boolean |
hasIsFacebook()
optional bool is_facebook = 6; |
boolean |
hasIsFullscreenexpandable()
optional bool is_fullscreenexpandable = 5; |
boolean |
hasIsIncentivized()
optional .State is_incentivized = 7 [default = STATE_UNKNOWN]; |
boolean |
hasIsPing()
optional bool is_ping = 2; |
boolean |
hasIsSkippable()
optional .State is_skippable = 3 [default = STATE_UNKNOWN]; |
boolean |
hasIsSyndicated()
optional .State is_syndicated = 8 [default = STATE_UNKNOWN]; |
boolean |
hasIsTest()
optional bool is_test = 1; |
boolean |
hasIsUgc()
optional .State is_ugc = 9 [default = STATE_UNKNOWN]; |
boolean |
hasMaxWrapperRedirects()
optional int32 max_wrapper_redirects = 10; |
boolean |
hasSkipOffset()
optional int32 skip_offset = 4; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
private void |
maybeForceBuilderInitialization() |
BrxRtb095.BidRequest.Ext.Builder |
mergeFrom(BrxRtb095.BidRequest.Ext other) |
BrxRtb095.BidRequest.Ext.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BrxRtb095.BidRequest.Ext.Builder |
mergeFrom(com.google.protobuf.Message other) |
BrxRtb095.BidRequest.Ext.Builder |
setInventoryClass(BrxRtb095.InventoryClass value)
optional .InventoryClass inventory_class = 11 [default = INVENTORYCLASS_UNKNOWN]; |
BrxRtb095.BidRequest.Ext.Builder |
setIsFacebook(boolean value)
optional bool is_facebook = 6; |
BrxRtb095.BidRequest.Ext.Builder |
setIsFullscreenexpandable(boolean value)
optional bool is_fullscreenexpandable = 5; |
BrxRtb095.BidRequest.Ext.Builder |
setIsIncentivized(BrxRtb095.State value)
optional .State is_incentivized = 7 [default = STATE_UNKNOWN]; |
BrxRtb095.BidRequest.Ext.Builder |
setIsPing(boolean value)
optional bool is_ping = 2; |
BrxRtb095.BidRequest.Ext.Builder |
setIsSkippable(BrxRtb095.State value)
optional .State is_skippable = 3 [default = STATE_UNKNOWN]; |
BrxRtb095.BidRequest.Ext.Builder |
setIsSyndicated(BrxRtb095.State value)
optional .State is_syndicated = 8 [default = STATE_UNKNOWN]; |
BrxRtb095.BidRequest.Ext.Builder |
setIsTest(boolean value)
optional bool is_test = 1; |
BrxRtb095.BidRequest.Ext.Builder |
setIsUgc(BrxRtb095.State value)
optional .State is_ugc = 9 [default = STATE_UNKNOWN]; |
BrxRtb095.BidRequest.Ext.Builder |
setMaxWrapperRedirects(int value)
optional int32 max_wrapper_redirects = 10; |
BrxRtb095.BidRequest.Ext.Builder |
setSkipOffset(int value)
optional int32 skip_offset = 4; |
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 boolean isTest_
private boolean isPing_
private BrxRtb095.State isSkippable_
private int skipOffset_
private boolean isFullscreenexpandable_
private boolean isFacebook_
private BrxRtb095.State isIncentivized_
private BrxRtb095.State isSyndicated_
private BrxRtb095.State isUgc_
private int maxWrapperRedirects_
private BrxRtb095.InventoryClass inventoryClass_
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.Ext.Builder>private void maybeForceBuilderInitialization()
private static BrxRtb095.BidRequest.Ext.Builder create()
public BrxRtb095.BidRequest.Ext.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.Ext.Builder>public BrxRtb095.BidRequest.Ext.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.Ext.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.Ext.Builder>public BrxRtb095.BidRequest.Ext getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BrxRtb095.BidRequest.Ext build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BrxRtb095.BidRequest.Ext buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BrxRtb095.BidRequest.Ext.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BrxRtb095.BidRequest.Ext.Builder>public BrxRtb095.BidRequest.Ext.Builder mergeFrom(BrxRtb095.BidRequest.Ext other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.Ext.Builder>public BrxRtb095.BidRequest.Ext.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.Ext.Builder>IOExceptionpublic boolean hasIsTest()
optional bool is_test = 1;
Custom BRX extension to the bid request
hasIsTest in interface BrxRtb095.BidRequest.ExtOrBuilderpublic boolean getIsTest()
optional bool is_test = 1;
Custom BRX extension to the bid request
getIsTest in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.BidRequest.Ext.Builder setIsTest(boolean value)
optional bool is_test = 1;
Custom BRX extension to the bid request
public BrxRtb095.BidRequest.Ext.Builder clearIsTest()
optional bool is_test = 1;
Custom BRX extension to the bid request
public boolean hasIsPing()
optional bool is_ping = 2;
If true, bidder must respond with an HTTP 204 no content response as soon as possible without any ad decisioning
hasIsPing in interface BrxRtb095.BidRequest.ExtOrBuilderpublic boolean getIsPing()
optional bool is_ping = 2;
If true, bidder must respond with an HTTP 204 no content response as soon as possible without any ad decisioning
getIsPing in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.BidRequest.Ext.Builder setIsPing(boolean value)
optional bool is_ping = 2;
If true, bidder must respond with an HTTP 204 no content response as soon as possible without any ad decisioning
public BrxRtb095.BidRequest.Ext.Builder clearIsPing()
optional bool is_ping = 2;
If true, bidder must respond with an HTTP 204 no content response as soon as possible without any ad decisioning
public boolean hasIsSkippable()
optional .State is_skippable = 3 [default = STATE_UNKNOWN];
Defines whether the inventory is skippable or not
hasIsSkippable in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.State getIsSkippable()
optional .State is_skippable = 3 [default = STATE_UNKNOWN];
Defines whether the inventory is skippable or not
getIsSkippable in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.BidRequest.Ext.Builder setIsSkippable(BrxRtb095.State value)
optional .State is_skippable = 3 [default = STATE_UNKNOWN];
Defines whether the inventory is skippable or not
public BrxRtb095.BidRequest.Ext.Builder clearIsSkippable()
optional .State is_skippable = 3 [default = STATE_UNKNOWN];
Defines whether the inventory is skippable or not
public boolean hasSkipOffset()
optional int32 skip_offset = 4;
If the inventory is skippable, what is the offset
hasSkipOffset in interface BrxRtb095.BidRequest.ExtOrBuilderpublic int getSkipOffset()
optional int32 skip_offset = 4;
If the inventory is skippable, what is the offset
getSkipOffset in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.BidRequest.Ext.Builder setSkipOffset(int value)
optional int32 skip_offset = 4;
If the inventory is skippable, what is the offset
public BrxRtb095.BidRequest.Ext.Builder clearSkipOffset()
optional int32 skip_offset = 4;
If the inventory is skippable, what is the offset
public boolean hasIsFullscreenexpandable()
optional bool is_fullscreenexpandable = 5;
Is the ad expandable to fullscreen -- used for iPad expandable inventory
hasIsFullscreenexpandable in interface BrxRtb095.BidRequest.ExtOrBuilderpublic boolean getIsFullscreenexpandable()
optional bool is_fullscreenexpandable = 5;
Is the ad expandable to fullscreen -- used for iPad expandable inventory
getIsFullscreenexpandable in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.BidRequest.Ext.Builder setIsFullscreenexpandable(boolean value)
optional bool is_fullscreenexpandable = 5;
Is the ad expandable to fullscreen -- used for iPad expandable inventory
public BrxRtb095.BidRequest.Ext.Builder clearIsFullscreenexpandable()
optional bool is_fullscreenexpandable = 5;
Is the ad expandable to fullscreen -- used for iPad expandable inventory
public boolean hasIsFacebook()
optional bool is_facebook = 6;
Indicates if this a Facebook placement. If ad is to be delivered to Facebook inventory, users must be able to provide feedback on your ad as stated in the Facebook terms and conditions
hasIsFacebook in interface BrxRtb095.BidRequest.ExtOrBuilderpublic boolean getIsFacebook()
optional bool is_facebook = 6;
Indicates if this a Facebook placement. If ad is to be delivered to Facebook inventory, users must be able to provide feedback on your ad as stated in the Facebook terms and conditions
getIsFacebook in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.BidRequest.Ext.Builder setIsFacebook(boolean value)
optional bool is_facebook = 6;
Indicates if this a Facebook placement. If ad is to be delivered to Facebook inventory, users must be able to provide feedback on your ad as stated in the Facebook terms and conditions
public BrxRtb095.BidRequest.Ext.Builder clearIsFacebook()
optional bool is_facebook = 6;
Indicates if this a Facebook placement. If ad is to be delivered to Facebook inventory, users must be able to provide feedback on your ad as stated in the Facebook terms and conditions
public boolean hasIsIncentivized()
optional .State is_incentivized = 7 [default = STATE_UNKNOWN];
Indicates if the impression is delivered to incentivized inventory
hasIsIncentivized in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.State getIsIncentivized()
optional .State is_incentivized = 7 [default = STATE_UNKNOWN];
Indicates if the impression is delivered to incentivized inventory
getIsIncentivized in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.BidRequest.Ext.Builder setIsIncentivized(BrxRtb095.State value)
optional .State is_incentivized = 7 [default = STATE_UNKNOWN];
Indicates if the impression is delivered to incentivized inventory
public BrxRtb095.BidRequest.Ext.Builder clearIsIncentivized()
optional .State is_incentivized = 7 [default = STATE_UNKNOWN];
Indicates if the impression is delivered to incentivized inventory
public boolean hasIsSyndicated()
optional .State is_syndicated = 8 [default = STATE_UNKNOWN];
Indicates if the impression is delivered to syndicated inventory
hasIsSyndicated in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.State getIsSyndicated()
optional .State is_syndicated = 8 [default = STATE_UNKNOWN];
Indicates if the impression is delivered to syndicated inventory
getIsSyndicated in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.BidRequest.Ext.Builder setIsSyndicated(BrxRtb095.State value)
optional .State is_syndicated = 8 [default = STATE_UNKNOWN];
Indicates if the impression is delivered to syndicated inventory
public BrxRtb095.BidRequest.Ext.Builder clearIsSyndicated()
optional .State is_syndicated = 8 [default = STATE_UNKNOWN];
Indicates if the impression is delivered to syndicated inventory
public boolean hasIsUgc()
optional .State is_ugc = 9 [default = STATE_UNKNOWN];
Indicates if the impression is delivered to inventory with user generated content
hasIsUgc in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.State getIsUgc()
optional .State is_ugc = 9 [default = STATE_UNKNOWN];
Indicates if the impression is delivered to inventory with user generated content
getIsUgc in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.BidRequest.Ext.Builder setIsUgc(BrxRtb095.State value)
optional .State is_ugc = 9 [default = STATE_UNKNOWN];
Indicates if the impression is delivered to inventory with user generated content
public BrxRtb095.BidRequest.Ext.Builder clearIsUgc()
optional .State is_ugc = 9 [default = STATE_UNKNOWN];
Indicates if the impression is delivered to inventory with user generated content
public boolean hasMaxWrapperRedirects()
optional int32 max_wrapper_redirects = 10;
Maximum number of wrapper redirects allowed for your ad (initially, BRX will default to 1 -- longer term this will be dynamic based on publisher capabilities)
hasMaxWrapperRedirects in interface BrxRtb095.BidRequest.ExtOrBuilderpublic int getMaxWrapperRedirects()
optional int32 max_wrapper_redirects = 10;
Maximum number of wrapper redirects allowed for your ad (initially, BRX will default to 1 -- longer term this will be dynamic based on publisher capabilities)
getMaxWrapperRedirects in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.BidRequest.Ext.Builder setMaxWrapperRedirects(int value)
optional int32 max_wrapper_redirects = 10;
Maximum number of wrapper redirects allowed for your ad (initially, BRX will default to 1 -- longer term this will be dynamic based on publisher capabilities)
public BrxRtb095.BidRequest.Ext.Builder clearMaxWrapperRedirects()
optional int32 max_wrapper_redirects = 10;
Maximum number of wrapper redirects allowed for your ad (initially, BRX will default to 1 -- longer term this will be dynamic based on publisher capabilities)
public boolean hasInventoryClass()
optional .InventoryClass inventory_class = 11 [default = INVENTORYCLASS_UNKNOWN];
Inventory class as defined by BRX
hasInventoryClass in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.InventoryClass getInventoryClass()
optional .InventoryClass inventory_class = 11 [default = INVENTORYCLASS_UNKNOWN];
Inventory class as defined by BRX
getInventoryClass in interface BrxRtb095.BidRequest.ExtOrBuilderpublic BrxRtb095.BidRequest.Ext.Builder setInventoryClass(BrxRtb095.InventoryClass value)
optional .InventoryClass inventory_class = 11 [default = INVENTORYCLASS_UNKNOWN];
Inventory class as defined by BRX
public BrxRtb095.BidRequest.Ext.Builder clearInventoryClass()
optional .InventoryClass inventory_class = 11 [default = INVENTORYCLASS_UNKNOWN];
Inventory class as defined by BRX