Struct aws_sdk_keyspaces::operation::get_table::GetTableOutput
source · #[non_exhaustive]pub struct GetTableOutput { /* private fields */ }
Implementations§
source§impl GetTableOutput
impl GetTableOutput
sourcepub fn keyspace_name(&self) -> Option<&str>
pub fn keyspace_name(&self) -> Option<&str>
The name of the keyspace that the specified table is stored in.
sourcepub fn table_name(&self) -> Option<&str>
pub fn table_name(&self) -> Option<&str>
The name of the specified table.
sourcepub fn resource_arn(&self) -> Option<&str>
pub fn resource_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the specified table.
sourcepub fn creation_timestamp(&self) -> Option<&DateTime>
pub fn creation_timestamp(&self) -> Option<&DateTime>
The creation timestamp of the specified table.
sourcepub fn status(&self) -> Option<&TableStatus>
pub fn status(&self) -> Option<&TableStatus>
The current status of the specified table.
sourcepub fn schema_definition(&self) -> Option<&SchemaDefinition>
pub fn schema_definition(&self) -> Option<&SchemaDefinition>
The schema definition of the specified table.
sourcepub fn capacity_specification(&self) -> Option<&CapacitySpecificationSummary>
pub fn capacity_specification(&self) -> Option<&CapacitySpecificationSummary>
The read/write throughput capacity mode for a table. The options are:
-
throughputMode:PAY_PER_REQUEST
-
throughputMode:PROVISIONED
sourcepub fn encryption_specification(&self) -> Option<&EncryptionSpecification>
pub fn encryption_specification(&self) -> Option<&EncryptionSpecification>
The encryption settings of the specified table.
sourcepub fn point_in_time_recovery(&self) -> Option<&PointInTimeRecoverySummary>
pub fn point_in_time_recovery(&self) -> Option<&PointInTimeRecoverySummary>
The point-in-time recovery status of the specified table.
sourcepub fn ttl(&self) -> Option<&TimeToLive>
pub fn ttl(&self) -> Option<&TimeToLive>
The custom Time to Live settings of the specified table.
sourcepub fn default_time_to_live(&self) -> Option<i32>
pub fn default_time_to_live(&self) -> Option<i32>
The default Time to Live settings in seconds of the specified table.
sourcepub fn client_side_timestamps(&self) -> Option<&ClientSideTimestamps>
pub fn client_side_timestamps(&self) -> Option<&ClientSideTimestamps>
The client-side timestamps setting of the table.
source§impl GetTableOutput
impl GetTableOutput
sourcepub fn builder() -> GetTableOutputBuilder
pub fn builder() -> GetTableOutputBuilder
Creates a new builder-style object to manufacture GetTableOutput
.
Trait Implementations§
source§impl Clone for GetTableOutput
impl Clone for GetTableOutput
source§fn clone(&self) -> GetTableOutput
fn clone(&self) -> GetTableOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetTableOutput
impl Debug for GetTableOutput
source§impl PartialEq<GetTableOutput> for GetTableOutput
impl PartialEq<GetTableOutput> for GetTableOutput
source§fn eq(&self, other: &GetTableOutput) -> bool
fn eq(&self, other: &GetTableOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetTableOutput
impl RequestId for GetTableOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.