AWSRekognitionUpdateStreamProcessorRequest
Objective-C
@interface AWSRekognitionUpdateStreamProcessorRequest
Swift
class AWSRekognitionUpdateStreamProcessorRequest
-
Shows whether you are sharing data with Rekognition to improve model performance. You can choose this option at the account level or on a per-stream basis. Note that if you opt out at the account level this setting is ignored on individual streams.
Declaration
Objective-C
@property (nonatomic, strong) AWSRekognitionStreamProcessorDataSharingPreference *_Nullable dataSharingPreferenceForUpdate;
Swift
var dataSharingPreferenceForUpdate: AWSRekognitionStreamProcessorDataSharingPreference? { get set }
-
Name of the stream processor that you want to update.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable name;
Swift
var name: String? { get set }
-
A list of parameters you want to delete from the stream processor.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable parametersToDelete;
Swift
var parametersToDelete: [String]? { get set }
-
Specifies locations in the frames where Amazon Rekognition checks for objects or people. This is an optional parameter for label detection stream processors.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSRekognitionRegionOfInterest *> *_Nullable regionsOfInterestForUpdate;
Swift
var regionsOfInterestForUpdate: [AWSRekognitionRegionOfInterest]? { get set }
-
The stream processor settings that you want to update. Label detection settings can be updated to detect different labels with a different minimum confidence.
Declaration
Objective-C
@property (nonatomic, strong) AWSRekognitionStreamProcessorSettingsForUpdate *_Nullable settingsForUpdate;
Swift
var settingsForUpdate: AWSRekognitionStreamProcessorSettingsForUpdate? { get set }