Struct aws_sdk_glue::model::database_input::Builder
source ·
[−]#[non_exhaustive]pub struct Builder { /* fields omitted */ }
Expand description
A builder for DatabaseInput
Implementations
The name of the database. For Hive compatibility, this is folded to lowercase when it is stored.
The name of the database. For Hive compatibility, this is folded to lowercase when it is stored.
A description of the database.
A description of the database.
The location of the database (for example, an HDFS path).
The location of the database (for example, an HDFS path).
Adds a key-value pair to parameters
.
To override the contents of this collection use set_parameters
.
These key-value pairs define parameters and properties of the database.
These key-value pairs define parameters and properties of the database.
These key-value pairs define parameters and properties of the database.
These key-value pairs define parameters and properties of the database.
Appends an item to create_table_default_permissions
.
To override the contents of this collection use set_create_table_default_permissions
.
Creates a set of default permissions on the table for principals.
pub fn set_create_table_default_permissions(
self,
input: Option<Vec<PrincipalPermissions>>
) -> Self
pub fn set_create_table_default_permissions(
self,
input: Option<Vec<PrincipalPermissions>>
) -> Self
Creates a set of default permissions on the table for principals.
A DatabaseIdentifier
structure that describes a target database for resource linking.
A DatabaseIdentifier
structure that describes a target database for resource linking.
Consumes the builder and constructs a DatabaseInput
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more