public static final class CustomTargeting.Builder extends GeneratedMessage.Builder<CustomTargeting.Builder> implements CustomTargetingOrBuilder
Represents the top level targeting expression for custom key/values,
audience segments, and/or CMS metadata.
Protobuf type google.ads.admanager.v1.CustomTargeting
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllCustomTargetingClauses(Iterable<? extends CustomTargetingClause> values)
public CustomTargeting.Builder addAllCustomTargetingClauses(Iterable<? extends CustomTargetingClause> values)
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.ads.admanager.v1.CustomTargetingClause>
|
addCustomTargetingClauses(CustomTargetingClause value)
public CustomTargeting.Builder addCustomTargetingClauses(CustomTargetingClause value)
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
addCustomTargetingClauses(CustomTargetingClause.Builder builderForValue)
public CustomTargeting.Builder addCustomTargetingClauses(CustomTargetingClause.Builder builderForValue)
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
addCustomTargetingClauses(int index, CustomTargetingClause value)
public CustomTargeting.Builder addCustomTargetingClauses(int index, CustomTargetingClause value)
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
addCustomTargetingClauses(int index, CustomTargetingClause.Builder builderForValue)
public CustomTargeting.Builder addCustomTargetingClauses(int index, CustomTargetingClause.Builder builderForValue)
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
addCustomTargetingClausesBuilder()
public CustomTargetingClause.Builder addCustomTargetingClausesBuilder()
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
addCustomTargetingClausesBuilder(int index)
public CustomTargetingClause.Builder addCustomTargetingClausesBuilder(int index)
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
build()
public CustomTargeting build()
buildPartial()
public CustomTargeting buildPartial()
clear()
public CustomTargeting.Builder clear()
Overrides
clearCustomTargetingClauses()
public CustomTargeting.Builder clearCustomTargetingClauses()
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
getCustomTargetingClauses(int index)
public CustomTargetingClause getCustomTargetingClauses(int index)
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getCustomTargetingClausesBuilder(int index)
public CustomTargetingClause.Builder getCustomTargetingClausesBuilder(int index)
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getCustomTargetingClausesBuilderList()
public List<CustomTargetingClause.Builder> getCustomTargetingClausesBuilderList()
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
getCustomTargetingClausesCount()
public int getCustomTargetingClausesCount()
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getCustomTargetingClausesList()
public List<CustomTargetingClause> getCustomTargetingClausesList()
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
getCustomTargetingClausesOrBuilder(int index)
public CustomTargetingClauseOrBuilder getCustomTargetingClausesOrBuilder(int index)
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getCustomTargetingClausesOrBuilderList()
public List<? extends CustomTargetingClauseOrBuilder> getCustomTargetingClausesOrBuilderList()
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.ads.admanager.v1.CustomTargetingClauseOrBuilder> |
|
getDefaultInstanceForType()
public CustomTargeting getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CustomTargeting other)
public CustomTargeting.Builder mergeFrom(CustomTargeting other)
public CustomTargeting.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CustomTargeting.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
removeCustomTargetingClauses(int index)
public CustomTargeting.Builder removeCustomTargetingClauses(int index)
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
setCustomTargetingClauses(int index, CustomTargetingClause value)
public CustomTargeting.Builder setCustomTargetingClauses(int index, CustomTargetingClause value)
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];
setCustomTargetingClauses(int index, CustomTargetingClause.Builder builderForValue)
public CustomTargeting.Builder setCustomTargetingClauses(int index, CustomTargetingClause.Builder builderForValue)
Optional. These clauses are all ORed together.
repeated .google.ads.admanager.v1.CustomTargetingClause custom_targeting_clauses = 1 [(.google.api.field_behavior) = OPTIONAL];