@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.DuplicateRegistrationAction
public 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.DuplicateRegistrationAction
public 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.DuplicateRegistrationAction
public 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.DuplicateRegistrationAction
public 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 Object
Object.toString()
public RegistrationConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.