C# OJAI Client API
Com.Mapr.Data.Db.FindRequest Class Reference
Inheritance diagram for Com.Mapr.Data.Db.FindRequest:

Public Types

enum  DataOneofCase { None = 0, JsonQuery = 4 }
 Enum of possible cases for the "data" oneof. More...
 

Public Member Functions

 FindRequest (FindRequest other)
 
FindRequest Clone ()
 
void ClearData ()
 
override bool Equals (object other)
 
bool Equals (FindRequest other)
 
override int GetHashCode ()
 
override string ToString ()
 
void WriteTo (pb::CodedOutputStream output)
 
int CalculateSize ()
 
void MergeFrom (FindRequest other)
 
void MergeFrom (pb::CodedInputStream input)
 

Public Attributes

const int TablePathFieldNumber = 1
 Field number for the "table_path" field. More...
 
const int PayloadEncodingFieldNumber = 2
 Field number for the "payload_encoding" field. More...
 
const int IncludeQueryPlanFieldNumber = 3
 Field number for the "include_query_plan" field. More...
 
const int JsonQueryFieldNumber = 4
 Field number for the "json_query" field. More...
 

Properties

static pb::MessageParser< FindRequestParser [get]
 
static pbr::MessageDescriptor Descriptor [get]
 
pbr::MessageDescriptor pb::IMessage. Descriptor [get]
 
string TablePath [get, set]
 
global::Com.Mapr.Data.Db.PayloadEncoding PayloadEncoding [get, set]
 
bool IncludeQueryPlan [get, set]
 
string? JsonQuery [get, set]
 
  • <b>[Required]</b><p/> Contains JSON encoded OJAI Query if the payload_encoding is JSON_ENCODING
More...
 
DataOneofCase DataCase [get]
 

Private Member Functions

partial void OnConstruction ()
 

Private Attributes

pb::UnknownFieldSet _unknownFields
 
string tablePath_ = ""
 
global::Com.Mapr.Data.Db.PayloadEncoding payloadEncoding_ = 0
 
bool includeQueryPlan_
 
object data_
 
DataOneofCase dataCase_ = DataOneofCase.None
 

Static Private Attributes

static readonly pb::MessageParser< FindRequest_parser = new pb::MessageParser<FindRequest>(() => new FindRequest())
 

Member Enumeration Documentation

◆ DataOneofCase

Enum of possible cases for the "data" oneof.

Member Data Documentation

◆ IncludeQueryPlanFieldNumber

const int Com.Mapr.Data.Db.FindRequest.IncludeQueryPlanFieldNumber = 3

Field number for the "include_query_plan" field.

◆ JsonQueryFieldNumber

const int Com.Mapr.Data.Db.FindRequest.JsonQueryFieldNumber = 4

Field number for the "json_query" field.

◆ PayloadEncodingFieldNumber

const int Com.Mapr.Data.Db.FindRequest.PayloadEncodingFieldNumber = 2

Field number for the "payload_encoding" field.

◆ TablePathFieldNumber

const int Com.Mapr.Data.Db.FindRequest.TablePathFieldNumber = 1

Field number for the "table_path" field.

Property Documentation

◆ JsonQuery

string? Com.Mapr.Data.Db.FindRequest.JsonQuery
getset

  • <b>[Required]</b><p/> Contains JSON encoded OJAI Query if the payload_encoding is JSON_ENCODING