#[non_exhaustive]pub struct GlobalTableDescriptionBuilder { /* private fields */ }
Expand description
A builder for GlobalTableDescription
.
Implementations§
source§impl GlobalTableDescriptionBuilder
impl GlobalTableDescriptionBuilder
sourcepub fn replication_group(self, input: ReplicaDescription) -> Self
pub fn replication_group(self, input: ReplicaDescription) -> Self
Appends an item to replication_group
.
To override the contents of this collection use set_replication_group
.
The Regions where the global table has replicas.
sourcepub fn set_replication_group(
self,
input: Option<Vec<ReplicaDescription>>,
) -> Self
pub fn set_replication_group( self, input: Option<Vec<ReplicaDescription>>, ) -> Self
The Regions where the global table has replicas.
sourcepub fn get_replication_group(&self) -> &Option<Vec<ReplicaDescription>>
pub fn get_replication_group(&self) -> &Option<Vec<ReplicaDescription>>
The Regions where the global table has replicas.
sourcepub fn global_table_arn(self, input: impl Into<String>) -> Self
pub fn global_table_arn(self, input: impl Into<String>) -> Self
The unique identifier of the global table.
sourcepub fn set_global_table_arn(self, input: Option<String>) -> Self
pub fn set_global_table_arn(self, input: Option<String>) -> Self
The unique identifier of the global table.
sourcepub fn get_global_table_arn(&self) -> &Option<String>
pub fn get_global_table_arn(&self) -> &Option<String>
The unique identifier of the global table.
sourcepub fn creation_date_time(self, input: DateTime) -> Self
pub fn creation_date_time(self, input: DateTime) -> Self
The creation time of the global table.
sourcepub fn set_creation_date_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_date_time(self, input: Option<DateTime>) -> Self
The creation time of the global table.
sourcepub fn get_creation_date_time(&self) -> &Option<DateTime>
pub fn get_creation_date_time(&self) -> &Option<DateTime>
The creation time of the global table.
sourcepub fn global_table_status(self, input: GlobalTableStatus) -> Self
pub fn global_table_status(self, input: GlobalTableStatus) -> Self
The current state of the global table:
-
CREATING
- The global table is being created. -
UPDATING
- The global table is being updated. -
DELETING
- The global table is being deleted. -
ACTIVE
- The global table is ready for use.
sourcepub fn set_global_table_status(self, input: Option<GlobalTableStatus>) -> Self
pub fn set_global_table_status(self, input: Option<GlobalTableStatus>) -> Self
The current state of the global table:
-
CREATING
- The global table is being created. -
UPDATING
- The global table is being updated. -
DELETING
- The global table is being deleted. -
ACTIVE
- The global table is ready for use.
sourcepub fn get_global_table_status(&self) -> &Option<GlobalTableStatus>
pub fn get_global_table_status(&self) -> &Option<GlobalTableStatus>
The current state of the global table:
-
CREATING
- The global table is being created. -
UPDATING
- The global table is being updated. -
DELETING
- The global table is being deleted. -
ACTIVE
- The global table is ready for use.
sourcepub fn global_table_name(self, input: impl Into<String>) -> Self
pub fn global_table_name(self, input: impl Into<String>) -> Self
The global table name.
sourcepub fn set_global_table_name(self, input: Option<String>) -> Self
pub fn set_global_table_name(self, input: Option<String>) -> Self
The global table name.
sourcepub fn get_global_table_name(&self) -> &Option<String>
pub fn get_global_table_name(&self) -> &Option<String>
The global table name.
sourcepub fn build(self) -> GlobalTableDescription
pub fn build(self) -> GlobalTableDescription
Consumes the builder and constructs a GlobalTableDescription
.
Trait Implementations§
source§impl Clone for GlobalTableDescriptionBuilder
impl Clone for GlobalTableDescriptionBuilder
source§fn clone(&self) -> GlobalTableDescriptionBuilder
fn clone(&self) -> GlobalTableDescriptionBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GlobalTableDescriptionBuilder
impl Default for GlobalTableDescriptionBuilder
source§fn default() -> GlobalTableDescriptionBuilder
fn default() -> GlobalTableDescriptionBuilder
source§impl PartialEq for GlobalTableDescriptionBuilder
impl PartialEq for GlobalTableDescriptionBuilder
source§fn eq(&self, other: &GlobalTableDescriptionBuilder) -> bool
fn eq(&self, other: &GlobalTableDescriptionBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GlobalTableDescriptionBuilder
Auto Trait Implementations§
impl Freeze for GlobalTableDescriptionBuilder
impl RefUnwindSafe for GlobalTableDescriptionBuilder
impl Send for GlobalTableDescriptionBuilder
impl Sync for GlobalTableDescriptionBuilder
impl Unpin for GlobalTableDescriptionBuilder
impl UnwindSafe for GlobalTableDescriptionBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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