pub struct Builder { /* private fields */ }Expand description
A builder for TableDataImportJobMetadata.
Implementations§
source§impl Builder
impl Builder
sourcepub fn submitter(self, input: ImportJobSubmitter) -> Self
pub fn submitter(self, input: ImportJobSubmitter) -> Self
Details about the submitter of the import request.
sourcepub fn set_submitter(self, input: Option<ImportJobSubmitter>) -> Self
pub fn set_submitter(self, input: Option<ImportJobSubmitter>) -> Self
Details about the submitter of the import request.
sourcepub fn submit_time(self, input: DateTime) -> Self
pub fn submit_time(self, input: DateTime) -> Self
The timestamp when the job was submitted for import.
sourcepub fn set_submit_time(self, input: Option<DateTime>) -> Self
pub fn set_submit_time(self, input: Option<DateTime>) -> Self
The timestamp when the job was submitted for import.
sourcepub fn import_options(self, input: ImportOptions) -> Self
pub fn import_options(self, input: ImportOptions) -> Self
The options that was specified at the time of submitting the import request.
sourcepub fn set_import_options(self, input: Option<ImportOptions>) -> Self
pub fn set_import_options(self, input: Option<ImportOptions>) -> Self
The options that was specified at the time of submitting the import request.
sourcepub fn data_source(self, input: ImportDataSource) -> Self
pub fn data_source(self, input: ImportDataSource) -> Self
The source of the data that was submitted for import.
sourcepub fn set_data_source(self, input: Option<ImportDataSource>) -> Self
pub fn set_data_source(self, input: Option<ImportDataSource>) -> Self
The source of the data that was submitted for import.
sourcepub fn build(self) -> TableDataImportJobMetadata
pub fn build(self) -> TableDataImportJobMetadata
Consumes the builder and constructs a TableDataImportJobMetadata.