GrpcExtension Class
- java.
lang. Object - com.
azure. media. videoanalyzer. edge. models. ProcessorNodeBase - com.
azure. media. videoanalyzer. edge. models. ExtensionProcessorBase - com.
azure. media. videoanalyzer. edge. models. GrpcExtension
- com.
- com.
- com.
public final class GrpcExtension
extends ExtensionProcessorBase
GRPC extension processor allows pipeline extension plugins to be connected to the pipeline through over a gRPC channel. Extension plugins must act as an gRPC server. Please see https://aka.ms/ava-extension-grpc for details.
Constructor | Description |
---|---|
Grpc |
Creates an instance of Grpc |
Modifier and Type | Method and Description |
---|---|
Grpc |
get Get the data |
String |
get Get the extension |
Grpc |
set Set the extension |
Grpc |
set Set the sampling |
Methods inherited from ExtensionProcessorBase
Methods inherited from ProcessorNodeBase
Methods inherited from java.lang.Object
GrpcExtension
public GrpcExtension(String name, List
Creates an instance of GrpcExtension class.
Parameters:
getDataTransfer
public GrpcExtensionDataTransfer getDataTransfer()
Get the dataTransfer property: Specifies how media is transferred to the extension plugin.
Returns:
getExtensionConfiguration
public String getExtensionConfiguration()
Get the extensionConfiguration property: An optional configuration string that is sent to the extension plugin. The configuration string is specific to each custom extension and it not understood neither validated by Video Analyzer. Please see https://aka.ms/ava-extension-grpc for details.
Returns:
setExtensionConfiguration
public GrpcExtension setExtensionConfiguration(String extensionConfiguration)
Set the extensionConfiguration property: An optional configuration string that is sent to the extension plugin. The configuration string is specific to each custom extension and it not understood neither validated by Video Analyzer. Please see https://aka.ms/ava-extension-grpc for details.
Parameters:
Returns:
setSamplingOptions
public GrpcExtension setSamplingOptions(SamplingOptions samplingOptions)
Set the samplingOptions property: Media sampling parameters that define how often media is submitted to the extension plugin.
Overrides:
GrpcExtension.setSamplingOptions(SamplingOptions samplingOptions)Parameters:
Azure SDK for Java geri bildirimi
Azure SDK for Java, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: