Struct aws_sdk_databrew::model::data_catalog_output::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for DataCatalogOutput
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn catalog_id(self, input: impl Into<String>) -> Self
pub fn catalog_id(self, input: impl Into<String>) -> Self
The unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.
sourcepub fn set_catalog_id(self, input: Option<String>) -> Self
pub fn set_catalog_id(self, input: Option<String>) -> Self
The unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.
sourcepub fn database_name(self, input: impl Into<String>) -> Self
pub fn database_name(self, input: impl Into<String>) -> Self
The name of a database in the Data Catalog.
sourcepub fn set_database_name(self, input: Option<String>) -> Self
pub fn set_database_name(self, input: Option<String>) -> Self
The name of a database in the Data Catalog.
sourcepub fn table_name(self, input: impl Into<String>) -> Self
pub fn table_name(self, input: impl Into<String>) -> Self
The name of a table in the Data Catalog.
sourcepub fn set_table_name(self, input: Option<String>) -> Self
pub fn set_table_name(self, input: Option<String>) -> Self
The name of a table in the Data Catalog.
sourcepub fn s3_options(self, input: S3TableOutputOptions) -> Self
pub fn s3_options(self, input: S3TableOutputOptions) -> Self
Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.
sourcepub fn set_s3_options(self, input: Option<S3TableOutputOptions>) -> Self
pub fn set_s3_options(self, input: Option<S3TableOutputOptions>) -> Self
Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.
sourcepub fn database_options(self, input: DatabaseTableOutputOptions) -> Self
pub fn database_options(self, input: DatabaseTableOutputOptions) -> Self
Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
sourcepub fn set_database_options(
self,
input: Option<DatabaseTableOutputOptions>
) -> Self
pub fn set_database_options(
self,
input: Option<DatabaseTableOutputOptions>
) -> Self
Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
sourcepub fn overwrite(self, input: bool) -> Self
pub fn overwrite(self, input: bool) -> Self
A value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.
sourcepub fn set_overwrite(self, input: Option<bool>) -> Self
pub fn set_overwrite(self, input: Option<bool>) -> Self
A value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.
sourcepub fn build(self) -> DataCatalogOutput
pub fn build(self) -> DataCatalogOutput
Consumes the builder and constructs a DataCatalogOutput
.