public static final class BrxRtb095.BidRequest.User.Builder extends com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.User.Builder> implements BrxRtb095.BidRequest.UserOrBuilder
BidRequest.User| Modifier and Type | Field and Description |
|---|---|
private int |
bitField0_ |
private Object |
buyeruid_ |
private Object |
gender_ |
private BrxRtb095.BidRequest.Geo |
geo_ |
private com.google.protobuf.SingleFieldBuilder<BrxRtb095.BidRequest.Geo,BrxRtb095.BidRequest.Geo.Builder,BrxRtb095.BidRequest.GeoOrBuilder> |
geoBuilder_ |
private Object |
id_ |
private Object |
yob_ |
| Modifier | Constructor and Description |
|---|---|
private |
Builder() |
private |
Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
| Modifier and Type | Method and Description |
|---|---|
BrxRtb095.BidRequest.User |
build() |
BrxRtb095.BidRequest.User |
buildPartial() |
BrxRtb095.BidRequest.User.Builder |
clear() |
BrxRtb095.BidRequest.User.Builder |
clearBuyeruid()
optional string buyeruid = 2; |
BrxRtb095.BidRequest.User.Builder |
clearGender()
optional string gender = 4; |
BrxRtb095.BidRequest.User.Builder |
clearGeo()
optional .BidRequest.Geo geo = 5; |
BrxRtb095.BidRequest.User.Builder |
clearId()
optional string id = 1; |
BrxRtb095.BidRequest.User.Builder |
clearYob()
optional string yob = 3; |
BrxRtb095.BidRequest.User.Builder |
clone() |
private static BrxRtb095.BidRequest.User.Builder |
create() |
String |
getBuyeruid()
optional string buyeruid = 2; |
com.google.protobuf.ByteString |
getBuyeruidBytes()
optional string buyeruid = 2; |
BrxRtb095.BidRequest.User |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getGender()
optional string gender = 4; |
com.google.protobuf.ByteString |
getGenderBytes()
optional string gender = 4; |
BrxRtb095.BidRequest.Geo |
getGeo()
optional .BidRequest.Geo geo = 5; |
BrxRtb095.BidRequest.Geo.Builder |
getGeoBuilder()
optional .BidRequest.Geo geo = 5; |
private com.google.protobuf.SingleFieldBuilder<BrxRtb095.BidRequest.Geo,BrxRtb095.BidRequest.Geo.Builder,BrxRtb095.BidRequest.GeoOrBuilder> |
getGeoFieldBuilder()
optional .BidRequest.Geo geo = 5; |
BrxRtb095.BidRequest.GeoOrBuilder |
getGeoOrBuilder()
optional .BidRequest.Geo geo = 5; |
String |
getId()
optional string id = 1; |
com.google.protobuf.ByteString |
getIdBytes()
optional string id = 1; |
String |
getYob()
optional string yob = 3; |
com.google.protobuf.ByteString |
getYobBytes()
optional string yob = 3; |
boolean |
hasBuyeruid()
optional string buyeruid = 2; |
boolean |
hasGender()
optional string gender = 4; |
boolean |
hasGeo()
optional .BidRequest.Geo geo = 5; |
boolean |
hasId()
optional string id = 1; |
boolean |
hasYob()
optional string yob = 3; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
private void |
maybeForceBuilderInitialization() |
BrxRtb095.BidRequest.User.Builder |
mergeFrom(BrxRtb095.BidRequest.User other) |
BrxRtb095.BidRequest.User.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BrxRtb095.BidRequest.User.Builder |
mergeFrom(com.google.protobuf.Message other) |
BrxRtb095.BidRequest.User.Builder |
mergeGeo(BrxRtb095.BidRequest.Geo value)
optional .BidRequest.Geo geo = 5; |
BrxRtb095.BidRequest.User.Builder |
setBuyeruid(String value)
optional string buyeruid = 2; |
BrxRtb095.BidRequest.User.Builder |
setBuyeruidBytes(com.google.protobuf.ByteString value)
optional string buyeruid = 2; |
BrxRtb095.BidRequest.User.Builder |
setGender(String value)
optional string gender = 4; |
BrxRtb095.BidRequest.User.Builder |
setGenderBytes(com.google.protobuf.ByteString value)
optional string gender = 4; |
BrxRtb095.BidRequest.User.Builder |
setGeo(BrxRtb095.BidRequest.Geo.Builder builderForValue)
optional .BidRequest.Geo geo = 5; |
BrxRtb095.BidRequest.User.Builder |
setGeo(BrxRtb095.BidRequest.Geo value)
optional .BidRequest.Geo geo = 5; |
BrxRtb095.BidRequest.User.Builder |
setId(String value)
optional string id = 1; |
BrxRtb095.BidRequest.User.Builder |
setIdBytes(com.google.protobuf.ByteString value)
optional string id = 1; |
BrxRtb095.BidRequest.User.Builder |
setYob(String value)
optional string yob = 3; |
BrxRtb095.BidRequest.User.Builder |
setYobBytes(com.google.protobuf.ByteString value)
optional string yob = 3; |
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 Object buyeruid_
private Object yob_
private Object gender_
private BrxRtb095.BidRequest.Geo geo_
private com.google.protobuf.SingleFieldBuilder<BrxRtb095.BidRequest.Geo,BrxRtb095.BidRequest.Geo.Builder,BrxRtb095.BidRequest.GeoOrBuilder> geoBuilder_
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.User.Builder>private void maybeForceBuilderInitialization()
private static BrxRtb095.BidRequest.User.Builder create()
public BrxRtb095.BidRequest.User.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.User.Builder>public BrxRtb095.BidRequest.User.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.User.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.User.Builder>public BrxRtb095.BidRequest.User getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BrxRtb095.BidRequest.User build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BrxRtb095.BidRequest.User buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BrxRtb095.BidRequest.User.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BrxRtb095.BidRequest.User.Builder>public BrxRtb095.BidRequest.User.Builder mergeFrom(BrxRtb095.BidRequest.User other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.User.Builder>public BrxRtb095.BidRequest.User.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.User.Builder>IOExceptionpublic boolean hasId()
optional string id = 1;
BASED ON OPEN RTB 2.1 USER OBJECT Child to Imp object The “user” object contains information known or derived about the human user of the device. Note that the user ID is an exchange artifact (refer to the “device” object for hardware or platform derived IDs) and may be subject to rotation policies. The user object itself and all of its parameters are optional. If a parameter is not specified, it should be considered unknown.
hasId in interface BrxRtb095.BidRequest.UserOrBuilderpublic String getId()
optional string id = 1;
BASED ON OPEN RTB 2.1 USER OBJECT Child to Imp object The “user” object contains information known or derived about the human user of the device. Note that the user ID is an exchange artifact (refer to the “device” object for hardware or platform derived IDs) and may be subject to rotation policies. The user object itself and all of its parameters are optional. If a parameter is not specified, it should be considered unknown.
getId in interface BrxRtb095.BidRequest.UserOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
optional string id = 1;
BASED ON OPEN RTB 2.1 USER OBJECT Child to Imp object The “user” object contains information known or derived about the human user of the device. Note that the user ID is an exchange artifact (refer to the “device” object for hardware or platform derived IDs) and may be subject to rotation policies. The user object itself and all of its parameters are optional. If a parameter is not specified, it should be considered unknown.
getIdBytes in interface BrxRtb095.BidRequest.UserOrBuilderpublic BrxRtb095.BidRequest.User.Builder setId(String value)
optional string id = 1;
BASED ON OPEN RTB 2.1 USER OBJECT Child to Imp object The “user” object contains information known or derived about the human user of the device. Note that the user ID is an exchange artifact (refer to the “device” object for hardware or platform derived IDs) and may be subject to rotation policies. The user object itself and all of its parameters are optional. If a parameter is not specified, it should be considered unknown.
public BrxRtb095.BidRequest.User.Builder clearId()
optional string id = 1;
BASED ON OPEN RTB 2.1 USER OBJECT Child to Imp object The “user” object contains information known or derived about the human user of the device. Note that the user ID is an exchange artifact (refer to the “device” object for hardware or platform derived IDs) and may be subject to rotation policies. The user object itself and all of its parameters are optional. If a parameter is not specified, it should be considered unknown.
public BrxRtb095.BidRequest.User.Builder setIdBytes(com.google.protobuf.ByteString value)
optional string id = 1;
BASED ON OPEN RTB 2.1 USER OBJECT Child to Imp object The “user” object contains information known or derived about the human user of the device. Note that the user ID is an exchange artifact (refer to the “device” object for hardware or platform derived IDs) and may be subject to rotation policies. The user object itself and all of its parameters are optional. If a parameter is not specified, it should be considered unknown.
public boolean hasBuyeruid()
optional string buyeruid = 2;
Buyer’s user ID for this user as mapped by exchange for the buyer
hasBuyeruid in interface BrxRtb095.BidRequest.UserOrBuilderpublic String getBuyeruid()
optional string buyeruid = 2;
Buyer’s user ID for this user as mapped by exchange for the buyer
getBuyeruid in interface BrxRtb095.BidRequest.UserOrBuilderpublic com.google.protobuf.ByteString getBuyeruidBytes()
optional string buyeruid = 2;
Buyer’s user ID for this user as mapped by exchange for the buyer
getBuyeruidBytes in interface BrxRtb095.BidRequest.UserOrBuilderpublic BrxRtb095.BidRequest.User.Builder setBuyeruid(String value)
optional string buyeruid = 2;
Buyer’s user ID for this user as mapped by exchange for the buyer
public BrxRtb095.BidRequest.User.Builder clearBuyeruid()
optional string buyeruid = 2;
Buyer’s user ID for this user as mapped by exchange for the buyer
public BrxRtb095.BidRequest.User.Builder setBuyeruidBytes(com.google.protobuf.ByteString value)
optional string buyeruid = 2;
Buyer’s user ID for this user as mapped by exchange for the buyer
public boolean hasYob()
optional string yob = 3;
Year of birth as a 4-digit integer
hasYob in interface BrxRtb095.BidRequest.UserOrBuilderpublic String getYob()
optional string yob = 3;
Year of birth as a 4-digit integer
getYob in interface BrxRtb095.BidRequest.UserOrBuilderpublic com.google.protobuf.ByteString getYobBytes()
optional string yob = 3;
Year of birth as a 4-digit integer
getYobBytes in interface BrxRtb095.BidRequest.UserOrBuilderpublic BrxRtb095.BidRequest.User.Builder setYob(String value)
optional string yob = 3;
Year of birth as a 4-digit integer
public BrxRtb095.BidRequest.User.Builder clearYob()
optional string yob = 3;
Year of birth as a 4-digit integer
public BrxRtb095.BidRequest.User.Builder setYobBytes(com.google.protobuf.ByteString value)
optional string yob = 3;
Year of birth as a 4-digit integer
public boolean hasGender()
optional string gender = 4;
Gender as “M” male, “F” female, “O” Other (Null indicates unknown)
hasGender in interface BrxRtb095.BidRequest.UserOrBuilderpublic String getGender()
optional string gender = 4;
Gender as “M” male, “F” female, “O” Other (Null indicates unknown)
getGender in interface BrxRtb095.BidRequest.UserOrBuilderpublic com.google.protobuf.ByteString getGenderBytes()
optional string gender = 4;
Gender as “M” male, “F” female, “O” Other (Null indicates unknown)
getGenderBytes in interface BrxRtb095.BidRequest.UserOrBuilderpublic BrxRtb095.BidRequest.User.Builder setGender(String value)
optional string gender = 4;
Gender as “M” male, “F” female, “O” Other (Null indicates unknown)
public BrxRtb095.BidRequest.User.Builder clearGender()
optional string gender = 4;
Gender as “M” male, “F” female, “O” Other (Null indicates unknown)
public BrxRtb095.BidRequest.User.Builder setGenderBytes(com.google.protobuf.ByteString value)
optional string gender = 4;
Gender as “M” male, “F” female, “O” Other (Null indicates unknown)
public boolean hasGeo()
optional .BidRequest.Geo geo = 5;
Home geo for the user (e.g., based off of registration data); this is different from the current location of the access device (that is defined by the geo object embedded in the Device Object)
hasGeo in interface BrxRtb095.BidRequest.UserOrBuilderpublic BrxRtb095.BidRequest.Geo getGeo()
optional .BidRequest.Geo geo = 5;
Home geo for the user (e.g., based off of registration data); this is different from the current location of the access device (that is defined by the geo object embedded in the Device Object)
getGeo in interface BrxRtb095.BidRequest.UserOrBuilderpublic BrxRtb095.BidRequest.User.Builder setGeo(BrxRtb095.BidRequest.Geo value)
optional .BidRequest.Geo geo = 5;
Home geo for the user (e.g., based off of registration data); this is different from the current location of the access device (that is defined by the geo object embedded in the Device Object)
public BrxRtb095.BidRequest.User.Builder setGeo(BrxRtb095.BidRequest.Geo.Builder builderForValue)
optional .BidRequest.Geo geo = 5;
Home geo for the user (e.g., based off of registration data); this is different from the current location of the access device (that is defined by the geo object embedded in the Device Object)
public BrxRtb095.BidRequest.User.Builder mergeGeo(BrxRtb095.BidRequest.Geo value)
optional .BidRequest.Geo geo = 5;
Home geo for the user (e.g., based off of registration data); this is different from the current location of the access device (that is defined by the geo object embedded in the Device Object)
public BrxRtb095.BidRequest.User.Builder clearGeo()
optional .BidRequest.Geo geo = 5;
Home geo for the user (e.g., based off of registration data); this is different from the current location of the access device (that is defined by the geo object embedded in the Device Object)
public BrxRtb095.BidRequest.Geo.Builder getGeoBuilder()
optional .BidRequest.Geo geo = 5;
Home geo for the user (e.g., based off of registration data); this is different from the current location of the access device (that is defined by the geo object embedded in the Device Object)
public BrxRtb095.BidRequest.GeoOrBuilder getGeoOrBuilder()
optional .BidRequest.Geo geo = 5;
Home geo for the user (e.g., based off of registration data); this is different from the current location of the access device (that is defined by the geo object embedded in the Device Object)
getGeoOrBuilder in interface BrxRtb095.BidRequest.UserOrBuilderprivate com.google.protobuf.SingleFieldBuilder<BrxRtb095.BidRequest.Geo,BrxRtb095.BidRequest.Geo.Builder,BrxRtb095.BidRequest.GeoOrBuilder> getGeoFieldBuilder()
optional .BidRequest.Geo geo = 5;
Home geo for the user (e.g., based off of registration data); this is different from the current location of the access device (that is defined by the geo object embedded in the Device Object)