#[non_exhaustive]pub struct UpdateExportOutputBuilder { /* private fields */ }
Expand description
A builder for UpdateExportOutput
.
Implementations§
source§impl UpdateExportOutputBuilder
impl UpdateExportOutputBuilder
sourcepub fn export_id(self, input: impl Into<String>) -> Self
pub fn export_id(self, input: impl Into<String>) -> Self
The unique identifier Amazon Lex assigned to the export.
sourcepub fn set_export_id(self, input: Option<String>) -> Self
pub fn set_export_id(self, input: Option<String>) -> Self
The unique identifier Amazon Lex assigned to the export.
sourcepub fn get_export_id(&self) -> &Option<String>
pub fn get_export_id(&self) -> &Option<String>
The unique identifier Amazon Lex assigned to the export.
sourcepub fn resource_specification(self, input: ExportResourceSpecification) -> Self
pub fn resource_specification(self, input: ExportResourceSpecification) -> Self
A description of the type of resource that was exported, either a bot or a bot locale.
sourcepub fn set_resource_specification(
self,
input: Option<ExportResourceSpecification>
) -> Self
pub fn set_resource_specification( self, input: Option<ExportResourceSpecification> ) -> Self
A description of the type of resource that was exported, either a bot or a bot locale.
sourcepub fn get_resource_specification(&self) -> &Option<ExportResourceSpecification>
pub fn get_resource_specification(&self) -> &Option<ExportResourceSpecification>
A description of the type of resource that was exported, either a bot or a bot locale.
sourcepub fn file_format(self, input: ImportExportFileFormat) -> Self
pub fn file_format(self, input: ImportExportFileFormat) -> Self
The file format used for the files that define the resource. The TSV
format is required to export a custom vocabulary only; otherwise use LexJson
format.
sourcepub fn set_file_format(self, input: Option<ImportExportFileFormat>) -> Self
pub fn set_file_format(self, input: Option<ImportExportFileFormat>) -> Self
The file format used for the files that define the resource. The TSV
format is required to export a custom vocabulary only; otherwise use LexJson
format.
sourcepub fn get_file_format(&self) -> &Option<ImportExportFileFormat>
pub fn get_file_format(&self) -> &Option<ImportExportFileFormat>
The file format used for the files that define the resource. The TSV
format is required to export a custom vocabulary only; otherwise use LexJson
format.
sourcepub fn export_status(self, input: ExportStatus) -> Self
pub fn export_status(self, input: ExportStatus) -> Self
The status of the export. When the status is Completed
the export archive is available for download.
sourcepub fn set_export_status(self, input: Option<ExportStatus>) -> Self
pub fn set_export_status(self, input: Option<ExportStatus>) -> Self
The status of the export. When the status is Completed
the export archive is available for download.
sourcepub fn get_export_status(&self) -> &Option<ExportStatus>
pub fn get_export_status(&self) -> &Option<ExportStatus>
The status of the export. When the status is Completed
the export archive is available for download.
sourcepub fn creation_date_time(self, input: DateTime) -> Self
pub fn creation_date_time(self, input: DateTime) -> Self
The date and time that the export was created.
sourcepub fn set_creation_date_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_date_time(self, input: Option<DateTime>) -> Self
The date and time that the export was created.
sourcepub fn get_creation_date_time(&self) -> &Option<DateTime>
pub fn get_creation_date_time(&self) -> &Option<DateTime>
The date and time that the export was created.
sourcepub fn last_updated_date_time(self, input: DateTime) -> Self
pub fn last_updated_date_time(self, input: DateTime) -> Self
The date and time that the export was last updated.
sourcepub fn set_last_updated_date_time(self, input: Option<DateTime>) -> Self
pub fn set_last_updated_date_time(self, input: Option<DateTime>) -> Self
The date and time that the export was last updated.
sourcepub fn get_last_updated_date_time(&self) -> &Option<DateTime>
pub fn get_last_updated_date_time(&self) -> &Option<DateTime>
The date and time that the export was last updated.
sourcepub fn build(self) -> UpdateExportOutput
pub fn build(self) -> UpdateExportOutput
Consumes the builder and constructs a UpdateExportOutput
.
Trait Implementations§
source§impl Clone for UpdateExportOutputBuilder
impl Clone for UpdateExportOutputBuilder
source§fn clone(&self) -> UpdateExportOutputBuilder
fn clone(&self) -> UpdateExportOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateExportOutputBuilder
impl Debug for UpdateExportOutputBuilder
source§impl Default for UpdateExportOutputBuilder
impl Default for UpdateExportOutputBuilder
source§fn default() -> UpdateExportOutputBuilder
fn default() -> UpdateExportOutputBuilder
source§impl PartialEq for UpdateExportOutputBuilder
impl PartialEq for UpdateExportOutputBuilder
source§fn eq(&self, other: &UpdateExportOutputBuilder) -> bool
fn eq(&self, other: &UpdateExportOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateExportOutputBuilder
Auto Trait Implementations§
impl Freeze for UpdateExportOutputBuilder
impl RefUnwindSafe for UpdateExportOutputBuilder
impl Send for UpdateExportOutputBuilder
impl Sync for UpdateExportOutputBuilder
impl Unpin for UpdateExportOutputBuilder
impl UnwindSafe for UpdateExportOutputBuilder
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