public static final class Validate.TimestampRules.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Validate.TimestampRules.Builder> implements Validate.TimestampRulesOrBuilder
TimestampRules describe the constraints applied exclusively to the `google.protobuf.Timestamp` well-known typeProtobuf type
validate.TimestampRules| Modifier and Type | Method and Description |
|---|---|
Validate.TimestampRules.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Validate.TimestampRules |
build() |
Validate.TimestampRules |
buildPartial() |
Validate.TimestampRules.Builder |
clear() |
Validate.TimestampRules.Builder |
clearConst()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2; |
Validate.TimestampRules.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Validate.TimestampRules.Builder |
clearGt()
Gt specifies that this field must be greater than the specified value,
exclusive
optional .google.protobuf.Timestamp gt = 5; |
Validate.TimestampRules.Builder |
clearGte()
Gte specifies that this field must be greater than the specified value,
inclusive
optional .google.protobuf.Timestamp gte = 6; |
Validate.TimestampRules.Builder |
clearGtNow()
GtNow specifies that this must be greater than the current time.
|
Validate.TimestampRules.Builder |
clearLt()
Lt specifies that this field must be less than the specified value,
exclusive
optional .google.protobuf.Timestamp lt = 3; |
Validate.TimestampRules.Builder |
clearLte()
Lte specifies that this field must be less than the specified value,
inclusive
optional .google.protobuf.Timestamp lte = 4; |
Validate.TimestampRules.Builder |
clearLtNow()
LtNow specifies that this must be less than the current time.
|
Validate.TimestampRules.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Validate.TimestampRules.Builder |
clearRequired()
Required specifies that this field must be set
optional bool required = 1; |
Validate.TimestampRules.Builder |
clearWithin()
Within specifies that this field must be within this duration of the
current time.
|
Validate.TimestampRules.Builder |
clone() |
com.google.protobuf.Timestamp |
getConst()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2; |
com.google.protobuf.Timestamp.Builder |
getConstBuilder()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2; |
com.google.protobuf.TimestampOrBuilder |
getConstOrBuilder()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2; |
Validate.TimestampRules |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Timestamp |
getGt()
Gt specifies that this field must be greater than the specified value,
exclusive
optional .google.protobuf.Timestamp gt = 5; |
com.google.protobuf.Timestamp.Builder |
getGtBuilder()
Gt specifies that this field must be greater than the specified value,
exclusive
optional .google.protobuf.Timestamp gt = 5; |
com.google.protobuf.Timestamp |
getGte()
Gte specifies that this field must be greater than the specified value,
inclusive
optional .google.protobuf.Timestamp gte = 6; |
com.google.protobuf.Timestamp.Builder |
getGteBuilder()
Gte specifies that this field must be greater than the specified value,
inclusive
optional .google.protobuf.Timestamp gte = 6; |
com.google.protobuf.TimestampOrBuilder |
getGteOrBuilder()
Gte specifies that this field must be greater than the specified value,
inclusive
optional .google.protobuf.Timestamp gte = 6; |
boolean |
getGtNow()
GtNow specifies that this must be greater than the current time.
|
com.google.protobuf.TimestampOrBuilder |
getGtOrBuilder()
Gt specifies that this field must be greater than the specified value,
exclusive
optional .google.protobuf.Timestamp gt = 5; |
com.google.protobuf.Timestamp |
getLt()
Lt specifies that this field must be less than the specified value,
exclusive
optional .google.protobuf.Timestamp lt = 3; |
com.google.protobuf.Timestamp.Builder |
getLtBuilder()
Lt specifies that this field must be less than the specified value,
exclusive
optional .google.protobuf.Timestamp lt = 3; |
com.google.protobuf.Timestamp |
getLte()
Lte specifies that this field must be less than the specified value,
inclusive
optional .google.protobuf.Timestamp lte = 4; |
com.google.protobuf.Timestamp.Builder |
getLteBuilder()
Lte specifies that this field must be less than the specified value,
inclusive
optional .google.protobuf.Timestamp lte = 4; |
com.google.protobuf.TimestampOrBuilder |
getLteOrBuilder()
Lte specifies that this field must be less than the specified value,
inclusive
optional .google.protobuf.Timestamp lte = 4; |
boolean |
getLtNow()
LtNow specifies that this must be less than the current time.
|
com.google.protobuf.TimestampOrBuilder |
getLtOrBuilder()
Lt specifies that this field must be less than the specified value,
exclusive
optional .google.protobuf.Timestamp lt = 3; |
boolean |
getRequired()
Required specifies that this field must be set
optional bool required = 1; |
com.google.protobuf.Duration |
getWithin()
Within specifies that this field must be within this duration of the
current time.
|
com.google.protobuf.Duration.Builder |
getWithinBuilder()
Within specifies that this field must be within this duration of the
current time.
|
com.google.protobuf.DurationOrBuilder |
getWithinOrBuilder()
Within specifies that this field must be within this duration of the
current time.
|
boolean |
hasConst()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2; |
boolean |
hasGt()
Gt specifies that this field must be greater than the specified value,
exclusive
optional .google.protobuf.Timestamp gt = 5; |
boolean |
hasGte()
Gte specifies that this field must be greater than the specified value,
inclusive
optional .google.protobuf.Timestamp gte = 6; |
boolean |
hasGtNow()
GtNow specifies that this must be greater than the current time.
|
boolean |
hasLt()
Lt specifies that this field must be less than the specified value,
exclusive
optional .google.protobuf.Timestamp lt = 3; |
boolean |
hasLte()
Lte specifies that this field must be less than the specified value,
inclusive
optional .google.protobuf.Timestamp lte = 4; |
boolean |
hasLtNow()
LtNow specifies that this must be less than the current time.
|
boolean |
hasRequired()
Required specifies that this field must be set
optional bool required = 1; |
boolean |
hasWithin()
Within specifies that this field must be within this duration of the
current time.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Validate.TimestampRules.Builder |
mergeConst(com.google.protobuf.Timestamp value)
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2; |
Validate.TimestampRules.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Validate.TimestampRules.Builder |
mergeFrom(com.google.protobuf.Message other) |
Validate.TimestampRules.Builder |
mergeFrom(Validate.TimestampRules other) |
Validate.TimestampRules.Builder |
mergeGt(com.google.protobuf.Timestamp value)
Gt specifies that this field must be greater than the specified value,
exclusive
optional .google.protobuf.Timestamp gt = 5; |
Validate.TimestampRules.Builder |
mergeGte(com.google.protobuf.Timestamp value)
Gte specifies that this field must be greater than the specified value,
inclusive
optional .google.protobuf.Timestamp gte = 6; |
Validate.TimestampRules.Builder |
mergeLt(com.google.protobuf.Timestamp value)
Lt specifies that this field must be less than the specified value,
exclusive
optional .google.protobuf.Timestamp lt = 3; |
Validate.TimestampRules.Builder |
mergeLte(com.google.protobuf.Timestamp value)
Lte specifies that this field must be less than the specified value,
inclusive
optional .google.protobuf.Timestamp lte = 4; |
Validate.TimestampRules.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Validate.TimestampRules.Builder |
mergeWithin(com.google.protobuf.Duration value)
Within specifies that this field must be within this duration of the
current time.
|
Validate.TimestampRules.Builder |
setConst(com.google.protobuf.Timestamp.Builder builderForValue)
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2; |
Validate.TimestampRules.Builder |
setConst(com.google.protobuf.Timestamp value)
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2; |
Validate.TimestampRules.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Validate.TimestampRules.Builder |
setGt(com.google.protobuf.Timestamp.Builder builderForValue)
Gt specifies that this field must be greater than the specified value,
exclusive
optional .google.protobuf.Timestamp gt = 5; |
Validate.TimestampRules.Builder |
setGt(com.google.protobuf.Timestamp value)
Gt specifies that this field must be greater than the specified value,
exclusive
optional .google.protobuf.Timestamp gt = 5; |
Validate.TimestampRules.Builder |
setGte(com.google.protobuf.Timestamp.Builder builderForValue)
Gte specifies that this field must be greater than the specified value,
inclusive
optional .google.protobuf.Timestamp gte = 6; |
Validate.TimestampRules.Builder |
setGte(com.google.protobuf.Timestamp value)
Gte specifies that this field must be greater than the specified value,
inclusive
optional .google.protobuf.Timestamp gte = 6; |
Validate.TimestampRules.Builder |
setGtNow(boolean value)
GtNow specifies that this must be greater than the current time.
|
Validate.TimestampRules.Builder |
setLt(com.google.protobuf.Timestamp.Builder builderForValue)
Lt specifies that this field must be less than the specified value,
exclusive
optional .google.protobuf.Timestamp lt = 3; |
Validate.TimestampRules.Builder |
setLt(com.google.protobuf.Timestamp value)
Lt specifies that this field must be less than the specified value,
exclusive
optional .google.protobuf.Timestamp lt = 3; |
Validate.TimestampRules.Builder |
setLte(com.google.protobuf.Timestamp.Builder builderForValue)
Lte specifies that this field must be less than the specified value,
inclusive
optional .google.protobuf.Timestamp lte = 4; |
Validate.TimestampRules.Builder |
setLte(com.google.protobuf.Timestamp value)
Lte specifies that this field must be less than the specified value,
inclusive
optional .google.protobuf.Timestamp lte = 4; |
Validate.TimestampRules.Builder |
setLtNow(boolean value)
LtNow specifies that this must be less than the current time.
|
Validate.TimestampRules.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Validate.TimestampRules.Builder |
setRequired(boolean value)
Required specifies that this field must be set
optional bool required = 1; |
Validate.TimestampRules.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Validate.TimestampRules.Builder |
setWithin(com.google.protobuf.Duration.Builder builderForValue)
Within specifies that this field must be within this duration of the
current time.
|
Validate.TimestampRules.Builder |
setWithin(com.google.protobuf.Duration value)
Within specifies that this field must be within this duration of the
current time.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Validate.TimestampRules.Builder>public Validate.TimestampRules.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Validate.TimestampRules.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Validate.TimestampRules.Builder>public Validate.TimestampRules getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Validate.TimestampRules build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Validate.TimestampRules buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Validate.TimestampRules.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Validate.TimestampRules.Builder>public Validate.TimestampRules.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Validate.TimestampRules.Builder>public Validate.TimestampRules.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Validate.TimestampRules.Builder>public Validate.TimestampRules.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Validate.TimestampRules.Builder>public Validate.TimestampRules.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Validate.TimestampRules.Builder>public Validate.TimestampRules.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Validate.TimestampRules.Builder>public Validate.TimestampRules.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Validate.TimestampRules.Builder>public Validate.TimestampRules.Builder mergeFrom(Validate.TimestampRules other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Validate.TimestampRules.Builder>public Validate.TimestampRules.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Validate.TimestampRules.Builder>IOExceptionpublic boolean hasRequired()
Required specifies that this field must be set
optional bool required = 1;hasRequired in interface Validate.TimestampRulesOrBuilderpublic boolean getRequired()
Required specifies that this field must be set
optional bool required = 1;getRequired in interface Validate.TimestampRulesOrBuilderpublic Validate.TimestampRules.Builder setRequired(boolean value)
Required specifies that this field must be set
optional bool required = 1;public Validate.TimestampRules.Builder clearRequired()
Required specifies that this field must be set
optional bool required = 1;public boolean hasConst()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2;hasConst in interface Validate.TimestampRulesOrBuilderpublic com.google.protobuf.Timestamp getConst()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2;getConst in interface Validate.TimestampRulesOrBuilderpublic Validate.TimestampRules.Builder setConst(com.google.protobuf.Timestamp value)
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2;public Validate.TimestampRules.Builder setConst(com.google.protobuf.Timestamp.Builder builderForValue)
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2;public Validate.TimestampRules.Builder mergeConst(com.google.protobuf.Timestamp value)
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2;public Validate.TimestampRules.Builder clearConst()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2;public com.google.protobuf.Timestamp.Builder getConstBuilder()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2;public com.google.protobuf.TimestampOrBuilder getConstOrBuilder()
Const specifies that this field must be exactly the specified value
optional .google.protobuf.Timestamp const = 2;getConstOrBuilder in interface Validate.TimestampRulesOrBuilderpublic boolean hasLt()
Lt specifies that this field must be less than the specified value, exclusive
optional .google.protobuf.Timestamp lt = 3;hasLt in interface Validate.TimestampRulesOrBuilderpublic com.google.protobuf.Timestamp getLt()
Lt specifies that this field must be less than the specified value, exclusive
optional .google.protobuf.Timestamp lt = 3;getLt in interface Validate.TimestampRulesOrBuilderpublic Validate.TimestampRules.Builder setLt(com.google.protobuf.Timestamp value)
Lt specifies that this field must be less than the specified value, exclusive
optional .google.protobuf.Timestamp lt = 3;public Validate.TimestampRules.Builder setLt(com.google.protobuf.Timestamp.Builder builderForValue)
Lt specifies that this field must be less than the specified value, exclusive
optional .google.protobuf.Timestamp lt = 3;public Validate.TimestampRules.Builder mergeLt(com.google.protobuf.Timestamp value)
Lt specifies that this field must be less than the specified value, exclusive
optional .google.protobuf.Timestamp lt = 3;public Validate.TimestampRules.Builder clearLt()
Lt specifies that this field must be less than the specified value, exclusive
optional .google.protobuf.Timestamp lt = 3;public com.google.protobuf.Timestamp.Builder getLtBuilder()
Lt specifies that this field must be less than the specified value, exclusive
optional .google.protobuf.Timestamp lt = 3;public com.google.protobuf.TimestampOrBuilder getLtOrBuilder()
Lt specifies that this field must be less than the specified value, exclusive
optional .google.protobuf.Timestamp lt = 3;getLtOrBuilder in interface Validate.TimestampRulesOrBuilderpublic boolean hasLte()
Lte specifies that this field must be less than the specified value, inclusive
optional .google.protobuf.Timestamp lte = 4;hasLte in interface Validate.TimestampRulesOrBuilderpublic com.google.protobuf.Timestamp getLte()
Lte specifies that this field must be less than the specified value, inclusive
optional .google.protobuf.Timestamp lte = 4;getLte in interface Validate.TimestampRulesOrBuilderpublic Validate.TimestampRules.Builder setLte(com.google.protobuf.Timestamp value)
Lte specifies that this field must be less than the specified value, inclusive
optional .google.protobuf.Timestamp lte = 4;public Validate.TimestampRules.Builder setLte(com.google.protobuf.Timestamp.Builder builderForValue)
Lte specifies that this field must be less than the specified value, inclusive
optional .google.protobuf.Timestamp lte = 4;public Validate.TimestampRules.Builder mergeLte(com.google.protobuf.Timestamp value)
Lte specifies that this field must be less than the specified value, inclusive
optional .google.protobuf.Timestamp lte = 4;public Validate.TimestampRules.Builder clearLte()
Lte specifies that this field must be less than the specified value, inclusive
optional .google.protobuf.Timestamp lte = 4;public com.google.protobuf.Timestamp.Builder getLteBuilder()
Lte specifies that this field must be less than the specified value, inclusive
optional .google.protobuf.Timestamp lte = 4;public com.google.protobuf.TimestampOrBuilder getLteOrBuilder()
Lte specifies that this field must be less than the specified value, inclusive
optional .google.protobuf.Timestamp lte = 4;getLteOrBuilder in interface Validate.TimestampRulesOrBuilderpublic boolean hasGt()
Gt specifies that this field must be greater than the specified value, exclusive
optional .google.protobuf.Timestamp gt = 5;hasGt in interface Validate.TimestampRulesOrBuilderpublic com.google.protobuf.Timestamp getGt()
Gt specifies that this field must be greater than the specified value, exclusive
optional .google.protobuf.Timestamp gt = 5;getGt in interface Validate.TimestampRulesOrBuilderpublic Validate.TimestampRules.Builder setGt(com.google.protobuf.Timestamp value)
Gt specifies that this field must be greater than the specified value, exclusive
optional .google.protobuf.Timestamp gt = 5;public Validate.TimestampRules.Builder setGt(com.google.protobuf.Timestamp.Builder builderForValue)
Gt specifies that this field must be greater than the specified value, exclusive
optional .google.protobuf.Timestamp gt = 5;public Validate.TimestampRules.Builder mergeGt(com.google.protobuf.Timestamp value)
Gt specifies that this field must be greater than the specified value, exclusive
optional .google.protobuf.Timestamp gt = 5;public Validate.TimestampRules.Builder clearGt()
Gt specifies that this field must be greater than the specified value, exclusive
optional .google.protobuf.Timestamp gt = 5;public com.google.protobuf.Timestamp.Builder getGtBuilder()
Gt specifies that this field must be greater than the specified value, exclusive
optional .google.protobuf.Timestamp gt = 5;public com.google.protobuf.TimestampOrBuilder getGtOrBuilder()
Gt specifies that this field must be greater than the specified value, exclusive
optional .google.protobuf.Timestamp gt = 5;getGtOrBuilder in interface Validate.TimestampRulesOrBuilderpublic boolean hasGte()
Gte specifies that this field must be greater than the specified value, inclusive
optional .google.protobuf.Timestamp gte = 6;hasGte in interface Validate.TimestampRulesOrBuilderpublic com.google.protobuf.Timestamp getGte()
Gte specifies that this field must be greater than the specified value, inclusive
optional .google.protobuf.Timestamp gte = 6;getGte in interface Validate.TimestampRulesOrBuilderpublic Validate.TimestampRules.Builder setGte(com.google.protobuf.Timestamp value)
Gte specifies that this field must be greater than the specified value, inclusive
optional .google.protobuf.Timestamp gte = 6;public Validate.TimestampRules.Builder setGte(com.google.protobuf.Timestamp.Builder builderForValue)
Gte specifies that this field must be greater than the specified value, inclusive
optional .google.protobuf.Timestamp gte = 6;public Validate.TimestampRules.Builder mergeGte(com.google.protobuf.Timestamp value)
Gte specifies that this field must be greater than the specified value, inclusive
optional .google.protobuf.Timestamp gte = 6;public Validate.TimestampRules.Builder clearGte()
Gte specifies that this field must be greater than the specified value, inclusive
optional .google.protobuf.Timestamp gte = 6;public com.google.protobuf.Timestamp.Builder getGteBuilder()
Gte specifies that this field must be greater than the specified value, inclusive
optional .google.protobuf.Timestamp gte = 6;public com.google.protobuf.TimestampOrBuilder getGteOrBuilder()
Gte specifies that this field must be greater than the specified value, inclusive
optional .google.protobuf.Timestamp gte = 6;getGteOrBuilder in interface Validate.TimestampRulesOrBuilderpublic boolean hasLtNow()
LtNow specifies that this must be less than the current time. LtNow can only be used with the Within rule.
optional bool lt_now = 7;hasLtNow in interface Validate.TimestampRulesOrBuilderpublic boolean getLtNow()
LtNow specifies that this must be less than the current time. LtNow can only be used with the Within rule.
optional bool lt_now = 7;getLtNow in interface Validate.TimestampRulesOrBuilderpublic Validate.TimestampRules.Builder setLtNow(boolean value)
LtNow specifies that this must be less than the current time. LtNow can only be used with the Within rule.
optional bool lt_now = 7;public Validate.TimestampRules.Builder clearLtNow()
LtNow specifies that this must be less than the current time. LtNow can only be used with the Within rule.
optional bool lt_now = 7;public boolean hasGtNow()
GtNow specifies that this must be greater than the current time. GtNow can only be used with the Within rule.
optional bool gt_now = 8;hasGtNow in interface Validate.TimestampRulesOrBuilderpublic boolean getGtNow()
GtNow specifies that this must be greater than the current time. GtNow can only be used with the Within rule.
optional bool gt_now = 8;getGtNow in interface Validate.TimestampRulesOrBuilderpublic Validate.TimestampRules.Builder setGtNow(boolean value)
GtNow specifies that this must be greater than the current time. GtNow can only be used with the Within rule.
optional bool gt_now = 8;public Validate.TimestampRules.Builder clearGtNow()
GtNow specifies that this must be greater than the current time. GtNow can only be used with the Within rule.
optional bool gt_now = 8;public boolean hasWithin()
Within specifies that this field must be within this duration of the current time. This constraint can be used alone or with the LtNow and GtNow rules.
optional .google.protobuf.Duration within = 9;hasWithin in interface Validate.TimestampRulesOrBuilderpublic com.google.protobuf.Duration getWithin()
Within specifies that this field must be within this duration of the current time. This constraint can be used alone or with the LtNow and GtNow rules.
optional .google.protobuf.Duration within = 9;getWithin in interface Validate.TimestampRulesOrBuilderpublic Validate.TimestampRules.Builder setWithin(com.google.protobuf.Duration value)
Within specifies that this field must be within this duration of the current time. This constraint can be used alone or with the LtNow and GtNow rules.
optional .google.protobuf.Duration within = 9;public Validate.TimestampRules.Builder setWithin(com.google.protobuf.Duration.Builder builderForValue)
Within specifies that this field must be within this duration of the current time. This constraint can be used alone or with the LtNow and GtNow rules.
optional .google.protobuf.Duration within = 9;public Validate.TimestampRules.Builder mergeWithin(com.google.protobuf.Duration value)
Within specifies that this field must be within this duration of the current time. This constraint can be used alone or with the LtNow and GtNow rules.
optional .google.protobuf.Duration within = 9;public Validate.TimestampRules.Builder clearWithin()
Within specifies that this field must be within this duration of the current time. This constraint can be used alone or with the LtNow and GtNow rules.
optional .google.protobuf.Duration within = 9;public com.google.protobuf.Duration.Builder getWithinBuilder()
Within specifies that this field must be within this duration of the current time. This constraint can be used alone or with the LtNow and GtNow rules.
optional .google.protobuf.Duration within = 9;public com.google.protobuf.DurationOrBuilder getWithinOrBuilder()
Within specifies that this field must be within this duration of the current time. This constraint can be used alone or with the LtNow and GtNow rules.
optional .google.protobuf.Duration within = 9;getWithinOrBuilder in interface Validate.TimestampRulesOrBuilderpublic final Validate.TimestampRules.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Validate.TimestampRules.Builder>public final Validate.TimestampRules.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Validate.TimestampRules.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.