public static final class Validate.DurationRules extends com.google.protobuf.GeneratedMessageV3 implements Validate.DurationRulesOrBuilder
DurationRules describe the constraints applied exclusively to the `google.protobuf.Duration` well-known typeProtobuf type
validate.DurationRules| Modifier and Type | Class and Description |
|---|---|
static class |
Validate.DurationRules.Builder
DurationRules describe the constraints applied exclusively to the
`google.protobuf.Duration` well-known type
Protobuf type
validate.DurationRules |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CONST_FIELD_NUMBER |
static int |
GT_FIELD_NUMBER |
static int |
GTE_FIELD_NUMBER |
static int |
IN_FIELD_NUMBER |
static int |
LT_FIELD_NUMBER |
static int |
LTE_FIELD_NUMBER |
static int |
NOT_IN_FIELD_NUMBER |
static com.google.protobuf.Parser<Validate.DurationRules> |
PARSER
Deprecated.
|
static int |
REQUIRED_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
com.google.protobuf.Duration |
getConst()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Duration const = 2; |
com.google.protobuf.DurationOrBuilder |
getConstOrBuilder()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Duration const = 2; |
static Validate.DurationRules |
getDefaultInstance() |
Validate.DurationRules |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Duration |
getGt()
Gt specifies that this field must be greater than the specified value,
exclusive
optional .google.protobuf.Duration gt = 5; |
com.google.protobuf.Duration |
getGte()
Gte specifies that this field must be greater than the specified value,
inclusive
optional .google.protobuf.Duration gte = 6; |
com.google.protobuf.DurationOrBuilder |
getGteOrBuilder()
Gte specifies that this field must be greater than the specified value,
inclusive
optional .google.protobuf.Duration gte = 6; |
com.google.protobuf.DurationOrBuilder |
getGtOrBuilder()
Gt specifies that this field must be greater than the specified value,
exclusive
optional .google.protobuf.Duration gt = 5; |
com.google.protobuf.Duration |
getIn(int index)
In specifies that this field must be equal to one of the specified
values
repeated .google.protobuf.Duration in = 7; |
int |
getInCount()
In specifies that this field must be equal to one of the specified
values
repeated .google.protobuf.Duration in = 7; |
List<com.google.protobuf.Duration> |
getInList()
In specifies that this field must be equal to one of the specified
values
repeated .google.protobuf.Duration in = 7; |
com.google.protobuf.DurationOrBuilder |
getInOrBuilder(int index)
In specifies that this field must be equal to one of the specified
values
repeated .google.protobuf.Duration in = 7; |
List<? extends com.google.protobuf.DurationOrBuilder> |
getInOrBuilderList()
In specifies that this field must be equal to one of the specified
values
repeated .google.protobuf.Duration in = 7; |
com.google.protobuf.Duration |
getLt()
Lt specifies that this field must be less than the specified value,
exclusive
optional .google.protobuf.Duration lt = 3; |
com.google.protobuf.Duration |
getLte()
Lt specifies that this field must be less than the specified value,
inclusive
optional .google.protobuf.Duration lte = 4; |
com.google.protobuf.DurationOrBuilder |
getLteOrBuilder()
Lt specifies that this field must be less than the specified value,
inclusive
optional .google.protobuf.Duration lte = 4; |
com.google.protobuf.DurationOrBuilder |
getLtOrBuilder()
Lt specifies that this field must be less than the specified value,
exclusive
optional .google.protobuf.Duration lt = 3; |
com.google.protobuf.Duration |
getNotIn(int index)
NotIn specifies that this field cannot be equal to one of the specified
values
repeated .google.protobuf.Duration not_in = 8; |
int |
getNotInCount()
NotIn specifies that this field cannot be equal to one of the specified
values
repeated .google.protobuf.Duration not_in = 8; |
List<com.google.protobuf.Duration> |
getNotInList()
NotIn specifies that this field cannot be equal to one of the specified
values
repeated .google.protobuf.Duration not_in = 8; |
com.google.protobuf.DurationOrBuilder |
getNotInOrBuilder(int index)
NotIn specifies that this field cannot be equal to one of the specified
values
repeated .google.protobuf.Duration not_in = 8; |
List<? extends com.google.protobuf.DurationOrBuilder> |
getNotInOrBuilderList()
NotIn specifies that this field cannot be equal to one of the specified
values
repeated .google.protobuf.Duration not_in = 8; |
com.google.protobuf.Parser<Validate.DurationRules> |
getParserForType() |
boolean |
getRequired()
Required specifies that this field must be set
optional bool required = 1; |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasConst()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Duration const = 2; |
boolean |
hasGt()
Gt specifies that this field must be greater than the specified value,
exclusive
optional .google.protobuf.Duration gt = 5; |
boolean |
hasGte()
Gte specifies that this field must be greater than the specified value,
inclusive
optional .google.protobuf.Duration gte = 6; |
int |
hashCode() |
boolean |
hasLt()
Lt specifies that this field must be less than the specified value,
exclusive
optional .google.protobuf.Duration lt = 3; |
boolean |
hasLte()
Lt specifies that this field must be less than the specified value,
inclusive
optional .google.protobuf.Duration lte = 4; |
boolean |
hasRequired()
Required specifies that this field must be set
optional bool required = 1; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Validate.DurationRules.Builder |
newBuilder() |
static Validate.DurationRules.Builder |
newBuilder(Validate.DurationRules prototype) |
Validate.DurationRules.Builder |
newBuilderForType() |
protected Validate.DurationRules.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Validate.DurationRules |
parseDelimitedFrom(InputStream input) |
static Validate.DurationRules |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Validate.DurationRules |
parseFrom(byte[] data) |
static Validate.DurationRules |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Validate.DurationRules |
parseFrom(ByteBuffer data) |
static Validate.DurationRules |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Validate.DurationRules |
parseFrom(com.google.protobuf.ByteString data) |
static Validate.DurationRules |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Validate.DurationRules |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Validate.DurationRules |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Validate.DurationRules |
parseFrom(InputStream input) |
static Validate.DurationRules |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Validate.DurationRules> |
parser() |
Validate.DurationRules.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int REQUIRED_FIELD_NUMBER
public static final int CONST_FIELD_NUMBER
public static final int LT_FIELD_NUMBER
public static final int LTE_FIELD_NUMBER
public static final int GT_FIELD_NUMBER
public static final int GTE_FIELD_NUMBER
public static final int IN_FIELD_NUMBER
public static final int NOT_IN_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<Validate.DurationRules> PARSER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasRequired()
Required specifies that this field must be set
optional bool required = 1;hasRequired in interface Validate.DurationRulesOrBuilderpublic boolean getRequired()
Required specifies that this field must be set
optional bool required = 1;getRequired in interface Validate.DurationRulesOrBuilderpublic boolean hasConst()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Duration const = 2;hasConst in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.Duration getConst()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Duration const = 2;getConst in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.DurationOrBuilder getConstOrBuilder()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Duration const = 2;getConstOrBuilder in interface Validate.DurationRulesOrBuilderpublic boolean hasLt()
Lt specifies that this field must be less than the specified value, exclusive
optional .google.protobuf.Duration lt = 3;hasLt in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.Duration getLt()
Lt specifies that this field must be less than the specified value, exclusive
optional .google.protobuf.Duration lt = 3;getLt in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.DurationOrBuilder getLtOrBuilder()
Lt specifies that this field must be less than the specified value, exclusive
optional .google.protobuf.Duration lt = 3;getLtOrBuilder in interface Validate.DurationRulesOrBuilderpublic boolean hasLte()
Lt specifies that this field must be less than the specified value, inclusive
optional .google.protobuf.Duration lte = 4;hasLte in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.Duration getLte()
Lt specifies that this field must be less than the specified value, inclusive
optional .google.protobuf.Duration lte = 4;getLte in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.DurationOrBuilder getLteOrBuilder()
Lt specifies that this field must be less than the specified value, inclusive
optional .google.protobuf.Duration lte = 4;getLteOrBuilder in interface Validate.DurationRulesOrBuilderpublic boolean hasGt()
Gt specifies that this field must be greater than the specified value, exclusive
optional .google.protobuf.Duration gt = 5;hasGt in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.Duration getGt()
Gt specifies that this field must be greater than the specified value, exclusive
optional .google.protobuf.Duration gt = 5;getGt in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.DurationOrBuilder getGtOrBuilder()
Gt specifies that this field must be greater than the specified value, exclusive
optional .google.protobuf.Duration gt = 5;getGtOrBuilder in interface Validate.DurationRulesOrBuilderpublic boolean hasGte()
Gte specifies that this field must be greater than the specified value, inclusive
optional .google.protobuf.Duration gte = 6;hasGte in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.Duration getGte()
Gte specifies that this field must be greater than the specified value, inclusive
optional .google.protobuf.Duration gte = 6;getGte in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.DurationOrBuilder getGteOrBuilder()
Gte specifies that this field must be greater than the specified value, inclusive
optional .google.protobuf.Duration gte = 6;getGteOrBuilder in interface Validate.DurationRulesOrBuilderpublic List<com.google.protobuf.Duration> getInList()
In specifies that this field must be equal to one of the specified values
repeated .google.protobuf.Duration in = 7;getInList in interface Validate.DurationRulesOrBuilderpublic List<? extends com.google.protobuf.DurationOrBuilder> getInOrBuilderList()
In specifies that this field must be equal to one of the specified values
repeated .google.protobuf.Duration in = 7;getInOrBuilderList in interface Validate.DurationRulesOrBuilderpublic int getInCount()
In specifies that this field must be equal to one of the specified values
repeated .google.protobuf.Duration in = 7;getInCount in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.Duration getIn(int index)
In specifies that this field must be equal to one of the specified values
repeated .google.protobuf.Duration in = 7;getIn in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.DurationOrBuilder getInOrBuilder(int index)
In specifies that this field must be equal to one of the specified values
repeated .google.protobuf.Duration in = 7;getInOrBuilder in interface Validate.DurationRulesOrBuilderpublic List<com.google.protobuf.Duration> getNotInList()
NotIn specifies that this field cannot be equal to one of the specified values
repeated .google.protobuf.Duration not_in = 8;getNotInList in interface Validate.DurationRulesOrBuilderpublic List<? extends com.google.protobuf.DurationOrBuilder> getNotInOrBuilderList()
NotIn specifies that this field cannot be equal to one of the specified values
repeated .google.protobuf.Duration not_in = 8;getNotInOrBuilderList in interface Validate.DurationRulesOrBuilderpublic int getNotInCount()
NotIn specifies that this field cannot be equal to one of the specified values
repeated .google.protobuf.Duration not_in = 8;getNotInCount in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.Duration getNotIn(int index)
NotIn specifies that this field cannot be equal to one of the specified values
repeated .google.protobuf.Duration not_in = 8;getNotIn in interface Validate.DurationRulesOrBuilderpublic com.google.protobuf.DurationOrBuilder getNotInOrBuilder(int index)
NotIn specifies that this field cannot be equal to one of the specified values
repeated .google.protobuf.Duration not_in = 8;getNotInOrBuilder in interface Validate.DurationRulesOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Validate.DurationRules parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Validate.DurationRules parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Validate.DurationRules parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Validate.DurationRules parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Validate.DurationRules parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Validate.DurationRules parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Validate.DurationRules parseFrom(InputStream input) throws IOException
IOExceptionpublic static Validate.DurationRules parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Validate.DurationRules parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Validate.DurationRules parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Validate.DurationRules parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Validate.DurationRules parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Validate.DurationRules.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Validate.DurationRules.Builder newBuilder()
public static Validate.DurationRules.Builder newBuilder(Validate.DurationRules prototype)
public Validate.DurationRules.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Validate.DurationRules.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Validate.DurationRules getDefaultInstance()
public static com.google.protobuf.Parser<Validate.DurationRules> parser()
public com.google.protobuf.Parser<Validate.DurationRules> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Validate.DurationRules getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2018–2021 The Envoy Project. All rights reserved.