public static final class RangeRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RangeRequest.Builder> implements RangeRequestOrBuilder
etcdserverpb.RangeRequest| Modifier and Type | Method and Description |
|---|---|
RangeRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RangeRequest |
build() |
RangeRequest |
buildPartial() |
RangeRequest.Builder |
clear() |
RangeRequest.Builder |
clearCountOnly()
count_only when set returns only the count of the keys in the range.
|
RangeRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RangeRequest.Builder |
clearKey()
key is the first key for the range.
|
RangeRequest.Builder |
clearKeysOnly()
keys_only when set returns only the keys and not the values.
|
RangeRequest.Builder |
clearLimit()
limit is a limit on the number of keys returned for the request.
|
RangeRequest.Builder |
clearMaxCreateRevision()
max_create_revision is the upper bound for returned key create revisions; all keys with
greater create revisions will be filtered away.
|
RangeRequest.Builder |
clearMaxModRevision()
max_mod_revision is the upper bound for returned key mod revisions; all keys with
greater mod revisions will be filtered away.
|
RangeRequest.Builder |
clearMinCreateRevision()
min_create_revision is the lower bound for returned key create revisions; all keys with
lesser create trevisions will be filtered away.
|
RangeRequest.Builder |
clearMinModRevision()
min_mod_revision is the lower bound for returned key mod revisions; all keys with
lesser mod revisions will be filtered away.
|
RangeRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RangeRequest.Builder |
clearRangeEnd()
range_end is the upper bound on the requested range [key, range_end).
|
RangeRequest.Builder |
clearRevision()
revision is the point-in-time of the key-value store to use for the range.
|
RangeRequest.Builder |
clearSerializable()
serializable sets the range request to use serializable member-local reads.
|
RangeRequest.Builder |
clearSortOrder()
sort_order is the order for returned sorted results.
|
RangeRequest.Builder |
clearSortTarget()
sort_target is the key-value field to use for sorting.
|
RangeRequest.Builder |
clone() |
boolean |
getCountOnly()
count_only when set returns only the count of the keys in the range.
|
RangeRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getKey()
key is the first key for the range.
|
boolean |
getKeysOnly()
keys_only when set returns only the keys and not the values.
|
long |
getLimit()
limit is a limit on the number of keys returned for the request.
|
long |
getMaxCreateRevision()
max_create_revision is the upper bound for returned key create revisions; all keys with
greater create revisions will be filtered away.
|
long |
getMaxModRevision()
max_mod_revision is the upper bound for returned key mod revisions; all keys with
greater mod revisions will be filtered away.
|
long |
getMinCreateRevision()
min_create_revision is the lower bound for returned key create revisions; all keys with
lesser create trevisions will be filtered away.
|
long |
getMinModRevision()
min_mod_revision is the lower bound for returned key mod revisions; all keys with
lesser mod revisions will be filtered away.
|
com.google.protobuf.ByteString |
getRangeEnd()
range_end is the upper bound on the requested range [key, range_end).
|
long |
getRevision()
revision is the point-in-time of the key-value store to use for the range.
|
boolean |
getSerializable()
serializable sets the range request to use serializable member-local reads.
|
RangeRequest.SortOrder |
getSortOrder()
sort_order is the order for returned sorted results.
|
int |
getSortOrderValue()
sort_order is the order for returned sorted results.
|
RangeRequest.SortTarget |
getSortTarget()
sort_target is the key-value field to use for sorting.
|
int |
getSortTargetValue()
sort_target is the key-value field to use for sorting.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RangeRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RangeRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
RangeRequest.Builder |
mergeFrom(RangeRequest other) |
RangeRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RangeRequest.Builder |
setCountOnly(boolean value)
count_only when set returns only the count of the keys in the range.
|
RangeRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RangeRequest.Builder |
setKey(com.google.protobuf.ByteString value)
key is the first key for the range.
|
RangeRequest.Builder |
setKeysOnly(boolean value)
keys_only when set returns only the keys and not the values.
|
RangeRequest.Builder |
setLimit(long value)
limit is a limit on the number of keys returned for the request.
|
RangeRequest.Builder |
setMaxCreateRevision(long value)
max_create_revision is the upper bound for returned key create revisions; all keys with
greater create revisions will be filtered away.
|
RangeRequest.Builder |
setMaxModRevision(long value)
max_mod_revision is the upper bound for returned key mod revisions; all keys with
greater mod revisions will be filtered away.
|
RangeRequest.Builder |
setMinCreateRevision(long value)
min_create_revision is the lower bound for returned key create revisions; all keys with
lesser create trevisions will be filtered away.
|
RangeRequest.Builder |
setMinModRevision(long value)
min_mod_revision is the lower bound for returned key mod revisions; all keys with
lesser mod revisions will be filtered away.
|
RangeRequest.Builder |
setRangeEnd(com.google.protobuf.ByteString value)
range_end is the upper bound on the requested range [key, range_end).
|
RangeRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RangeRequest.Builder |
setRevision(long value)
revision is the point-in-time of the key-value store to use for the range.
|
RangeRequest.Builder |
setSerializable(boolean value)
serializable sets the range request to use serializable member-local reads.
|
RangeRequest.Builder |
setSortOrder(RangeRequest.SortOrder value)
sort_order is the order for returned sorted results.
|
RangeRequest.Builder |
setSortOrderValue(int value)
sort_order is the order for returned sorted results.
|
RangeRequest.Builder |
setSortTarget(RangeRequest.SortTarget value)
sort_target is the key-value field to use for sorting.
|
RangeRequest.Builder |
setSortTargetValue(int value)
sort_target is the key-value field to use for sorting.
|
RangeRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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<RangeRequest.Builder>public RangeRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RangeRequest.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<RangeRequest.Builder>public RangeRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RangeRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RangeRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RangeRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RangeRequest.Builder>public RangeRequest.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<RangeRequest.Builder>public RangeRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RangeRequest.Builder>public RangeRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RangeRequest.Builder>public RangeRequest.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<RangeRequest.Builder>public RangeRequest.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<RangeRequest.Builder>public RangeRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RangeRequest.Builder>public RangeRequest.Builder mergeFrom(RangeRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RangeRequest.Builder>public RangeRequest.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<RangeRequest.Builder>IOExceptionpublic com.google.protobuf.ByteString getKey()
key is the first key for the range. If range_end is not given, the request only looks up key.
bytes key = 1;getKey in interface RangeRequestOrBuilderpublic RangeRequest.Builder setKey(com.google.protobuf.ByteString value)
key is the first key for the range. If range_end is not given, the request only looks up key.
bytes key = 1;public RangeRequest.Builder clearKey()
key is the first key for the range. If range_end is not given, the request only looks up key.
bytes key = 1;public com.google.protobuf.ByteString getRangeEnd()
range_end is the upper bound on the requested range [key, range_end). If range_end is '\0', the range is all keys >= key. If range_end is key plus one (e.g., "aa"+1 == "ab", "a\xff"+1 == "b"), then the range request gets all keys prefixed with key. If both key and range_end are '\0', then the range request returns all keys.
bytes range_end = 2;getRangeEnd in interface RangeRequestOrBuilderpublic RangeRequest.Builder setRangeEnd(com.google.protobuf.ByteString value)
range_end is the upper bound on the requested range [key, range_end). If range_end is '\0', the range is all keys >= key. If range_end is key plus one (e.g., "aa"+1 == "ab", "a\xff"+1 == "b"), then the range request gets all keys prefixed with key. If both key and range_end are '\0', then the range request returns all keys.
bytes range_end = 2;public RangeRequest.Builder clearRangeEnd()
range_end is the upper bound on the requested range [key, range_end). If range_end is '\0', the range is all keys >= key. If range_end is key plus one (e.g., "aa"+1 == "ab", "a\xff"+1 == "b"), then the range request gets all keys prefixed with key. If both key and range_end are '\0', then the range request returns all keys.
bytes range_end = 2;public long getLimit()
limit is a limit on the number of keys returned for the request. When limit is set to 0, it is treated as no limit.
int64 limit = 3;getLimit in interface RangeRequestOrBuilderpublic RangeRequest.Builder setLimit(long value)
limit is a limit on the number of keys returned for the request. When limit is set to 0, it is treated as no limit.
int64 limit = 3;public RangeRequest.Builder clearLimit()
limit is a limit on the number of keys returned for the request. When limit is set to 0, it is treated as no limit.
int64 limit = 3;public long getRevision()
revision is the point-in-time of the key-value store to use for the range. If revision is less or equal to zero, the range is over the newest key-value store. If the revision has been compacted, ErrCompacted is returned as a response.
int64 revision = 4;getRevision in interface RangeRequestOrBuilderpublic RangeRequest.Builder setRevision(long value)
revision is the point-in-time of the key-value store to use for the range. If revision is less or equal to zero, the range is over the newest key-value store. If the revision has been compacted, ErrCompacted is returned as a response.
int64 revision = 4;public RangeRequest.Builder clearRevision()
revision is the point-in-time of the key-value store to use for the range. If revision is less or equal to zero, the range is over the newest key-value store. If the revision has been compacted, ErrCompacted is returned as a response.
int64 revision = 4;public int getSortOrderValue()
sort_order is the order for returned sorted results.
.etcdserverpb.RangeRequest.SortOrder sort_order = 5;getSortOrderValue in interface RangeRequestOrBuilderpublic RangeRequest.Builder setSortOrderValue(int value)
sort_order is the order for returned sorted results.
.etcdserverpb.RangeRequest.SortOrder sort_order = 5;public RangeRequest.SortOrder getSortOrder()
sort_order is the order for returned sorted results.
.etcdserverpb.RangeRequest.SortOrder sort_order = 5;getSortOrder in interface RangeRequestOrBuilderpublic RangeRequest.Builder setSortOrder(RangeRequest.SortOrder value)
sort_order is the order for returned sorted results.
.etcdserverpb.RangeRequest.SortOrder sort_order = 5;public RangeRequest.Builder clearSortOrder()
sort_order is the order for returned sorted results.
.etcdserverpb.RangeRequest.SortOrder sort_order = 5;public int getSortTargetValue()
sort_target is the key-value field to use for sorting.
.etcdserverpb.RangeRequest.SortTarget sort_target = 6;getSortTargetValue in interface RangeRequestOrBuilderpublic RangeRequest.Builder setSortTargetValue(int value)
sort_target is the key-value field to use for sorting.
.etcdserverpb.RangeRequest.SortTarget sort_target = 6;public RangeRequest.SortTarget getSortTarget()
sort_target is the key-value field to use for sorting.
.etcdserverpb.RangeRequest.SortTarget sort_target = 6;getSortTarget in interface RangeRequestOrBuilderpublic RangeRequest.Builder setSortTarget(RangeRequest.SortTarget value)
sort_target is the key-value field to use for sorting.
.etcdserverpb.RangeRequest.SortTarget sort_target = 6;public RangeRequest.Builder clearSortTarget()
sort_target is the key-value field to use for sorting.
.etcdserverpb.RangeRequest.SortTarget sort_target = 6;public boolean getSerializable()
serializable sets the range request to use serializable member-local reads. Range requests are linearizable by default; linearizable requests have higher latency and lower throughput than serializable requests but reflect the current consensus of the cluster. For better performance, in exchange for possible stale reads, a serializable range request is served locally without needing to reach consensus with other nodes in the cluster.
bool serializable = 7;getSerializable in interface RangeRequestOrBuilderpublic RangeRequest.Builder setSerializable(boolean value)
serializable sets the range request to use serializable member-local reads. Range requests are linearizable by default; linearizable requests have higher latency and lower throughput than serializable requests but reflect the current consensus of the cluster. For better performance, in exchange for possible stale reads, a serializable range request is served locally without needing to reach consensus with other nodes in the cluster.
bool serializable = 7;public RangeRequest.Builder clearSerializable()
serializable sets the range request to use serializable member-local reads. Range requests are linearizable by default; linearizable requests have higher latency and lower throughput than serializable requests but reflect the current consensus of the cluster. For better performance, in exchange for possible stale reads, a serializable range request is served locally without needing to reach consensus with other nodes in the cluster.
bool serializable = 7;public boolean getKeysOnly()
keys_only when set returns only the keys and not the values.
bool keys_only = 8;getKeysOnly in interface RangeRequestOrBuilderpublic RangeRequest.Builder setKeysOnly(boolean value)
keys_only when set returns only the keys and not the values.
bool keys_only = 8;public RangeRequest.Builder clearKeysOnly()
keys_only when set returns only the keys and not the values.
bool keys_only = 8;public boolean getCountOnly()
count_only when set returns only the count of the keys in the range.
bool count_only = 9;getCountOnly in interface RangeRequestOrBuilderpublic RangeRequest.Builder setCountOnly(boolean value)
count_only when set returns only the count of the keys in the range.
bool count_only = 9;public RangeRequest.Builder clearCountOnly()
count_only when set returns only the count of the keys in the range.
bool count_only = 9;public long getMinModRevision()
min_mod_revision is the lower bound for returned key mod revisions; all keys with lesser mod revisions will be filtered away.
int64 min_mod_revision = 10;getMinModRevision in interface RangeRequestOrBuilderpublic RangeRequest.Builder setMinModRevision(long value)
min_mod_revision is the lower bound for returned key mod revisions; all keys with lesser mod revisions will be filtered away.
int64 min_mod_revision = 10;public RangeRequest.Builder clearMinModRevision()
min_mod_revision is the lower bound for returned key mod revisions; all keys with lesser mod revisions will be filtered away.
int64 min_mod_revision = 10;public long getMaxModRevision()
max_mod_revision is the upper bound for returned key mod revisions; all keys with greater mod revisions will be filtered away.
int64 max_mod_revision = 11;getMaxModRevision in interface RangeRequestOrBuilderpublic RangeRequest.Builder setMaxModRevision(long value)
max_mod_revision is the upper bound for returned key mod revisions; all keys with greater mod revisions will be filtered away.
int64 max_mod_revision = 11;public RangeRequest.Builder clearMaxModRevision()
max_mod_revision is the upper bound for returned key mod revisions; all keys with greater mod revisions will be filtered away.
int64 max_mod_revision = 11;public long getMinCreateRevision()
min_create_revision is the lower bound for returned key create revisions; all keys with lesser create trevisions will be filtered away.
int64 min_create_revision = 12;getMinCreateRevision in interface RangeRequestOrBuilderpublic RangeRequest.Builder setMinCreateRevision(long value)
min_create_revision is the lower bound for returned key create revisions; all keys with lesser create trevisions will be filtered away.
int64 min_create_revision = 12;public RangeRequest.Builder clearMinCreateRevision()
min_create_revision is the lower bound for returned key create revisions; all keys with lesser create trevisions will be filtered away.
int64 min_create_revision = 12;public long getMaxCreateRevision()
max_create_revision is the upper bound for returned key create revisions; all keys with greater create revisions will be filtered away.
int64 max_create_revision = 13;getMaxCreateRevision in interface RangeRequestOrBuilderpublic RangeRequest.Builder setMaxCreateRevision(long value)
max_create_revision is the upper bound for returned key create revisions; all keys with greater create revisions will be filtered away.
int64 max_create_revision = 13;public RangeRequest.Builder clearMaxCreateRevision()
max_create_revision is the upper bound for returned key create revisions; all keys with greater create revisions will be filtered away.
int64 max_create_revision = 13;public final RangeRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RangeRequest.Builder>public final RangeRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RangeRequest.Builder>Copyright © 2019. All rights reserved.