Class IngestedUserListInfo (0.8.0)

public final class IngestedUserListInfo extends GeneratedMessage implements IngestedUserListInfoOrBuilder

Represents a user list that is populated by user provided data.

Protobuf type google.ads.datamanager.v1.IngestedUserListInfo

Static Fields

CONTACT_ID_INFO_FIELD_NUMBER

public static final int CONTACT_ID_INFO_FIELD_NUMBER
Field Value
Type Description
int

MOBILE_ID_INFO_FIELD_NUMBER

public static final int MOBILE_ID_INFO_FIELD_NUMBER
Field Value
Type Description
int

PAIR_ID_INFO_FIELD_NUMBER

public static final int PAIR_ID_INFO_FIELD_NUMBER
Field Value
Type Description
int

PARTNER_AUDIENCE_INFO_FIELD_NUMBER

public static final int PARTNER_AUDIENCE_INFO_FIELD_NUMBER
Field Value
Type Description
int

PSEUDONYMOUS_ID_INFO_FIELD_NUMBER

public static final int PSEUDONYMOUS_ID_INFO_FIELD_NUMBER
Field Value
Type Description
int

UPLOAD_KEY_TYPES_FIELD_NUMBER

public static final int UPLOAD_KEY_TYPES_FIELD_NUMBER
Field Value
Type Description
int

USER_ID_INFO_FIELD_NUMBER

public static final int USER_ID_INFO_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static IngestedUserListInfo getDefaultInstance()
Returns
Type Description
IngestedUserListInfo

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static IngestedUserListInfo.Builder newBuilder()
Returns
Type Description
IngestedUserListInfo.Builder

newBuilder(IngestedUserListInfo prototype)

public static IngestedUserListInfo.Builder newBuilder(IngestedUserListInfo prototype)
Parameter
Name Description
prototype IngestedUserListInfo
Returns
Type Description
IngestedUserListInfo.Builder

parseDelimitedFrom(InputStream input)

public static IngestedUserListInfo parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
IngestedUserListInfo
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static IngestedUserListInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IngestedUserListInfo
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static IngestedUserListInfo parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
IngestedUserListInfo
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static IngestedUserListInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IngestedUserListInfo
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static IngestedUserListInfo parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
IngestedUserListInfo
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static IngestedUserListInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IngestedUserListInfo
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static IngestedUserListInfo parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
IngestedUserListInfo
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static IngestedUserListInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IngestedUserListInfo
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static IngestedUserListInfo parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
IngestedUserListInfo
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static IngestedUserListInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IngestedUserListInfo
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static IngestedUserListInfo parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
IngestedUserListInfo
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static IngestedUserListInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IngestedUserListInfo
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<IngestedUserListInfo> parser()
Returns
Type Description
Parser<IngestedUserListInfo>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getContactIdInfo()

public ContactIdInfo getContactIdInfo()

Optional. Additional information when CONTACT_ID is one of the upload_key_types.

.google.ads.datamanager.v1.ContactIdInfo contact_id_info = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ContactIdInfo

The contactIdInfo.

getContactIdInfoOrBuilder()

public ContactIdInfoOrBuilder getContactIdInfoOrBuilder()

Optional. Additional information when CONTACT_ID is one of the upload_key_types.

.google.ads.datamanager.v1.ContactIdInfo contact_id_info = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ContactIdInfoOrBuilder

getDefaultInstanceForType()

public IngestedUserListInfo getDefaultInstanceForType()
Returns
Type Description
IngestedUserListInfo

getMobileIdInfo()

public MobileIdInfo getMobileIdInfo()

Optional. Additional information when MOBILE_ID is one of the upload_key_types.

.google.ads.datamanager.v1.MobileIdInfo mobile_id_info = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MobileIdInfo

The mobileIdInfo.

getMobileIdInfoOrBuilder()

public MobileIdInfoOrBuilder getMobileIdInfoOrBuilder()

Optional. Additional information when MOBILE_ID is one of the upload_key_types.

.google.ads.datamanager.v1.MobileIdInfo mobile_id_info = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MobileIdInfoOrBuilder

getPairIdInfo()

public PairIdInfo getPairIdInfo()

Optional. Additional information when PAIR_ID is one of the upload_key_types.

This feature is only available to data partners.

.google.ads.datamanager.v1.PairIdInfo pair_id_info = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PairIdInfo

The pairIdInfo.

getPairIdInfoOrBuilder()

public PairIdInfoOrBuilder getPairIdInfoOrBuilder()

Optional. Additional information when PAIR_ID is one of the upload_key_types.

This feature is only available to data partners.

.google.ads.datamanager.v1.PairIdInfo pair_id_info = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PairIdInfoOrBuilder

getParserForType()

public Parser<IngestedUserListInfo> getParserForType()
Returns
Type Description
Parser<IngestedUserListInfo>
Overrides

getPartnerAudienceInfo()

public PartnerAudienceInfo getPartnerAudienceInfo()

Optional. Additional information for partner audiences.

This feature is only available to data partners.

.google.ads.datamanager.v1.PartnerAudienceInfo partner_audience_info = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PartnerAudienceInfo

The partnerAudienceInfo.

getPartnerAudienceInfoOrBuilder()

public PartnerAudienceInfoOrBuilder getPartnerAudienceInfoOrBuilder()

Optional. Additional information for partner audiences.

This feature is only available to data partners.

.google.ads.datamanager.v1.PartnerAudienceInfo partner_audience_info = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PartnerAudienceInfoOrBuilder

getPseudonymousIdInfo()

public PseudonymousIdInfo getPseudonymousIdInfo()

Optional. Additional information for PSEUDONYMOUS_ID is one of the upload_key_types.

.google.ads.datamanager.v1.PseudonymousIdInfo pseudonymous_id_info = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PseudonymousIdInfo

The pseudonymousIdInfo.

getPseudonymousIdInfoOrBuilder()

public PseudonymousIdInfoOrBuilder getPseudonymousIdInfoOrBuilder()

Optional. Additional information for PSEUDONYMOUS_ID is one of the upload_key_types.

.google.ads.datamanager.v1.PseudonymousIdInfo pseudonymous_id_info = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PseudonymousIdInfoOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getUploadKeyTypes(int index)

public IngestedUserListInfo.UploadKeyType getUploadKeyTypes(int index)

Required. Immutable. Upload key types of this user list.

repeated .google.ads.datamanager.v1.IngestedUserListInfo.UploadKeyType upload_key_types = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
IngestedUserListInfo.UploadKeyType

The uploadKeyTypes at the given index.

getUploadKeyTypesCount()

public int getUploadKeyTypesCount()

Required. Immutable. Upload key types of this user list.

repeated .google.ads.datamanager.v1.IngestedUserListInfo.UploadKeyType upload_key_types = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
int

The count of uploadKeyTypes.

getUploadKeyTypesList()

public List<IngestedUserListInfo.UploadKeyType> getUploadKeyTypesList()

Required. Immutable. Upload key types of this user list.

repeated .google.ads.datamanager.v1.IngestedUserListInfo.UploadKeyType upload_key_types = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
List<UploadKeyType>

A list containing the uploadKeyTypes.

getUploadKeyTypesValue(int index)

public int getUploadKeyTypesValue(int index)

Required. Immutable. Upload key types of this user list.

repeated .google.ads.datamanager.v1.IngestedUserListInfo.UploadKeyType upload_key_types = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of uploadKeyTypes at the given index.

getUploadKeyTypesValueList()

public List<Integer> getUploadKeyTypesValueList()

Required. Immutable. Upload key types of this user list.

repeated .google.ads.datamanager.v1.IngestedUserListInfo.UploadKeyType upload_key_types = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for uploadKeyTypes.

getUserIdInfo()

public UserIdInfo getUserIdInfo()

Optional. Additional information when USER_ID is one of the upload_key_types.

.google.ads.datamanager.v1.UserIdInfo user_id_info = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
UserIdInfo

The userIdInfo.

getUserIdInfoOrBuilder()

public UserIdInfoOrBuilder getUserIdInfoOrBuilder()

Optional. Additional information when USER_ID is one of the upload_key_types.

.google.ads.datamanager.v1.UserIdInfo user_id_info = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
UserIdInfoOrBuilder

hasContactIdInfo()

public boolean hasContactIdInfo()

Optional. Additional information when CONTACT_ID is one of the upload_key_types.

.google.ads.datamanager.v1.ContactIdInfo contact_id_info = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the contactIdInfo field is set.

hasMobileIdInfo()

public boolean hasMobileIdInfo()

Optional. Additional information when MOBILE_ID is one of the upload_key_types.

.google.ads.datamanager.v1.MobileIdInfo mobile_id_info = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the mobileIdInfo field is set.

hasPairIdInfo()

public boolean hasPairIdInfo()

Optional. Additional information when PAIR_ID is one of the upload_key_types.

This feature is only available to data partners.

.google.ads.datamanager.v1.PairIdInfo pair_id_info = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the pairIdInfo field is set.

hasPartnerAudienceInfo()

public boolean hasPartnerAudienceInfo()

Optional. Additional information for partner audiences.

This feature is only available to data partners.

.google.ads.datamanager.v1.PartnerAudienceInfo partner_audience_info = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the partnerAudienceInfo field is set.

hasPseudonymousIdInfo()

public boolean hasPseudonymousIdInfo()

Optional. Additional information for PSEUDONYMOUS_ID is one of the upload_key_types.

.google.ads.datamanager.v1.PseudonymousIdInfo pseudonymous_id_info = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the pseudonymousIdInfo field is set.

hasUserIdInfo()

public boolean hasUserIdInfo()

Optional. Additional information when USER_ID is one of the upload_key_types.

.google.ads.datamanager.v1.UserIdInfo user_id_info = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the userIdInfo field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public IngestedUserListInfo.Builder newBuilderForType()
Returns
Type Description
IngestedUserListInfo.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected IngestedUserListInfo.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
IngestedUserListInfo.Builder
Overrides

toBuilder()

public IngestedUserListInfo.Builder toBuilder()
Returns
Type Description
IngestedUserListInfo.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException