Struct aws_sdk_iotanalytics::types::DatasetSummary
source · #[non_exhaustive]pub struct DatasetSummary {
pub dataset_name: Option<String>,
pub status: Option<DatasetStatus>,
pub creation_time: Option<DateTime>,
pub last_update_time: Option<DateTime>,
pub triggers: Option<Vec<DatasetTrigger>>,
pub actions: Option<Vec<DatasetActionSummary>>,
}
Expand description
A summary of information about a dataset.
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.dataset_name: Option<String>
The name of the dataset.
status: Option<DatasetStatus>
The status of the dataset.
creation_time: Option<DateTime>
The time the dataset was created.
last_update_time: Option<DateTime>
The last time the dataset was updated.
triggers: Option<Vec<DatasetTrigger>>
A list of triggers. A trigger causes dataset content to be populated at a specified time interval or when another dataset is populated. The list of triggers can be empty or contain up to five DataSetTrigger
objects
actions: Option<Vec<DatasetActionSummary>>
A list of DataActionSummary
objects.
Implementations§
source§impl DatasetSummary
impl DatasetSummary
sourcepub fn dataset_name(&self) -> Option<&str>
pub fn dataset_name(&self) -> Option<&str>
The name of the dataset.
sourcepub fn status(&self) -> Option<&DatasetStatus>
pub fn status(&self) -> Option<&DatasetStatus>
The status of the dataset.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The time the dataset was created.
sourcepub fn last_update_time(&self) -> Option<&DateTime>
pub fn last_update_time(&self) -> Option<&DateTime>
The last time the dataset was updated.
sourcepub fn triggers(&self) -> &[DatasetTrigger]
pub fn triggers(&self) -> &[DatasetTrigger]
A list of triggers. A trigger causes dataset content to be populated at a specified time interval or when another dataset is populated. The list of triggers can be empty or contain up to five DataSetTrigger
objects
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .triggers.is_none()
.
sourcepub fn actions(&self) -> &[DatasetActionSummary]
pub fn actions(&self) -> &[DatasetActionSummary]
A list of DataActionSummary
objects.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .actions.is_none()
.
source§impl DatasetSummary
impl DatasetSummary
sourcepub fn builder() -> DatasetSummaryBuilder
pub fn builder() -> DatasetSummaryBuilder
Creates a new builder-style object to manufacture DatasetSummary
.
Trait Implementations§
source§impl Clone for DatasetSummary
impl Clone for DatasetSummary
source§fn clone(&self) -> DatasetSummary
fn clone(&self) -> DatasetSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DatasetSummary
impl Debug for DatasetSummary
source§impl PartialEq for DatasetSummary
impl PartialEq for DatasetSummary
source§fn eq(&self, other: &DatasetSummary) -> bool
fn eq(&self, other: &DatasetSummary) -> bool
self
and other
values to be equal, and is used
by ==
.