Package build.buf.validate
Class DurationRules.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<DurationRules.Builder>
-
- build.buf.validate.DurationRules.Builder
-
- All Implemented Interfaces:
DurationRulesOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- DurationRules
public static final class DurationRules.Builder extends com.google.protobuf.GeneratedMessage.Builder<DurationRules.Builder> implements DurationRulesOrBuilder
DurationRules describe the constraints applied exclusively to the `google.protobuf.Duration` well-known type.
Protobuf typebuf.validate.DurationRules
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DurationRules.BuilderaddAllIn(java.lang.Iterable<? extends com.google.protobuf.Duration> values)`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.DurationRules.BuilderaddAllNotIn(java.lang.Iterable<? extends com.google.protobuf.Duration> values)`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.DurationRules.BuilderaddIn(int index, com.google.protobuf.Duration value)`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.DurationRules.BuilderaddIn(int index, com.google.protobuf.Duration.Builder builderForValue)`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.DurationRules.BuilderaddIn(com.google.protobuf.Duration value)`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.DurationRules.BuilderaddIn(com.google.protobuf.Duration.Builder builderForValue)`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.com.google.protobuf.Duration.BuilderaddInBuilder()`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.com.google.protobuf.Duration.BuilderaddInBuilder(int index)`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.DurationRules.BuilderaddNotIn(int index, com.google.protobuf.Duration value)`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.DurationRules.BuilderaddNotIn(int index, com.google.protobuf.Duration.Builder builderForValue)`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.DurationRules.BuilderaddNotIn(com.google.protobuf.Duration value)`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.DurationRules.BuilderaddNotIn(com.google.protobuf.Duration.Builder builderForValue)`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.com.google.protobuf.Duration.BuilderaddNotInBuilder()`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.com.google.protobuf.Duration.BuilderaddNotInBuilder(int index)`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.DurationRulesbuild()DurationRulesbuildPartial()DurationRules.Builderclear()DurationRules.BuilderclearConst()`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.DurationRules.BuilderclearGreaterThan()DurationRules.BuilderclearGt()`gt` requires the duration field value to be greater than the specified value (exclusive).DurationRules.BuilderclearGte()`gte` requires the duration field value to be greater than or equal to the specified value (exclusive).DurationRules.BuilderclearIn()`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.DurationRules.BuilderclearLessThan()DurationRules.BuilderclearLt()`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive.DurationRules.BuilderclearLte()`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive.DurationRules.BuilderclearNotIn()`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.com.google.protobuf.DurationgetConst()`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.com.google.protobuf.Duration.BuildergetConstBuilder()`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.com.google.protobuf.DurationOrBuildergetConstOrBuilder()`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.DurationRulesgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()DurationRules.GreaterThanCasegetGreaterThanCase()com.google.protobuf.DurationgetGt()`gt` requires the duration field value to be greater than the specified value (exclusive).com.google.protobuf.Duration.BuildergetGtBuilder()`gt` requires the duration field value to be greater than the specified value (exclusive).com.google.protobuf.DurationgetGte()`gte` requires the duration field value to be greater than or equal to the specified value (exclusive).com.google.protobuf.Duration.BuildergetGteBuilder()`gte` requires the duration field value to be greater than or equal to the specified value (exclusive).com.google.protobuf.DurationOrBuildergetGteOrBuilder()`gte` requires the duration field value to be greater than or equal to the specified value (exclusive).com.google.protobuf.DurationOrBuildergetGtOrBuilder()`gt` requires the duration field value to be greater than the specified value (exclusive).com.google.protobuf.DurationgetIn(int index)`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.com.google.protobuf.Duration.BuildergetInBuilder(int index)`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.java.util.List<com.google.protobuf.Duration.Builder>getInBuilderList()`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.intgetInCount()`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.java.util.List<com.google.protobuf.Duration>getInList()`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.com.google.protobuf.DurationOrBuildergetInOrBuilder(int index)`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.java.util.List<? extends com.google.protobuf.DurationOrBuilder>getInOrBuilderList()`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.DurationRules.LessThanCasegetLessThanCase()com.google.protobuf.DurationgetLt()`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive.com.google.protobuf.Duration.BuildergetLtBuilder()`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive.com.google.protobuf.DurationgetLte()`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive.com.google.protobuf.Duration.BuildergetLteBuilder()`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive.com.google.protobuf.DurationOrBuildergetLteOrBuilder()`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive.com.google.protobuf.DurationOrBuildergetLtOrBuilder()`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive.com.google.protobuf.DurationgetNotIn(int index)`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.com.google.protobuf.Duration.BuildergetNotInBuilder(int index)`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.java.util.List<com.google.protobuf.Duration.Builder>getNotInBuilderList()`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.intgetNotInCount()`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.java.util.List<com.google.protobuf.Duration>getNotInList()`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.com.google.protobuf.DurationOrBuildergetNotInOrBuilder(int index)`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.java.util.List<? extends com.google.protobuf.DurationOrBuilder>getNotInOrBuilderList()`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.booleanhasConst()`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.booleanhasGt()`gt` requires the duration field value to be greater than the specified value (exclusive).booleanhasGte()`gte` requires the duration field value to be greater than or equal to the specified value (exclusive).booleanhasLt()`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive.booleanhasLte()`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DurationRules.BuildermergeConst(com.google.protobuf.Duration value)`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.DurationRules.BuildermergeFrom(DurationRules other)DurationRules.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DurationRules.BuildermergeFrom(com.google.protobuf.Message other)DurationRules.BuildermergeGt(com.google.protobuf.Duration value)`gt` requires the duration field value to be greater than the specified value (exclusive).DurationRules.BuildermergeGte(com.google.protobuf.Duration value)`gte` requires the duration field value to be greater than or equal to the specified value (exclusive).DurationRules.BuildermergeLt(com.google.protobuf.Duration value)`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive.DurationRules.BuildermergeLte(com.google.protobuf.Duration value)`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive.DurationRules.BuilderremoveIn(int index)`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.DurationRules.BuilderremoveNotIn(int index)`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.DurationRules.BuildersetConst(com.google.protobuf.Duration value)`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.DurationRules.BuildersetConst(com.google.protobuf.Duration.Builder builderForValue)`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.DurationRules.BuildersetGt(com.google.protobuf.Duration value)`gt` requires the duration field value to be greater than the specified value (exclusive).DurationRules.BuildersetGt(com.google.protobuf.Duration.Builder builderForValue)`gt` requires the duration field value to be greater than the specified value (exclusive).DurationRules.BuildersetGte(com.google.protobuf.Duration value)`gte` requires the duration field value to be greater than or equal to the specified value (exclusive).DurationRules.BuildersetGte(com.google.protobuf.Duration.Builder builderForValue)`gte` requires the duration field value to be greater than or equal to the specified value (exclusive).DurationRules.BuildersetIn(int index, com.google.protobuf.Duration value)`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.DurationRules.BuildersetIn(int index, com.google.protobuf.Duration.Builder builderForValue)`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.DurationRules.BuildersetLt(com.google.protobuf.Duration value)`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive.DurationRules.BuildersetLt(com.google.protobuf.Duration.Builder builderForValue)`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive.DurationRules.BuildersetLte(com.google.protobuf.Duration value)`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive.DurationRules.BuildersetLte(com.google.protobuf.Duration.Builder builderForValue)`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive.DurationRules.BuildersetNotIn(int index, com.google.protobuf.Duration value)`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.DurationRules.BuildersetNotIn(int index, com.google.protobuf.Duration.Builder builderForValue)`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DurationRules.Builder>
-
clear
public DurationRules.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DurationRules.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.GeneratedMessage.Builder<DurationRules.Builder>
-
getDefaultInstanceForType
public DurationRules getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DurationRules build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DurationRules buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public DurationRules.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DurationRules.Builder>
-
mergeFrom
public DurationRules.Builder mergeFrom(DurationRules other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DurationRules.Builder>
-
mergeFrom
public DurationRules.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<DurationRules.Builder>- Throws:
java.io.IOException
-
getLessThanCase
public DurationRules.LessThanCase getLessThanCase()
- Specified by:
getLessThanCasein interfaceDurationRulesOrBuilder
-
clearLessThan
public DurationRules.Builder clearLessThan()
-
getGreaterThanCase
public DurationRules.GreaterThanCase getGreaterThanCase()
- Specified by:
getGreaterThanCasein interfaceDurationRulesOrBuilder
-
clearGreaterThan
public DurationRules.Builder clearGreaterThan()
-
hasConst
public boolean hasConst()
`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly. If the field's value deviates from the specified value, an error message will be generated. ```proto message MyDuration { // value must equal 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.const = "5s"]; } ```optional .google.protobuf.Duration const = 2 [(.buf.validate.priv.field) = { ... }- Specified by:
hasConstin interfaceDurationRulesOrBuilder- Returns:
- Whether the const field is set.
-
getConst
public com.google.protobuf.Duration getConst()
`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly. If the field's value deviates from the specified value, an error message will be generated. ```proto message MyDuration { // value must equal 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.const = "5s"]; } ```optional .google.protobuf.Duration const = 2 [(.buf.validate.priv.field) = { ... }- Specified by:
getConstin interfaceDurationRulesOrBuilder- Returns:
- The const.
-
setConst
public DurationRules.Builder setConst(com.google.protobuf.Duration value)
`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly. If the field's value deviates from the specified value, an error message will be generated. ```proto message MyDuration { // value must equal 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.const = "5s"]; } ```optional .google.protobuf.Duration const = 2 [(.buf.validate.priv.field) = { ... }
-
setConst
public DurationRules.Builder setConst(com.google.protobuf.Duration.Builder builderForValue)
`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly. If the field's value deviates from the specified value, an error message will be generated. ```proto message MyDuration { // value must equal 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.const = "5s"]; } ```optional .google.protobuf.Duration const = 2 [(.buf.validate.priv.field) = { ... }
-
mergeConst
public DurationRules.Builder mergeConst(com.google.protobuf.Duration value)
`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly. If the field's value deviates from the specified value, an error message will be generated. ```proto message MyDuration { // value must equal 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.const = "5s"]; } ```optional .google.protobuf.Duration const = 2 [(.buf.validate.priv.field) = { ... }
-
clearConst
public DurationRules.Builder clearConst()
`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly. If the field's value deviates from the specified value, an error message will be generated. ```proto message MyDuration { // value must equal 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.const = "5s"]; } ```optional .google.protobuf.Duration const = 2 [(.buf.validate.priv.field) = { ... }
-
getConstBuilder
public com.google.protobuf.Duration.Builder getConstBuilder()
`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly. If the field's value deviates from the specified value, an error message will be generated. ```proto message MyDuration { // value must equal 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.const = "5s"]; } ```optional .google.protobuf.Duration const = 2 [(.buf.validate.priv.field) = { ... }
-
getConstOrBuilder
public com.google.protobuf.DurationOrBuilder getConstOrBuilder()
`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly. If the field's value deviates from the specified value, an error message will be generated. ```proto message MyDuration { // value must equal 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.const = "5s"]; } ```optional .google.protobuf.Duration const = 2 [(.buf.validate.priv.field) = { ... }- Specified by:
getConstOrBuilderin interfaceDurationRulesOrBuilder
-
hasLt
public boolean hasLt()
`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive. If the field's value is greater than or equal to the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lt = "5s"]; } ```.google.protobuf.Duration lt = 3 [(.buf.validate.priv.field) = { ... }- Specified by:
hasLtin interfaceDurationRulesOrBuilder- Returns:
- Whether the lt field is set.
-
getLt
public com.google.protobuf.Duration getLt()
`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive. If the field's value is greater than or equal to the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lt = "5s"]; } ```.google.protobuf.Duration lt = 3 [(.buf.validate.priv.field) = { ... }- Specified by:
getLtin interfaceDurationRulesOrBuilder- Returns:
- The lt.
-
setLt
public DurationRules.Builder setLt(com.google.protobuf.Duration value)
`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive. If the field's value is greater than or equal to the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lt = "5s"]; } ```.google.protobuf.Duration lt = 3 [(.buf.validate.priv.field) = { ... }
-
setLt
public DurationRules.Builder setLt(com.google.protobuf.Duration.Builder builderForValue)
`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive. If the field's value is greater than or equal to the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lt = "5s"]; } ```.google.protobuf.Duration lt = 3 [(.buf.validate.priv.field) = { ... }
-
mergeLt
public DurationRules.Builder mergeLt(com.google.protobuf.Duration value)
`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive. If the field's value is greater than or equal to the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lt = "5s"]; } ```.google.protobuf.Duration lt = 3 [(.buf.validate.priv.field) = { ... }
-
clearLt
public DurationRules.Builder clearLt()
`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive. If the field's value is greater than or equal to the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lt = "5s"]; } ```.google.protobuf.Duration lt = 3 [(.buf.validate.priv.field) = { ... }
-
getLtBuilder
public com.google.protobuf.Duration.Builder getLtBuilder()
`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive. If the field's value is greater than or equal to the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lt = "5s"]; } ```.google.protobuf.Duration lt = 3 [(.buf.validate.priv.field) = { ... }
-
getLtOrBuilder
public com.google.protobuf.DurationOrBuilder getLtOrBuilder()
`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive. If the field's value is greater than or equal to the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than 5s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lt = "5s"]; } ```.google.protobuf.Duration lt = 3 [(.buf.validate.priv.field) = { ... }- Specified by:
getLtOrBuilderin interfaceDurationRulesOrBuilder
-
hasLte
public boolean hasLte()
`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive. If the field's value is greater than the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than or equal to 10s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lte = "10s"]; } ```.google.protobuf.Duration lte = 4 [(.buf.validate.priv.field) = { ... }- Specified by:
hasLtein interfaceDurationRulesOrBuilder- Returns:
- Whether the lte field is set.
-
getLte
public com.google.protobuf.Duration getLte()
`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive. If the field's value is greater than the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than or equal to 10s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lte = "10s"]; } ```.google.protobuf.Duration lte = 4 [(.buf.validate.priv.field) = { ... }- Specified by:
getLtein interfaceDurationRulesOrBuilder- Returns:
- The lte.
-
setLte
public DurationRules.Builder setLte(com.google.protobuf.Duration value)
`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive. If the field's value is greater than the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than or equal to 10s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lte = "10s"]; } ```.google.protobuf.Duration lte = 4 [(.buf.validate.priv.field) = { ... }
-
setLte
public DurationRules.Builder setLte(com.google.protobuf.Duration.Builder builderForValue)
`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive. If the field's value is greater than the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than or equal to 10s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lte = "10s"]; } ```.google.protobuf.Duration lte = 4 [(.buf.validate.priv.field) = { ... }
-
mergeLte
public DurationRules.Builder mergeLte(com.google.protobuf.Duration value)
`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive. If the field's value is greater than the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than or equal to 10s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lte = "10s"]; } ```.google.protobuf.Duration lte = 4 [(.buf.validate.priv.field) = { ... }
-
clearLte
public DurationRules.Builder clearLte()
`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive. If the field's value is greater than the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than or equal to 10s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lte = "10s"]; } ```.google.protobuf.Duration lte = 4 [(.buf.validate.priv.field) = { ... }
-
getLteBuilder
public com.google.protobuf.Duration.Builder getLteBuilder()
`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive. If the field's value is greater than the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than or equal to 10s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lte = "10s"]; } ```.google.protobuf.Duration lte = 4 [(.buf.validate.priv.field) = { ... }
-
getLteOrBuilder
public com.google.protobuf.DurationOrBuilder getLteOrBuilder()
`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive. If the field's value is greater than the specified value, an error message will be generated. ```proto message MyDuration { // value must be less than or equal to 10s google.protobuf.Duration value = 1 [(buf.validate.field).duration.lte = "10s"]; } ```.google.protobuf.Duration lte = 4 [(.buf.validate.priv.field) = { ... }- Specified by:
getLteOrBuilderin interfaceDurationRulesOrBuilder
-
hasGt
public boolean hasGt()
`gt` requires the duration field value to be greater than the specified value (exclusive). If the value of `gt` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than 5s [duration.gt] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gt = { seconds: 5 }]; // duration must be greater than 5s and less than 10s [duration.gt_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gt: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than 10s or less than 5s [duration.gt_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gt: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gt = 5 [(.buf.validate.priv.field) = { ... }- Specified by:
hasGtin interfaceDurationRulesOrBuilder- Returns:
- Whether the gt field is set.
-
getGt
public com.google.protobuf.Duration getGt()
`gt` requires the duration field value to be greater than the specified value (exclusive). If the value of `gt` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than 5s [duration.gt] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gt = { seconds: 5 }]; // duration must be greater than 5s and less than 10s [duration.gt_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gt: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than 10s or less than 5s [duration.gt_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gt: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gt = 5 [(.buf.validate.priv.field) = { ... }- Specified by:
getGtin interfaceDurationRulesOrBuilder- Returns:
- The gt.
-
setGt
public DurationRules.Builder setGt(com.google.protobuf.Duration value)
`gt` requires the duration field value to be greater than the specified value (exclusive). If the value of `gt` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than 5s [duration.gt] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gt = { seconds: 5 }]; // duration must be greater than 5s and less than 10s [duration.gt_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gt: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than 10s or less than 5s [duration.gt_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gt: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gt = 5 [(.buf.validate.priv.field) = { ... }
-
setGt
public DurationRules.Builder setGt(com.google.protobuf.Duration.Builder builderForValue)
`gt` requires the duration field value to be greater than the specified value (exclusive). If the value of `gt` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than 5s [duration.gt] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gt = { seconds: 5 }]; // duration must be greater than 5s and less than 10s [duration.gt_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gt: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than 10s or less than 5s [duration.gt_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gt: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gt = 5 [(.buf.validate.priv.field) = { ... }
-
mergeGt
public DurationRules.Builder mergeGt(com.google.protobuf.Duration value)
`gt` requires the duration field value to be greater than the specified value (exclusive). If the value of `gt` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than 5s [duration.gt] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gt = { seconds: 5 }]; // duration must be greater than 5s and less than 10s [duration.gt_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gt: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than 10s or less than 5s [duration.gt_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gt: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gt = 5 [(.buf.validate.priv.field) = { ... }
-
clearGt
public DurationRules.Builder clearGt()
`gt` requires the duration field value to be greater than the specified value (exclusive). If the value of `gt` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than 5s [duration.gt] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gt = { seconds: 5 }]; // duration must be greater than 5s and less than 10s [duration.gt_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gt: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than 10s or less than 5s [duration.gt_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gt: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gt = 5 [(.buf.validate.priv.field) = { ... }
-
getGtBuilder
public com.google.protobuf.Duration.Builder getGtBuilder()
`gt` requires the duration field value to be greater than the specified value (exclusive). If the value of `gt` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than 5s [duration.gt] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gt = { seconds: 5 }]; // duration must be greater than 5s and less than 10s [duration.gt_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gt: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than 10s or less than 5s [duration.gt_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gt: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gt = 5 [(.buf.validate.priv.field) = { ... }
-
getGtOrBuilder
public com.google.protobuf.DurationOrBuilder getGtOrBuilder()
`gt` requires the duration field value to be greater than the specified value (exclusive). If the value of `gt` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than 5s [duration.gt] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gt = { seconds: 5 }]; // duration must be greater than 5s and less than 10s [duration.gt_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gt: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than 10s or less than 5s [duration.gt_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gt: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gt = 5 [(.buf.validate.priv.field) = { ... }- Specified by:
getGtOrBuilderin interfaceDurationRulesOrBuilder
-
hasGte
public boolean hasGte()
`gte` requires the duration field value to be greater than or equal to the specified value (exclusive). If the value of `gte` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than or equal to 5s [duration.gte] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gte = { seconds: 5 }]; // duration must be greater than or equal to 5s and less than 10s [duration.gte_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gte: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than or equal to 10s or less than 5s [duration.gte_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gte: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gte = 6 [(.buf.validate.priv.field) = { ... }- Specified by:
hasGtein interfaceDurationRulesOrBuilder- Returns:
- Whether the gte field is set.
-
getGte
public com.google.protobuf.Duration getGte()
`gte` requires the duration field value to be greater than or equal to the specified value (exclusive). If the value of `gte` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than or equal to 5s [duration.gte] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gte = { seconds: 5 }]; // duration must be greater than or equal to 5s and less than 10s [duration.gte_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gte: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than or equal to 10s or less than 5s [duration.gte_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gte: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gte = 6 [(.buf.validate.priv.field) = { ... }- Specified by:
getGtein interfaceDurationRulesOrBuilder- Returns:
- The gte.
-
setGte
public DurationRules.Builder setGte(com.google.protobuf.Duration value)
`gte` requires the duration field value to be greater than or equal to the specified value (exclusive). If the value of `gte` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than or equal to 5s [duration.gte] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gte = { seconds: 5 }]; // duration must be greater than or equal to 5s and less than 10s [duration.gte_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gte: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than or equal to 10s or less than 5s [duration.gte_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gte: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gte = 6 [(.buf.validate.priv.field) = { ... }
-
setGte
public DurationRules.Builder setGte(com.google.protobuf.Duration.Builder builderForValue)
`gte` requires the duration field value to be greater than or equal to the specified value (exclusive). If the value of `gte` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than or equal to 5s [duration.gte] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gte = { seconds: 5 }]; // duration must be greater than or equal to 5s and less than 10s [duration.gte_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gte: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than or equal to 10s or less than 5s [duration.gte_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gte: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gte = 6 [(.buf.validate.priv.field) = { ... }
-
mergeGte
public DurationRules.Builder mergeGte(com.google.protobuf.Duration value)
`gte` requires the duration field value to be greater than or equal to the specified value (exclusive). If the value of `gte` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than or equal to 5s [duration.gte] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gte = { seconds: 5 }]; // duration must be greater than or equal to 5s and less than 10s [duration.gte_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gte: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than or equal to 10s or less than 5s [duration.gte_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gte: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gte = 6 [(.buf.validate.priv.field) = { ... }
-
clearGte
public DurationRules.Builder clearGte()
`gte` requires the duration field value to be greater than or equal to the specified value (exclusive). If the value of `gte` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than or equal to 5s [duration.gte] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gte = { seconds: 5 }]; // duration must be greater than or equal to 5s and less than 10s [duration.gte_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gte: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than or equal to 10s or less than 5s [duration.gte_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gte: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gte = 6 [(.buf.validate.priv.field) = { ... }
-
getGteBuilder
public com.google.protobuf.Duration.Builder getGteBuilder()
`gte` requires the duration field value to be greater than or equal to the specified value (exclusive). If the value of `gte` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than or equal to 5s [duration.gte] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gte = { seconds: 5 }]; // duration must be greater than or equal to 5s and less than 10s [duration.gte_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gte: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than or equal to 10s or less than 5s [duration.gte_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gte: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gte = 6 [(.buf.validate.priv.field) = { ... }
-
getGteOrBuilder
public com.google.protobuf.DurationOrBuilder getGteOrBuilder()
`gte` requires the duration field value to be greater than or equal to the specified value (exclusive). If the value of `gte` is larger than a specified `lt` or `lte`, the range is reversed, and the field value must be outside the specified range. If the field value doesn't meet the required conditions, an error message is generated. ```proto message MyDuration { // duration must be greater than or equal to 5s [duration.gte] google.protobuf.Duration value = 1 [(buf.validate.field).duration.gte = { seconds: 5 }]; // duration must be greater than or equal to 5s and less than 10s [duration.gte_lt] google.protobuf.Duration another_value = 2 [(buf.validate.field).duration = { gte: { seconds: 5 }, lt: { seconds: 10 } }]; // duration must be greater than or equal to 10s or less than 5s [duration.gte_lt_exclusive] google.protobuf.Duration other_value = 3 [(buf.validate.field).duration = { gte: { seconds: 10 }, lt: { seconds: 5 } }]; } ```.google.protobuf.Duration gte = 6 [(.buf.validate.priv.field) = { ... }- Specified by:
getGteOrBuilderin interfaceDurationRulesOrBuilder
-
getInList
public java.util.List<com.google.protobuf.Duration> getInList()
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }- Specified by:
getInListin interfaceDurationRulesOrBuilder
-
getInCount
public int getInCount()
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }- Specified by:
getInCountin interfaceDurationRulesOrBuilder
-
getIn
public com.google.protobuf.Duration getIn(int index)
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }- Specified by:
getInin interfaceDurationRulesOrBuilder
-
setIn
public DurationRules.Builder setIn(int index, com.google.protobuf.Duration value)
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }
-
setIn
public DurationRules.Builder setIn(int index, com.google.protobuf.Duration.Builder builderForValue)
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }
-
addIn
public DurationRules.Builder addIn(com.google.protobuf.Duration value)
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }
-
addIn
public DurationRules.Builder addIn(int index, com.google.protobuf.Duration value)
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }
-
addIn
public DurationRules.Builder addIn(com.google.protobuf.Duration.Builder builderForValue)
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }
-
addIn
public DurationRules.Builder addIn(int index, com.google.protobuf.Duration.Builder builderForValue)
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }
-
addAllIn
public DurationRules.Builder addAllIn(java.lang.Iterable<? extends com.google.protobuf.Duration> values)
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }
-
clearIn
public DurationRules.Builder clearIn()
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }
-
removeIn
public DurationRules.Builder removeIn(int index)
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }
-
getInBuilder
public com.google.protobuf.Duration.Builder getInBuilder(int index)
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }
-
getInOrBuilder
public com.google.protobuf.DurationOrBuilder getInOrBuilder(int index)
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }- Specified by:
getInOrBuilderin interfaceDurationRulesOrBuilder
-
getInOrBuilderList
public java.util.List<? extends com.google.protobuf.DurationOrBuilder> getInOrBuilderList()
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }- Specified by:
getInOrBuilderListin interfaceDurationRulesOrBuilder
-
addInBuilder
public com.google.protobuf.Duration.Builder addInBuilder()
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }
-
addInBuilder
public com.google.protobuf.Duration.Builder addInBuilder(int index)
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }
-
getInBuilderList
public java.util.List<com.google.protobuf.Duration.Builder> getInBuilderList()
`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type. If the field's value doesn't correspond to any of the specified values, an error message will be generated. ```proto message MyDuration { // value must be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration in = 7 [(.buf.validate.priv.field) = { ... }
-
getNotInList
public java.util.List<com.google.protobuf.Duration> getNotInList()
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }- Specified by:
getNotInListin interfaceDurationRulesOrBuilder
-
getNotInCount
public int getNotInCount()
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }- Specified by:
getNotInCountin interfaceDurationRulesOrBuilder
-
getNotIn
public com.google.protobuf.Duration getNotIn(int index)
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }- Specified by:
getNotInin interfaceDurationRulesOrBuilder
-
setNotIn
public DurationRules.Builder setNotIn(int index, com.google.protobuf.Duration value)
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }
-
setNotIn
public DurationRules.Builder setNotIn(int index, com.google.protobuf.Duration.Builder builderForValue)
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }
-
addNotIn
public DurationRules.Builder addNotIn(com.google.protobuf.Duration value)
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }
-
addNotIn
public DurationRules.Builder addNotIn(int index, com.google.protobuf.Duration value)
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }
-
addNotIn
public DurationRules.Builder addNotIn(com.google.protobuf.Duration.Builder builderForValue)
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }
-
addNotIn
public DurationRules.Builder addNotIn(int index, com.google.protobuf.Duration.Builder builderForValue)
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }
-
addAllNotIn
public DurationRules.Builder addAllNotIn(java.lang.Iterable<? extends com.google.protobuf.Duration> values)
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }
-
clearNotIn
public DurationRules.Builder clearNotIn()
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }
-
removeNotIn
public DurationRules.Builder removeNotIn(int index)
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }
-
getNotInBuilder
public com.google.protobuf.Duration.Builder getNotInBuilder(int index)
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }
-
getNotInOrBuilder
public com.google.protobuf.DurationOrBuilder getNotInOrBuilder(int index)
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }- Specified by:
getNotInOrBuilderin interfaceDurationRulesOrBuilder
-
getNotInOrBuilderList
public java.util.List<? extends com.google.protobuf.DurationOrBuilder> getNotInOrBuilderList()
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }- Specified by:
getNotInOrBuilderListin interfaceDurationRulesOrBuilder
-
addNotInBuilder
public com.google.protobuf.Duration.Builder addNotInBuilder()
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }
-
addNotInBuilder
public com.google.protobuf.Duration.Builder addNotInBuilder(int index)
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }
-
getNotInBuilderList
public java.util.List<com.google.protobuf.Duration.Builder> getNotInBuilderList()
`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type. If the field's value matches any of these values, an error message will be generated. ```proto message MyDuration { // value must not be in list [1s, 2s, 3s] google.protobuf.Duration value = 1 [(buf.validate.field).duration.not_in = ["1s", "2s", "3s"]]; } ```repeated .google.protobuf.Duration not_in = 8 [(.buf.validate.priv.field) = { ... }
-
-