Class ViewQueryRequest
Inheritance
ViewQueryRequest
Implements
IBufferMessage
IMessage
Assembly: Couchbase.NetClient.dll
Syntax
public sealed class ViewQueryRequest : IMessage<ViewQueryRequest>, IEquatable<ViewQueryRequest>, IDeepCloneable<ViewQueryRequest>, IBufferMessage, IMessage
Constructors
|
Edit this page
View Source
ViewQueryRequest()
Declaration
public ViewQueryRequest()
|
Edit this page
View Source
ViewQueryRequest(ViewQueryRequest)
Declaration
public ViewQueryRequest(ViewQueryRequest other)
Parameters
Fields
|
Edit this page
View Source
BucketNameFieldNumber
Field number for the "bucket_name" field.
Declaration
public const int BucketNameFieldNumber = 8
Field Value
|
Edit this page
View Source
DebugFieldNumber
Field number for the "debug" field.
Declaration
public const int DebugFieldNumber = 18
Field Value
|
Edit this page
View Source
DesignDocumentNameFieldNumber
Field number for the "design_document_name" field.
Declaration
public const int DesignDocumentNameFieldNumber = 1
Field Value
|
Edit this page
View Source
EndKeyDocIdFieldNumber
Field number for the "end_key_doc_id" field.
Declaration
public const int EndKeyDocIdFieldNumber = 16
Field Value
|
Edit this page
View Source
EndKeyFieldNumber
Field number for the "end_key" field.
Declaration
public const int EndKeyFieldNumber = 13
Field Value
|
Edit this page
View Source
GroupFieldNumber
Field number for the "group" field.
Declaration
public const int GroupFieldNumber = 7
Field Value
|
Edit this page
View Source
GroupLevelFieldNumber
Field number for the "group_level" field.
Declaration
public const int GroupLevelFieldNumber = 9
Field Value
|
Edit this page
View Source
InclusiveEndFieldNumber
Field number for the "inclusive_end" field.
Declaration
public const int InclusiveEndFieldNumber = 14
Field Value
|
Edit this page
View Source
KeyFieldNumber
Field number for the "key" field.
Declaration
public const int KeyFieldNumber = 10
Field Value
|
Edit this page
View Source
KeysFieldNumber
Field number for the "keys" field.
Declaration
public const int KeysFieldNumber = 11
Field Value
|
Edit this page
View Source
LimitFieldNumber
Field number for the "limit" field.
Declaration
public const int LimitFieldNumber = 4
Field Value
|
Edit this page
View Source
NamespaceFieldNumber
Field number for the "namespace" field.
Declaration
public const int NamespaceFieldNumber = 19
Field Value
|
Edit this page
View Source
OnErrorFieldNumber
Field number for the "on_error" field.
Declaration
public const int OnErrorFieldNumber = 17
Field Value
|
Edit this page
View Source
OrderFieldNumber
Field number for the "order" field.
Declaration
public const int OrderFieldNumber = 20
Field Value
|
Edit this page
View Source
ReduceFieldNumber
Field number for the "reduce" field.
Declaration
public const int ReduceFieldNumber = 6
Field Value
|
Edit this page
View Source
ScanConsistencyFieldNumber
Field number for the "scan_consistency" field.
Declaration
public const int ScanConsistencyFieldNumber = 5
Field Value
|
Edit this page
View Source
SkipFieldNumber
Field number for the "skip" field.
Declaration
public const int SkipFieldNumber = 3
Field Value
|
Edit this page
View Source
StartKeyDocIdFieldNumber
Field number for the "start_key_doc_id" field.
Declaration
public const int StartKeyDocIdFieldNumber = 15
Field Value
|
Edit this page
View Source
StartKeyFieldNumber
Field number for the "start_key" field.
Declaration
public const int StartKeyFieldNumber = 12
Field Value
|
Edit this page
View Source
ViewNameFieldNumber
Field number for the "view_name" field.
Declaration
public const int ViewNameFieldNumber = 2
Field Value
Properties
|
Edit this page
View Source
BucketName
Declaration
public string BucketName { get; set; }
Property Value
|
Edit this page
View Source
Debug
Declaration
public bool Debug { get; set; }
Property Value
|
Edit this page
View Source
Descriptor
Declaration
public static MessageDescriptor Descriptor { get; }
Property Value
Type |
Description |
MessageDescriptor |
|
|
Edit this page
View Source
DesignDocumentName
Declaration
public string DesignDocumentName { get; set; }
Property Value
|
Edit this page
View Source
EndKey
Declaration
public ByteString EndKey { get; set; }
Property Value
Type |
Description |
ByteString |
|
|
Edit this page
View Source
EndKeyDocId
Declaration
public string EndKeyDocId { get; set; }
Property Value
|
Edit this page
View Source
Group
Declaration
public bool Group { get; set; }
Property Value
|
Edit this page
View Source
GroupLevel
Declaration
public uint GroupLevel { get; set; }
Property Value
|
Edit this page
View Source
HasDebug
Gets whether the "debug" field is set
Declaration
public bool HasDebug { get; }
Property Value
|
Edit this page
View Source
HasEndKey
Gets whether the "end_key" field is set
Declaration
public bool HasEndKey { get; }
Property Value
|
Edit this page
View Source
HasEndKeyDocId
Gets whether the "end_key_doc_id" field is set
Declaration
public bool HasEndKeyDocId { get; }
Property Value
|
Edit this page
View Source
HasGroup
Gets whether the "group" field is set
Declaration
public bool HasGroup { get; }
Property Value
|
Edit this page
View Source
HasGroupLevel
Gets whether the "group_level" field is set
Declaration
public bool HasGroupLevel { get; }
Property Value
|
Edit this page
View Source
HasInclusiveEnd
Gets whether the "inclusive_end" field is set
Declaration
public bool HasInclusiveEnd { get; }
Property Value
|
Edit this page
View Source
HasKey
Gets whether the "key" field is set
Declaration
public bool HasKey { get; }
Property Value
|
Edit this page
View Source
HasLimit
Gets whether the "limit" field is set
Declaration
public bool HasLimit { get; }
Property Value
|
Edit this page
View Source
HasNamespace
Gets whether the "namespace" field is set
Declaration
public bool HasNamespace { get; }
Property Value
|
Edit this page
View Source
HasOnError
Gets whether the "on_error" field is set
Declaration
public bool HasOnError { get; }
Property Value
|
Edit this page
View Source
HasOrder
Gets whether the "order" field is set
Declaration
public bool HasOrder { get; }
Property Value
|
Edit this page
View Source
HasReduce
Gets whether the "reduce" field is set
Declaration
public bool HasReduce { get; }
Property Value
|
Edit this page
View Source
HasScanConsistency
Gets whether the "scan_consistency" field is set
Declaration
public bool HasScanConsistency { get; }
Property Value
|
Edit this page
View Source
HasSkip
Gets whether the "skip" field is set
Declaration
public bool HasSkip { get; }
Property Value
|
Edit this page
View Source
HasStartKey
Gets whether the "start_key" field is set
Declaration
public bool HasStartKey { get; }
Property Value
|
Edit this page
View Source
HasStartKeyDocId
Gets whether the "start_key_doc_id" field is set
Declaration
public bool HasStartKeyDocId { get; }
Property Value
|
Edit this page
View Source
InclusiveEnd
Declaration
public bool InclusiveEnd { get; set; }
Property Value
|
Edit this page
View Source
Key
Declaration
public ByteString Key { get; set; }
Property Value
Type |
Description |
ByteString |
|
|
Edit this page
View Source
Keys
Declaration
public RepeatedField<ByteString> Keys { get; }
Property Value
Type |
Description |
RepeatedField<ByteString> |
|
|
Edit this page
View Source
Limit
Declaration
public uint Limit { get; set; }
Property Value
|
Edit this page
View Source
Namespace
Declaration
public ViewQueryRequest.Types.Namespace Namespace { get; set; }
Property Value
|
Edit this page
View Source
OnError
Declaration
public ViewQueryRequest.Types.ErrorMode OnError { get; set; }
Property Value
|
Edit this page
View Source
Order
Declaration
public ViewQueryRequest.Types.Order Order { get; set; }
Property Value
|
Edit this page
View Source
Parser
Declaration
public static MessageParser<ViewQueryRequest> Parser { get; }
Property Value
|
Edit this page
View Source
Reduce
Declaration
public bool Reduce { get; set; }
Property Value
|
Edit this page
View Source
ScanConsistency
Declaration
public ViewQueryRequest.Types.ScanConsistency ScanConsistency { get; set; }
Property Value
|
Edit this page
View Source
Skip
Declaration
public uint Skip { get; set; }
Property Value
|
Edit this page
View Source
StartKey
Declaration
public ByteString StartKey { get; set; }
Property Value
Type |
Description |
ByteString |
|
|
Edit this page
View Source
StartKeyDocId
Declaration
public string StartKeyDocId { get; set; }
Property Value
|
Edit this page
View Source
ViewName
Declaration
public string ViewName { get; set; }
Property Value
Methods
|
Edit this page
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.
|
|
Edit this page
View Source
ClearDebug()
Clears the value of the "debug" field
Declaration
|
Edit this page
View Source
ClearEndKey()
Clears the value of the "end_key" field
Declaration
public void ClearEndKey()
|
Edit this page
View Source
ClearEndKeyDocId()
Clears the value of the "end_key_doc_id" field
Declaration
public void ClearEndKeyDocId()
|
Edit this page
View Source
ClearGroup()
Clears the value of the "group" field
Declaration
|
Edit this page
View Source
ClearGroupLevel()
Clears the value of the "group_level" field
Declaration
public void ClearGroupLevel()
|
Edit this page
View Source
ClearInclusiveEnd()
Clears the value of the "inclusive_end" field
Declaration
public void ClearInclusiveEnd()
|
Edit this page
View Source
ClearKey()
Clears the value of the "key" field
Declaration
|
Edit this page
View Source
ClearLimit()
Clears the value of the "limit" field
Declaration
|
Edit this page
View Source
ClearNamespace()
Clears the value of the "namespace" field
Declaration
public void ClearNamespace()
|
Edit this page
View Source
ClearOnError()
Clears the value of the "on_error" field
Declaration
public void ClearOnError()
|
Edit this page
View Source
ClearOrder()
Clears the value of the "order" field
Declaration
|
Edit this page
View Source
ClearReduce()
Clears the value of the "reduce" field
Declaration
public void ClearReduce()
|
Edit this page
View Source
ClearScanConsistency()
Clears the value of the "scan_consistency" field
Declaration
public void ClearScanConsistency()
|
Edit this page
View Source
ClearSkip()
Clears the value of the "skip" field
Declaration
|
Edit this page
View Source
ClearStartKey()
Clears the value of the "start_key" field
Declaration
public void ClearStartKey()
|
Edit this page
View Source
ClearStartKeyDocId()
Clears the value of the "start_key_doc_id" field
Declaration
public void ClearStartKeyDocId()
|
Edit this page
View Source
Clone()
Creates a deep clone of this object.
Declaration
public ViewQueryRequest Clone()
Returns
|
Edit this page
View Source
Equals(ViewQueryRequest)
Declaration
public bool Equals(ViewQueryRequest other)
Parameters
Returns
|
Edit this page
View Source
Equals(object)
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
object |
other |
|
Returns
Overrides
|
Edit this page
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
|
Edit this page
View Source
MergeFrom(ViewQueryRequest)
Merges the given message into this one.
Declaration
public void MergeFrom(ViewQueryRequest other)
Parameters
|
Edit this page
View Source
Merges the data from the specified coded input stream with the current message.
Declaration
public void MergeFrom(CodedInputStream input)
Parameters
Type |
Name |
Description |
CodedInputStream |
input |
|
|
Edit this page
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
|
Edit this page
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
Google.Protobuf.IMessage<T>
Google.Protobuf.IDeepCloneable<T>
Google.Protobuf.IBufferMessage
Google.Protobuf.IMessage