Struct aws_sdk_iotanalytics::types::DatastoreSummary
source · #[non_exhaustive]pub struct DatastoreSummary {
pub datastore_name: Option<String>,
pub datastore_storage: Option<DatastoreStorageSummary>,
pub status: Option<DatastoreStatus>,
pub creation_time: Option<DateTime>,
pub last_update_time: Option<DateTime>,
pub last_message_arrival_time: Option<DateTime>,
pub file_format_type: Option<FileFormatType>,
pub datastore_partitions: Option<DatastorePartitions>,
}
Expand description
A summary of information about a data store.
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.datastore_name: Option<String>
The name of the data store.
datastore_storage: Option<DatastoreStorageSummary>
Where data in a data store is stored.
status: Option<DatastoreStatus>
The status of the data store.
creation_time: Option<DateTime>
When the data store was created.
last_update_time: Option<DateTime>
The last time the data store was updated.
last_message_arrival_time: Option<DateTime>
The last time when a new message arrived in the data store.
IoT Analytics updates this value at most once per minute for Amazon Simple Storage Service one data store. Hence, the lastMessageArrivalTime
value is an approximation.
This feature only applies to messages that arrived in the data store after October 23, 2020.
file_format_type: Option<FileFormatType>
The file format of the data in the data store.
datastore_partitions: Option<DatastorePartitions>
Contains information about the partition dimensions in a data store.
Implementations§
source§impl DatastoreSummary
impl DatastoreSummary
sourcepub fn datastore_name(&self) -> Option<&str>
pub fn datastore_name(&self) -> Option<&str>
The name of the data store.
sourcepub fn datastore_storage(&self) -> Option<&DatastoreStorageSummary>
pub fn datastore_storage(&self) -> Option<&DatastoreStorageSummary>
Where data in a data store is stored.
sourcepub fn status(&self) -> Option<&DatastoreStatus>
pub fn status(&self) -> Option<&DatastoreStatus>
The status of the data store.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
When the data store was created.
sourcepub fn last_update_time(&self) -> Option<&DateTime>
pub fn last_update_time(&self) -> Option<&DateTime>
The last time the data store was updated.
sourcepub fn last_message_arrival_time(&self) -> Option<&DateTime>
pub fn last_message_arrival_time(&self) -> Option<&DateTime>
The last time when a new message arrived in the data store.
IoT Analytics updates this value at most once per minute for Amazon Simple Storage Service one data store. Hence, the lastMessageArrivalTime
value is an approximation.
This feature only applies to messages that arrived in the data store after October 23, 2020.
sourcepub fn file_format_type(&self) -> Option<&FileFormatType>
pub fn file_format_type(&self) -> Option<&FileFormatType>
The file format of the data in the data store.
sourcepub fn datastore_partitions(&self) -> Option<&DatastorePartitions>
pub fn datastore_partitions(&self) -> Option<&DatastorePartitions>
Contains information about the partition dimensions in a data store.
source§impl DatastoreSummary
impl DatastoreSummary
sourcepub fn builder() -> DatastoreSummaryBuilder
pub fn builder() -> DatastoreSummaryBuilder
Creates a new builder-style object to manufacture DatastoreSummary
.
Trait Implementations§
source§impl Clone for DatastoreSummary
impl Clone for DatastoreSummary
source§fn clone(&self) -> DatastoreSummary
fn clone(&self) -> DatastoreSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DatastoreSummary
impl Debug for DatastoreSummary
source§impl PartialEq for DatastoreSummary
impl PartialEq for DatastoreSummary
source§fn eq(&self, other: &DatastoreSummary) -> bool
fn eq(&self, other: &DatastoreSummary) -> bool
self
and other
values to be equal, and is used
by ==
.