Struct aws_sdk_transcribe::types::builders::TranscriptBuilder
source · #[non_exhaustive]pub struct TranscriptBuilder { /* private fields */ }Expand description
A builder for Transcript.
Implementations§
source§impl TranscriptBuilder
impl TranscriptBuilder
sourcepub fn transcript_file_uri(self, input: impl Into<String>) -> Self
pub fn transcript_file_uri(self, input: impl Into<String>) -> Self
The Amazon S3 location of your transcript. You can use this URI to access or download your transcript.
If you included OutputBucketName in your transcription job request, this is the URI of that bucket. If you also included OutputKey in your request, your output is located in the path you specified in your request.
If you didn't include OutputBucketName in your transcription job request, your transcript is stored in a service-managed bucket, and TranscriptFileUri provides you with a temporary URI you can use for secure access to your transcript.
Temporary URIs for service-managed Amazon S3 buckets are only valid for 15 minutes. If you get an AccesDenied error, you can get a new temporary URI by running a GetTranscriptionJob or ListTranscriptionJob request.
sourcepub fn set_transcript_file_uri(self, input: Option<String>) -> Self
pub fn set_transcript_file_uri(self, input: Option<String>) -> Self
The Amazon S3 location of your transcript. You can use this URI to access or download your transcript.
If you included OutputBucketName in your transcription job request, this is the URI of that bucket. If you also included OutputKey in your request, your output is located in the path you specified in your request.
If you didn't include OutputBucketName in your transcription job request, your transcript is stored in a service-managed bucket, and TranscriptFileUri provides you with a temporary URI you can use for secure access to your transcript.
Temporary URIs for service-managed Amazon S3 buckets are only valid for 15 minutes. If you get an AccesDenied error, you can get a new temporary URI by running a GetTranscriptionJob or ListTranscriptionJob request.
sourcepub fn get_transcript_file_uri(&self) -> &Option<String>
pub fn get_transcript_file_uri(&self) -> &Option<String>
The Amazon S3 location of your transcript. You can use this URI to access or download your transcript.
If you included OutputBucketName in your transcription job request, this is the URI of that bucket. If you also included OutputKey in your request, your output is located in the path you specified in your request.
If you didn't include OutputBucketName in your transcription job request, your transcript is stored in a service-managed bucket, and TranscriptFileUri provides you with a temporary URI you can use for secure access to your transcript.
Temporary URIs for service-managed Amazon S3 buckets are only valid for 15 minutes. If you get an AccesDenied error, you can get a new temporary URI by running a GetTranscriptionJob or ListTranscriptionJob request.
sourcepub fn redacted_transcript_file_uri(self, input: impl Into<String>) -> Self
pub fn redacted_transcript_file_uri(self, input: impl Into<String>) -> Self
The Amazon S3 location of your redacted transcript. You can use this URI to access or download your transcript.
If you included OutputBucketName in your transcription job request, this is the URI of that bucket. If you also included OutputKey in your request, your output is located in the path you specified in your request.
If you didn't include OutputBucketName in your transcription job request, your transcript is stored in a service-managed bucket, and RedactedTranscriptFileUri provides you with a temporary URI you can use for secure access to your transcript.
Temporary URIs for service-managed Amazon S3 buckets are only valid for 15 minutes. If you get an AccesDenied error, you can get a new temporary URI by running a GetTranscriptionJob or ListTranscriptionJob request.
sourcepub fn set_redacted_transcript_file_uri(self, input: Option<String>) -> Self
pub fn set_redacted_transcript_file_uri(self, input: Option<String>) -> Self
The Amazon S3 location of your redacted transcript. You can use this URI to access or download your transcript.
If you included OutputBucketName in your transcription job request, this is the URI of that bucket. If you also included OutputKey in your request, your output is located in the path you specified in your request.
If you didn't include OutputBucketName in your transcription job request, your transcript is stored in a service-managed bucket, and RedactedTranscriptFileUri provides you with a temporary URI you can use for secure access to your transcript.
Temporary URIs for service-managed Amazon S3 buckets are only valid for 15 minutes. If you get an AccesDenied error, you can get a new temporary URI by running a GetTranscriptionJob or ListTranscriptionJob request.
sourcepub fn get_redacted_transcript_file_uri(&self) -> &Option<String>
pub fn get_redacted_transcript_file_uri(&self) -> &Option<String>
The Amazon S3 location of your redacted transcript. You can use this URI to access or download your transcript.
If you included OutputBucketName in your transcription job request, this is the URI of that bucket. If you also included OutputKey in your request, your output is located in the path you specified in your request.
If you didn't include OutputBucketName in your transcription job request, your transcript is stored in a service-managed bucket, and RedactedTranscriptFileUri provides you with a temporary URI you can use for secure access to your transcript.
Temporary URIs for service-managed Amazon S3 buckets are only valid for 15 minutes. If you get an AccesDenied error, you can get a new temporary URI by running a GetTranscriptionJob or ListTranscriptionJob request.
sourcepub fn build(self) -> Transcript
pub fn build(self) -> Transcript
Consumes the builder and constructs a Transcript.
Trait Implementations§
source§impl Clone for TranscriptBuilder
impl Clone for TranscriptBuilder
source§fn clone(&self) -> TranscriptBuilder
fn clone(&self) -> TranscriptBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for TranscriptBuilder
impl Debug for TranscriptBuilder
source§impl Default for TranscriptBuilder
impl Default for TranscriptBuilder
source§fn default() -> TranscriptBuilder
fn default() -> TranscriptBuilder
source§impl PartialEq for TranscriptBuilder
impl PartialEq for TranscriptBuilder
source§fn eq(&self, other: &TranscriptBuilder) -> bool
fn eq(&self, other: &TranscriptBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for TranscriptBuilder
Auto Trait Implementations§
impl Freeze for TranscriptBuilder
impl RefUnwindSafe for TranscriptBuilder
impl Send for TranscriptBuilder
impl Sync for TranscriptBuilder
impl Unpin for TranscriptBuilder
impl UnwindSafe for TranscriptBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more