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, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, newUninitializedMessageException
private 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.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidRequest.User.Builder>
public BrxRtb095.BidRequest.User.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.User.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.User.Builder>
public BrxRtb095.BidRequest.User getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public BrxRtb095.BidRequest.User build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public BrxRtb095.BidRequest.User buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public BrxRtb095.BidRequest.User.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.User.Builder>
public BrxRtb095.BidRequest.User.Builder mergeFrom(BrxRtb095.BidRequest.User other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<BrxRtb095.BidRequest.User.Builder>
IOException
public 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.UserOrBuilder
public 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.UserOrBuilder
public 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.UserOrBuilder
public 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.UserOrBuilder
public 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.UserOrBuilder
public 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.UserOrBuilder
public 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.UserOrBuilder
public String getYob()
optional string yob = 3;
Year of birth as a 4-digit integer
getYob
in interface BrxRtb095.BidRequest.UserOrBuilder
public com.google.protobuf.ByteString getYobBytes()
optional string yob = 3;
Year of birth as a 4-digit integer
getYobBytes
in interface BrxRtb095.BidRequest.UserOrBuilder
public 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.UserOrBuilder
public String getGender()
optional string gender = 4;
Gender as “M” male, “F” female, “O” Other (Null indicates unknown)
getGender
in interface BrxRtb095.BidRequest.UserOrBuilder
public 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.UserOrBuilder
public 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.UserOrBuilder
public 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.UserOrBuilder
public 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.UserOrBuilder
private 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)