Class SpatialAnalysisPersonLineCrossingOperation
- java.lang.Object
-
- com.azure.media.videoanalyzer.edge.models.SpatialAnalysisOperationBase
-
- com.azure.media.videoanalyzer.edge.models.SpatialAnalysisTypedOperationBase
-
- com.azure.media.videoanalyzer.edge.models.SpatialAnalysisPersonLineCrossingOperation
-
public final class SpatialAnalysisPersonLineCrossingOperation extends SpatialAnalysisTypedOperationBase
Defines a Spatial Analysis person line crossing operation. This requires the Azure Cognitive Services Spatial analysis module to be deployed alongside the Video Analyzer module, please see https://aka.ms/ava-spatial-analysis for more information.
-
-
Constructor Summary
Constructors Constructor Description SpatialAnalysisPersonLineCrossingOperation(List<SpatialAnalysisPersonLineCrossingLineEvents> lines)
Creates an instance of SpatialAnalysisPersonLineCrossingOperation class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SpatialAnalysisPersonLineCrossingLineEvents>
getLines()
Get the lines property: The list of lines with optional events.SpatialAnalysisPersonLineCrossingOperation
setCalibrationConfiguration(String calibrationConfiguration)
Set the calibrationConfiguration property: Advanced calibration configuration.SpatialAnalysisPersonLineCrossingOperation
setCameraCalibratorNodeConfiguration(String cameraCalibratorNodeConfiguration)
Set the cameraCalibratorNodeConfiguration property: Advanced camera calibrator configuration.SpatialAnalysisPersonLineCrossingOperation
setCameraConfiguration(String cameraConfiguration)
Set the cameraConfiguration property: Advanced camera configuration.SpatialAnalysisPersonLineCrossingOperation
setDebug(String debug)
Set the debug property: If set to 'true', enables debugging mode for this operation.SpatialAnalysisPersonLineCrossingOperation
setDetectorNodeConfiguration(String detectorNodeConfiguration)
Set the detectorNodeConfiguration property: Advanced detector node configuration.SpatialAnalysisPersonLineCrossingOperation
setEnableFaceMaskClassifier(String enableFaceMaskClassifier)
Set the enableFaceMaskClassifier property: If set to 'true', enables face mask detection for this operation.SpatialAnalysisPersonLineCrossingOperation
setTrackerNodeConfiguration(String trackerNodeConfiguration)
Set the trackerNodeConfiguration property: Advanced tracker node configuration.-
Methods inherited from class com.azure.media.videoanalyzer.edge.models.SpatialAnalysisTypedOperationBase
getCalibrationConfiguration, getCameraCalibratorNodeConfiguration, getCameraConfiguration, getDebug, getDetectorNodeConfiguration, getEnableFaceMaskClassifier, getTrackerNodeConfiguration
-
-
-
-
Constructor Detail
-
SpatialAnalysisPersonLineCrossingOperation
public SpatialAnalysisPersonLineCrossingOperation(List<SpatialAnalysisPersonLineCrossingLineEvents> lines)
Creates an instance of SpatialAnalysisPersonLineCrossingOperation class.- Parameters:
lines
- the lines value to set.
-
-
Method Detail
-
getLines
public List<SpatialAnalysisPersonLineCrossingLineEvents> getLines()
Get the lines property: The list of lines with optional events.- Returns:
- the lines value.
-
setDebug
public SpatialAnalysisPersonLineCrossingOperation setDebug(String debug)
Set the debug property: If set to 'true', enables debugging mode for this operation.- Overrides:
setDebug
in classSpatialAnalysisTypedOperationBase
- Parameters:
debug
- the debug value to set.- Returns:
- the SpatialAnalysisTypedOperationBase object itself.
-
setCalibrationConfiguration
public SpatialAnalysisPersonLineCrossingOperation setCalibrationConfiguration(String calibrationConfiguration)
Set the calibrationConfiguration property: Advanced calibration configuration.- Overrides:
setCalibrationConfiguration
in classSpatialAnalysisTypedOperationBase
- Parameters:
calibrationConfiguration
- the calibrationConfiguration value to set.- Returns:
- the SpatialAnalysisTypedOperationBase object itself.
-
setCameraConfiguration
public SpatialAnalysisPersonLineCrossingOperation setCameraConfiguration(String cameraConfiguration)
Set the cameraConfiguration property: Advanced camera configuration.- Overrides:
setCameraConfiguration
in classSpatialAnalysisTypedOperationBase
- Parameters:
cameraConfiguration
- the cameraConfiguration value to set.- Returns:
- the SpatialAnalysisTypedOperationBase object itself.
-
setCameraCalibratorNodeConfiguration
public SpatialAnalysisPersonLineCrossingOperation setCameraCalibratorNodeConfiguration(String cameraCalibratorNodeConfiguration)
Set the cameraCalibratorNodeConfiguration property: Advanced camera calibrator configuration.- Overrides:
setCameraCalibratorNodeConfiguration
in classSpatialAnalysisTypedOperationBase
- Parameters:
cameraCalibratorNodeConfiguration
- the cameraCalibratorNodeConfiguration value to set.- Returns:
- the SpatialAnalysisTypedOperationBase object itself.
-
setDetectorNodeConfiguration
public SpatialAnalysisPersonLineCrossingOperation setDetectorNodeConfiguration(String detectorNodeConfiguration)
Set the detectorNodeConfiguration property: Advanced detector node configuration.- Overrides:
setDetectorNodeConfiguration
in classSpatialAnalysisTypedOperationBase
- Parameters:
detectorNodeConfiguration
- the detectorNodeConfiguration value to set.- Returns:
- the SpatialAnalysisTypedOperationBase object itself.
-
setTrackerNodeConfiguration
public SpatialAnalysisPersonLineCrossingOperation setTrackerNodeConfiguration(String trackerNodeConfiguration)
Set the trackerNodeConfiguration property: Advanced tracker node configuration.- Overrides:
setTrackerNodeConfiguration
in classSpatialAnalysisTypedOperationBase
- Parameters:
trackerNodeConfiguration
- the trackerNodeConfiguration value to set.- Returns:
- the SpatialAnalysisTypedOperationBase object itself.
-
setEnableFaceMaskClassifier
public SpatialAnalysisPersonLineCrossingOperation setEnableFaceMaskClassifier(String enableFaceMaskClassifier)
Set the enableFaceMaskClassifier property: If set to 'true', enables face mask detection for this operation.- Overrides:
setEnableFaceMaskClassifier
in classSpatialAnalysisTypedOperationBase
- Parameters:
enableFaceMaskClassifier
- the enableFaceMaskClassifier value to set.- Returns:
- the SpatialAnalysisTypedOperationBase object itself.
-
-