Class UserListNumberRuleItemInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder>
-
- com.google.ads.googleads.v14.common.UserListNumberRuleItemInfo.Builder
-
- All Implemented Interfaces:
UserListNumberRuleItemInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- UserListNumberRuleItemInfo
public static final class UserListNumberRuleItemInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder> implements UserListNumberRuleItemInfoOrBuilder
A rule item composed of a number operation.
Protobuf typegoogle.ads.googleads.v14.common.UserListNumberRuleItemInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UserListNumberRuleItemInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)UserListNumberRuleItemInfobuild()UserListNumberRuleItemInfobuildPartial()UserListNumberRuleItemInfo.Builderclear()UserListNumberRuleItemInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)UserListNumberRuleItemInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)UserListNumberRuleItemInfo.BuilderclearOperator()Number comparison operator.UserListNumberRuleItemInfo.BuilderclearValue()Number value to be compared with the variable.UserListNumberRuleItemInfo.Builderclone()UserListNumberRuleItemInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()UserListNumberRuleItemOperatorEnum.UserListNumberRuleItemOperatorgetOperator()Number comparison operator.intgetOperatorValue()Number comparison operator.doublegetValue()Number value to be compared with the variable.booleanhasValue()Number value to be compared with the variable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()UserListNumberRuleItemInfo.BuildermergeFrom(UserListNumberRuleItemInfo other)UserListNumberRuleItemInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)UserListNumberRuleItemInfo.BuildermergeFrom(com.google.protobuf.Message other)UserListNumberRuleItemInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)UserListNumberRuleItemInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)UserListNumberRuleItemInfo.BuildersetOperator(UserListNumberRuleItemOperatorEnum.UserListNumberRuleItemOperator value)Number comparison operator.UserListNumberRuleItemInfo.BuildersetOperatorValue(int value)Number comparison operator.UserListNumberRuleItemInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)UserListNumberRuleItemInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)UserListNumberRuleItemInfo.BuildersetValue(double value)Number value to be compared with the variable.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder>
-
clear
public UserListNumberRuleItemInfo.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder>
-
getDefaultInstanceForType
public UserListNumberRuleItemInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public UserListNumberRuleItemInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public UserListNumberRuleItemInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public UserListNumberRuleItemInfo.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder>
-
setField
public UserListNumberRuleItemInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder>
-
clearField
public UserListNumberRuleItemInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder>
-
clearOneof
public UserListNumberRuleItemInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder>
-
setRepeatedField
public UserListNumberRuleItemInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder>
-
addRepeatedField
public UserListNumberRuleItemInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder>
-
mergeFrom
public UserListNumberRuleItemInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UserListNumberRuleItemInfo.Builder>
-
mergeFrom
public UserListNumberRuleItemInfo.Builder mergeFrom(UserListNumberRuleItemInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder>
-
mergeFrom
public UserListNumberRuleItemInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UserListNumberRuleItemInfo.Builder>- Throws:
java.io.IOException
-
getOperatorValue
public int getOperatorValue()
Number comparison operator. This field is required and must be populated when creating a new number rule item.
.google.ads.googleads.v14.enums.UserListNumberRuleItemOperatorEnum.UserListNumberRuleItemOperator operator = 1;- Specified by:
getOperatorValuein interfaceUserListNumberRuleItemInfoOrBuilder- Returns:
- The enum numeric value on the wire for operator.
-
setOperatorValue
public UserListNumberRuleItemInfo.Builder setOperatorValue(int value)
Number comparison operator. This field is required and must be populated when creating a new number rule item.
.google.ads.googleads.v14.enums.UserListNumberRuleItemOperatorEnum.UserListNumberRuleItemOperator operator = 1;- Parameters:
value- The enum numeric value on the wire for operator to set.- Returns:
- This builder for chaining.
-
getOperator
public UserListNumberRuleItemOperatorEnum.UserListNumberRuleItemOperator getOperator()
Number comparison operator. This field is required and must be populated when creating a new number rule item.
.google.ads.googleads.v14.enums.UserListNumberRuleItemOperatorEnum.UserListNumberRuleItemOperator operator = 1;- Specified by:
getOperatorin interfaceUserListNumberRuleItemInfoOrBuilder- Returns:
- The operator.
-
setOperator
public UserListNumberRuleItemInfo.Builder setOperator(UserListNumberRuleItemOperatorEnum.UserListNumberRuleItemOperator value)
Number comparison operator. This field is required and must be populated when creating a new number rule item.
.google.ads.googleads.v14.enums.UserListNumberRuleItemOperatorEnum.UserListNumberRuleItemOperator operator = 1;- Parameters:
value- The operator to set.- Returns:
- This builder for chaining.
-
clearOperator
public UserListNumberRuleItemInfo.Builder clearOperator()
Number comparison operator. This field is required and must be populated when creating a new number rule item.
.google.ads.googleads.v14.enums.UserListNumberRuleItemOperatorEnum.UserListNumberRuleItemOperator operator = 1;- Returns:
- This builder for chaining.
-
hasValue
public boolean hasValue()
Number value to be compared with the variable. This field is required and must be populated when creating a new number rule item.
optional double value = 3;- Specified by:
hasValuein interfaceUserListNumberRuleItemInfoOrBuilder- Returns:
- Whether the value field is set.
-
getValue
public double getValue()
Number value to be compared with the variable. This field is required and must be populated when creating a new number rule item.
optional double value = 3;- Specified by:
getValuein interfaceUserListNumberRuleItemInfoOrBuilder- Returns:
- The value.
-
setValue
public UserListNumberRuleItemInfo.Builder setValue(double value)
Number value to be compared with the variable. This field is required and must be populated when creating a new number rule item.
optional double value = 3;- Parameters:
value- The value to set.- Returns:
- This builder for chaining.
-
clearValue
public UserListNumberRuleItemInfo.Builder clearValue()
Number value to be compared with the variable. This field is required and must be populated when creating a new number rule item.
optional double value = 3;- Returns:
- This builder for chaining.
-
setUnknownFields
public final UserListNumberRuleItemInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder>
-
mergeUnknownFields
public final UserListNumberRuleItemInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<UserListNumberRuleItemInfo.Builder>
-
-