Interface EventRiskType.Builder

All Superinterfaces:
Buildable, CopyableBuilder<EventRiskType.Builder,EventRiskType>, SdkBuilder<EventRiskType.Builder,EventRiskType>, SdkPojo
Enclosing class:
EventRiskType

@Mutable @NotThreadSafe public static interface EventRiskType.Builder extends SdkPojo, CopyableBuilder<EventRiskType.Builder,EventRiskType>
  • Method Details

    • riskDecision

      EventRiskType.Builder riskDecision(String riskDecision)

      The action taken by adaptive authentication. If NoRisk, your user pool took no action. If AccountTakeover, your user pool applied the adaptive authentication automated response that you configured. If Block, your user pool prevented the attempt.

      Parameters:
      riskDecision - The action taken by adaptive authentication. If NoRisk, your user pool took no action. If AccountTakeover, your user pool applied the adaptive authentication automated response that you configured. If Block, your user pool prevented the attempt.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • riskDecision

      EventRiskType.Builder riskDecision(RiskDecisionType riskDecision)

      The action taken by adaptive authentication. If NoRisk, your user pool took no action. If AccountTakeover, your user pool applied the adaptive authentication automated response that you configured. If Block, your user pool prevented the attempt.

      Parameters:
      riskDecision - The action taken by adaptive authentication. If NoRisk, your user pool took no action. If AccountTakeover, your user pool applied the adaptive authentication automated response that you configured. If Block, your user pool prevented the attempt.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • riskLevel

      EventRiskType.Builder riskLevel(String riskLevel)

      The risk level that adaptive authentication assessed for the authentication event.

      Parameters:
      riskLevel - The risk level that adaptive authentication assessed for the authentication event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • riskLevel

      EventRiskType.Builder riskLevel(RiskLevelType riskLevel)

      The risk level that adaptive authentication assessed for the authentication event.

      Parameters:
      riskLevel - The risk level that adaptive authentication assessed for the authentication event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • compromisedCredentialsDetected

      EventRiskType.Builder compromisedCredentialsDetected(Boolean compromisedCredentialsDetected)

      Indicates whether compromised credentials were detected during an authentication event.

      Parameters:
      compromisedCredentialsDetected - Indicates whether compromised credentials were detected during an authentication event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.