Skip to main content

Class: EOIValidator

Validates request objects before they are sent to the EyesOnIt server.

Namespace: EyesOnItSDK.API

Constructors

This class does not expose a public constructor.

Properties

This class does not expose any public properties.

Events

This class does not expose any public events.

Methods

MethodReturnsNotes
public static EOIResponse ValidateProcessImageInputs(EOIProcessImageInputs inputs)EOIResponse
public static EOIResponse ValidateAddStreamInputs(EOIAddStreamInputs inputs)EOIResponse
public static EOIResponse ValidateProcessVideoInputs(EOIProcessVideoInputs inputs)EOIResponse
public static EOIResponse ValidateSearchInputs(EOISearchInputs inputs)EOIResponse
public static EOIResponse ValidateArchiveSearchInputs(EOIArchiveSearchInputs inputs)EOIResponse
public static EOIResponse ValidateLiveSearchInputs(EOILiveSearchInputs inputs)EOIResponse
public static EOIResponse ValidateUpdateLiveSearchInputs(EOIUpdateLiveSearchInputs inputs)EOIResponse
public static EOIResponse ValidateRegions( EOIRegion[] regions, EOILine[] lines, bool validateForVideo, bool validSearchIndexInputs)EOIResponse
public static EOIResponse ValidatePolygon(EOIVertex[] polygon)EOIResponse
public static EOIResponse ValidateMotionDetection(EOIMotionDetection motionDetection)EOIResponse
public static EOIResponse ValidateDetectionConfigs( EOIDetectionConfig[] detectionConfigs, EOILine[] lines, bool validateForVideo, bool validSearchIndexInputs)EOIResponse
public static EOIResponse ValidateObjectDescriptions(EOIObjectDescription[] objectDescriptions, bool validateForVideo)EOIResponse
public static EOIResponse ValidateSearchIndexing(EOIBaseVideoInputs inputs)EOIResponse
public static EOIResponse ValidateLines(EOILine[] lines)EOIResponse
public static EOIResponse ValidateConditions(EOIDetectionCondition[] detectionConditions, EOILine[] lines)EOIResponse
public static EOIResponse ValidateRegions(EOIRegion[] regions, bool validateThresholds)EOIResponse
public static EOIResponse ValidateStreamUrl(string streamUrl)EOIResponse
public static EOIResponse ValidateFrameRate(int? frameRate)EOIResponse
public static EOIResponse ValidateInputVideoPath(string inputVideoPath)EOIResponse
public static EOIResponse ValidateOutputVideoPath(string outputVideoPath)EOIResponse
public static EOIResponse ValidateNotification(EOINotification notification)EOIResponse
public static EOIResponse ValidateFacerecGroupNameSearch(string search)EOIResponse
public static EOIResponse ValidateFacerecPeopleNameSearch(string search)EOIResponse
public static EOIResponse ValidateRemoveFacerecGroupInputs(string groupId)EOIResponse
public static EOIResponse ValidateNewFacerecGroup(EOIAddFacerecGroupInputs inputs)EOIResponse
public static EOIResponse ValidateNewFacerecPerson(EOIAddFacerecPersonInputs inputs)EOIResponse
public static EOIResponse ValidateAddFacerecPeople(EOIAddFacerecPeopleInputs inputs)EOIResponse
public static EOIResponse ValidateRemoveFacerecPersonInputs(string personId)EOIResponse
public static EOIResponse ValidateFacerecPersonDetailsInputs(string personId)EOIResponse
public static EOIResponse ValidateFaceRecognitionConfig(string matchType, string personId, string groupId = null)EOIResponse
public static EOIResponse ValidateSimilarityConfig(string image, double? matchThreshold)EOIResponse
public static EOIResponse ValidateSimilarityImageConfig(EOISimilarityImage imageConfig)EOIResponse
public static EOIResponse ValidateSimilarityConfig(EOISimilarityConfig similarityConfig)EOIResponse