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
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
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>
|
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>
|
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>
|
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];
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];
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];
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];
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];
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
|
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];
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];
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];
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];
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];
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
|
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];
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];
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];
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];
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];
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
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CustomTargetingClause.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CustomTargetingClause build()
buildPartial()
public CustomTargetingClause buildPartial()
clear()
public CustomTargetingClause.Builder clear()
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];
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];
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];
clearField(Descriptors.FieldDescriptor field)
public CustomTargetingClause.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CustomTargetingClause.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public CustomTargetingClause.Builder clone()
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
|
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
|
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];
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];
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
|
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> |
|
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
|
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
|
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];
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 |
|
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];
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
|
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
|
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
|
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];
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];
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
|
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()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CustomTargetingClause other)
public CustomTargetingClause.Builder mergeFrom(CustomTargetingClause other)
public CustomTargetingClause.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CustomTargetingClause.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CustomTargetingClause.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
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
|
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
|
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
|
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];
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];
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];
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];
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];
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];
setField(Descriptors.FieldDescriptor field, Object value)
public CustomTargetingClause.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CustomTargetingClause.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CustomTargetingClause.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides