@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RegistrationConfig extends Object implements Serializable, Cloneable, StructuredPojo
The registration configuration to be used during the batch fraudster registration job.
| Constructor and Description | 
|---|
| RegistrationConfig() | 
| Modifier and Type | Method and Description | 
|---|---|
| RegistrationConfig | clone() | 
| boolean | equals(Object obj) | 
| String | getDuplicateRegistrationAction()
 The action to take when a fraudster is identified as a duplicate. | 
| Integer | getFraudsterSimilarityThreshold()
 The minimum similarity score between the new and old fraudsters in order to consider the new fraudster a
 duplicate. | 
| List<String> | getWatchlistIds()
 The identifiers of watchlists that a fraudster is registered to. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setDuplicateRegistrationAction(String duplicateRegistrationAction)
 The action to take when a fraudster is identified as a duplicate. | 
| void | setFraudsterSimilarityThreshold(Integer fraudsterSimilarityThreshold)
 The minimum similarity score between the new and old fraudsters in order to consider the new fraudster a
 duplicate. | 
| void | setWatchlistIds(Collection<String> watchlistIds)
 The identifiers of watchlists that a fraudster is registered to. | 
| String | toString()Returns a string representation of this object. | 
| RegistrationConfig | withDuplicateRegistrationAction(DuplicateRegistrationAction duplicateRegistrationAction)
 The action to take when a fraudster is identified as a duplicate. | 
| RegistrationConfig | withDuplicateRegistrationAction(String duplicateRegistrationAction)
 The action to take when a fraudster is identified as a duplicate. | 
| RegistrationConfig | withFraudsterSimilarityThreshold(Integer fraudsterSimilarityThreshold)
 The minimum similarity score between the new and old fraudsters in order to consider the new fraudster a
 duplicate. | 
| RegistrationConfig | withWatchlistIds(Collection<String> watchlistIds)
 The identifiers of watchlists that a fraudster is registered to. | 
| RegistrationConfig | withWatchlistIds(String... watchlistIds)
 The identifiers of watchlists that a fraudster is registered to. | 
public void setDuplicateRegistrationAction(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.
 
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.DuplicateRegistrationActionpublic String getDuplicateRegistrationAction()
 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.
 
SKIP
         , which skips registering the duplicate fraudster. Setting the value to REGISTER_AS_NEW
         always registers a new fraudster into the specified domain.DuplicateRegistrationActionpublic RegistrationConfig withDuplicateRegistrationAction(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.
 
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.DuplicateRegistrationActionpublic RegistrationConfig withDuplicateRegistrationAction(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.
 
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.DuplicateRegistrationActionpublic void setFraudsterSimilarityThreshold(Integer fraudsterSimilarityThreshold)
The minimum similarity score between the new and old fraudsters in order to consider the new fraudster a duplicate.
fraudsterSimilarityThreshold - The minimum similarity score between the new and old fraudsters in order to consider the new fraudster a
        duplicate.public Integer getFraudsterSimilarityThreshold()
The minimum similarity score between the new and old fraudsters in order to consider the new fraudster a duplicate.
public RegistrationConfig withFraudsterSimilarityThreshold(Integer fraudsterSimilarityThreshold)
The minimum similarity score between the new and old fraudsters in order to consider the new fraudster a duplicate.
fraudsterSimilarityThreshold - The minimum similarity score between the new and old fraudsters in order to consider the new fraudster a
        duplicate.public List<String> getWatchlistIds()
The identifiers of watchlists that a fraudster is registered to. If a watchlist isn't provided, the fraudsters are registered to the default watchlist.
public void setWatchlistIds(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.
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.public RegistrationConfig withWatchlistIds(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.
 NOTE: This method appends the values to the existing list (if any). Use
 setWatchlistIds(java.util.Collection) or withWatchlistIds(java.util.Collection) if you want to
 override the existing values.
 
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.public RegistrationConfig withWatchlistIds(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.
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.public String toString()
toString in class ObjectObject.toString()public RegistrationConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.