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, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, newUninitializedMessageException
private 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.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.Ext.Builder>
public BrxRtb095.BidRequest.Ext.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.Ext.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.Ext.Builder>
public BrxRtb095.BidRequest.Ext getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public BrxRtb095.BidRequest.Ext build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public BrxRtb095.BidRequest.Ext buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public BrxRtb095.BidRequest.Ext.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.Ext.Builder>
public BrxRtb095.BidRequest.Ext.Builder mergeFrom(BrxRtb095.BidRequest.Ext other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<BrxRtb095.BidRequest.Ext.Builder>
IOException
public boolean hasIsTest()
optional bool is_test = 1;
Custom BRX extension to the bid request
hasIsTest
in interface BrxRtb095.BidRequest.ExtOrBuilder
public boolean getIsTest()
optional bool is_test = 1;
Custom BRX extension to the bid request
getIsTest
in interface BrxRtb095.BidRequest.ExtOrBuilder
public 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.ExtOrBuilder
public 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.ExtOrBuilder
public 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.ExtOrBuilder
public BrxRtb095.State getIsSkippable()
optional .State is_skippable = 3 [default = STATE_UNKNOWN];
Defines whether the inventory is skippable or not
getIsSkippable
in interface BrxRtb095.BidRequest.ExtOrBuilder
public 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.ExtOrBuilder
public int getSkipOffset()
optional int32 skip_offset = 4;
If the inventory is skippable, what is the offset
getSkipOffset
in interface BrxRtb095.BidRequest.ExtOrBuilder
public 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.ExtOrBuilder
public boolean getIsFullscreenexpandable()
optional bool is_fullscreenexpandable = 5;
Is the ad expandable to fullscreen -- used for iPad expandable inventory
getIsFullscreenexpandable
in interface BrxRtb095.BidRequest.ExtOrBuilder
public 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.ExtOrBuilder
public 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.ExtOrBuilder
public 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.ExtOrBuilder
public 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.ExtOrBuilder
public 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.ExtOrBuilder
public 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.ExtOrBuilder
public 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.ExtOrBuilder
public 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.ExtOrBuilder
public 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.ExtOrBuilder
public 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.ExtOrBuilder
public 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.ExtOrBuilder
public BrxRtb095.InventoryClass getInventoryClass()
optional .InventoryClass inventory_class = 11 [default = INVENTORYCLASS_UNKNOWN];
Inventory class as defined by BRX
getInventoryClass
in interface BrxRtb095.BidRequest.ExtOrBuilder
public 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