C# OJAI Client API
Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient Class Reference

Client for MapRDbServer More...

Inheritance diagram for Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient:

Public Member Functions

 MapRDbServerClient (grpc::Channel channel)
 Creates a new client for MapRDbServer More...
 
 MapRDbServerClient (grpc::CallInvoker callInvoker)
 Creates a new client for MapRDbServer that uses a custom CallInvoker. More...
 
virtual global::Com.Mapr.Data.Db.PingResponse Ping (global::Com.Mapr.Data.Db.PingRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 Ping RPC More...
 
virtual global::Com.Mapr.Data.Db.PingResponse Ping (global::Com.Mapr.Data.Db.PingRequest request, grpc::CallOptions options)
 Ping RPC More...
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.PingResponse > PingAsync (global::Com.Mapr.Data.Db.PingRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 Ping RPC More...
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.PingResponse > PingAsync (global::Com.Mapr.Data.Db.PingRequest request, grpc::CallOptions options)
 Ping RPC More...
 
virtual global::Com.Mapr.Data.Db.CreateTableResponse CreateTable (global::Com.Mapr.Data.Db.CreateTableRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 Admin RPCs More...
 
virtual global::Com.Mapr.Data.Db.CreateTableResponse CreateTable (global::Com.Mapr.Data.Db.CreateTableRequest request, grpc::CallOptions options)
 Admin RPCs More...
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.CreateTableResponse > CreateTableAsync (global::Com.Mapr.Data.Db.CreateTableRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 Admin RPCs More...
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.CreateTableResponse > CreateTableAsync (global::Com.Mapr.Data.Db.CreateTableRequest request, grpc::CallOptions options)
 Admin RPCs More...
 
virtual global::Com.Mapr.Data.Db.DeleteTableResponse DeleteTable (global::Com.Mapr.Data.Db.DeleteTableRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 
virtual global::Com.Mapr.Data.Db.DeleteTableResponse DeleteTable (global::Com.Mapr.Data.Db.DeleteTableRequest request, grpc::CallOptions options)
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.DeleteTableResponse > DeleteTableAsync (global::Com.Mapr.Data.Db.DeleteTableRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.DeleteTableResponse > DeleteTableAsync (global::Com.Mapr.Data.Db.DeleteTableRequest request, grpc::CallOptions options)
 
virtual global::Com.Mapr.Data.Db.TableExistsResponse TableExists (global::Com.Mapr.Data.Db.TableExistsRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 
virtual global::Com.Mapr.Data.Db.TableExistsResponse TableExists (global::Com.Mapr.Data.Db.TableExistsRequest request, grpc::CallOptions options)
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.TableExistsResponse > TableExistsAsync (global::Com.Mapr.Data.Db.TableExistsRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.TableExistsResponse > TableExistsAsync (global::Com.Mapr.Data.Db.TableExistsRequest request, grpc::CallOptions options)
 
virtual global::Com.Mapr.Data.Db.InsertOrReplaceResponse InsertOrReplace (global::Com.Mapr.Data.Db.InsertOrReplaceRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 CRUD RPCs More...
 
virtual global::Com.Mapr.Data.Db.InsertOrReplaceResponse InsertOrReplace (global::Com.Mapr.Data.Db.InsertOrReplaceRequest request, grpc::CallOptions options)
 CRUD RPCs More...
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.InsertOrReplaceResponse > InsertOrReplaceAsync (global::Com.Mapr.Data.Db.InsertOrReplaceRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 CRUD RPCs More...
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.InsertOrReplaceResponse > InsertOrReplaceAsync (global::Com.Mapr.Data.Db.InsertOrReplaceRequest request, grpc::CallOptions options)
 CRUD RPCs More...
 
virtual global::Com.Mapr.Data.Db.FindByIdResponse FindById (global::Com.Mapr.Data.Db.FindByIdRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 
virtual global::Com.Mapr.Data.Db.FindByIdResponse FindById (global::Com.Mapr.Data.Db.FindByIdRequest request, grpc::CallOptions options)
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.FindByIdResponse > FindByIdAsync (global::Com.Mapr.Data.Db.FindByIdRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.FindByIdResponse > FindByIdAsync (global::Com.Mapr.Data.Db.FindByIdRequest request, grpc::CallOptions options)
 
virtual grpc::AsyncServerStreamingCall< global::Com.Mapr.Data.Db.FindResponse > Find (global::Com.Mapr.Data.Db.FindRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 
virtual grpc::AsyncServerStreamingCall< global::Com.Mapr.Data.Db.FindResponse > Find (global::Com.Mapr.Data.Db.FindRequest request, grpc::CallOptions options)
 
virtual global::Com.Mapr.Data.Db.UpdateResponse Update (global::Com.Mapr.Data.Db.UpdateRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 
virtual global::Com.Mapr.Data.Db.UpdateResponse Update (global::Com.Mapr.Data.Db.UpdateRequest request, grpc::CallOptions options)
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.UpdateResponse > UpdateAsync (global::Com.Mapr.Data.Db.UpdateRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.UpdateResponse > UpdateAsync (global::Com.Mapr.Data.Db.UpdateRequest request, grpc::CallOptions options)
 
virtual global::Com.Mapr.Data.Db.DeleteResponse Delete (global::Com.Mapr.Data.Db.DeleteRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 
virtual global::Com.Mapr.Data.Db.DeleteResponse Delete (global::Com.Mapr.Data.Db.DeleteRequest request, grpc::CallOptions options)
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.DeleteResponse > DeleteAsync (global::Com.Mapr.Data.Db.DeleteRequest request, grpc::Metadata headers=null, DateTime? deadline=null, CancellationToken cancellationToken=default(CancellationToken))
 
virtual grpc::AsyncUnaryCall< global::Com.Mapr.Data.Db.DeleteResponse > DeleteAsync (global::Com.Mapr.Data.Db.DeleteRequest request, grpc::CallOptions options)
 

Protected Member Functions

 MapRDbServerClient ()
 Protected parameterless constructor to allow creation of test doubles. More...
 
 MapRDbServerClient (ClientBaseConfiguration configuration)
 Protected constructor to allow creation of configured clients. More...
 
override MapRDbServerClient NewInstance (ClientBaseConfiguration configuration)
 Creates a new instance of client from given<c>ClientBaseConfiguration. More...
 

Detailed Description

Client for MapRDbServer

Constructor & Destructor Documentation

◆ MapRDbServerClient() [1/4]

Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.MapRDbServerClient ( grpc::Channel  channel)

Creates a new client for MapRDbServer

Parameters
channelThe channel to use to make remote calls.

◆ MapRDbServerClient() [2/4]

Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.MapRDbServerClient ( grpc::CallInvoker  callInvoker)

Creates a new client for MapRDbServer that uses a custom CallInvoker.

Parameters
callInvokerThe callInvoker to use to make remote calls.

◆ MapRDbServerClient() [3/4]

Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.MapRDbServerClient ( )
protected

Protected parameterless constructor to allow creation of test doubles.

◆ MapRDbServerClient() [4/4]

Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.MapRDbServerClient ( ClientBaseConfiguration  configuration)
protected

Protected constructor to allow creation of configured clients.

Parameters
configurationThe client configuration.

Member Function Documentation

◆ CreateTable() [1/2]

virtual global.Com.Mapr.Data.Db.CreateTableResponse Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.CreateTable ( global::Com.Mapr.Data.Db.CreateTableRequest  request,
grpc::Metadata  headers = null,
DateTime?  deadline = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
virtual

Admin RPCs

Parameters
requestThe request to send to the server.
headersThe initial metadata to send with the call. This parameter is optional.
deadlineAn optional deadline for the call. The call will be cancelled if deadline is hit.
cancellationTokenAn optional token for canceling the call.
Returns
The response received from the server.

◆ CreateTable() [2/2]

virtual global.Com.Mapr.Data.Db.CreateTableResponse Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.CreateTable ( global::Com.Mapr.Data.Db.CreateTableRequest  request,
grpc::CallOptions  options 
)
virtual

Admin RPCs

Parameters
requestThe request to send to the server.
optionsThe options for the call.
Returns
The response received from the server.

◆ CreateTableAsync() [1/2]

virtual grpc.AsyncUnaryCall<global.Com.Mapr.Data.Db.CreateTableResponse> Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.CreateTableAsync ( global::Com.Mapr.Data.Db.CreateTableRequest  request,
grpc::Metadata  headers = null,
DateTime?  deadline = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
virtual

Admin RPCs

Parameters
requestThe request to send to the server.
headersThe initial metadata to send with the call. This parameter is optional.
deadlineAn optional deadline for the call. The call will be cancelled if deadline is hit.
cancellationTokenAn optional token for canceling the call.
Returns
The call object.

◆ CreateTableAsync() [2/2]

virtual grpc.AsyncUnaryCall<global.Com.Mapr.Data.Db.CreateTableResponse> Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.CreateTableAsync ( global::Com.Mapr.Data.Db.CreateTableRequest  request,
grpc::CallOptions  options 
)
virtual

Admin RPCs

Parameters
requestThe request to send to the server.
optionsThe options for the call.
Returns
The call object.

◆ InsertOrReplace() [1/2]

virtual global.Com.Mapr.Data.Db.InsertOrReplaceResponse Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.InsertOrReplace ( global::Com.Mapr.Data.Db.InsertOrReplaceRequest  request,
grpc::Metadata  headers = null,
DateTime?  deadline = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
virtual

CRUD RPCs

Parameters
requestThe request to send to the server.
headersThe initial metadata to send with the call. This parameter is optional.
deadlineAn optional deadline for the call. The call will be cancelled if deadline is hit.
cancellationTokenAn optional token for canceling the call.
Returns
The response received from the server.

◆ InsertOrReplace() [2/2]

virtual global.Com.Mapr.Data.Db.InsertOrReplaceResponse Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.InsertOrReplace ( global::Com.Mapr.Data.Db.InsertOrReplaceRequest  request,
grpc::CallOptions  options 
)
virtual

CRUD RPCs

Parameters
requestThe request to send to the server.
optionsThe options for the call.
Returns
The response received from the server.

◆ InsertOrReplaceAsync() [1/2]

virtual grpc.AsyncUnaryCall<global.Com.Mapr.Data.Db.InsertOrReplaceResponse> Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.InsertOrReplaceAsync ( global::Com.Mapr.Data.Db.InsertOrReplaceRequest  request,
grpc::Metadata  headers = null,
DateTime?  deadline = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
virtual

CRUD RPCs

Parameters
requestThe request to send to the server.
headersThe initial metadata to send with the call. This parameter is optional.
deadlineAn optional deadline for the call. The call will be cancelled if deadline is hit.
cancellationTokenAn optional token for canceling the call.
Returns
The call object.

◆ InsertOrReplaceAsync() [2/2]

virtual grpc.AsyncUnaryCall<global.Com.Mapr.Data.Db.InsertOrReplaceResponse> Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.InsertOrReplaceAsync ( global::Com.Mapr.Data.Db.InsertOrReplaceRequest  request,
grpc::CallOptions  options 
)
virtual

CRUD RPCs

Parameters
requestThe request to send to the server.
optionsThe options for the call.
Returns
The call object.

◆ NewInstance()

override MapRDbServerClient Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.NewInstance ( ClientBaseConfiguration  configuration)
protected

Creates a new instance of client from given<c>ClientBaseConfiguration.

◆ Ping() [1/2]

virtual global.Com.Mapr.Data.Db.PingResponse Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.Ping ( global::Com.Mapr.Data.Db.PingRequest  request,
grpc::Metadata  headers = null,
DateTime?  deadline = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
virtual

Ping RPC

Parameters
requestThe request to send to the server.
headersThe initial metadata to send with the call. This parameter is optional.
deadlineAn optional deadline for the call. The call will be cancelled if deadline is hit.
cancellationTokenAn optional token for canceling the call.
Returns
The response received from the server.

◆ Ping() [2/2]

virtual global.Com.Mapr.Data.Db.PingResponse Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.Ping ( global::Com.Mapr.Data.Db.PingRequest  request,
grpc::CallOptions  options 
)
virtual

Ping RPC

Parameters
requestThe request to send to the server.
optionsThe options for the call.
Returns
The response received from the server.

◆ PingAsync() [1/2]

virtual grpc.AsyncUnaryCall<global.Com.Mapr.Data.Db.PingResponse> Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.PingAsync ( global::Com.Mapr.Data.Db.PingRequest  request,
grpc::Metadata  headers = null,
DateTime?  deadline = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
virtual

Ping RPC

Parameters
requestThe request to send to the server.
headersThe initial metadata to send with the call. This parameter is optional.
deadlineAn optional deadline for the call. The call will be cancelled if deadline is hit.
cancellationTokenAn optional token for canceling the call.
Returns
The call object.

◆ PingAsync() [2/2]

virtual grpc.AsyncUnaryCall<global.Com.Mapr.Data.Db.PingResponse> Com.Mapr.Data.Db.MapRDbServer.MapRDbServerClient.PingAsync ( global::Com.Mapr.Data.Db.PingRequest  request,
grpc::CallOptions  options 
)
virtual

Ping RPC

Parameters
requestThe request to send to the server.
optionsThe options for the call.
Returns
The call object.