Struct aws_sdk_frauddetector::operation::get_event_prediction_metadata::builders::GetEventPredictionMetadataOutputBuilder
source · #[non_exhaustive]pub struct GetEventPredictionMetadataOutputBuilder { /* private fields */ }
Expand description
A builder for GetEventPredictionMetadataOutput
.
Implementations§
source§impl GetEventPredictionMetadataOutputBuilder
impl GetEventPredictionMetadataOutputBuilder
sourcepub fn set_event_id(self, input: Option<String>) -> Self
pub fn set_event_id(self, input: Option<String>) -> Self
The event ID.
sourcepub fn get_event_id(&self) -> &Option<String>
pub fn get_event_id(&self) -> &Option<String>
The event ID.
sourcepub fn event_type_name(self, input: impl Into<String>) -> Self
pub fn event_type_name(self, input: impl Into<String>) -> Self
The event type associated with the detector specified for this prediction.
sourcepub fn set_event_type_name(self, input: Option<String>) -> Self
pub fn set_event_type_name(self, input: Option<String>) -> Self
The event type associated with the detector specified for this prediction.
sourcepub fn get_event_type_name(&self) -> &Option<String>
pub fn get_event_type_name(&self) -> &Option<String>
The event type associated with the detector specified for this prediction.
sourcepub fn set_entity_id(self, input: Option<String>) -> Self
pub fn set_entity_id(self, input: Option<String>) -> Self
The entity ID.
sourcepub fn get_entity_id(&self) -> &Option<String>
pub fn get_entity_id(&self) -> &Option<String>
The entity ID.
sourcepub fn entity_type(self, input: impl Into<String>) -> Self
pub fn entity_type(self, input: impl Into<String>) -> Self
The entity type.
sourcepub fn set_entity_type(self, input: Option<String>) -> Self
pub fn set_entity_type(self, input: Option<String>) -> Self
The entity type.
sourcepub fn get_entity_type(&self) -> &Option<String>
pub fn get_entity_type(&self) -> &Option<String>
The entity type.
sourcepub fn event_timestamp(self, input: impl Into<String>) -> Self
pub fn event_timestamp(self, input: impl Into<String>) -> Self
The timestamp for when the prediction was generated for the associated event ID.
sourcepub fn set_event_timestamp(self, input: Option<String>) -> Self
pub fn set_event_timestamp(self, input: Option<String>) -> Self
The timestamp for when the prediction was generated for the associated event ID.
sourcepub fn get_event_timestamp(&self) -> &Option<String>
pub fn get_event_timestamp(&self) -> &Option<String>
The timestamp for when the prediction was generated for the associated event ID.
sourcepub fn detector_id(self, input: impl Into<String>) -> Self
pub fn detector_id(self, input: impl Into<String>) -> Self
The detector ID.
sourcepub fn set_detector_id(self, input: Option<String>) -> Self
pub fn set_detector_id(self, input: Option<String>) -> Self
The detector ID.
sourcepub fn get_detector_id(&self) -> &Option<String>
pub fn get_detector_id(&self) -> &Option<String>
The detector ID.
sourcepub fn detector_version_id(self, input: impl Into<String>) -> Self
pub fn detector_version_id(self, input: impl Into<String>) -> Self
The detector version ID.
sourcepub fn set_detector_version_id(self, input: Option<String>) -> Self
pub fn set_detector_version_id(self, input: Option<String>) -> Self
The detector version ID.
sourcepub fn get_detector_version_id(&self) -> &Option<String>
pub fn get_detector_version_id(&self) -> &Option<String>
The detector version ID.
sourcepub fn detector_version_status(self, input: impl Into<String>) -> Self
pub fn detector_version_status(self, input: impl Into<String>) -> Self
The status of the detector version.
sourcepub fn set_detector_version_status(self, input: Option<String>) -> Self
pub fn set_detector_version_status(self, input: Option<String>) -> Self
The status of the detector version.
sourcepub fn get_detector_version_status(&self) -> &Option<String>
pub fn get_detector_version_status(&self) -> &Option<String>
The status of the detector version.
sourcepub fn event_variables(self, input: EventVariableSummary) -> Self
pub fn event_variables(self, input: EventVariableSummary) -> Self
Appends an item to event_variables
.
To override the contents of this collection use set_event_variables
.
A list of event variables that influenced the prediction scores.
sourcepub fn set_event_variables(
self,
input: Option<Vec<EventVariableSummary>>
) -> Self
pub fn set_event_variables( self, input: Option<Vec<EventVariableSummary>> ) -> Self
A list of event variables that influenced the prediction scores.
sourcepub fn get_event_variables(&self) -> &Option<Vec<EventVariableSummary>>
pub fn get_event_variables(&self) -> &Option<Vec<EventVariableSummary>>
A list of event variables that influenced the prediction scores.
sourcepub fn rules(self, input: EvaluatedRule) -> Self
pub fn rules(self, input: EvaluatedRule) -> Self
Appends an item to rules
.
To override the contents of this collection use set_rules
.
List of rules associated with the detector version that were used for evaluating variable values.
sourcepub fn set_rules(self, input: Option<Vec<EvaluatedRule>>) -> Self
pub fn set_rules(self, input: Option<Vec<EvaluatedRule>>) -> Self
List of rules associated with the detector version that were used for evaluating variable values.
sourcepub fn get_rules(&self) -> &Option<Vec<EvaluatedRule>>
pub fn get_rules(&self) -> &Option<Vec<EvaluatedRule>>
List of rules associated with the detector version that were used for evaluating variable values.
sourcepub fn rule_execution_mode(self, input: RuleExecutionMode) -> Self
pub fn rule_execution_mode(self, input: RuleExecutionMode) -> Self
The execution mode of the rule used for evaluating variable values.
sourcepub fn set_rule_execution_mode(self, input: Option<RuleExecutionMode>) -> Self
pub fn set_rule_execution_mode(self, input: Option<RuleExecutionMode>) -> Self
The execution mode of the rule used for evaluating variable values.
sourcepub fn get_rule_execution_mode(&self) -> &Option<RuleExecutionMode>
pub fn get_rule_execution_mode(&self) -> &Option<RuleExecutionMode>
The execution mode of the rule used for evaluating variable values.
sourcepub fn outcomes(self, input: impl Into<String>) -> Self
pub fn outcomes(self, input: impl Into<String>) -> Self
Appends an item to outcomes
.
To override the contents of this collection use set_outcomes
.
The outcomes of the matched rule, based on the rule execution mode.
sourcepub fn set_outcomes(self, input: Option<Vec<String>>) -> Self
pub fn set_outcomes(self, input: Option<Vec<String>>) -> Self
The outcomes of the matched rule, based on the rule execution mode.
sourcepub fn get_outcomes(&self) -> &Option<Vec<String>>
pub fn get_outcomes(&self) -> &Option<Vec<String>>
The outcomes of the matched rule, based on the rule execution mode.
sourcepub fn evaluated_model_versions(self, input: EvaluatedModelVersion) -> Self
pub fn evaluated_model_versions(self, input: EvaluatedModelVersion) -> Self
Appends an item to evaluated_model_versions
.
To override the contents of this collection use set_evaluated_model_versions
.
Model versions that were evaluated for generating predictions.
sourcepub fn set_evaluated_model_versions(
self,
input: Option<Vec<EvaluatedModelVersion>>
) -> Self
pub fn set_evaluated_model_versions( self, input: Option<Vec<EvaluatedModelVersion>> ) -> Self
Model versions that were evaluated for generating predictions.
sourcepub fn get_evaluated_model_versions(
&self
) -> &Option<Vec<EvaluatedModelVersion>>
pub fn get_evaluated_model_versions( &self ) -> &Option<Vec<EvaluatedModelVersion>>
Model versions that were evaluated for generating predictions.
sourcepub fn evaluated_external_models(self, input: EvaluatedExternalModel) -> Self
pub fn evaluated_external_models(self, input: EvaluatedExternalModel) -> Self
Appends an item to evaluated_external_models
.
To override the contents of this collection use set_evaluated_external_models
.
External (Amazon SageMaker) models that were evaluated for generating predictions.
sourcepub fn set_evaluated_external_models(
self,
input: Option<Vec<EvaluatedExternalModel>>
) -> Self
pub fn set_evaluated_external_models( self, input: Option<Vec<EvaluatedExternalModel>> ) -> Self
External (Amazon SageMaker) models that were evaluated for generating predictions.
sourcepub fn get_evaluated_external_models(
&self
) -> &Option<Vec<EvaluatedExternalModel>>
pub fn get_evaluated_external_models( &self ) -> &Option<Vec<EvaluatedExternalModel>>
External (Amazon SageMaker) models that were evaluated for generating predictions.
sourcepub fn prediction_timestamp(self, input: impl Into<String>) -> Self
pub fn prediction_timestamp(self, input: impl Into<String>) -> Self
The timestamp that defines when the prediction was generated.
sourcepub fn set_prediction_timestamp(self, input: Option<String>) -> Self
pub fn set_prediction_timestamp(self, input: Option<String>) -> Self
The timestamp that defines when the prediction was generated.
sourcepub fn get_prediction_timestamp(&self) -> &Option<String>
pub fn get_prediction_timestamp(&self) -> &Option<String>
The timestamp that defines when the prediction was generated.
sourcepub fn build(self) -> GetEventPredictionMetadataOutput
pub fn build(self) -> GetEventPredictionMetadataOutput
Consumes the builder and constructs a GetEventPredictionMetadataOutput
.
Trait Implementations§
source§impl Clone for GetEventPredictionMetadataOutputBuilder
impl Clone for GetEventPredictionMetadataOutputBuilder
source§fn clone(&self) -> GetEventPredictionMetadataOutputBuilder
fn clone(&self) -> GetEventPredictionMetadataOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetEventPredictionMetadataOutputBuilder
impl Default for GetEventPredictionMetadataOutputBuilder
source§fn default() -> GetEventPredictionMetadataOutputBuilder
fn default() -> GetEventPredictionMetadataOutputBuilder
source§impl PartialEq for GetEventPredictionMetadataOutputBuilder
impl PartialEq for GetEventPredictionMetadataOutputBuilder
source§fn eq(&self, other: &GetEventPredictionMetadataOutputBuilder) -> bool
fn eq(&self, other: &GetEventPredictionMetadataOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.