Class AudienceMember.Builder (0.1.0)

public static final class AudienceMember.Builder extends GeneratedMessageV3.Builder<AudienceMember.Builder> implements AudienceMemberOrBuilder

The audience member to be operated on.

Protobuf type google.ads.datamanager.v1.AudienceMember

Static Methods

getDescriptor()

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

Methods

addAllDestinationReferences(Iterable<String> values)

public AudienceMember.Builder addAllDestinationReferences(Iterable<String> values)

Optional. Defines which Destination to send the audience member to.

repeated string destination_references = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
values Iterable<String>

The destinationReferences to add.

Returns
Type Description
AudienceMember.Builder

This builder for chaining.

addDestinationReferences(String value)

public AudienceMember.Builder addDestinationReferences(String value)

Optional. Defines which Destination to send the audience member to.

repeated string destination_references = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The destinationReferences to add.

Returns
Type Description
AudienceMember.Builder

This builder for chaining.

addDestinationReferencesBytes(ByteString value)

public AudienceMember.Builder addDestinationReferencesBytes(ByteString value)

Optional. Defines which Destination to send the audience member to.

repeated string destination_references = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes of the destinationReferences to add.

Returns
Type Description
AudienceMember.Builder

This builder for chaining.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public AudienceMember.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
AudienceMember.Builder
Overrides

build()

public AudienceMember build()
Returns
Type Description
AudienceMember

buildPartial()

public AudienceMember buildPartial()
Returns
Type Description
AudienceMember

clear()

public AudienceMember.Builder clear()
Returns
Type Description
AudienceMember.Builder
Overrides

clearConsent()

public AudienceMember.Builder clearConsent()

Optional. The consent setting for the user.

.google.ads.datamanager.v1.Consent consent = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AudienceMember.Builder

clearData()

public AudienceMember.Builder clearData()
Returns
Type Description
AudienceMember.Builder

clearDestinationReferences()

public AudienceMember.Builder clearDestinationReferences()

Optional. Defines which Destination to send the audience member to.

repeated string destination_references = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AudienceMember.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public AudienceMember.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
AudienceMember.Builder
Overrides

clearMobileData()

public AudienceMember.Builder clearMobileData()

Data identifying the user's mobile devices.

.google.ads.datamanager.v1.MobileData mobile_data = 5;

Returns
Type Description
AudienceMember.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public AudienceMember.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
AudienceMember.Builder
Overrides

clearPairData()

public AudienceMember.Builder clearPairData()

Publisher Advertiser Identity Reconciliation (PAIR) IDs.

.google.ads.datamanager.v1.PairData pair_data = 4;

Returns
Type Description
AudienceMember.Builder

clearUserData()

public AudienceMember.Builder clearUserData()

User-provided data that identifies the user.

.google.ads.datamanager.v1.UserData user_data = 2;

Returns
Type Description
AudienceMember.Builder

clone()

public AudienceMember.Builder clone()
Returns
Type Description
AudienceMember.Builder
Overrides

getConsent()

public Consent getConsent()

Optional. The consent setting for the user.

.google.ads.datamanager.v1.Consent consent = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Consent

The consent.

getConsentBuilder()

public Consent.Builder getConsentBuilder()

Optional. The consent setting for the user.

.google.ads.datamanager.v1.Consent consent = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Consent.Builder

getConsentOrBuilder()

public ConsentOrBuilder getConsentOrBuilder()

Optional. The consent setting for the user.

.google.ads.datamanager.v1.Consent consent = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ConsentOrBuilder

getDataCase()

public AudienceMember.DataCase getDataCase()
Returns
Type Description
AudienceMember.DataCase

getDefaultInstanceForType()

public AudienceMember getDefaultInstanceForType()
Returns
Type Description
AudienceMember

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDestinationReferences(int index)

public String getDestinationReferences(int index)

Optional. Defines which Destination to send the audience member to.

repeated string destination_references = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The destinationReferences at the given index.

getDestinationReferencesBytes(int index)

public ByteString getDestinationReferencesBytes(int index)

Optional. Defines which Destination to send the audience member to.

repeated string destination_references = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the destinationReferences at the given index.

getDestinationReferencesCount()

public int getDestinationReferencesCount()

Optional. Defines which Destination to send the audience member to.

repeated string destination_references = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of destinationReferences.

getDestinationReferencesList()

public ProtocolStringList getDestinationReferencesList()

Optional. Defines which Destination to send the audience member to.

repeated string destination_references = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ProtocolStringList

A list containing the destinationReferences.

getMobileData()

public MobileData getMobileData()

Data identifying the user's mobile devices.

.google.ads.datamanager.v1.MobileData mobile_data = 5;

Returns
Type Description
MobileData

The mobileData.

getMobileDataBuilder()

public MobileData.Builder getMobileDataBuilder()

Data identifying the user's mobile devices.

.google.ads.datamanager.v1.MobileData mobile_data = 5;

Returns
Type Description
MobileData.Builder

getMobileDataOrBuilder()

public MobileDataOrBuilder getMobileDataOrBuilder()

Data identifying the user's mobile devices.

.google.ads.datamanager.v1.MobileData mobile_data = 5;

Returns
Type Description
MobileDataOrBuilder

getPairData()

public PairData getPairData()

Publisher Advertiser Identity Reconciliation (PAIR) IDs.

.google.ads.datamanager.v1.PairData pair_data = 4;

Returns
Type Description
PairData

The pairData.

getPairDataBuilder()

public PairData.Builder getPairDataBuilder()

Publisher Advertiser Identity Reconciliation (PAIR) IDs.

.google.ads.datamanager.v1.PairData pair_data = 4;

Returns
Type Description
PairData.Builder

getPairDataOrBuilder()

public PairDataOrBuilder getPairDataOrBuilder()

Publisher Advertiser Identity Reconciliation (PAIR) IDs.

.google.ads.datamanager.v1.PairData pair_data = 4;

Returns
Type Description
PairDataOrBuilder

getUserData()

public UserData getUserData()

User-provided data that identifies the user.

.google.ads.datamanager.v1.UserData user_data = 2;

Returns
Type Description
UserData

The userData.

getUserDataBuilder()

public UserData.Builder getUserDataBuilder()

User-provided data that identifies the user.

.google.ads.datamanager.v1.UserData user_data = 2;

Returns
Type Description
UserData.Builder

getUserDataOrBuilder()

public UserDataOrBuilder getUserDataOrBuilder()

User-provided data that identifies the user.

.google.ads.datamanager.v1.UserData user_data = 2;

Returns
Type Description
UserDataOrBuilder

hasConsent()

public boolean hasConsent()

Optional. The consent setting for the user.

.google.ads.datamanager.v1.Consent consent = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the consent field is set.

hasMobileData()

public boolean hasMobileData()

Data identifying the user's mobile devices.

.google.ads.datamanager.v1.MobileData mobile_data = 5;

Returns
Type Description
boolean

Whether the mobileData field is set.

hasPairData()

public boolean hasPairData()

Publisher Advertiser Identity Reconciliation (PAIR) IDs.

.google.ads.datamanager.v1.PairData pair_data = 4;

Returns
Type Description
boolean

Whether the pairData field is set.

hasUserData()

public boolean hasUserData()

User-provided data that identifies the user.

.google.ads.datamanager.v1.UserData user_data = 2;

Returns
Type Description
boolean

Whether the userData field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides
public AudienceMember.Builder mergeConsent(Consent value)

Optional. The consent setting for the user.

.google.ads.datamanager.v1.Consent consent = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Consent
Returns
Type Description
AudienceMember.Builder

mergeFrom(AudienceMember other)

public AudienceMember.Builder mergeFrom(AudienceMember other)
Parameter
Name Description
other AudienceMember
Returns
Type Description
AudienceMember.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public AudienceMember.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AudienceMember.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public AudienceMember.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
AudienceMember.Builder
Overrides

mergeMobileData(MobileData value)

public AudienceMember.Builder mergeMobileData(MobileData value)

Data identifying the user's mobile devices.

.google.ads.datamanager.v1.MobileData mobile_data = 5;

Parameter
Name Description
value MobileData
Returns
Type Description
AudienceMember.Builder

mergePairData(PairData value)

public AudienceMember.Builder mergePairData(PairData value)

Publisher Advertiser Identity Reconciliation (PAIR) IDs.

.google.ads.datamanager.v1.PairData pair_data = 4;

Parameter
Name Description
value PairData
Returns
Type Description
AudienceMember.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final AudienceMember.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
AudienceMember.Builder
Overrides

mergeUserData(UserData value)

public AudienceMember.Builder mergeUserData(UserData value)

User-provided data that identifies the user.

.google.ads.datamanager.v1.UserData user_data = 2;

Parameter
Name Description
value UserData
Returns
Type Description
AudienceMember.Builder
public AudienceMember.Builder setConsent(Consent value)

Optional. The consent setting for the user.

.google.ads.datamanager.v1.Consent consent = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Consent
Returns
Type Description
AudienceMember.Builder
public AudienceMember.Builder setConsent(Consent.Builder builderForValue)

Optional. The consent setting for the user.

.google.ads.datamanager.v1.Consent consent = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Consent.Builder
Returns
Type Description
AudienceMember.Builder

setDestinationReferences(int index, String value)

public AudienceMember.Builder setDestinationReferences(int index, String value)

Optional. Defines which Destination to send the audience member to.

repeated string destination_references = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int

The index to set the value at.

value String

The destinationReferences to set.

Returns
Type Description
AudienceMember.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public AudienceMember.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
AudienceMember.Builder
Overrides

setMobileData(MobileData value)

public AudienceMember.Builder setMobileData(MobileData value)

Data identifying the user's mobile devices.

.google.ads.datamanager.v1.MobileData mobile_data = 5;

Parameter
Name Description
value MobileData
Returns
Type Description
AudienceMember.Builder

setMobileData(MobileData.Builder builderForValue)

public AudienceMember.Builder setMobileData(MobileData.Builder builderForValue)

Data identifying the user's mobile devices.

.google.ads.datamanager.v1.MobileData mobile_data = 5;

Parameter
Name Description
builderForValue MobileData.Builder
Returns
Type Description
AudienceMember.Builder

setPairData(PairData value)

public AudienceMember.Builder setPairData(PairData value)

Publisher Advertiser Identity Reconciliation (PAIR) IDs.

.google.ads.datamanager.v1.PairData pair_data = 4;

Parameter
Name Description
value PairData
Returns
Type Description
AudienceMember.Builder

setPairData(PairData.Builder builderForValue)

public AudienceMember.Builder setPairData(PairData.Builder builderForValue)

Publisher Advertiser Identity Reconciliation (PAIR) IDs.

.google.ads.datamanager.v1.PairData pair_data = 4;

Parameter
Name Description
builderForValue PairData.Builder
Returns
Type Description
AudienceMember.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public AudienceMember.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
AudienceMember.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final AudienceMember.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
AudienceMember.Builder
Overrides

setUserData(UserData value)

public AudienceMember.Builder setUserData(UserData value)

User-provided data that identifies the user.

.google.ads.datamanager.v1.UserData user_data = 2;

Parameter
Name Description
value UserData
Returns
Type Description
AudienceMember.Builder

setUserData(UserData.Builder builderForValue)

public AudienceMember.Builder setUserData(UserData.Builder builderForValue)

User-provided data that identifies the user.

.google.ads.datamanager.v1.UserData user_data = 2;

Parameter
Name Description
builderForValue UserData.Builder
Returns
Type Description
AudienceMember.Builder