Interface PredictionExplanations.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PredictionExplanations.Builder,PredictionExplanations>,SdkBuilder<PredictionExplanations.Builder,PredictionExplanations>,SdkPojo
- Enclosing class:
- PredictionExplanations
public static interface PredictionExplanations.Builder extends SdkPojo, CopyableBuilder<PredictionExplanations.Builder,PredictionExplanations>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PredictionExplanations.BuilderaggregatedVariablesImpactExplanations(Collection<AggregatedVariablesImpactExplanation> aggregatedVariablesImpactExplanations)The details of the aggregated variables impact on the prediction score.PredictionExplanations.BuilderaggregatedVariablesImpactExplanations(Consumer<AggregatedVariablesImpactExplanation.Builder>... aggregatedVariablesImpactExplanations)The details of the aggregated variables impact on the prediction score.PredictionExplanations.BuilderaggregatedVariablesImpactExplanations(AggregatedVariablesImpactExplanation... aggregatedVariablesImpactExplanations)The details of the aggregated variables impact on the prediction score.PredictionExplanations.BuildervariableImpactExplanations(Collection<VariableImpactExplanation> variableImpactExplanations)The details of the event variable's impact on the prediction score.PredictionExplanations.BuildervariableImpactExplanations(Consumer<VariableImpactExplanation.Builder>... variableImpactExplanations)The details of the event variable's impact on the prediction score.PredictionExplanations.BuildervariableImpactExplanations(VariableImpactExplanation... variableImpactExplanations)The details of the event variable's impact on the prediction score.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
variableImpactExplanations
PredictionExplanations.Builder variableImpactExplanations(Collection<VariableImpactExplanation> variableImpactExplanations)
The details of the event variable's impact on the prediction score.
- Parameters:
variableImpactExplanations- The details of the event variable's impact on the prediction score.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
variableImpactExplanations
PredictionExplanations.Builder variableImpactExplanations(VariableImpactExplanation... variableImpactExplanations)
The details of the event variable's impact on the prediction score.
- Parameters:
variableImpactExplanations- The details of the event variable's impact on the prediction score.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
variableImpactExplanations
PredictionExplanations.Builder variableImpactExplanations(Consumer<VariableImpactExplanation.Builder>... variableImpactExplanations)
The details of the event variable's impact on the prediction score.
This is a convenience method that creates an instance of theVariableImpactExplanation.Builderavoiding the need to create one manually viaVariableImpactExplanation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#variableImpactExplanations(List.) - Parameters:
variableImpactExplanations- a consumer that will call methods onVariableImpactExplanation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#variableImpactExplanations(java.util.Collection)
-
aggregatedVariablesImpactExplanations
PredictionExplanations.Builder aggregatedVariablesImpactExplanations(Collection<AggregatedVariablesImpactExplanation> aggregatedVariablesImpactExplanations)
The details of the aggregated variables impact on the prediction score.
Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are
IP addressanduser.- Parameters:
aggregatedVariablesImpactExplanations- The details of the aggregated variables impact on the prediction score.Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are
IP addressanduser.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregatedVariablesImpactExplanations
PredictionExplanations.Builder aggregatedVariablesImpactExplanations(AggregatedVariablesImpactExplanation... aggregatedVariablesImpactExplanations)
The details of the aggregated variables impact on the prediction score.
Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are
IP addressanduser.- Parameters:
aggregatedVariablesImpactExplanations- The details of the aggregated variables impact on the prediction score.Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are
IP addressanduser.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregatedVariablesImpactExplanations
PredictionExplanations.Builder aggregatedVariablesImpactExplanations(Consumer<AggregatedVariablesImpactExplanation.Builder>... aggregatedVariablesImpactExplanations)
The details of the aggregated variables impact on the prediction score.
Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are
This is a convenience method that creates an instance of theIP addressanduser.AggregatedVariablesImpactExplanation.Builderavoiding the need to create one manually viaAggregatedVariablesImpactExplanation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#aggregatedVariablesImpactExplanations(List.) - Parameters:
aggregatedVariablesImpactExplanations- a consumer that will call methods onAggregatedVariablesImpactExplanation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#aggregatedVariablesImpactExplanations(java.util.Collection)
-
-