Struct aws_sdk_rekognition::operation::get_face_detection::builders::GetFaceDetectionOutputBuilder
source · #[non_exhaustive]pub struct GetFaceDetectionOutputBuilder { /* private fields */ }Expand description
A builder for GetFaceDetectionOutput.
Implementations§
source§impl GetFaceDetectionOutputBuilder
impl GetFaceDetectionOutputBuilder
sourcepub fn job_status(self, input: VideoJobStatus) -> Self
pub fn job_status(self, input: VideoJobStatus) -> Self
The current status of the face detection job.
sourcepub fn set_job_status(self, input: Option<VideoJobStatus>) -> Self
pub fn set_job_status(self, input: Option<VideoJobStatus>) -> Self
The current status of the face detection job.
sourcepub fn get_job_status(&self) -> &Option<VideoJobStatus>
pub fn get_job_status(&self) -> &Option<VideoJobStatus>
The current status of the face detection job.
sourcepub fn status_message(self, input: impl Into<String>) -> Self
pub fn status_message(self, input: impl Into<String>) -> Self
If the job fails, StatusMessage provides a descriptive error message.
sourcepub fn set_status_message(self, input: Option<String>) -> Self
pub fn set_status_message(self, input: Option<String>) -> Self
If the job fails, StatusMessage provides a descriptive error message.
sourcepub fn get_status_message(&self) -> &Option<String>
pub fn get_status_message(&self) -> &Option<String>
If the job fails, StatusMessage provides a descriptive error message.
sourcepub fn video_metadata(self, input: VideoMetadata) -> Self
pub fn video_metadata(self, input: VideoMetadata) -> Self
Information about a video that Amazon Rekognition Video analyzed. Videometadata is returned in every page of paginated responses from a Amazon Rekognition video operation.
sourcepub fn set_video_metadata(self, input: Option<VideoMetadata>) -> Self
pub fn set_video_metadata(self, input: Option<VideoMetadata>) -> Self
Information about a video that Amazon Rekognition Video analyzed. Videometadata is returned in every page of paginated responses from a Amazon Rekognition video operation.
sourcepub fn get_video_metadata(&self) -> &Option<VideoMetadata>
pub fn get_video_metadata(&self) -> &Option<VideoMetadata>
Information about a video that Amazon Rekognition Video analyzed. Videometadata is returned in every page of paginated responses from a Amazon Rekognition video operation.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
If the response is truncated, Amazon Rekognition returns this token that you can use in the subsequent request to retrieve the next set of faces.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
If the response is truncated, Amazon Rekognition returns this token that you can use in the subsequent request to retrieve the next set of faces.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
If the response is truncated, Amazon Rekognition returns this token that you can use in the subsequent request to retrieve the next set of faces.
sourcepub fn faces(self, input: FaceDetection) -> Self
pub fn faces(self, input: FaceDetection) -> Self
Appends an item to faces.
To override the contents of this collection use set_faces.
An array of faces detected in the video. Each element contains a detected face's details and the time, in milliseconds from the start of the video, the face was detected.
sourcepub fn set_faces(self, input: Option<Vec<FaceDetection>>) -> Self
pub fn set_faces(self, input: Option<Vec<FaceDetection>>) -> Self
An array of faces detected in the video. Each element contains a detected face's details and the time, in milliseconds from the start of the video, the face was detected.
sourcepub fn get_faces(&self) -> &Option<Vec<FaceDetection>>
pub fn get_faces(&self) -> &Option<Vec<FaceDetection>>
An array of faces detected in the video. Each element contains a detected face's details and the time, in milliseconds from the start of the video, the face was detected.
sourcepub fn job_id(self, input: impl Into<String>) -> Self
pub fn job_id(self, input: impl Into<String>) -> Self
Job identifier for the face detection operation for which you want to obtain results. The job identifer is returned by an initial call to StartFaceDetection.
sourcepub fn set_job_id(self, input: Option<String>) -> Self
pub fn set_job_id(self, input: Option<String>) -> Self
Job identifier for the face detection operation for which you want to obtain results. The job identifer is returned by an initial call to StartFaceDetection.
sourcepub fn get_job_id(&self) -> &Option<String>
pub fn get_job_id(&self) -> &Option<String>
Job identifier for the face detection operation for which you want to obtain results. The job identifer is returned by an initial call to StartFaceDetection.
sourcepub fn video(self, input: Video) -> Self
pub fn video(self, input: Video) -> Self
Video file stored in an Amazon S3 bucket. Amazon Rekognition video start operations such as StartLabelDetection use Video to specify a video for analysis. The supported file formats are .mp4, .mov and .avi.
sourcepub fn set_video(self, input: Option<Video>) -> Self
pub fn set_video(self, input: Option<Video>) -> Self
Video file stored in an Amazon S3 bucket. Amazon Rekognition video start operations such as StartLabelDetection use Video to specify a video for analysis. The supported file formats are .mp4, .mov and .avi.
sourcepub fn get_video(&self) -> &Option<Video>
pub fn get_video(&self) -> &Option<Video>
Video file stored in an Amazon S3 bucket. Amazon Rekognition video start operations such as StartLabelDetection use Video to specify a video for analysis. The supported file formats are .mp4, .mov and .avi.
sourcepub fn job_tag(self, input: impl Into<String>) -> Self
pub fn job_tag(self, input: impl Into<String>) -> Self
A job identifier specified in the call to StartFaceDetection and returned in the job completion notification sent to your Amazon Simple Notification Service topic.
sourcepub fn set_job_tag(self, input: Option<String>) -> Self
pub fn set_job_tag(self, input: Option<String>) -> Self
A job identifier specified in the call to StartFaceDetection and returned in the job completion notification sent to your Amazon Simple Notification Service topic.
sourcepub fn get_job_tag(&self) -> &Option<String>
pub fn get_job_tag(&self) -> &Option<String>
A job identifier specified in the call to StartFaceDetection and returned in the job completion notification sent to your Amazon Simple Notification Service topic.
sourcepub fn build(self) -> GetFaceDetectionOutput
pub fn build(self) -> GetFaceDetectionOutput
Consumes the builder and constructs a GetFaceDetectionOutput.
Trait Implementations§
source§impl Clone for GetFaceDetectionOutputBuilder
impl Clone for GetFaceDetectionOutputBuilder
source§fn clone(&self) -> GetFaceDetectionOutputBuilder
fn clone(&self) -> GetFaceDetectionOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for GetFaceDetectionOutputBuilder
impl Default for GetFaceDetectionOutputBuilder
source§fn default() -> GetFaceDetectionOutputBuilder
fn default() -> GetFaceDetectionOutputBuilder
source§impl PartialEq for GetFaceDetectionOutputBuilder
impl PartialEq for GetFaceDetectionOutputBuilder
source§fn eq(&self, other: &GetFaceDetectionOutputBuilder) -> bool
fn eq(&self, other: &GetFaceDetectionOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.