#[non_exhaustive]pub struct BatchUpdatePartitionInput {
pub catalog_id: Option<String>,
pub database_name: Option<String>,
pub table_name: Option<String>,
pub entries: Option<Vec<BatchUpdatePartitionRequestEntry>>,
}
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 catalog in which the partition is to be updated. Currently, this should be the Amazon Web Services account ID.
database_name: Option<String>
The name of the metadata database in which the partition is to be updated.
table_name: Option<String>
The name of the metadata table in which the partition is to be updated.
entries: Option<Vec<BatchUpdatePartitionRequestEntry>>
A list of up to 100 BatchUpdatePartitionRequestEntry
objects to update.
Implementations§
source§impl BatchUpdatePartitionInput
impl BatchUpdatePartitionInput
sourcepub fn catalog_id(&self) -> Option<&str>
pub fn catalog_id(&self) -> Option<&str>
The ID of the catalog in which the partition is to be updated. Currently, this should be the Amazon Web Services account ID.
sourcepub fn database_name(&self) -> Option<&str>
pub fn database_name(&self) -> Option<&str>
The name of the metadata database in which the partition is to be updated.
sourcepub fn table_name(&self) -> Option<&str>
pub fn table_name(&self) -> Option<&str>
The name of the metadata table in which the partition is to be updated.
sourcepub fn entries(&self) -> &[BatchUpdatePartitionRequestEntry]
pub fn entries(&self) -> &[BatchUpdatePartitionRequestEntry]
A list of up to 100 BatchUpdatePartitionRequestEntry
objects to update.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .entries.is_none()
.
source§impl BatchUpdatePartitionInput
impl BatchUpdatePartitionInput
sourcepub fn builder() -> BatchUpdatePartitionInputBuilder
pub fn builder() -> BatchUpdatePartitionInputBuilder
Creates a new builder-style object to manufacture BatchUpdatePartitionInput
.
Trait Implementations§
source§impl Clone for BatchUpdatePartitionInput
impl Clone for BatchUpdatePartitionInput
source§fn clone(&self) -> BatchUpdatePartitionInput
fn clone(&self) -> BatchUpdatePartitionInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for BatchUpdatePartitionInput
impl Debug for BatchUpdatePartitionInput
source§impl PartialEq for BatchUpdatePartitionInput
impl PartialEq for BatchUpdatePartitionInput
source§fn eq(&self, other: &BatchUpdatePartitionInput) -> bool
fn eq(&self, other: &BatchUpdatePartitionInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for BatchUpdatePartitionInput
Auto Trait Implementations§
impl Freeze for BatchUpdatePartitionInput
impl RefUnwindSafe for BatchUpdatePartitionInput
impl Send for BatchUpdatePartitionInput
impl Sync for BatchUpdatePartitionInput
impl Unpin for BatchUpdatePartitionInput
impl UnwindSafe for BatchUpdatePartitionInput
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