Class CustomTargetingClause.Builder (0.39.0)

public static final class CustomTargetingClause.Builder extends GeneratedMessageV3.Builder<CustomTargetingClause.Builder> implements CustomTargetingClauseOrBuilder

Represents a logical AND of individual custom targeting expressions.

Protobuf type google.ads.admanager.v1.CustomTargetingClause

Static Methods

getDescriptor()

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

Methods

addAllAudienceSegmentTargetings(Iterable<? extends AudienceSegmentTargeting> values)

public CustomTargetingClause.Builder addAllAudienceSegmentTargetings(Iterable<? extends AudienceSegmentTargeting> values)

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
values Iterable<? extends com.google.ads.admanager.v1.AudienceSegmentTargeting>
Returns
Type Description
CustomTargetingClause.Builder

addAllCmsMetadataTargetings(Iterable<? extends CmsMetadataTargeting> values)

public CustomTargetingClause.Builder addAllCmsMetadataTargetings(Iterable<? extends CmsMetadataTargeting> values)

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
values Iterable<? extends com.google.ads.admanager.v1.CmsMetadataTargeting>
Returns
Type Description
CustomTargetingClause.Builder

addAllCustomTargetingLiterals(Iterable<? extends CustomTargetingLiteral> values)

public CustomTargetingClause.Builder addAllCustomTargetingLiterals(Iterable<? extends CustomTargetingLiteral> values)

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
values Iterable<? extends com.google.ads.admanager.v1.CustomTargetingLiteral>
Returns
Type Description
CustomTargetingClause.Builder

addAudienceSegmentTargetings(AudienceSegmentTargeting value)

public CustomTargetingClause.Builder addAudienceSegmentTargetings(AudienceSegmentTargeting value)

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value AudienceSegmentTargeting
Returns
Type Description
CustomTargetingClause.Builder

addAudienceSegmentTargetings(AudienceSegmentTargeting.Builder builderForValue)

public CustomTargetingClause.Builder addAudienceSegmentTargetings(AudienceSegmentTargeting.Builder builderForValue)

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue AudienceSegmentTargeting.Builder
Returns
Type Description
CustomTargetingClause.Builder

addAudienceSegmentTargetings(int index, AudienceSegmentTargeting value)

public CustomTargetingClause.Builder addAudienceSegmentTargetings(int index, AudienceSegmentTargeting value)

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value AudienceSegmentTargeting
Returns
Type Description
CustomTargetingClause.Builder

addAudienceSegmentTargetings(int index, AudienceSegmentTargeting.Builder builderForValue)

public CustomTargetingClause.Builder addAudienceSegmentTargetings(int index, AudienceSegmentTargeting.Builder builderForValue)

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue AudienceSegmentTargeting.Builder
Returns
Type Description
CustomTargetingClause.Builder

addAudienceSegmentTargetingsBuilder()

public AudienceSegmentTargeting.Builder addAudienceSegmentTargetingsBuilder()

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AudienceSegmentTargeting.Builder

addAudienceSegmentTargetingsBuilder(int index)

public AudienceSegmentTargeting.Builder addAudienceSegmentTargetingsBuilder(int index)

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
AudienceSegmentTargeting.Builder

addCmsMetadataTargetings(CmsMetadataTargeting value)

public CustomTargetingClause.Builder addCmsMetadataTargetings(CmsMetadataTargeting value)

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CmsMetadataTargeting
Returns
Type Description
CustomTargetingClause.Builder

addCmsMetadataTargetings(CmsMetadataTargeting.Builder builderForValue)

public CustomTargetingClause.Builder addCmsMetadataTargetings(CmsMetadataTargeting.Builder builderForValue)

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue CmsMetadataTargeting.Builder
Returns
Type Description
CustomTargetingClause.Builder

addCmsMetadataTargetings(int index, CmsMetadataTargeting value)

public CustomTargetingClause.Builder addCmsMetadataTargetings(int index, CmsMetadataTargeting value)

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value CmsMetadataTargeting
Returns
Type Description
CustomTargetingClause.Builder

addCmsMetadataTargetings(int index, CmsMetadataTargeting.Builder builderForValue)

public CustomTargetingClause.Builder addCmsMetadataTargetings(int index, CmsMetadataTargeting.Builder builderForValue)

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue CmsMetadataTargeting.Builder
Returns
Type Description
CustomTargetingClause.Builder

addCmsMetadataTargetingsBuilder()

public CmsMetadataTargeting.Builder addCmsMetadataTargetingsBuilder()

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CmsMetadataTargeting.Builder

addCmsMetadataTargetingsBuilder(int index)

public CmsMetadataTargeting.Builder addCmsMetadataTargetingsBuilder(int index)

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CmsMetadataTargeting.Builder

addCustomTargetingLiterals(CustomTargetingLiteral value)

public CustomTargetingClause.Builder addCustomTargetingLiterals(CustomTargetingLiteral value)

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CustomTargetingLiteral
Returns
Type Description
CustomTargetingClause.Builder

addCustomTargetingLiterals(CustomTargetingLiteral.Builder builderForValue)

public CustomTargetingClause.Builder addCustomTargetingLiterals(CustomTargetingLiteral.Builder builderForValue)

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue CustomTargetingLiteral.Builder
Returns
Type Description
CustomTargetingClause.Builder

addCustomTargetingLiterals(int index, CustomTargetingLiteral value)

public CustomTargetingClause.Builder addCustomTargetingLiterals(int index, CustomTargetingLiteral value)

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value CustomTargetingLiteral
Returns
Type Description
CustomTargetingClause.Builder

addCustomTargetingLiterals(int index, CustomTargetingLiteral.Builder builderForValue)

public CustomTargetingClause.Builder addCustomTargetingLiterals(int index, CustomTargetingLiteral.Builder builderForValue)

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue CustomTargetingLiteral.Builder
Returns
Type Description
CustomTargetingClause.Builder

addCustomTargetingLiteralsBuilder()

public CustomTargetingLiteral.Builder addCustomTargetingLiteralsBuilder()

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CustomTargetingLiteral.Builder

addCustomTargetingLiteralsBuilder(int index)

public CustomTargetingLiteral.Builder addCustomTargetingLiteralsBuilder(int index)

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomTargetingLiteral.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public CustomTargetingClause build()
Returns
Type Description
CustomTargetingClause

buildPartial()

public CustomTargetingClause buildPartial()
Returns
Type Description
CustomTargetingClause

clear()

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

clearAudienceSegmentTargetings()

public CustomTargetingClause.Builder clearAudienceSegmentTargetings()

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CustomTargetingClause.Builder

clearCmsMetadataTargetings()

public CustomTargetingClause.Builder clearCmsMetadataTargetings()

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CustomTargetingClause.Builder

clearCustomTargetingLiterals()

public CustomTargetingClause.Builder clearCustomTargetingLiterals()

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CustomTargetingClause.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clone()

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

getAudienceSegmentTargetings(int index)

public AudienceSegmentTargeting getAudienceSegmentTargetings(int index)

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
AudienceSegmentTargeting

getAudienceSegmentTargetingsBuilder(int index)

public AudienceSegmentTargeting.Builder getAudienceSegmentTargetingsBuilder(int index)

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
AudienceSegmentTargeting.Builder

getAudienceSegmentTargetingsBuilderList()

public List<AudienceSegmentTargeting.Builder> getAudienceSegmentTargetingsBuilderList()

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Builder>

getAudienceSegmentTargetingsCount()

public int getAudienceSegmentTargetingsCount()

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getAudienceSegmentTargetingsList()

public List<AudienceSegmentTargeting> getAudienceSegmentTargetingsList()

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<AudienceSegmentTargeting>

getAudienceSegmentTargetingsOrBuilder(int index)

public AudienceSegmentTargetingOrBuilder getAudienceSegmentTargetingsOrBuilder(int index)

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
AudienceSegmentTargetingOrBuilder

getAudienceSegmentTargetingsOrBuilderList()

public List<? extends AudienceSegmentTargetingOrBuilder> getAudienceSegmentTargetingsOrBuilderList()

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.ads.admanager.v1.AudienceSegmentTargetingOrBuilder>

getCmsMetadataTargetings(int index)

public CmsMetadataTargeting getCmsMetadataTargetings(int index)

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CmsMetadataTargeting

getCmsMetadataTargetingsBuilder(int index)

public CmsMetadataTargeting.Builder getCmsMetadataTargetingsBuilder(int index)

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CmsMetadataTargeting.Builder

getCmsMetadataTargetingsBuilderList()

public List<CmsMetadataTargeting.Builder> getCmsMetadataTargetingsBuilderList()

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Builder>

getCmsMetadataTargetingsCount()

public int getCmsMetadataTargetingsCount()

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getCmsMetadataTargetingsList()

public List<CmsMetadataTargeting> getCmsMetadataTargetingsList()

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<CmsMetadataTargeting>

getCmsMetadataTargetingsOrBuilder(int index)

public CmsMetadataTargetingOrBuilder getCmsMetadataTargetingsOrBuilder(int index)

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CmsMetadataTargetingOrBuilder

getCmsMetadataTargetingsOrBuilderList()

public List<? extends CmsMetadataTargetingOrBuilder> getCmsMetadataTargetingsOrBuilderList()

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.ads.admanager.v1.CmsMetadataTargetingOrBuilder>

getCustomTargetingLiterals(int index)

public CustomTargetingLiteral getCustomTargetingLiterals(int index)

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomTargetingLiteral

getCustomTargetingLiteralsBuilder(int index)

public CustomTargetingLiteral.Builder getCustomTargetingLiteralsBuilder(int index)

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomTargetingLiteral.Builder

getCustomTargetingLiteralsBuilderList()

public List<CustomTargetingLiteral.Builder> getCustomTargetingLiteralsBuilderList()

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Builder>

getCustomTargetingLiteralsCount()

public int getCustomTargetingLiteralsCount()

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getCustomTargetingLiteralsList()

public List<CustomTargetingLiteral> getCustomTargetingLiteralsList()

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<CustomTargetingLiteral>

getCustomTargetingLiteralsOrBuilder(int index)

public CustomTargetingLiteralOrBuilder getCustomTargetingLiteralsOrBuilder(int index)

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomTargetingLiteralOrBuilder

getCustomTargetingLiteralsOrBuilderList()

public List<? extends CustomTargetingLiteralOrBuilder> getCustomTargetingLiteralsOrBuilderList()

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.ads.admanager.v1.CustomTargetingLiteralOrBuilder>

getDefaultInstanceForType()

public CustomTargetingClause getDefaultInstanceForType()
Returns
Type Description
CustomTargetingClause

getDescriptorForType()

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

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CustomTargetingClause other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

removeAudienceSegmentTargetings(int index)

public CustomTargetingClause.Builder removeAudienceSegmentTargetings(int index)

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomTargetingClause.Builder

removeCmsMetadataTargetings(int index)

public CustomTargetingClause.Builder removeCmsMetadataTargetings(int index)

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomTargetingClause.Builder

removeCustomTargetingLiterals(int index)

public CustomTargetingClause.Builder removeCustomTargetingLiterals(int index)

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CustomTargetingClause.Builder

setAudienceSegmentTargetings(int index, AudienceSegmentTargeting value)

public CustomTargetingClause.Builder setAudienceSegmentTargetings(int index, AudienceSegmentTargeting value)

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value AudienceSegmentTargeting
Returns
Type Description
CustomTargetingClause.Builder

setAudienceSegmentTargetings(int index, AudienceSegmentTargeting.Builder builderForValue)

public CustomTargetingClause.Builder setAudienceSegmentTargetings(int index, AudienceSegmentTargeting.Builder builderForValue)

Optional. Leaf targeting expressions for audience segments.

repeated .google.ads.admanager.v1.AudienceSegmentTargeting audience_segment_targetings = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue AudienceSegmentTargeting.Builder
Returns
Type Description
CustomTargetingClause.Builder

setCmsMetadataTargetings(int index, CmsMetadataTargeting value)

public CustomTargetingClause.Builder setCmsMetadataTargetings(int index, CmsMetadataTargeting value)

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value CmsMetadataTargeting
Returns
Type Description
CustomTargetingClause.Builder

setCmsMetadataTargetings(int index, CmsMetadataTargeting.Builder builderForValue)

public CustomTargetingClause.Builder setCmsMetadataTargetings(int index, CmsMetadataTargeting.Builder builderForValue)

Optional. Leaf targeting expressions for cms metadata.

repeated .google.ads.admanager.v1.CmsMetadataTargeting cms_metadata_targetings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue CmsMetadataTargeting.Builder
Returns
Type Description
CustomTargetingClause.Builder

setCustomTargetingLiterals(int index, CustomTargetingLiteral value)

public CustomTargetingClause.Builder setCustomTargetingLiterals(int index, CustomTargetingLiteral value)

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value CustomTargetingLiteral
Returns
Type Description
CustomTargetingClause.Builder

setCustomTargetingLiterals(int index, CustomTargetingLiteral.Builder builderForValue)

public CustomTargetingClause.Builder setCustomTargetingLiterals(int index, CustomTargetingLiteral.Builder builderForValue)

Optional. Leaf targeting expressions for custom key/values.

repeated .google.ads.admanager.v1.CustomTargetingLiteral custom_targeting_literals = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue CustomTargetingLiteral.Builder
Returns
Type Description
CustomTargetingClause.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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