Send feedback
Class UserIdInfo.Builder (0.8.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.8.0 (latest)
0.6.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class UserIdInfo . Builder extends GeneratedMessage . Builder<UserIdInfo . Builder > implements UserIdInfoOrBuilder
Additional information when USER_ID is one of the upload_key_types.
Protobuf type google.ads.datamanager.v1.UserIdInfo
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public UserIdInfo build ()
buildPartial()
public UserIdInfo buildPartial ()
clear()
public UserIdInfo . Builder clear ()
Overrides
clearDataSourceType()
public UserIdInfo . Builder clearDataSourceType ()
Optional. Immutable. Source of the upload data.
optional .google.ads.datamanager.v1.DataSourceType data_source_type = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
getDataSourceType()
public DataSourceType getDataSourceType ()
Optional. Immutable. Source of the upload data.
optional .google.ads.datamanager.v1.DataSourceType data_source_type = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
getDataSourceTypeValue()
public int getDataSourceTypeValue ()
Optional. Immutable. Source of the upload data.
optional .google.ads.datamanager.v1.DataSourceType data_source_type = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
Returns
Type
Description
int
The enum numeric value on the wire for dataSourceType.
getDefaultInstanceForType()
public UserIdInfo getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
hasDataSourceType()
public boolean hasDataSourceType ()
Optional. Immutable. Source of the upload data.
optional .google.ads.datamanager.v1.DataSourceType data_source_type = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
Returns
Type
Description
boolean
Whether the dataSourceType field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(UserIdInfo other)
public UserIdInfo . Builder mergeFrom ( UserIdInfo other )
public UserIdInfo . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public UserIdInfo . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setDataSourceType(DataSourceType value)
public UserIdInfo . Builder setDataSourceType ( DataSourceType value )
Optional. Immutable. Source of the upload data.
optional .google.ads.datamanager.v1.DataSourceType data_source_type = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
Parameter
Name
Description
value
DataSourceType The dataSourceType to set.
setDataSourceTypeValue(int value)
public UserIdInfo . Builder setDataSourceTypeValue ( int value )
Optional. Immutable. Source of the upload data.
optional .google.ads.datamanager.v1.DataSourceType data_source_type = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
Parameter
Name
Description
value
int The enum numeric value on the wire for dataSourceType to set.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]