public static final class User.Builder extends GeneratedMessage.Builder<User.Builder> implements UserOrBuilderRepresents a single user, containing identifiers like PII and mobile device IDs that all refer to the same user.
Protobuf type google.ads.datamanager.v1.User
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > User.BuilderImplements
UserOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public User build()| Returns | |
|---|---|
| Type | Description |
User |
|
buildPartial()
public User buildPartial()| Returns | |
|---|---|
| Type | Description |
User |
|
clear()
public User.Builder clear()| Returns | |
|---|---|
| Type | Description |
User.Builder |
|
clearMobileData()
public User.Builder clearMobileData()Required. Multiple mobile device ID strings to represent a single user.
.google.ads.datamanager.v1.MobileData mobile_data = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
User.Builder |
|
clearUserData()
public User.Builder clearUserData()Required. Multiple pieces of user-provided data, used as the means of identifying the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
User.Builder |
|
getDefaultInstanceForType()
public User getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
User |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getMobileData()
public MobileData getMobileData()Required. Multiple mobile device ID strings to represent a single user.
.google.ads.datamanager.v1.MobileData mobile_data = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
MobileData |
The mobileData. |
getMobileDataBuilder()
public MobileData.Builder getMobileDataBuilder()Required. Multiple mobile device ID strings to represent a single user.
.google.ads.datamanager.v1.MobileData mobile_data = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
MobileData.Builder |
|
getMobileDataOrBuilder()
public MobileDataOrBuilder getMobileDataOrBuilder()Required. Multiple mobile device ID strings to represent a single user.
.google.ads.datamanager.v1.MobileData mobile_data = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
MobileDataOrBuilder |
|
getUserData()
public UserData getUserData()Required. Multiple pieces of user-provided data, used as the means of identifying the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
UserData |
The userData. |
getUserDataBuilder()
public UserData.Builder getUserDataBuilder()Required. Multiple pieces of user-provided data, used as the means of identifying the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
UserData.Builder |
|
getUserDataOrBuilder()
public UserDataOrBuilder getUserDataOrBuilder()Required. Multiple pieces of user-provided data, used as the means of identifying the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
UserDataOrBuilder |
|
hasMobileData()
public boolean hasMobileData()Required. Multiple mobile device ID strings to represent a single user.
.google.ads.datamanager.v1.MobileData mobile_data = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the mobileData field is set. |
hasUserData()
public boolean hasUserData()Required. Multiple pieces of user-provided data, used as the means of identifying the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the userData field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(User other)
public User.Builder mergeFrom(User other)| Parameter | |
|---|---|
| Name | Description |
other |
User |
| Returns | |
|---|---|
| Type | Description |
User.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public User.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
User.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public User.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
User.Builder |
|
mergeMobileData(MobileData value)
public User.Builder mergeMobileData(MobileData value)Required. Multiple mobile device ID strings to represent a single user.
.google.ads.datamanager.v1.MobileData mobile_data = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
MobileData |
| Returns | |
|---|---|
| Type | Description |
User.Builder |
|
mergeUserData(UserData value)
public User.Builder mergeUserData(UserData value)Required. Multiple pieces of user-provided data, used as the means of identifying the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
UserData |
| Returns | |
|---|---|
| Type | Description |
User.Builder |
|
setMobileData(MobileData value)
public User.Builder setMobileData(MobileData value)Required. Multiple mobile device ID strings to represent a single user.
.google.ads.datamanager.v1.MobileData mobile_data = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
MobileData |
| Returns | |
|---|---|
| Type | Description |
User.Builder |
|
setMobileData(MobileData.Builder builderForValue)
public User.Builder setMobileData(MobileData.Builder builderForValue)Required. Multiple mobile device ID strings to represent a single user.
.google.ads.datamanager.v1.MobileData mobile_data = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
MobileData.Builder |
| Returns | |
|---|---|
| Type | Description |
User.Builder |
|
setUserData(UserData value)
public User.Builder setUserData(UserData value)Required. Multiple pieces of user-provided data, used as the means of identifying the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
UserData |
| Returns | |
|---|---|
| Type | Description |
User.Builder |
|
setUserData(UserData.Builder builderForValue)
public User.Builder setUserData(UserData.Builder builderForValue)Required. Multiple pieces of user-provided data, used as the means of identifying the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
UserData.Builder |
| Returns | |
|---|---|
| Type | Description |
User.Builder |
|