Package com.azure.media.videoanalyzer.edge.models
Package containing the data models for MicrosoftAzureSDKForAzureVideoAnalyzerOnIoTEdgeClientLibraryForJava. This
package contains the edge client library for Azure Video Analyzer on IoT Edge.
-
Class Summary Class Description AssetSink Enables a pipeline topology to record media to an Azure Media Services asset for subsequent playback.CertificateSource Base class for certificate sources.CognitiveServicesVisionProcessor A processor that allows the pipeline topology to send video frames to a Cognitive Services Vision extension.CredentialsBase Base class for credential objects.DiscoveredOnvifDevice The discovered properties of the ONVIF device that are returned during the discovery.DiscoveredOnvifDeviceCollection A list of ONVIF devices that were discovered in the same subnet as the IoT Edge device.EndpointBase Base class for endpoints.ExtensionProcessorBase Base class for pipeline extension processors.FileSink File sink allows for video and audio content to be recorded on the file system on the edge device.GrpcExtension GRPC extension processor allows pipeline extension plugins to be connected to the pipeline through over a gRPC channel.GrpcExtensionDataTransfer Describes how media is transferred to the extension plugin.GrpcExtensionDataTransferMode Defines values for GrpcExtensionDataTransferMode.H264Configuration Class representing the H264 Configuration.H264Profile Defines values for H264Profile.HttpExtension HTTP extension processor allows pipeline extension plugins to be connected to the pipeline through over the HTTP protocol.HttpHeaderCredentials HTTP header credentials.ImageFormatBmp BMP image encoding.ImageFormatJpeg JPEG image encoding.ImageFormatPng PNG image encoding.ImageFormatProperties Base class for image formatting properties.ImageFormatRaw Raw image formatting.ImageFormatRawPixelFormat Defines values for ImageFormatRawPixelFormat.ImageProperties Image transformations and formatting options to be applied to the video frame(s).ImageScale Image scaling mode.ImageScaleMode Defines values for ImageScaleMode.IotHubDeviceConnection Information that enables communication between the IoT Hub and the IoT device - allowing this edge module to act as a transparent gateway between the two.IotHubMessageSink IoT Hub Message sink allows for pipeline messages to published into the IoT Edge Hub.IotHubMessageSource IoT Hub Message source allows for the pipeline to consume messages from the IoT Edge Hub.ItemNonSetRequestBase The ItemNonSetRequestBase model.LineCrossingProcessor Line crossing processor allows for the detection of tracked objects moving across one or more predefined lines.LivePipeline Live Pipeline represents an unique instance of a pipeline topology which is used for real-time content ingestion and analysis.LivePipelineActivateRequest Activates an existing live pipeline.LivePipelineCollection A collection of live pipelines.LivePipelineDeactivateRequest Deactivates an existing live pipeline.LivePipelineDeleteRequest Deletes an existing live pipeline.LivePipelineGetRequest Retrieves an existing live pipeline.LivePipelineListRequest List all existing live pipelines.LivePipelineProperties Live pipeline properties.LivePipelineSetRequest Creates a new live pipeline or updates an existing one.LivePipelineSetRequestBody Live Pipeline represents an unique instance of a pipeline topology which is used for real-time content ingestion and analysis.LivePipelineState Defines values for LivePipelineState.MediaProfile Class representing the ONVIF MediaProfiles.MediaUri Object representing the URI that will be used to request for media streaming.MethodRequest Base class for direct method calls.MethodRequestEmptyBodyBase The MethodRequestEmptyBodyBase model.MotionDetectionProcessor Motion detection processor allows for motion detection on the video stream.MotionDetectionSensitivity Defines values for MotionDetectionSensitivity.Mpeg4Configuration Class representing the MPEG4 Configuration.Mpeg4Profile Defines values for Mpeg4Profile.NamedLineBase Base class for named lines.NamedLineString Describes a line configuration.NamedPolygonBase Describes the named polygon.NamedPolygonString Describes a closed polygon configuration.NodeInput Describes an input signal to be used on a pipeline node.ObjectTrackingAccuracy Defines values for ObjectTrackingAccuracy.ObjectTrackingProcessor Object tracker processor allows for continuous tracking of one of more objects over a finite sequence of video frames.OnvifDevice The ONVIF device properties.OnvifDeviceDiscoverRequest Lists all the discoverable ONVIF devices on the same subnet as the Edge Module.OnvifDeviceGetRequest Retrieves properties and media profiles of an ONVIF device.OnvifDns The ONVIF device DNS properties.OnvifHostName The ONVIF device DNS properties.OnvifSystemDateTime The ONVIF device DNS properties.OnvifSystemDateTimeType Defines values for OnvifSystemDateTimeType.OutputSelector Allows for the selection of particular streams from another node.OutputSelectorOperator Defines values for OutputSelectorOperator.OutputSelectorProperty Defines values for OutputSelectorProperty.ParameterDeclaration Single topology parameter declaration.ParameterDefinition Defines the parameter value of an specific pipeline topology parameter.ParameterType Defines values for ParameterType.PemCertificateList A list of PEM formatted certificates.PipelineTopology Pipeline topology describes the processing steps to be applied when processing media for a particular outcome.PipelineTopologyCollection A collection of pipeline topologies.PipelineTopologyDeleteRequest Deletes an existing pipeline topology.PipelineTopologyGetRequest Retrieves an existing pipeline topology.PipelineTopologyListRequest List all existing pipeline topologies.PipelineTopologyProperties Pipeline topology properties.PipelineTopologySetRequest Creates a new pipeline topology or updates an existing one.PipelineTopologySetRequestBody Pipeline topology describes the processing steps to be applied when processing media for a particular outcome.ProcessorNodeBase Base class for topology processor nodes.RateControl Class representing the video's rate control.RemoteDeviceAdapter The Video Analyzer edge module can act as a transparent gateway for video, enabling IoT devices to send video to the cloud from behind a firewall.RemoteDeviceAdapterCollection A list of remote device adapters.RemoteDeviceAdapterDeleteRequest Deletes an existing remote device adapter.RemoteDeviceAdapterGetRequest Retrieves an existing remote device adapter.RemoteDeviceAdapterListRequest List all existing remote device adapters.RemoteDeviceAdapterProperties Remote device adapter properties.RemoteDeviceAdapterSetRequest Creates a new remote device adapter or updates an existing one.RemoteDeviceAdapterSetRequestBody The Video Analyzer edge module can act as a transparent gateway for video, enabling IoT devices to send video to the cloud from behind a firewall.RemoteDeviceAdapterTarget Properties of the remote device adapter target.RtspSource RTSP source allows for media from an RTSP camera or generic RTSP server to be ingested into a live pipeline.RtspTransport Defines values for RtspTransport.SamplingOptions Defines how often media is submitted to the extension plugin.SignalGateProcessor A signal gate determines when to block (gate) incoming media, and when to allow it through.SinkNodeBase Base class for topology sink nodes.SourceNodeBase Base class for topology source nodes.SpatialAnalysisCustomOperation Defines a Spatial Analysis custom operation.SpatialAnalysisOperationBase Base class for Azure Cognitive Services Spatial Analysis operations.SpatialAnalysisOperationEventBase Defines the Azure Cognitive Services Spatial Analysis operation eventing configuration.SpatialAnalysisOperationFocus Defines values for SpatialAnalysisOperationFocus.SpatialAnalysisPersonCountEvent Defines a Spatial Analysis person count operation eventing configuration.SpatialAnalysisPersonCountEventTrigger Defines values for SpatialAnalysisPersonCountEventTrigger.SpatialAnalysisPersonCountOperation Defines a Spatial Analysis person count operation.SpatialAnalysisPersonCountZoneEvents The SpatialAnalysisPersonCountZoneEvents model.SpatialAnalysisPersonDistanceEvent Defines a Spatial Analysis person distance operation eventing configuration.SpatialAnalysisPersonDistanceEventTrigger Defines values for SpatialAnalysisPersonDistanceEventTrigger.SpatialAnalysisPersonDistanceOperation Defines a Spatial Analysis person distance operation.SpatialAnalysisPersonDistanceZoneEvents The SpatialAnalysisPersonDistanceZoneEvents model.SpatialAnalysisPersonLineCrossingEvent Defines a Spatial Analysis person line crossing operation eventing configuration.SpatialAnalysisPersonLineCrossingLineEvents The SpatialAnalysisPersonLineCrossingLineEvents model.SpatialAnalysisPersonLineCrossingOperation Defines a Spatial Analysis person line crossing operation.SpatialAnalysisPersonZoneCrossingEvent Defines a Spatial Analysis person crossing zone operation eventing configuration.SpatialAnalysisPersonZoneCrossingEventType Defines values for SpatialAnalysisPersonZoneCrossingEventType.SpatialAnalysisPersonZoneCrossingOperation Defines a Spatial Analysis person zone crossing operation.SpatialAnalysisPersonZoneCrossingZoneEvents The SpatialAnalysisPersonZoneCrossingZoneEvents model.SpatialAnalysisTypedOperationBase Base class for Azure Cognitive Services Spatial Analysis typed operations.SymmetricKeyCredentials Symmetric key credential.SystemData Read-only system metadata associated with a resource.TlsEndpoint TLS endpoint describes an endpoint that the pipeline can connect to over TLS transport (data is encrypted in transit).TlsValidationOptions Options for controlling the validation of TLS endpoints.UnsecuredEndpoint Unsecured endpoint describes an endpoint that the pipeline can connect to over clear transport (no encryption in transit).UsernamePasswordCredentials Username and password credentials.VideoCreationProperties Optional video properties to be used in case a new video resource needs to be created on the service.VideoEncoderConfiguration Class representing the MPEG4 Configuration.VideoEncoding Defines values for VideoEncoding.VideoPublishingOptions Options for changing video publishing behavior on the video sink and output video.VideoResolution The Video resolution.VideoSink Video sink allows for video and audio to be recorded to the Video Analyzer service.