public static final class CompositeData.Builder extends GeneratedMessage.Builder<CompositeData.Builder> implements CompositeDataOrBuilder Composite data holding identifiers and associated data for a user.
At least one of user_data or ip_data is required.
Protobuf type google.ads.datamanager.v1.CompositeData
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > CompositeData.BuilderImplements
CompositeDataOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllIpData(Iterable<? extends IpData> values)
public CompositeData.Builder addAllIpData(Iterable<? extends IpData> values)Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.ads.datamanager.v1.IpData> |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
addIpData(IpData value)
public CompositeData.Builder addIpData(IpData value)Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
IpData |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
addIpData(IpData.Builder builderForValue)
public CompositeData.Builder addIpData(IpData.Builder builderForValue)Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
IpData.Builder |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
addIpData(int index, IpData value)
public CompositeData.Builder addIpData(int index, IpData value)Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
IpData |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
addIpData(int index, IpData.Builder builderForValue)
public CompositeData.Builder addIpData(int index, IpData.Builder builderForValue)Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
IpData.Builder |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
addIpDataBuilder()
public IpData.Builder addIpDataBuilder()Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
IpData.Builder |
|
addIpDataBuilder(int index)
public IpData.Builder addIpDataBuilder(int index)Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
IpData.Builder |
|
build()
public CompositeData build()| Returns | |
|---|---|
| Type | Description |
CompositeData |
|
buildPartial()
public CompositeData buildPartial()| Returns | |
|---|---|
| Type | Description |
CompositeData |
|
clear()
public CompositeData.Builder clear()| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
clearIpData()
public CompositeData.Builder clearIpData()Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
clearUserData()
public CompositeData.Builder clearUserData()Optional. User-provided data that identifies the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
getDefaultInstanceForType()
public CompositeData getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
CompositeData |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getIpData(int index)
public IpData getIpData(int index)Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
IpData |
|
getIpDataBuilder(int index)
public IpData.Builder getIpDataBuilder(int index)Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
IpData.Builder |
|
getIpDataBuilderList()
public List<IpData.Builder> getIpDataBuilderList()Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getIpDataCount()
public int getIpDataCount()Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getIpDataList()
public List<IpData> getIpDataList()Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<IpData> |
|
getIpDataOrBuilder(int index)
public IpDataOrBuilder getIpDataOrBuilder(int index)Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
IpDataOrBuilder |
|
getIpDataOrBuilderList()
public List<? extends IpDataOrBuilder> getIpDataOrBuilderList()Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.ads.datamanager.v1.IpDataOrBuilder> |
|
getUserData()
public UserData getUserData()Optional. User-provided data that identifies the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
UserData |
The userData. |
getUserDataBuilder()
public UserData.Builder getUserDataBuilder()Optional. User-provided data that identifies the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
UserData.Builder |
|
getUserDataOrBuilder()
public UserDataOrBuilder getUserDataOrBuilder()Optional. User-provided data that identifies the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
UserDataOrBuilder |
|
hasUserData()
public boolean hasUserData()Optional. User-provided data that identifies the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = OPTIONAL];
| 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(CompositeData other)
public CompositeData.Builder mergeFrom(CompositeData other)| Parameter | |
|---|---|
| Name | Description |
other |
CompositeData |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CompositeData.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public CompositeData.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
mergeUserData(UserData value)
public CompositeData.Builder mergeUserData(UserData value)Optional. User-provided data that identifies the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
UserData |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
removeIpData(int index)
public CompositeData.Builder removeIpData(int index)Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
setIpData(int index, IpData value)
public CompositeData.Builder setIpData(int index, IpData value)Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
IpData |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
setIpData(int index, IpData.Builder builderForValue)
public CompositeData.Builder setIpData(int index, IpData.Builder builderForValue)Optional. IP address data representing customer interaction used to build the audience.
repeated .google.ads.datamanager.v1.IpData ip_data = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
IpData.Builder |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
setUserData(UserData value)
public CompositeData.Builder setUserData(UserData value)Optional. User-provided data that identifies the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
UserData |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|
setUserData(UserData.Builder builderForValue)
public CompositeData.Builder setUserData(UserData.Builder builderForValue)Optional. User-provided data that identifies the user.
.google.ads.datamanager.v1.UserData user_data = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
UserData.Builder |
| Returns | |
|---|---|
| Type | Description |
CompositeData.Builder |
|