#[non_exhaustive]pub struct GetExportJobOutputBuilder { /* private fields */ }Expand description
A builder for GetExportJobOutput.
Implementations§
source§impl GetExportJobOutputBuilder
impl GetExportJobOutputBuilder
sourcepub fn set_job_id(self, input: Option<String>) -> Self
pub fn set_job_id(self, input: Option<String>) -> Self
The export job ID.
sourcepub fn get_job_id(&self) -> &Option<String>
pub fn get_job_id(&self) -> &Option<String>
The export job ID.
sourcepub fn export_source_type(self, input: ExportSourceType) -> Self
pub fn export_source_type(self, input: ExportSourceType) -> Self
The type of source of the export job.
sourcepub fn set_export_source_type(self, input: Option<ExportSourceType>) -> Self
pub fn set_export_source_type(self, input: Option<ExportSourceType>) -> Self
The type of source of the export job.
sourcepub fn get_export_source_type(&self) -> &Option<ExportSourceType>
pub fn get_export_source_type(&self) -> &Option<ExportSourceType>
The type of source of the export job.
sourcepub fn job_status(self, input: JobStatus) -> Self
pub fn job_status(self, input: JobStatus) -> Self
The status of the export job.
sourcepub fn set_job_status(self, input: Option<JobStatus>) -> Self
pub fn set_job_status(self, input: Option<JobStatus>) -> Self
The status of the export job.
sourcepub fn get_job_status(&self) -> &Option<JobStatus>
pub fn get_job_status(&self) -> &Option<JobStatus>
The status of the export job.
sourcepub fn export_destination(self, input: ExportDestination) -> Self
pub fn export_destination(self, input: ExportDestination) -> Self
The destination of the export job.
sourcepub fn set_export_destination(self, input: Option<ExportDestination>) -> Self
pub fn set_export_destination(self, input: Option<ExportDestination>) -> Self
The destination of the export job.
sourcepub fn get_export_destination(&self) -> &Option<ExportDestination>
pub fn get_export_destination(&self) -> &Option<ExportDestination>
The destination of the export job.
sourcepub fn export_data_source(self, input: ExportDataSource) -> Self
pub fn export_data_source(self, input: ExportDataSource) -> Self
The data source of the export job.
sourcepub fn set_export_data_source(self, input: Option<ExportDataSource>) -> Self
pub fn set_export_data_source(self, input: Option<ExportDataSource>) -> Self
The data source of the export job.
sourcepub fn get_export_data_source(&self) -> &Option<ExportDataSource>
pub fn get_export_data_source(&self) -> &Option<ExportDataSource>
The data source of the export job.
sourcepub fn created_timestamp(self, input: DateTime) -> Self
pub fn created_timestamp(self, input: DateTime) -> Self
The timestamp of when the export job was created.
sourcepub fn set_created_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_created_timestamp(self, input: Option<DateTime>) -> Self
The timestamp of when the export job was created.
sourcepub fn get_created_timestamp(&self) -> &Option<DateTime>
pub fn get_created_timestamp(&self) -> &Option<DateTime>
The timestamp of when the export job was created.
sourcepub fn completed_timestamp(self, input: DateTime) -> Self
pub fn completed_timestamp(self, input: DateTime) -> Self
The timestamp of when the export job was completed.
sourcepub fn set_completed_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_completed_timestamp(self, input: Option<DateTime>) -> Self
The timestamp of when the export job was completed.
sourcepub fn get_completed_timestamp(&self) -> &Option<DateTime>
pub fn get_completed_timestamp(&self) -> &Option<DateTime>
The timestamp of when the export job was completed.
sourcepub fn failure_info(self, input: FailureInfo) -> Self
pub fn failure_info(self, input: FailureInfo) -> Self
The failure details about an export job.
sourcepub fn set_failure_info(self, input: Option<FailureInfo>) -> Self
pub fn set_failure_info(self, input: Option<FailureInfo>) -> Self
The failure details about an export job.
sourcepub fn get_failure_info(&self) -> &Option<FailureInfo>
pub fn get_failure_info(&self) -> &Option<FailureInfo>
The failure details about an export job.
sourcepub fn statistics(self, input: ExportStatistics) -> Self
pub fn statistics(self, input: ExportStatistics) -> Self
The statistics about the export job.
sourcepub fn set_statistics(self, input: Option<ExportStatistics>) -> Self
pub fn set_statistics(self, input: Option<ExportStatistics>) -> Self
The statistics about the export job.
sourcepub fn get_statistics(&self) -> &Option<ExportStatistics>
pub fn get_statistics(&self) -> &Option<ExportStatistics>
The statistics about the export job.
sourcepub fn build(self) -> GetExportJobOutput
pub fn build(self) -> GetExportJobOutput
Consumes the builder and constructs a GetExportJobOutput.
Trait Implementations§
source§impl Clone for GetExportJobOutputBuilder
impl Clone for GetExportJobOutputBuilder
source§fn clone(&self) -> GetExportJobOutputBuilder
fn clone(&self) -> GetExportJobOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetExportJobOutputBuilder
impl Debug for GetExportJobOutputBuilder
source§impl Default for GetExportJobOutputBuilder
impl Default for GetExportJobOutputBuilder
source§fn default() -> GetExportJobOutputBuilder
fn default() -> GetExportJobOutputBuilder
source§impl PartialEq for GetExportJobOutputBuilder
impl PartialEq for GetExportJobOutputBuilder
source§fn eq(&self, other: &GetExportJobOutputBuilder) -> bool
fn eq(&self, other: &GetExportJobOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.