#[non_exhaustive]pub struct ProfilerRuleEvaluationStatusBuilder { /* private fields */ }Expand description
A builder for ProfilerRuleEvaluationStatus.
Implementations§
source§impl ProfilerRuleEvaluationStatusBuilder
impl ProfilerRuleEvaluationStatusBuilder
sourcepub fn rule_configuration_name(self, input: impl Into<String>) -> Self
pub fn rule_configuration_name(self, input: impl Into<String>) -> Self
The name of the rule configuration.
sourcepub fn set_rule_configuration_name(self, input: Option<String>) -> Self
pub fn set_rule_configuration_name(self, input: Option<String>) -> Self
The name of the rule configuration.
sourcepub fn get_rule_configuration_name(&self) -> &Option<String>
pub fn get_rule_configuration_name(&self) -> &Option<String>
The name of the rule configuration.
sourcepub fn rule_evaluation_job_arn(self, input: impl Into<String>) -> Self
pub fn rule_evaluation_job_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the rule evaluation job.
sourcepub fn set_rule_evaluation_job_arn(self, input: Option<String>) -> Self
pub fn set_rule_evaluation_job_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the rule evaluation job.
sourcepub fn get_rule_evaluation_job_arn(&self) -> &Option<String>
pub fn get_rule_evaluation_job_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the rule evaluation job.
sourcepub fn rule_evaluation_status(self, input: RuleEvaluationStatus) -> Self
pub fn rule_evaluation_status(self, input: RuleEvaluationStatus) -> Self
Status of the rule evaluation.
sourcepub fn set_rule_evaluation_status(
self,
input: Option<RuleEvaluationStatus>
) -> Self
pub fn set_rule_evaluation_status( self, input: Option<RuleEvaluationStatus> ) -> Self
Status of the rule evaluation.
sourcepub fn get_rule_evaluation_status(&self) -> &Option<RuleEvaluationStatus>
pub fn get_rule_evaluation_status(&self) -> &Option<RuleEvaluationStatus>
Status of the rule evaluation.
sourcepub fn status_details(self, input: impl Into<String>) -> Self
pub fn status_details(self, input: impl Into<String>) -> Self
Details from the rule evaluation.
sourcepub fn set_status_details(self, input: Option<String>) -> Self
pub fn set_status_details(self, input: Option<String>) -> Self
Details from the rule evaluation.
sourcepub fn get_status_details(&self) -> &Option<String>
pub fn get_status_details(&self) -> &Option<String>
Details from the rule evaluation.
sourcepub fn last_modified_time(self, input: DateTime) -> Self
pub fn last_modified_time(self, input: DateTime) -> Self
Timestamp when the rule evaluation status was last modified.
sourcepub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
Timestamp when the rule evaluation status was last modified.
sourcepub fn get_last_modified_time(&self) -> &Option<DateTime>
pub fn get_last_modified_time(&self) -> &Option<DateTime>
Timestamp when the rule evaluation status was last modified.
sourcepub fn build(self) -> ProfilerRuleEvaluationStatus
pub fn build(self) -> ProfilerRuleEvaluationStatus
Consumes the builder and constructs a ProfilerRuleEvaluationStatus.
Trait Implementations§
source§impl Clone for ProfilerRuleEvaluationStatusBuilder
impl Clone for ProfilerRuleEvaluationStatusBuilder
source§fn clone(&self) -> ProfilerRuleEvaluationStatusBuilder
fn clone(&self) -> ProfilerRuleEvaluationStatusBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for ProfilerRuleEvaluationStatusBuilder
impl Default for ProfilerRuleEvaluationStatusBuilder
source§fn default() -> ProfilerRuleEvaluationStatusBuilder
fn default() -> ProfilerRuleEvaluationStatusBuilder
source§impl PartialEq for ProfilerRuleEvaluationStatusBuilder
impl PartialEq for ProfilerRuleEvaluationStatusBuilder
source§fn eq(&self, other: &ProfilerRuleEvaluationStatusBuilder) -> bool
fn eq(&self, other: &ProfilerRuleEvaluationStatusBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ProfilerRuleEvaluationStatusBuilder
Auto Trait Implementations§
impl Freeze for ProfilerRuleEvaluationStatusBuilder
impl RefUnwindSafe for ProfilerRuleEvaluationStatusBuilder
impl Send for ProfilerRuleEvaluationStatusBuilder
impl Sync for ProfilerRuleEvaluationStatusBuilder
impl Unpin for ProfilerRuleEvaluationStatusBuilder
impl UnwindSafe for ProfilerRuleEvaluationStatusBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more