public final class CompositeData extends GeneratedMessage 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
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
IP_DATA_FIELD_NUMBER
public static final int IP_DATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
USER_DATA_FIELD_NUMBER
public static final int USER_DATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CompositeData getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CompositeData.Builder newBuilder()
newBuilder(CompositeData prototype)
public static CompositeData.Builder newBuilder(CompositeData prototype)
public static CompositeData parseDelimitedFrom(InputStream input)
public static CompositeData parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CompositeData parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CompositeData parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CompositeData parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CompositeData parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CompositeData parseFrom(CodedInputStream input)
public static CompositeData parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CompositeData parseFrom(InputStream input)
public static CompositeData parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CompositeData parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CompositeData parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CompositeData> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public CompositeData getDefaultInstanceForType()
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 |
|
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];
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
|
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> |
|
getParserForType()
public Parser<CompositeData> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
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.
|
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];
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.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CompositeData.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected CompositeData.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public CompositeData.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides