[BindServiceMethod(typeof(LiveVideoAnalytics), "BindService")]
public abstract class LiveVideoAnalytics.LiveVideoAnalyticsBaseReference documentation and code samples for the Vision AI v1 API class LiveVideoAnalytics.LiveVideoAnalyticsBase.
Base class for server-side implementations of LiveVideoAnalytics
Namespace
Google.Cloud.VisionAI.V1Assembly
Google.Cloud.VisionAI.V1.dll
Methods
BatchRunProcess(BatchRunProcessRequest, ServerCallContext)
public virtual Task<Operation> BatchRunProcess(BatchRunProcessRequest request, ServerCallContext context)Run all of the processes to "completion". Max time for each process is the LRO time limit.
| Parameters | |
|---|---|
| Name | Description |
request |
BatchRunProcessRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateAnalysis(CreateAnalysisRequest, ServerCallContext)
public virtual Task<Operation> CreateAnalysis(CreateAnalysisRequest request, ServerCallContext context)Creates a new Analysis in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAnalysisRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateOperator(CreateOperatorRequest, ServerCallContext)
public virtual Task<Operation> CreateOperator(CreateOperatorRequest request, ServerCallContext context)Creates a new Operator in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateOperatorRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateProcess(CreateProcessRequest, ServerCallContext)
public virtual Task<Operation> CreateProcess(CreateProcessRequest request, ServerCallContext context)Creates a new Process in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateProcessRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteAnalysis(DeleteAnalysisRequest, ServerCallContext)
public virtual Task<Operation> DeleteAnalysis(DeleteAnalysisRequest request, ServerCallContext context)Deletes a single Analysis.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAnalysisRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteOperator(DeleteOperatorRequest, ServerCallContext)
public virtual Task<Operation> DeleteOperator(DeleteOperatorRequest request, ServerCallContext context)Deletes a single Operator.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteOperatorRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteProcess(DeleteProcessRequest, ServerCallContext)
public virtual Task<Operation> DeleteProcess(DeleteProcessRequest request, ServerCallContext context)Deletes a single Process.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteProcessRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
GetAnalysis(GetAnalysisRequest, ServerCallContext)
public virtual Task<Analysis> GetAnalysis(GetAnalysisRequest request, ServerCallContext context)Gets details of a single Analysis.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAnalysisRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskAnalysis |
The response to send back to the client (wrapped by a task). |
GetOperator(GetOperatorRequest, ServerCallContext)
public virtual Task<Operator> GetOperator(GetOperatorRequest request, ServerCallContext context)Gets details of a single Operator.
| Parameters | |
|---|---|
| Name | Description |
request |
GetOperatorRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperator |
The response to send back to the client (wrapped by a task). |
GetProcess(GetProcessRequest, ServerCallContext)
public virtual Task<Process> GetProcess(GetProcessRequest request, ServerCallContext context)Gets details of a single Process.
| Parameters | |
|---|---|
| Name | Description |
request |
GetProcessRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskProcess |
The response to send back to the client (wrapped by a task). |
ListAnalyses(ListAnalysesRequest, ServerCallContext)
public virtual Task<ListAnalysesResponse> ListAnalyses(ListAnalysesRequest request, ServerCallContext context)Lists Analyses in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAnalysesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListAnalysesResponse |
The response to send back to the client (wrapped by a task). |
ListOperators(ListOperatorsRequest, ServerCallContext)
public virtual Task<ListOperatorsResponse> ListOperators(ListOperatorsRequest request, ServerCallContext context)Lists Operators in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListOperatorsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListOperatorsResponse |
The response to send back to the client (wrapped by a task). |
ListProcesses(ListProcessesRequest, ServerCallContext)
public virtual Task<ListProcessesResponse> ListProcesses(ListProcessesRequest request, ServerCallContext context)Lists Processes in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListProcessesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListProcessesResponse |
The response to send back to the client (wrapped by a task). |
ListPublicOperators(ListPublicOperatorsRequest, ServerCallContext)
public virtual Task<ListPublicOperatorsResponse> ListPublicOperators(ListPublicOperatorsRequest request, ServerCallContext context)ListPublicOperators returns all the operators in public registry.
| Parameters | |
|---|---|
| Name | Description |
request |
ListPublicOperatorsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListPublicOperatorsResponse |
The response to send back to the client (wrapped by a task). |
ResolveOperatorInfo(ResolveOperatorInfoRequest, ServerCallContext)
public virtual Task<ResolveOperatorInfoResponse> ResolveOperatorInfo(ResolveOperatorInfoRequest request, ServerCallContext context)ResolveOperatorInfo returns the operator information based on the request.
| Parameters | |
|---|---|
| Name | Description |
request |
ResolveOperatorInfoRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskResolveOperatorInfoResponse |
The response to send back to the client (wrapped by a task). |
UpdateAnalysis(UpdateAnalysisRequest, ServerCallContext)
public virtual Task<Operation> UpdateAnalysis(UpdateAnalysisRequest request, ServerCallContext context)Updates the parameters of a single Analysis.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAnalysisRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateOperator(UpdateOperatorRequest, ServerCallContext)
public virtual Task<Operation> UpdateOperator(UpdateOperatorRequest request, ServerCallContext context)Updates the parameters of a single Operator.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateOperatorRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateProcess(UpdateProcessRequest, ServerCallContext)
public virtual Task<Operation> UpdateProcess(UpdateProcessRequest request, ServerCallContext context)Updates the parameters of a single Process.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateProcessRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |