#[non_exhaustive]pub struct CreateExportOutputBuilder { /* private fields */ }
Expand description
A builder for CreateExportOutput
.
Implementations§
source§impl CreateExportOutputBuilder
impl CreateExportOutputBuilder
sourcepub fn export_id(self, input: impl Into<String>) -> Self
pub fn export_id(self, input: impl Into<String>) -> Self
An identifier for a specific request to create an export.
sourcepub fn set_export_id(self, input: Option<String>) -> Self
pub fn set_export_id(self, input: Option<String>) -> Self
An identifier for a specific request to create an export.
sourcepub fn get_export_id(&self) -> &Option<String>
pub fn get_export_id(&self) -> &Option<String>
An identifier for a specific request to create an 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 bot or bot locale definition files.
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 bot or bot locale definition files.
sourcepub fn get_file_format(&self) -> &Option<ImportExportFileFormat>
pub fn get_file_format(&self) -> &Option<ImportExportFileFormat>
The file format used for the bot or bot locale definition files.
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
, you can use the DescribeExport operation to get the pre-signed S3 URL link to your exported bot or bot locale.
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
, you can use the DescribeExport operation to get the pre-signed S3 URL link to your exported bot or bot locale.
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
, you can use the DescribeExport operation to get the pre-signed S3 URL link to your exported bot or bot locale.
sourcepub fn creation_date_time(self, input: DateTime) -> Self
pub fn creation_date_time(self, input: DateTime) -> Self
The date and time that the request to export a bot 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 request to export a bot 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 request to export a bot was created.
sourcepub fn build(self) -> CreateExportOutput
pub fn build(self) -> CreateExportOutput
Consumes the builder and constructs a CreateExportOutput
.
Trait Implementations§
source§impl Clone for CreateExportOutputBuilder
impl Clone for CreateExportOutputBuilder
source§fn clone(&self) -> CreateExportOutputBuilder
fn clone(&self) -> CreateExportOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CreateExportOutputBuilder
impl Debug for CreateExportOutputBuilder
source§impl Default for CreateExportOutputBuilder
impl Default for CreateExportOutputBuilder
source§fn default() -> CreateExportOutputBuilder
fn default() -> CreateExportOutputBuilder
impl StructuralPartialEq for CreateExportOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateExportOutputBuilder
impl RefUnwindSafe for CreateExportOutputBuilder
impl Send for CreateExportOutputBuilder
impl Sync for CreateExportOutputBuilder
impl Unpin for CreateExportOutputBuilder
impl UnwindSafe for CreateExportOutputBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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