#[non_exhaustive]pub struct MetricAttributionBuilder { /* private fields */ }Expand description
A builder for MetricAttribution.
Implementations§
source§impl MetricAttributionBuilder
impl MetricAttributionBuilder
sourcepub fn metric_attribution_arn(self, input: impl Into<String>) -> Self
pub fn metric_attribution_arn(self, input: impl Into<String>) -> Self
The metric attribution's Amazon Resource Name (ARN).
sourcepub fn set_metric_attribution_arn(self, input: Option<String>) -> Self
pub fn set_metric_attribution_arn(self, input: Option<String>) -> Self
The metric attribution's Amazon Resource Name (ARN).
sourcepub fn get_metric_attribution_arn(&self) -> &Option<String>
pub fn get_metric_attribution_arn(&self) -> &Option<String>
The metric attribution's Amazon Resource Name (ARN).
sourcepub fn dataset_group_arn(self, input: impl Into<String>) -> Self
pub fn dataset_group_arn(self, input: impl Into<String>) -> Self
The metric attribution's dataset group Amazon Resource Name (ARN).
sourcepub fn set_dataset_group_arn(self, input: Option<String>) -> Self
pub fn set_dataset_group_arn(self, input: Option<String>) -> Self
The metric attribution's dataset group Amazon Resource Name (ARN).
sourcepub fn get_dataset_group_arn(&self) -> &Option<String>
pub fn get_dataset_group_arn(&self) -> &Option<String>
The metric attribution's dataset group Amazon Resource Name (ARN).
sourcepub fn metrics_output_config(self, input: MetricAttributionOutput) -> Self
pub fn metrics_output_config(self, input: MetricAttributionOutput) -> Self
The metric attribution's output configuration.
sourcepub fn set_metrics_output_config(
self,
input: Option<MetricAttributionOutput>
) -> Self
pub fn set_metrics_output_config( self, input: Option<MetricAttributionOutput> ) -> Self
The metric attribution's output configuration.
sourcepub fn get_metrics_output_config(&self) -> &Option<MetricAttributionOutput>
pub fn get_metrics_output_config(&self) -> &Option<MetricAttributionOutput>
The metric attribution's output configuration.
sourcepub fn set_status(self, input: Option<String>) -> Self
pub fn set_status(self, input: Option<String>) -> Self
The metric attribution's status.
sourcepub fn get_status(&self) -> &Option<String>
pub fn get_status(&self) -> &Option<String>
The metric attribution's status.
sourcepub fn creation_date_time(self, input: DateTime) -> Self
pub fn creation_date_time(self, input: DateTime) -> Self
The metric attribution's creation date time.
sourcepub fn set_creation_date_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_date_time(self, input: Option<DateTime>) -> Self
The metric attribution's creation date time.
sourcepub fn get_creation_date_time(&self) -> &Option<DateTime>
pub fn get_creation_date_time(&self) -> &Option<DateTime>
The metric attribution's creation date time.
sourcepub fn last_updated_date_time(self, input: DateTime) -> Self
pub fn last_updated_date_time(self, input: DateTime) -> Self
The metric attribution's last updated date time.
sourcepub fn set_last_updated_date_time(self, input: Option<DateTime>) -> Self
pub fn set_last_updated_date_time(self, input: Option<DateTime>) -> Self
The metric attribution's last updated date time.
sourcepub fn get_last_updated_date_time(&self) -> &Option<DateTime>
pub fn get_last_updated_date_time(&self) -> &Option<DateTime>
The metric attribution's last updated date time.
sourcepub fn failure_reason(self, input: impl Into<String>) -> Self
pub fn failure_reason(self, input: impl Into<String>) -> Self
The metric attribution's failure reason.
sourcepub fn set_failure_reason(self, input: Option<String>) -> Self
pub fn set_failure_reason(self, input: Option<String>) -> Self
The metric attribution's failure reason.
sourcepub fn get_failure_reason(&self) -> &Option<String>
pub fn get_failure_reason(&self) -> &Option<String>
The metric attribution's failure reason.
sourcepub fn build(self) -> MetricAttribution
pub fn build(self) -> MetricAttribution
Consumes the builder and constructs a MetricAttribution.
Trait Implementations§
source§impl Clone for MetricAttributionBuilder
impl Clone for MetricAttributionBuilder
source§fn clone(&self) -> MetricAttributionBuilder
fn clone(&self) -> MetricAttributionBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for MetricAttributionBuilder
impl Debug for MetricAttributionBuilder
source§impl Default for MetricAttributionBuilder
impl Default for MetricAttributionBuilder
source§fn default() -> MetricAttributionBuilder
fn default() -> MetricAttributionBuilder
source§impl PartialEq for MetricAttributionBuilder
impl PartialEq for MetricAttributionBuilder
source§fn eq(&self, other: &MetricAttributionBuilder) -> bool
fn eq(&self, other: &MetricAttributionBuilder) -> bool
self and other values to be equal, and is used
by ==.