Class RangeRequest
Assembly: etcd.v3.dll
Syntax
public sealed class RangeRequest : IMessage<RangeRequest>, IEquatable<RangeRequest>, IDeepCloneable<RangeRequest>, IBufferMessage, IMessage
Constructors
View Source
RangeRequest()
Declaration
View Source
RangeRequest(RangeRequest)
Declaration
public RangeRequest(RangeRequest other)
Parameters
Fields
View Source
CountOnlyFieldNumber
Declaration
public const int CountOnlyFieldNumber = 9
Field Value
View Source
KeyFieldNumber
Declaration
public const int KeyFieldNumber = 1
Field Value
View Source
KeysOnlyFieldNumber
Declaration
public const int KeysOnlyFieldNumber = 8
Field Value
View Source
LimitFieldNumber
Declaration
public const int LimitFieldNumber = 3
Field Value
View Source
MaxCreateRevisionFieldNumber
Declaration
public const int MaxCreateRevisionFieldNumber = 13
Field Value
View Source
MaxModRevisionFieldNumber
Declaration
public const int MaxModRevisionFieldNumber = 11
Field Value
View Source
MinCreateRevisionFieldNumber
Declaration
public const int MinCreateRevisionFieldNumber = 12
Field Value
View Source
MinModRevisionFieldNumber
Declaration
public const int MinModRevisionFieldNumber = 10
Field Value
View Source
RangeEndFieldNumber
Declaration
public const int RangeEndFieldNumber = 2
Field Value
View Source
RevisionFieldNumber
Declaration
public const int RevisionFieldNumber = 4
Field Value
View Source
SerializableFieldNumber
Declaration
public const int SerializableFieldNumber = 7
Field Value
View Source
SortOrderFieldNumber
Declaration
public const int SortOrderFieldNumber = 5
Field Value
View Source
SortTargetFieldNumber
Declaration
public const int SortTargetFieldNumber = 6
Field Value
Properties
View Source
CountOnly
Declaration
public bool CountOnly { get; set; }
Property Value
View Source
Descriptor
Declaration
public static MessageDescriptor Descriptor { get; }
Property Value
View Source
Key
Declaration
public ByteString Key { get; set; }
Property Value
View Source
KeysOnly
Declaration
public bool KeysOnly { get; set; }
Property Value
View Source
Limit
Declaration
public long Limit { get; set; }
Property Value
View Source
MaxCreateRevision
Declaration
public long MaxCreateRevision { get; set; }
Property Value
View Source
MaxModRevision
Declaration
public long MaxModRevision { get; set; }
Property Value
View Source
MinCreateRevision
Declaration
public long MinCreateRevision { get; set; }
Property Value
View Source
MinModRevision
Declaration
public long MinModRevision { get; set; }
Property Value
View Source
Parser
Declaration
public static MessageParser<RangeRequest> Parser { get; }
Property Value
View Source
RangeEnd
Declaration
public ByteString RangeEnd { get; set; }
Property Value
View Source
Revision
Declaration
public long Revision { get; set; }
Property Value
View Source
Serializable
Declaration
public bool Serializable { get; set; }
Property Value
View Source
SortOrder
Declaration
public RangeRequest.Types.SortOrder SortOrder { get; set; }
Property Value
View Source
SortTarget
Declaration
public RangeRequest.Types.SortTarget SortTarget { get; set; }
Property Value
Methods
View Source
CalculateSize()
Calculates the size of this message in Protocol Buffer wire format, in bytes.
Declaration
public int CalculateSize()
Returns
Type |
Description |
int |
The number of bytes required to write this message
to a coded output stream.
|
View Source
Clone()
Creates a deep clone of this object.
Declaration
public RangeRequest Clone()
Returns
View Source
Equals(RangeRequest)
Declaration
public bool Equals(RangeRequest other)
Parameters
Returns
View Source
Equals(object)
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
object |
other |
|
Returns
Overrides
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
View Source
MergeFrom(RangeRequest)
Merges the given message into this one.
Declaration
public void MergeFrom(RangeRequest other)
Parameters
View Source
Merges the data from the specified coded input stream with the current message.
Declaration
public void MergeFrom(CodedInputStream input)
Parameters
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
View Source
WriteTo(CodedOutputStream)
Writes the data to the given coded output stream.
Declaration
public void WriteTo(CodedOutputStream output)
Parameters
Type |
Name |
Description |
CodedOutputStream |
output |
Coded output stream to write the data to. Must not be null.
|
Implements