Class Applications.ApplicationsClient
Namespace: ArmoniK.Api.gRPC.V1.Applications
Assembly: ArmoniK.Api.Client.dll, ArmoniK.Api.Core.dll
Client for Applications
public class Applications.ApplicationsClient : ClientBase<Applications.ApplicationsClient>
Inheritance
object ← ClientBase ← ClientBase<Applications.ApplicationsClient> ← Applications.ApplicationsClient
Inherited Members
ClientBase<Applications.ApplicationsClient>.WithHost(string), ClientBase<Applications.ApplicationsClient>.NewInstance(ClientBase.ClientBaseConfiguration), ClientBase.CallInvoker, object.Equals(object), object.Equals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object, object), object.ToString()
Constructors
ApplicationsClient(ChannelBase)
Creates a new client for Applications
public ApplicationsClient(ChannelBase channel)
Parameters
channel ChannelBase
The channel to use to make remote calls.
ApplicationsClient(CallInvoker)
Creates a new client for Applications that uses a custom CallInvoker.
public ApplicationsClient(CallInvoker callInvoker)
Parameters
callInvoker CallInvoker
The callInvoker to use to make remote calls.
ApplicationsClient()
Protected parameterless constructor to allow creation of test doubles.
protected ApplicationsClient()
ApplicationsClient(ClientBaseConfiguration)
Protected constructor to allow creation of configured clients.
protected ApplicationsClient(ClientBase.ClientBaseConfiguration configuration)
Parameters
configuration ClientBase.ClientBaseConfiguration
The client configuration.
ApplicationsClient(ChannelBase)
Creates a new client for Applications
public ApplicationsClient(ChannelBase channel)
Parameters
channel ChannelBase
The channel to use to make remote calls.
ApplicationsClient(CallInvoker)
Creates a new client for Applications that uses a custom CallInvoker.
public ApplicationsClient(CallInvoker callInvoker)
Parameters
callInvoker CallInvoker
The callInvoker to use to make remote calls.
ApplicationsClient()
Protected parameterless constructor to allow creation of test doubles.
protected ApplicationsClient()
ApplicationsClient(ClientBaseConfiguration)
Protected constructor to allow creation of configured clients.
protected ApplicationsClient(ClientBase.ClientBaseConfiguration configuration)
Parameters
configuration ClientBase.ClientBaseConfiguration
The client configuration.
Methods
ListApplications(ListApplicationsRequest, Metadata, DateTime?, CancellationToken)
Get a applications list using pagination, filters and sorting;
public virtual ListApplicationsResponse ListApplications(ListApplicationsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
request ListApplicationsRequest
The request to send to the server.
headers Metadata
The initial metadata to send with the call. This parameter is optional.
deadline DateTime?
An optional deadline for the call. The call will be cancelled if deadline is hit.
cancellationToken CancellationToken
An optional token for canceling the call.
Returns
The response received from the server.
ListApplications(ListApplicationsRequest, CallOptions)
Get a applications list using pagination, filters and sorting;
public virtual ListApplicationsResponse ListApplications(ListApplicationsRequest request, CallOptions options)
Parameters
request ListApplicationsRequest
The request to send to the server.
options CallOptions
The options for the call.
Returns
The response received from the server.
ListApplications(ListApplicationsRequest, Metadata, DateTime?, CancellationToken)
Get a applications list using pagination, filters and sorting;
public virtual ListApplicationsResponse ListApplications(ListApplicationsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
request ListApplicationsRequest
The request to send to the server.
headers Metadata
The initial metadata to send with the call. This parameter is optional.
deadline DateTime?
An optional deadline for the call. The call will be cancelled if deadline is hit.
cancellationToken CancellationToken
An optional token for canceling the call.
Returns
ListApplicationsResponse
The response received from the server.
ListApplications(ListApplicationsRequest, CallOptions)
Get a applications list using pagination, filters and sorting;
public virtual ListApplicationsResponse ListApplications(ListApplicationsRequest request, CallOptions options)
Parameters
request ListApplicationsRequest
The request to send to the server.
options CallOptions
The options for the call.
Returns
ListApplicationsResponse
The response received from the server.
ListApplicationsAsync(ListApplicationsRequest, Metadata, DateTime?, CancellationToken)
Get a applications list using pagination, filters and sorting;
public virtual AsyncUnaryCall<ListApplicationsResponse> ListApplicationsAsync(ListApplicationsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
request ListApplicationsRequest
The request to send to the server.
headers Metadata
The initial metadata to send with the call. This parameter is optional.
deadline DateTime?
An optional deadline for the call. The call will be cancelled if deadline is hit.
cancellationToken CancellationToken
An optional token for canceling the call.
Returns
AsyncUnaryCall<ListApplicationsResponse>
The call object.
ListApplicationsAsync(ListApplicationsRequest, CallOptions)
Get a applications list using pagination, filters and sorting;
public virtual AsyncUnaryCall<ListApplicationsResponse> ListApplicationsAsync(ListApplicationsRequest request, CallOptions options)
Parameters
request ListApplicationsRequest
The request to send to the server.
options CallOptions
The options for the call.
Returns
AsyncUnaryCall<ListApplicationsResponse>
The call object.
ListApplicationsAsync(ListApplicationsRequest, Metadata, DateTime?, CancellationToken)
Get a applications list using pagination, filters and sorting;
public virtual AsyncUnaryCall<ListApplicationsResponse> ListApplicationsAsync(ListApplicationsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
request ListApplicationsRequest
The request to send to the server.
headers Metadata
The initial metadata to send with the call. This parameter is optional.
deadline DateTime?
An optional deadline for the call. The call will be cancelled if deadline is hit.
cancellationToken CancellationToken
An optional token for canceling the call.
Returns
AsyncUnaryCall<ListApplicationsResponse>
The call object.
ListApplicationsAsync(ListApplicationsRequest, CallOptions)
Get a applications list using pagination, filters and sorting;
public virtual AsyncUnaryCall<ListApplicationsResponse> ListApplicationsAsync(ListApplicationsRequest request, CallOptions options)
Parameters
request ListApplicationsRequest
The request to send to the server.
options CallOptions
The options for the call.
Returns
AsyncUnaryCall<ListApplicationsResponse>
The call object.
NewInstance(ClientBaseConfiguration)
Creates a new instance of client from given ClientBaseConfiguration.
protected override Applications.ApplicationsClient NewInstance(ClientBase.ClientBaseConfiguration configuration)
Parameters
configuration ClientBase.ClientBaseConfiguration
Returns
NewInstance(ClientBaseConfiguration)
Creates a new instance of client from given ClientBaseConfiguration.
protected override Applications.ApplicationsClient NewInstance(ClientBase.ClientBaseConfiguration configuration)
Parameters
configuration ClientBase.ClientBaseConfiguration