#[non_exhaustive]pub struct GetTableMetadataInput {
pub catalog_name: Option<String>,
pub database_name: Option<String>,
pub table_name: Option<String>,
pub work_group: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.catalog_name: Option<String>The name of the data catalog that contains the database and table metadata to return.
database_name: Option<String>The name of the database that contains the table metadata to return.
table_name: Option<String>The name of the table for which metadata is returned.
work_group: Option<String>The name of the workgroup for which the metadata is being fetched. Required if requesting an IAM Identity Center enabled Glue Data Catalog.
Implementations§
Source§impl GetTableMetadataInput
impl GetTableMetadataInput
Sourcepub fn catalog_name(&self) -> Option<&str>
pub fn catalog_name(&self) -> Option<&str>
The name of the data catalog that contains the database and table metadata to return.
Sourcepub fn database_name(&self) -> Option<&str>
pub fn database_name(&self) -> Option<&str>
The name of the database that contains the table metadata to return.
Sourcepub fn table_name(&self) -> Option<&str>
pub fn table_name(&self) -> Option<&str>
The name of the table for which metadata is returned.
Sourcepub fn work_group(&self) -> Option<&str>
pub fn work_group(&self) -> Option<&str>
The name of the workgroup for which the metadata is being fetched. Required if requesting an IAM Identity Center enabled Glue Data Catalog.
Source§impl GetTableMetadataInput
impl GetTableMetadataInput
Sourcepub fn builder() -> GetTableMetadataInputBuilder
pub fn builder() -> GetTableMetadataInputBuilder
Creates a new builder-style object to manufacture GetTableMetadataInput.
Trait Implementations§
Source§impl Clone for GetTableMetadataInput
impl Clone for GetTableMetadataInput
Source§fn clone(&self) -> GetTableMetadataInput
fn clone(&self) -> GetTableMetadataInput
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for GetTableMetadataInput
impl Debug for GetTableMetadataInput
Source§impl PartialEq for GetTableMetadataInput
impl PartialEq for GetTableMetadataInput
impl StructuralPartialEq for GetTableMetadataInput
Auto Trait Implementations§
impl Freeze for GetTableMetadataInput
impl RefUnwindSafe for GetTableMetadataInput
impl Send for GetTableMetadataInput
impl Sync for GetTableMetadataInput
impl Unpin for GetTableMetadataInput
impl UnsafeUnpin for GetTableMetadataInput
impl UnwindSafe for GetTableMetadataInput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more