Struct aws_sdk_glue::input::CreateTableInput
source · [−]#[non_exhaustive]pub struct CreateTableInput { /* private fields */ }Implementations
sourceimpl CreateTableInput
impl CreateTableInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateTable, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateTable, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateTable>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateTableInput.
sourceimpl CreateTableInput
impl CreateTableInput
sourcepub fn catalog_id(&self) -> Option<&str>
pub fn catalog_id(&self) -> Option<&str>
The ID of the Data Catalog in which to create the Table. If none is supplied, the Amazon Web Services account ID is used by default.
sourcepub fn database_name(&self) -> Option<&str>
pub fn database_name(&self) -> Option<&str>
The catalog database in which to create the new table. For Hive compatibility, this name is entirely lowercase.
sourcepub fn table_input(&self) -> Option<&TableInput>
pub fn table_input(&self) -> Option<&TableInput>
The TableInput object that defines the metadata table to create in the catalog.
sourcepub fn partition_indexes(&self) -> Option<&[PartitionIndex]>
pub fn partition_indexes(&self) -> Option<&[PartitionIndex]>
A list of partition indexes, PartitionIndex structures, to create in the table.
sourcepub fn transaction_id(&self) -> Option<&str>
pub fn transaction_id(&self) -> Option<&str>
The ID of the transaction.
Trait Implementations
sourceimpl Clone for CreateTableInput
impl Clone for CreateTableInput
sourcefn clone(&self) -> CreateTableInput
fn clone(&self) -> CreateTableInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for CreateTableInput
impl Debug for CreateTableInput
sourceimpl PartialEq<CreateTableInput> for CreateTableInput
impl PartialEq<CreateTableInput> for CreateTableInput
sourcefn eq(&self, other: &CreateTableInput) -> bool
fn eq(&self, other: &CreateTableInput) -> bool
impl StructuralPartialEq for CreateTableInput
Auto Trait Implementations
impl RefUnwindSafe for CreateTableInput
impl Send for CreateTableInput
impl Sync for CreateTableInput
impl Unpin for CreateTableInput
impl UnwindSafe for CreateTableInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more