#[non_exhaustive]pub struct UpdateTableInputBuilder { /* private fields */ }
Expand description
A builder for UpdateTableInput
.
Implementations§
source§impl UpdateTableInputBuilder
impl UpdateTableInputBuilder
sourcepub fn database_name(self, input: impl Into<String>) -> Self
pub fn database_name(self, input: impl Into<String>) -> Self
The name of the Timestream database.
This field is required.sourcepub fn set_database_name(self, input: Option<String>) -> Self
pub fn set_database_name(self, input: Option<String>) -> Self
The name of the Timestream database.
sourcepub fn get_database_name(&self) -> &Option<String>
pub fn get_database_name(&self) -> &Option<String>
The name of the Timestream database.
sourcepub fn table_name(self, input: impl Into<String>) -> Self
pub fn table_name(self, input: impl Into<String>) -> Self
The name of the Timestream table.
This field is required.sourcepub fn set_table_name(self, input: Option<String>) -> Self
pub fn set_table_name(self, input: Option<String>) -> Self
The name of the Timestream table.
sourcepub fn get_table_name(&self) -> &Option<String>
pub fn get_table_name(&self) -> &Option<String>
The name of the Timestream table.
sourcepub fn retention_properties(self, input: RetentionProperties) -> Self
pub fn retention_properties(self, input: RetentionProperties) -> Self
The retention duration of the memory store and the magnetic store.
sourcepub fn set_retention_properties(
self,
input: Option<RetentionProperties>,
) -> Self
pub fn set_retention_properties( self, input: Option<RetentionProperties>, ) -> Self
The retention duration of the memory store and the magnetic store.
sourcepub fn get_retention_properties(&self) -> &Option<RetentionProperties>
pub fn get_retention_properties(&self) -> &Option<RetentionProperties>
The retention duration of the memory store and the magnetic store.
sourcepub fn magnetic_store_write_properties(
self,
input: MagneticStoreWriteProperties,
) -> Self
pub fn magnetic_store_write_properties( self, input: MagneticStoreWriteProperties, ) -> Self
Contains properties to set on the table when enabling magnetic store writes.
sourcepub fn set_magnetic_store_write_properties(
self,
input: Option<MagneticStoreWriteProperties>,
) -> Self
pub fn set_magnetic_store_write_properties( self, input: Option<MagneticStoreWriteProperties>, ) -> Self
Contains properties to set on the table when enabling magnetic store writes.
sourcepub fn get_magnetic_store_write_properties(
&self,
) -> &Option<MagneticStoreWriteProperties>
pub fn get_magnetic_store_write_properties( &self, ) -> &Option<MagneticStoreWriteProperties>
Contains properties to set on the table when enabling magnetic store writes.
sourcepub fn set_schema(self, input: Option<Schema>) -> Self
pub fn set_schema(self, input: Option<Schema>) -> Self
The schema of the table.
sourcepub fn get_schema(&self) -> &Option<Schema>
pub fn get_schema(&self) -> &Option<Schema>
The schema of the table.
sourcepub fn build(self) -> Result<UpdateTableInput, BuildError>
pub fn build(self) -> Result<UpdateTableInput, BuildError>
Consumes the builder and constructs a UpdateTableInput
.
source§impl UpdateTableInputBuilder
impl UpdateTableInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<UpdateTableOutput, SdkError<UpdateTableError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<UpdateTableOutput, SdkError<UpdateTableError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateTableInputBuilder
impl Clone for UpdateTableInputBuilder
source§fn clone(&self) -> UpdateTableInputBuilder
fn clone(&self) -> UpdateTableInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateTableInputBuilder
impl Debug for UpdateTableInputBuilder
source§impl Default for UpdateTableInputBuilder
impl Default for UpdateTableInputBuilder
source§fn default() -> UpdateTableInputBuilder
fn default() -> UpdateTableInputBuilder
source§impl PartialEq for UpdateTableInputBuilder
impl PartialEq for UpdateTableInputBuilder
impl StructuralPartialEq for UpdateTableInputBuilder
Auto Trait Implementations§
impl Freeze for UpdateTableInputBuilder
impl RefUnwindSafe for UpdateTableInputBuilder
impl Send for UpdateTableInputBuilder
impl Sync for UpdateTableInputBuilder
impl Unpin for UpdateTableInputBuilder
impl UnwindSafe for UpdateTableInputBuilder
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