public static final class CustomTargeting.Builder extends GeneratedMessageV3.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.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
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
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CustomTargeting.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
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];
clearField(Descriptors.FieldDescriptor field)
public CustomTargeting.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CustomTargeting.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public CustomTargeting.Builder clone()
Overrides
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 GeneratedMessageV3.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
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CustomTargeting.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
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];
setField(Descriptors.FieldDescriptor field, Object value)
public CustomTargeting.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CustomTargeting.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CustomTargeting.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides