Class LiveVideoAnalyticsGrpc.LiveVideoAnalyticsBlockingStub (0.2.0)

public static final class LiveVideoAnalyticsGrpc.LiveVideoAnalyticsBlockingStub extends AbstractBlockingStub<LiveVideoAnalyticsGrpc.LiveVideoAnalyticsBlockingStub>

A stub to allow clients to do synchronous rpc calls to service LiveVideoAnalytics.

Service describing handlers for resources. The service enables clients to run Live Video Analytics (LVA) on the streaming inputs.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > LiveVideoAnalyticsGrpc.LiveVideoAnalyticsBlockingStub

Methods

batchRunProcess(BatchRunProcessRequest request)

public Operation batchRunProcess(BatchRunProcessRequest request)

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

Parameter
Name Description
request BatchRunProcessRequest
Returns
Type Description
Operation

build(Channel channel, CallOptions callOptions)

protected LiveVideoAnalyticsGrpc.LiveVideoAnalyticsBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
LiveVideoAnalyticsGrpc.LiveVideoAnalyticsBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createAnalysis(CreateAnalysisRequest request)

public Operation createAnalysis(CreateAnalysisRequest request)

Creates a new Analysis in a given project and location.

Parameter
Name Description
request CreateAnalysisRequest
Returns
Type Description
Operation

createOperator(CreateOperatorRequest request)

public Operation createOperator(CreateOperatorRequest request)

Creates a new Operator in a given project and location.

Parameter
Name Description
request CreateOperatorRequest
Returns
Type Description
Operation

createProcess(CreateProcessRequest request)

public Operation createProcess(CreateProcessRequest request)

Creates a new Process in a given project and location.

Parameter
Name Description
request CreateProcessRequest
Returns
Type Description
Operation

deleteAnalysis(DeleteAnalysisRequest request)

public Operation deleteAnalysis(DeleteAnalysisRequest request)

Deletes a single Analysis.

Parameter
Name Description
request DeleteAnalysisRequest
Returns
Type Description
Operation

deleteOperator(DeleteOperatorRequest request)

public Operation deleteOperator(DeleteOperatorRequest request)

Deletes a single Operator.

Parameter
Name Description
request DeleteOperatorRequest
Returns
Type Description
Operation

deleteProcess(DeleteProcessRequest request)

public Operation deleteProcess(DeleteProcessRequest request)

Deletes a single Process.

Parameter
Name Description
request DeleteProcessRequest
Returns
Type Description
Operation

getAnalysis(GetAnalysisRequest request)

public Analysis getAnalysis(GetAnalysisRequest request)

Gets details of a single Analysis.

Parameter
Name Description
request GetAnalysisRequest
Returns
Type Description
Analysis

getOperator(GetOperatorRequest request)

public Operator getOperator(GetOperatorRequest request)

Gets details of a single Operator.

Parameter
Name Description
request GetOperatorRequest
Returns
Type Description
Operator

getProcess(GetProcessRequest request)

public Process getProcess(GetProcessRequest request)

Gets details of a single Process.

Parameter
Name Description
request GetProcessRequest
Returns
Type Description
Process

listAnalyses(ListAnalysesRequest request)

public ListAnalysesResponse listAnalyses(ListAnalysesRequest request)

Lists Analyses in a given project and location.

Parameter
Name Description
request ListAnalysesRequest
Returns
Type Description
ListAnalysesResponse

listOperators(ListOperatorsRequest request)

public ListOperatorsResponse listOperators(ListOperatorsRequest request)

Lists Operators in a given project and location.

Parameter
Name Description
request ListOperatorsRequest
Returns
Type Description
ListOperatorsResponse

listProcesses(ListProcessesRequest request)

public ListProcessesResponse listProcesses(ListProcessesRequest request)

Lists Processes in a given project and location.

Parameter
Name Description
request ListProcessesRequest
Returns
Type Description
ListProcessesResponse

listPublicOperators(ListPublicOperatorsRequest request)

public ListPublicOperatorsResponse listPublicOperators(ListPublicOperatorsRequest request)

ListPublicOperators returns all the operators in public registry.

Parameter
Name Description
request ListPublicOperatorsRequest
Returns
Type Description
ListPublicOperatorsResponse

resolveOperatorInfo(ResolveOperatorInfoRequest request)

public ResolveOperatorInfoResponse resolveOperatorInfo(ResolveOperatorInfoRequest request)

ResolveOperatorInfo returns the operator information based on the request.

Parameter
Name Description
request ResolveOperatorInfoRequest
Returns
Type Description
ResolveOperatorInfoResponse

updateAnalysis(UpdateAnalysisRequest request)

public Operation updateAnalysis(UpdateAnalysisRequest request)

Updates the parameters of a single Analysis.

Parameter
Name Description
request UpdateAnalysisRequest
Returns
Type Description
Operation

updateOperator(UpdateOperatorRequest request)

public Operation updateOperator(UpdateOperatorRequest request)

Updates the parameters of a single Operator.

Parameter
Name Description
request UpdateOperatorRequest
Returns
Type Description
Operation

updateProcess(UpdateProcessRequest request)

public Operation updateProcess(UpdateProcessRequest request)

Updates the parameters of a single Process.

Parameter
Name Description
request UpdateProcessRequest
Returns
Type Description
Operation