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

objectClientBaseClientBase<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

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.

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

Applications.ApplicationsClient

NewInstance(ClientBaseConfiguration)

Creates a new instance of client from given ClientBaseConfiguration.

protected override Applications.ApplicationsClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Parameters

configuration ClientBase.ClientBaseConfiguration

Returns

Applications.ApplicationsClient