@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.