Vision AI v1 API - Class LiveVideoAnalytics.LiveVideoAnalyticsClient (1.0.0-beta01)

public class LiveVideoAnalytics.LiveVideoAnalyticsClient : ClientBase<LiveVideoAnalytics.LiveVideoAnalyticsClient>

Reference documentation and code samples for the Vision AI v1 API class LiveVideoAnalytics.LiveVideoAnalyticsClient.

Client for LiveVideoAnalytics

Inheritance

object > ClientBase > ClientBaseLiveVideoAnalyticsLiveVideoAnalyticsClient > LiveVideoAnalytics.LiveVideoAnalyticsClient

Namespace

Google.Cloud.VisionAI.V1

Assembly

Google.Cloud.VisionAI.V1.dll

Constructors

LiveVideoAnalyticsClient()

protected LiveVideoAnalyticsClient()

Protected parameterless constructor to allow creation of test doubles.

LiveVideoAnalyticsClient(CallInvoker)

public LiveVideoAnalyticsClient(CallInvoker callInvoker)

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

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

LiveVideoAnalyticsClient(ChannelBase)

public LiveVideoAnalyticsClient(ChannelBase channel)

Creates a new client for LiveVideoAnalytics

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

LiveVideoAnalyticsClient(ClientBaseConfiguration)

protected LiveVideoAnalyticsClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

BatchRunProcess(BatchRunProcessRequest, CallOptions)

public virtual Operation BatchRunProcess(BatchRunProcessRequest request, CallOptions options)

Run all of the processes to "completion". Max time for each process is the LRO time limit.

Parameters
Name Description
request BatchRunProcessRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

BatchRunProcess(BatchRunProcessRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation BatchRunProcess(BatchRunProcessRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Run all of the processes to "completion". Max time for each process is the LRO time limit.

Parameters
Name Description
request BatchRunProcessRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
Operation

The response received from the server.

BatchRunProcessAsync(BatchRunProcessRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> BatchRunProcessAsync(BatchRunProcessRequest request, CallOptions options)

Run all of the processes to "completion". Max time for each process is the LRO time limit.

Parameters
Name Description
request BatchRunProcessRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

BatchRunProcessAsync(BatchRunProcessRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> BatchRunProcessAsync(BatchRunProcessRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Run all of the processes to "completion". Max time for each process is the LRO time limit.

Parameters
Name Description
request BatchRunProcessRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallOperation

The call object.

CreateAnalysis(CreateAnalysisRequest, CallOptions)

public virtual Operation CreateAnalysis(CreateAnalysisRequest request, CallOptions options)

Creates a new Analysis in a given project and location.

Parameters
Name Description
request CreateAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateAnalysis(CreateAnalysisRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateAnalysis(CreateAnalysisRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Analysis in a given project and location.

Parameters
Name Description
request CreateAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
Operation

The response received from the server.

CreateAnalysisAsync(CreateAnalysisRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateAnalysisAsync(CreateAnalysisRequest request, CallOptions options)

Creates a new Analysis in a given project and location.

Parameters
Name Description
request CreateAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateAnalysisAsync(CreateAnalysisRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateAnalysisAsync(CreateAnalysisRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Analysis in a given project and location.

Parameters
Name Description
request CreateAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallOperation

The call object.

CreateIAMPolicyClient()

public virtual IAMPolicy.IAMPolicyClient CreateIAMPolicyClient()

Creates a new instance of IAMPolicy.IAMPolicyClient using the same call invoker as this client.

Returns
Type Description
IAMPolicyIAMPolicyClient

A new IAMPolicy.IAMPolicyClient for the same target as this client.

CreateLocationsClient()

public virtual Locations.LocationsClient CreateLocationsClient()

Creates a new instance of Locations.LocationsClient using the same call invoker as this client.

Returns
Type Description
LocationsLocationsClient

A new Locations.LocationsClient for the same target as this client.

CreateOperationsClient()

public virtual Operations.OperationsClient CreateOperationsClient()

Creates a new instance of Operations.OperationsClient using the same call invoker as this client.

Returns
Type Description
OperationsOperationsClient

A new Operations client for the same target as this client.

CreateOperator(CreateOperatorRequest, CallOptions)

public virtual Operation CreateOperator(CreateOperatorRequest request, CallOptions options)

Creates a new Operator in a given project and location.

Parameters
Name Description
request CreateOperatorRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateOperator(CreateOperatorRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateOperator(CreateOperatorRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Operator in a given project and location.

Parameters
Name Description
request CreateOperatorRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
Operation

The response received from the server.

CreateOperatorAsync(CreateOperatorRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateOperatorAsync(CreateOperatorRequest request, CallOptions options)

Creates a new Operator in a given project and location.

Parameters
Name Description
request CreateOperatorRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateOperatorAsync(CreateOperatorRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateOperatorAsync(CreateOperatorRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Operator in a given project and location.

Parameters
Name Description
request CreateOperatorRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallOperation

The call object.

CreateProcess(CreateProcessRequest, CallOptions)

public virtual Operation CreateProcess(CreateProcessRequest request, CallOptions options)

Creates a new Process in a given project and location.

Parameters
Name Description
request CreateProcessRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateProcess(CreateProcessRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateProcess(CreateProcessRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Process in a given project and location.

Parameters
Name Description
request CreateProcessRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
Operation

The response received from the server.

CreateProcessAsync(CreateProcessRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateProcessAsync(CreateProcessRequest request, CallOptions options)

Creates a new Process in a given project and location.

Parameters
Name Description
request CreateProcessRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateProcessAsync(CreateProcessRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateProcessAsync(CreateProcessRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Process in a given project and location.

Parameters
Name Description
request CreateProcessRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallOperation

The call object.

DeleteAnalysis(DeleteAnalysisRequest, CallOptions)

public virtual Operation DeleteAnalysis(DeleteAnalysisRequest request, CallOptions options)

Deletes a single Analysis.

Parameters
Name Description
request DeleteAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteAnalysis(DeleteAnalysisRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteAnalysis(DeleteAnalysisRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Analysis.

Parameters
Name Description
request DeleteAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
Operation

The response received from the server.

DeleteAnalysisAsync(DeleteAnalysisRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteAnalysisAsync(DeleteAnalysisRequest request, CallOptions options)

Deletes a single Analysis.

Parameters
Name Description
request DeleteAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteAnalysisAsync(DeleteAnalysisRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteAnalysisAsync(DeleteAnalysisRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Analysis.

Parameters
Name Description
request DeleteAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallOperation

The call object.

DeleteOperator(DeleteOperatorRequest, CallOptions)

public virtual Operation DeleteOperator(DeleteOperatorRequest request, CallOptions options)

Deletes a single Operator.

Parameters
Name Description
request DeleteOperatorRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteOperator(DeleteOperatorRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteOperator(DeleteOperatorRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Operator.

Parameters
Name Description
request DeleteOperatorRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
Operation

The response received from the server.

DeleteOperatorAsync(DeleteOperatorRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteOperatorAsync(DeleteOperatorRequest request, CallOptions options)

Deletes a single Operator.

Parameters
Name Description
request DeleteOperatorRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteOperatorAsync(DeleteOperatorRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteOperatorAsync(DeleteOperatorRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Operator.

Parameters
Name Description
request DeleteOperatorRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallOperation

The call object.

DeleteProcess(DeleteProcessRequest, CallOptions)

public virtual Operation DeleteProcess(DeleteProcessRequest request, CallOptions options)

Deletes a single Process.

Parameters
Name Description
request DeleteProcessRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteProcess(DeleteProcessRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteProcess(DeleteProcessRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Process.

Parameters
Name Description
request DeleteProcessRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
Operation

The response received from the server.

DeleteProcessAsync(DeleteProcessRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteProcessAsync(DeleteProcessRequest request, CallOptions options)

Deletes a single Process.

Parameters
Name Description
request DeleteProcessRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteProcessAsync(DeleteProcessRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteProcessAsync(DeleteProcessRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Process.

Parameters
Name Description
request DeleteProcessRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallOperation

The call object.

GetAnalysis(GetAnalysisRequest, CallOptions)

public virtual Analysis GetAnalysis(GetAnalysisRequest request, CallOptions options)

Gets details of a single Analysis.

Parameters
Name Description
request GetAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Analysis

The response received from the server.

GetAnalysis(GetAnalysisRequest, Metadata, DateTime?, CancellationToken)

public virtual Analysis GetAnalysis(GetAnalysisRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Analysis.

Parameters
Name Description
request GetAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
Analysis

The response received from the server.

GetAnalysisAsync(GetAnalysisRequest, CallOptions)

public virtual AsyncUnaryCall<Analysis> GetAnalysisAsync(GetAnalysisRequest request, CallOptions options)

Gets details of a single Analysis.

Parameters
Name Description
request GetAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallAnalysis

The call object.

GetAnalysisAsync(GetAnalysisRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Analysis> GetAnalysisAsync(GetAnalysisRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Analysis.

Parameters
Name Description
request GetAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallAnalysis

The call object.

GetOperator(GetOperatorRequest, CallOptions)

public virtual Operator GetOperator(GetOperatorRequest request, CallOptions options)

Gets details of a single Operator.

Parameters
Name Description
request GetOperatorRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operator

The response received from the server.

GetOperator(GetOperatorRequest, Metadata, DateTime?, CancellationToken)

public virtual Operator GetOperator(GetOperatorRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Operator.

Parameters
Name Description
request GetOperatorRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
Operator

The response received from the server.

GetOperatorAsync(GetOperatorRequest, CallOptions)

public virtual AsyncUnaryCall<Operator> GetOperatorAsync(GetOperatorRequest request, CallOptions options)

Gets details of a single Operator.

Parameters
Name Description
request GetOperatorRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperator

The call object.

GetOperatorAsync(GetOperatorRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operator> GetOperatorAsync(GetOperatorRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Operator.

Parameters
Name Description
request GetOperatorRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallOperator

The call object.

GetProcess(GetProcessRequest, CallOptions)

public virtual Process GetProcess(GetProcessRequest request, CallOptions options)

Gets details of a single Process.

Parameters
Name Description
request GetProcessRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Process

The response received from the server.

GetProcess(GetProcessRequest, Metadata, DateTime?, CancellationToken)

public virtual Process GetProcess(GetProcessRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Process.

Parameters
Name Description
request GetProcessRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
Process

The response received from the server.

GetProcessAsync(GetProcessRequest, CallOptions)

public virtual AsyncUnaryCall<Process> GetProcessAsync(GetProcessRequest request, CallOptions options)

Gets details of a single Process.

Parameters
Name Description
request GetProcessRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallProcess

The call object.

GetProcessAsync(GetProcessRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Process> GetProcessAsync(GetProcessRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Process.

Parameters
Name Description
request GetProcessRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallProcess

The call object.

ListAnalyses(ListAnalysesRequest, CallOptions)

public virtual ListAnalysesResponse ListAnalyses(ListAnalysesRequest request, CallOptions options)

Lists Analyses in a given project and location.

Parameters
Name Description
request ListAnalysesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListAnalysesResponse

The response received from the server.

ListAnalyses(ListAnalysesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListAnalysesResponse ListAnalyses(ListAnalysesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Analyses in a given project and location.

Parameters
Name Description
request ListAnalysesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
ListAnalysesResponse

The response received from the server.

ListAnalysesAsync(ListAnalysesRequest, CallOptions)

public virtual AsyncUnaryCall<ListAnalysesResponse> ListAnalysesAsync(ListAnalysesRequest request, CallOptions options)

Lists Analyses in a given project and location.

Parameters
Name Description
request ListAnalysesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListAnalysesResponse

The call object.

ListAnalysesAsync(ListAnalysesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListAnalysesResponse> ListAnalysesAsync(ListAnalysesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Analyses in a given project and location.

Parameters
Name Description
request ListAnalysesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallListAnalysesResponse

The call object.

ListOperators(ListOperatorsRequest, CallOptions)

public virtual ListOperatorsResponse ListOperators(ListOperatorsRequest request, CallOptions options)

Lists Operators in a given project and location.

Parameters
Name Description
request ListOperatorsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListOperatorsResponse

The response received from the server.

ListOperators(ListOperatorsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListOperatorsResponse ListOperators(ListOperatorsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Operators in a given project and location.

Parameters
Name Description
request ListOperatorsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
ListOperatorsResponse

The response received from the server.

ListOperatorsAsync(ListOperatorsRequest, CallOptions)

public virtual AsyncUnaryCall<ListOperatorsResponse> ListOperatorsAsync(ListOperatorsRequest request, CallOptions options)

Lists Operators in a given project and location.

Parameters
Name Description
request ListOperatorsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListOperatorsResponse

The call object.

ListOperatorsAsync(ListOperatorsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListOperatorsResponse> ListOperatorsAsync(ListOperatorsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Operators in a given project and location.

Parameters
Name Description
request ListOperatorsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallListOperatorsResponse

The call object.

ListProcesses(ListProcessesRequest, CallOptions)

public virtual ListProcessesResponse ListProcesses(ListProcessesRequest request, CallOptions options)

Lists Processes in a given project and location.

Parameters
Name Description
request ListProcessesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListProcessesResponse

The response received from the server.

ListProcesses(ListProcessesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListProcessesResponse ListProcesses(ListProcessesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Processes in a given project and location.

Parameters
Name Description
request ListProcessesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
ListProcessesResponse

The response received from the server.

ListProcessesAsync(ListProcessesRequest, CallOptions)

public virtual AsyncUnaryCall<ListProcessesResponse> ListProcessesAsync(ListProcessesRequest request, CallOptions options)

Lists Processes in a given project and location.

Parameters
Name Description
request ListProcessesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListProcessesResponse

The call object.

ListProcessesAsync(ListProcessesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListProcessesResponse> ListProcessesAsync(ListProcessesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Processes in a given project and location.

Parameters
Name Description
request ListProcessesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallListProcessesResponse

The call object.

ListPublicOperators(ListPublicOperatorsRequest, CallOptions)

public virtual ListPublicOperatorsResponse ListPublicOperators(ListPublicOperatorsRequest request, CallOptions options)

ListPublicOperators returns all the operators in public registry.

Parameters
Name Description
request ListPublicOperatorsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListPublicOperatorsResponse

The response received from the server.

ListPublicOperators(ListPublicOperatorsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListPublicOperatorsResponse ListPublicOperators(ListPublicOperatorsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

ListPublicOperators returns all the operators in public registry.

Parameters
Name Description
request ListPublicOperatorsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
ListPublicOperatorsResponse

The response received from the server.

ListPublicOperatorsAsync(ListPublicOperatorsRequest, CallOptions)

public virtual AsyncUnaryCall<ListPublicOperatorsResponse> ListPublicOperatorsAsync(ListPublicOperatorsRequest request, CallOptions options)

ListPublicOperators returns all the operators in public registry.

Parameters
Name Description
request ListPublicOperatorsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListPublicOperatorsResponse

The call object.

ListPublicOperatorsAsync(ListPublicOperatorsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListPublicOperatorsResponse> ListPublicOperatorsAsync(ListPublicOperatorsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

ListPublicOperators returns all the operators in public registry.

Parameters
Name Description
request ListPublicOperatorsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallListPublicOperatorsResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override LiveVideoAnalytics.LiveVideoAnalyticsClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
LiveVideoAnalyticsLiveVideoAnalyticsClient
Overrides
Grpc.Core.ClientBase<Google.Cloud.VisionAI.V1.LiveVideoAnalytics.LiveVideoAnalyticsClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

ResolveOperatorInfo(ResolveOperatorInfoRequest, CallOptions)

public virtual ResolveOperatorInfoResponse ResolveOperatorInfo(ResolveOperatorInfoRequest request, CallOptions options)

ResolveOperatorInfo returns the operator information based on the request.

Parameters
Name Description
request ResolveOperatorInfoRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ResolveOperatorInfoResponse

The response received from the server.

ResolveOperatorInfo(ResolveOperatorInfoRequest, Metadata, DateTime?, CancellationToken)

public virtual ResolveOperatorInfoResponse ResolveOperatorInfo(ResolveOperatorInfoRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

ResolveOperatorInfo returns the operator information based on the request.

Parameters
Name Description
request ResolveOperatorInfoRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
ResolveOperatorInfoResponse

The response received from the server.

ResolveOperatorInfoAsync(ResolveOperatorInfoRequest, CallOptions)

public virtual AsyncUnaryCall<ResolveOperatorInfoResponse> ResolveOperatorInfoAsync(ResolveOperatorInfoRequest request, CallOptions options)

ResolveOperatorInfo returns the operator information based on the request.

Parameters
Name Description
request ResolveOperatorInfoRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallResolveOperatorInfoResponse

The call object.

ResolveOperatorInfoAsync(ResolveOperatorInfoRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ResolveOperatorInfoResponse> ResolveOperatorInfoAsync(ResolveOperatorInfoRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

ResolveOperatorInfo returns the operator information based on the request.

Parameters
Name Description
request ResolveOperatorInfoRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallResolveOperatorInfoResponse

The call object.

UpdateAnalysis(UpdateAnalysisRequest, CallOptions)

public virtual Operation UpdateAnalysis(UpdateAnalysisRequest request, CallOptions options)

Updates the parameters of a single Analysis.

Parameters
Name Description
request UpdateAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateAnalysis(UpdateAnalysisRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateAnalysis(UpdateAnalysisRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single Analysis.

Parameters
Name Description
request UpdateAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
Operation

The response received from the server.

UpdateAnalysisAsync(UpdateAnalysisRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateAnalysisAsync(UpdateAnalysisRequest request, CallOptions options)

Updates the parameters of a single Analysis.

Parameters
Name Description
request UpdateAnalysisRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateAnalysisAsync(UpdateAnalysisRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateAnalysisAsync(UpdateAnalysisRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single Analysis.

Parameters
Name Description
request UpdateAnalysisRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallOperation

The call object.

UpdateOperator(UpdateOperatorRequest, CallOptions)

public virtual Operation UpdateOperator(UpdateOperatorRequest request, CallOptions options)

Updates the parameters of a single Operator.

Parameters
Name Description
request UpdateOperatorRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateOperator(UpdateOperatorRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateOperator(UpdateOperatorRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single Operator.

Parameters
Name Description
request UpdateOperatorRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
Operation

The response received from the server.

UpdateOperatorAsync(UpdateOperatorRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateOperatorAsync(UpdateOperatorRequest request, CallOptions options)

Updates the parameters of a single Operator.

Parameters
Name Description
request UpdateOperatorRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateOperatorAsync(UpdateOperatorRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateOperatorAsync(UpdateOperatorRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single Operator.

Parameters
Name Description
request UpdateOperatorRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallOperation

The call object.

UpdateProcess(UpdateProcessRequest, CallOptions)

public virtual Operation UpdateProcess(UpdateProcessRequest request, CallOptions options)

Updates the parameters of a single Process.

Parameters
Name Description
request UpdateProcessRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateProcess(UpdateProcessRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateProcess(UpdateProcessRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single Process.

Parameters
Name Description
request UpdateProcessRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
Operation

The response received from the server.

UpdateProcessAsync(UpdateProcessRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateProcessAsync(UpdateProcessRequest request, CallOptions options)

Updates the parameters of a single Process.

Parameters
Name Description
request UpdateProcessRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateProcessAsync(UpdateProcessRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateProcessAsync(UpdateProcessRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single Process.

Parameters
Name Description
request UpdateProcessRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.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
Type Description
AsyncUnaryCallOperation

The call object.