Struct aws_sdk_iotanalytics::types::builders::DatasetSummaryBuilder
source · #[non_exhaustive]pub struct DatasetSummaryBuilder { /* private fields */ }
Expand description
A builder for DatasetSummary
.
Implementations§
source§impl DatasetSummaryBuilder
impl DatasetSummaryBuilder
sourcepub fn dataset_name(self, input: impl Into<String>) -> Self
pub fn dataset_name(self, input: impl Into<String>) -> Self
The name of the dataset.
sourcepub fn set_dataset_name(self, input: Option<String>) -> Self
pub fn set_dataset_name(self, input: Option<String>) -> Self
The name of the dataset.
sourcepub fn get_dataset_name(&self) -> &Option<String>
pub fn get_dataset_name(&self) -> &Option<String>
The name of the dataset.
sourcepub fn status(self, input: DatasetStatus) -> Self
pub fn status(self, input: DatasetStatus) -> Self
The status of the dataset.
sourcepub fn set_status(self, input: Option<DatasetStatus>) -> Self
pub fn set_status(self, input: Option<DatasetStatus>) -> Self
The status of the dataset.
sourcepub fn get_status(&self) -> &Option<DatasetStatus>
pub fn get_status(&self) -> &Option<DatasetStatus>
The status of the dataset.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
The time the dataset was created.
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
The time the dataset was created.
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
The time the dataset was created.
sourcepub fn last_update_time(self, input: DateTime) -> Self
pub fn last_update_time(self, input: DateTime) -> Self
The last time the dataset was updated.
sourcepub fn set_last_update_time(self, input: Option<DateTime>) -> Self
pub fn set_last_update_time(self, input: Option<DateTime>) -> Self
The last time the dataset was updated.
sourcepub fn get_last_update_time(&self) -> &Option<DateTime>
pub fn get_last_update_time(&self) -> &Option<DateTime>
The last time the dataset was updated.
sourcepub fn triggers(self, input: DatasetTrigger) -> Self
pub fn triggers(self, input: DatasetTrigger) -> Self
Appends an item to triggers
.
To override the contents of this collection use set_triggers
.
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
sourcepub fn set_triggers(self, input: Option<Vec<DatasetTrigger>>) -> Self
pub fn set_triggers(self, input: Option<Vec<DatasetTrigger>>) -> Self
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
sourcepub fn get_triggers(&self) -> &Option<Vec<DatasetTrigger>>
pub fn get_triggers(&self) -> &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
sourcepub fn actions(self, input: DatasetActionSummary) -> Self
pub fn actions(self, input: DatasetActionSummary) -> Self
Appends an item to actions
.
To override the contents of this collection use set_actions
.
A list of DataActionSummary
objects.
sourcepub fn set_actions(self, input: Option<Vec<DatasetActionSummary>>) -> Self
pub fn set_actions(self, input: Option<Vec<DatasetActionSummary>>) -> Self
A list of DataActionSummary
objects.
sourcepub fn get_actions(&self) -> &Option<Vec<DatasetActionSummary>>
pub fn get_actions(&self) -> &Option<Vec<DatasetActionSummary>>
A list of DataActionSummary
objects.
sourcepub fn build(self) -> DatasetSummary
pub fn build(self) -> DatasetSummary
Consumes the builder and constructs a DatasetSummary
.
Trait Implementations§
source§impl Clone for DatasetSummaryBuilder
impl Clone for DatasetSummaryBuilder
source§fn clone(&self) -> DatasetSummaryBuilder
fn clone(&self) -> DatasetSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DatasetSummaryBuilder
impl Debug for DatasetSummaryBuilder
source§impl Default for DatasetSummaryBuilder
impl Default for DatasetSummaryBuilder
source§fn default() -> DatasetSummaryBuilder
fn default() -> DatasetSummaryBuilder
source§impl PartialEq for DatasetSummaryBuilder
impl PartialEq for DatasetSummaryBuilder
source§fn eq(&self, other: &DatasetSummaryBuilder) -> bool
fn eq(&self, other: &DatasetSummaryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.