Interface RegistrationConfig.Builder

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

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

    • duplicateRegistrationAction

      RegistrationConfig.Builder duplicateRegistrationAction(String duplicateRegistrationAction)

      The action to take when a fraudster is identified as a duplicate. The default action is SKIP, which skips registering the duplicate fraudster. Setting the value to REGISTER_AS_NEW always registers a new fraudster into the specified domain.

      Parameters:
      duplicateRegistrationAction - The action to take when a fraudster is identified as a duplicate. The default action is SKIP, which skips registering the duplicate fraudster. Setting the value to REGISTER_AS_NEW always registers a new fraudster into the specified domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • duplicateRegistrationAction

      RegistrationConfig.Builder duplicateRegistrationAction(DuplicateRegistrationAction duplicateRegistrationAction)

      The action to take when a fraudster is identified as a duplicate. The default action is SKIP, which skips registering the duplicate fraudster. Setting the value to REGISTER_AS_NEW always registers a new fraudster into the specified domain.

      Parameters:
      duplicateRegistrationAction - The action to take when a fraudster is identified as a duplicate. The default action is SKIP, which skips registering the duplicate fraudster. Setting the value to REGISTER_AS_NEW always registers a new fraudster into the specified domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • fraudsterSimilarityThreshold

      RegistrationConfig.Builder fraudsterSimilarityThreshold(Integer fraudsterSimilarityThreshold)

      The minimum similarity score between the new and old fraudsters in order to consider the new fraudster a duplicate.

      Parameters:
      fraudsterSimilarityThreshold - The minimum similarity score between the new and old fraudsters in order to consider the new fraudster a duplicate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • watchlistIds

      RegistrationConfig.Builder watchlistIds(Collection<String> watchlistIds)

      The identifiers of watchlists that a fraudster is registered to. If a watchlist isn't provided, the fraudsters are registered to the default watchlist.

      Parameters:
      watchlistIds - The identifiers of watchlists that a fraudster is registered to. If a watchlist isn't provided, the fraudsters are registered to the default watchlist.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • watchlistIds

      RegistrationConfig.Builder watchlistIds(String... watchlistIds)

      The identifiers of watchlists that a fraudster is registered to. If a watchlist isn't provided, the fraudsters are registered to the default watchlist.

      Parameters:
      watchlistIds - The identifiers of watchlists that a fraudster is registered to. If a watchlist isn't provided, the fraudsters are registered to the default watchlist.
      Returns:
      Returns a reference to this object so that method calls can be chained together.