Package build.buf.validate
Class DurationRules.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<DurationRules.Builder>
com.google.protobuf.GeneratedMessageV3.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,Cloneable
- Enclosing class:
DurationRules
public static final class DurationRules.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<DurationRules.Builder>
implements DurationRulesOrBuilder
DurationRules describe the constraints applied exclusively to the `google.protobuf.Duration` well-known type.Protobuf type
buf.validate.DurationRules-
Method Summary
Modifier and TypeMethodDescription`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.addAllNotIn(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.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.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.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.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.com.google.protobuf.Duration.Builder`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.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.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.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.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.com.google.protobuf.Duration.Builder`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.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearGt()`gt` requires the duration field value to be greater than the specified value (exclusive).clearGte()`gte` requires the duration field value to be greater than or equal to the specified value (exclusive).clearIn()`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.clearLt()`lt` stipulates that the field must be less than the specified value of the `google.protobuf.Duration` type, exclusive.clearLte()`lte` indicates that the field must be less than or equal to the specified value of the `google.protobuf.Duration` type, inclusive.`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()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.Builder`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.com.google.protobuf.DurationOrBuilder`const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.DurationgetGt()`gt` requires the duration field value to be greater than the specified value (exclusive).com.google.protobuf.Duration.Builder`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.Builder`gte` requires the duration field value to be greater than or equal to the specified value (exclusive).com.google.protobuf.DurationOrBuilder`gte` requires the duration field value to be greater than or equal to the specified value (exclusive).com.google.protobuf.DurationOrBuilder`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.List<com.google.protobuf.Duration.Builder> `in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.int`in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.List<com.google.protobuf.Duration> `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.List<? extends com.google.protobuf.DurationOrBuilder> `in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.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.Builder`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.Builder`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.DurationOrBuilder`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.DurationOrBuilder`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.List<com.google.protobuf.Duration.Builder> `not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.int`not_in` denotes that the field must not be equal to any of the specified values of the `google.protobuf.Duration` type.List<com.google.protobuf.Duration> `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.List<? extends com.google.protobuf.DurationOrBuilder> `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.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeConst(com.google.protobuf.Duration value) `const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.mergeFrom(DurationRules other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeGt(com.google.protobuf.Duration value) `gt` requires the duration field value to be greater than the specified value (exclusive).mergeGte(com.google.protobuf.Duration value) `gte` requires the duration field value to be greater than or equal to the specified value (exclusive).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.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.final DurationRules.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeIn(int index) `in` asserts that the field must be equal to one of the specified values of the `google.protobuf.Duration` type.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.setConst(com.google.protobuf.Duration value) `const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.setConst(com.google.protobuf.Duration.Builder builderForValue) `const` dictates that the field must match the specified value of the `google.protobuf.Duration` type exactly.setGt(com.google.protobuf.Duration value) `gt` requires the duration field value to be greater than the specified value (exclusive).setGt(com.google.protobuf.Duration.Builder builderForValue) `gt` requires the duration field value to be greater than the specified value (exclusive).setGte(com.google.protobuf.Duration value) `gte` requires the duration field value to be greater than or equal to the specified value (exclusive).setGte(com.google.protobuf.Duration.Builder builderForValue) `gte` requires the duration field value to be greater than or equal to the specified value (exclusive).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.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.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.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.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.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.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.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.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final DurationRules.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<DurationRules.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<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.GeneratedMessageV3.Builder<DurationRules.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<DurationRules.Builder>
-
setField
public DurationRules.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DurationRules.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DurationRules.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DurationRules.Builder>
-
setRepeatedField
public DurationRules.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DurationRules.Builder>
-
addRepeatedField
public DurationRules.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DurationRules.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DurationRules.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DurationRules.Builder>
-
mergeFrom
public DurationRules.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws 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:
IOException
-
getLessThanCase
- Specified by:
getLessThanCasein interfaceDurationRulesOrBuilder
-
clearLessThan
-
getGreaterThanCase
- Specified by:
getGreaterThanCasein interfaceDurationRulesOrBuilder
-
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 [json_name = "const", (.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 [json_name = "const", (.buf.validate.priv.field) = { ... }- Specified by:
getConstin interfaceDurationRulesOrBuilder- Returns:
- The const.
-
setConst
`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 [json_name = "const", (.buf.validate.priv.field) = { ... } -
setConst
`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 [json_name = "const", (.buf.validate.priv.field) = { ... } -
mergeConst
`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 [json_name = "const", (.buf.validate.priv.field) = { ... } -
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 [json_name = "const", (.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 [json_name = "const", (.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 [json_name = "const", (.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 [json_name = "lt", (.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 [json_name = "lt", (.buf.validate.priv.field) = { ... }- Specified by:
getLtin interfaceDurationRulesOrBuilder- Returns:
- The lt.
-
setLt
`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 [json_name = "lt", (.buf.validate.priv.field) = { ... } -
setLt
`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 [json_name = "lt", (.buf.validate.priv.field) = { ... } -
mergeLt
`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 [json_name = "lt", (.buf.validate.priv.field) = { ... } -
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 [json_name = "lt", (.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 [json_name = "lt", (.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 [json_name = "lt", (.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 [json_name = "lte", (.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 [json_name = "lte", (.buf.validate.priv.field) = { ... }- Specified by:
getLtein interfaceDurationRulesOrBuilder- Returns:
- The lte.
-
setLte
`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 [json_name = "lte", (.buf.validate.priv.field) = { ... } -
setLte
`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 [json_name = "lte", (.buf.validate.priv.field) = { ... } -
mergeLte
`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 [json_name = "lte", (.buf.validate.priv.field) = { ... } -
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 [json_name = "lte", (.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 [json_name = "lte", (.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 [json_name = "lte", (.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 [json_name = "gt", (.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 [json_name = "gt", (.buf.validate.priv.field) = { ... }- Specified by:
getGtin interfaceDurationRulesOrBuilder- Returns:
- The gt.
-
setGt
`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 [json_name = "gt", (.buf.validate.priv.field) = { ... } -
setGt
`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 [json_name = "gt", (.buf.validate.priv.field) = { ... } -
mergeGt
`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 [json_name = "gt", (.buf.validate.priv.field) = { ... } -
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 [json_name = "gt", (.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 [json_name = "gt", (.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 [json_name = "gt", (.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 [json_name = "gte", (.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 [json_name = "gte", (.buf.validate.priv.field) = { ... }- Specified by:
getGtein interfaceDurationRulesOrBuilder- Returns:
- The gte.
-
setGte
`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 [json_name = "gte", (.buf.validate.priv.field) = { ... } -
setGte
`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 [json_name = "gte", (.buf.validate.priv.field) = { ... } -
mergeGte
`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 [json_name = "gte", (.buf.validate.priv.field) = { ... } -
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 [json_name = "gte", (.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 [json_name = "gte", (.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 [json_name = "gte", (.buf.validate.priv.field) = { ... }- Specified by:
getGteOrBuilderin interfaceDurationRulesOrBuilder
-
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 [json_name = "in", (.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 [json_name = "in", (.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 [json_name = "in", (.buf.validate.priv.field) = { ... }- Specified by:
getInin interfaceDurationRulesOrBuilder
-
setIn
`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 [json_name = "in", (.buf.validate.priv.field) = { ... } -
setIn
`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 [json_name = "in", (.buf.validate.priv.field) = { ... } -
addIn
`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 [json_name = "in", (.buf.validate.priv.field) = { ... } -
addIn
`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 [json_name = "in", (.buf.validate.priv.field) = { ... } -
addIn
`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 [json_name = "in", (.buf.validate.priv.field) = { ... } -
addIn
`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 [json_name = "in", (.buf.validate.priv.field) = { ... } -
addAllIn
`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 [json_name = "in", (.buf.validate.priv.field) = { ... } -
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 [json_name = "in", (.buf.validate.priv.field) = { ... } -
removeIn
`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 [json_name = "in", (.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 [json_name = "in", (.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 [json_name = "in", (.buf.validate.priv.field) = { ... }- Specified by:
getInOrBuilderin interfaceDurationRulesOrBuilder
-
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 [json_name = "in", (.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 [json_name = "in", (.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 [json_name = "in", (.buf.validate.priv.field) = { ... } -
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 [json_name = "in", (.buf.validate.priv.field) = { ... } -
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 [json_name = "notIn", (.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 [json_name = "notIn", (.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 [json_name = "notIn", (.buf.validate.priv.field) = { ... }- Specified by:
getNotInin interfaceDurationRulesOrBuilder
-
setNotIn
`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 [json_name = "notIn", (.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 [json_name = "notIn", (.buf.validate.priv.field) = { ... } -
addNotIn
`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 [json_name = "notIn", (.buf.validate.priv.field) = { ... } -
addNotIn
`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 [json_name = "notIn", (.buf.validate.priv.field) = { ... } -
addNotIn
`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 [json_name = "notIn", (.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 [json_name = "notIn", (.buf.validate.priv.field) = { ... } -
addAllNotIn
`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 [json_name = "notIn", (.buf.validate.priv.field) = { ... } -
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 [json_name = "notIn", (.buf.validate.priv.field) = { ... } -
removeNotIn
`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 [json_name = "notIn", (.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 [json_name = "notIn", (.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 [json_name = "notIn", (.buf.validate.priv.field) = { ... }- Specified by:
getNotInOrBuilderin interfaceDurationRulesOrBuilder
-
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 [json_name = "notIn", (.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 [json_name = "notIn", (.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 [json_name = "notIn", (.buf.validate.priv.field) = { ... } -
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 [json_name = "notIn", (.buf.validate.priv.field) = { ... } -
setUnknownFields
public final DurationRules.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DurationRules.Builder>
-
mergeUnknownFields
public final DurationRules.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DurationRules.Builder>
-