Struct aws_sdk_glue::operation::update_column_statistics_for_table::UpdateColumnStatisticsForTableInput
source · #[non_exhaustive]pub struct UpdateColumnStatisticsForTableInput {
pub catalog_id: Option<String>,
pub database_name: Option<String>,
pub table_name: Option<String>,
pub column_statistics_list: Option<Vec<ColumnStatistics>>,
}
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_id: Option<String>
The ID of the Data Catalog where the partitions in question reside. If none is supplied, the Amazon Web Services account ID is used by default.
database_name: Option<String>
The name of the catalog database where the partitions reside.
table_name: Option<String>
The name of the partitions' table.
column_statistics_list: Option<Vec<ColumnStatistics>>
A list of the column statistics.
Implementations§
source§impl UpdateColumnStatisticsForTableInput
impl UpdateColumnStatisticsForTableInput
sourcepub fn catalog_id(&self) -> Option<&str>
pub fn catalog_id(&self) -> Option<&str>
The ID of the Data Catalog where the partitions in question reside. 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 name of the catalog database where the partitions reside.
sourcepub fn table_name(&self) -> Option<&str>
pub fn table_name(&self) -> Option<&str>
The name of the partitions' table.
sourcepub fn column_statistics_list(&self) -> &[ColumnStatistics]
pub fn column_statistics_list(&self) -> &[ColumnStatistics]
A list of the column statistics.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .column_statistics_list.is_none()
.
source§impl UpdateColumnStatisticsForTableInput
impl UpdateColumnStatisticsForTableInput
sourcepub fn builder() -> UpdateColumnStatisticsForTableInputBuilder
pub fn builder() -> UpdateColumnStatisticsForTableInputBuilder
Creates a new builder-style object to manufacture UpdateColumnStatisticsForTableInput
.
Trait Implementations§
source§impl Clone for UpdateColumnStatisticsForTableInput
impl Clone for UpdateColumnStatisticsForTableInput
source§fn clone(&self) -> UpdateColumnStatisticsForTableInput
fn clone(&self) -> UpdateColumnStatisticsForTableInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for UpdateColumnStatisticsForTableInput
impl PartialEq for UpdateColumnStatisticsForTableInput
source§fn eq(&self, other: &UpdateColumnStatisticsForTableInput) -> bool
fn eq(&self, other: &UpdateColumnStatisticsForTableInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateColumnStatisticsForTableInput
Auto Trait Implementations§
impl Freeze for UpdateColumnStatisticsForTableInput
impl RefUnwindSafe for UpdateColumnStatisticsForTableInput
impl Send for UpdateColumnStatisticsForTableInput
impl Sync for UpdateColumnStatisticsForTableInput
impl Unpin for UpdateColumnStatisticsForTableInput
impl UnwindSafe for UpdateColumnStatisticsForTableInput
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> 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