Interface RdsDbUserDetails.Builder

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

public static interface RdsDbUserDetails.Builder extends SdkPojo, CopyableBuilder<RdsDbUserDetails.Builder,RdsDbUserDetails>
  • Method Details

    • user

      The user name used in the anomalous login attempt.

      Parameters:
      user - The user name used in the anomalous login attempt.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • application

      RdsDbUserDetails.Builder application(String application)

      The application name used in the anomalous login attempt.

      Parameters:
      application - The application name used in the anomalous login attempt.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • database

      RdsDbUserDetails.Builder database(String database)

      The name of the database instance involved in the anomalous login attempt.

      Parameters:
      database - The name of the database instance involved in the anomalous login attempt.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ssl

      The version of the Secure Socket Layer (SSL) used for the network.

      Parameters:
      ssl - The version of the Secure Socket Layer (SSL) used for the network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authMethod

      RdsDbUserDetails.Builder authMethod(String authMethod)

      The authentication method used by the user involved in the finding.

      Parameters:
      authMethod - The authentication method used by the user involved in the finding.
      Returns:
      Returns a reference to this object so that method calls can be chained together.