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
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>
|
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
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
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
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
|
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