@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AccountTakeoverRiskConfigurationType extends Object implements Serializable, Cloneable, StructuredPojo
Configuration for mitigation actions and notification for different levels of risk detected for a potential account takeover.
Constructor and Description |
---|
AccountTakeoverRiskConfigurationType() |
Modifier and Type | Method and Description |
---|---|
AccountTakeoverRiskConfigurationType |
clone() |
boolean |
equals(Object obj) |
AccountTakeoverActionsType |
getActions()
Account takeover risk configuration actions.
|
NotifyConfigurationType |
getNotifyConfiguration()
The notify configuration used to construct email notifications.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setActions(AccountTakeoverActionsType actions)
Account takeover risk configuration actions.
|
void |
setNotifyConfiguration(NotifyConfigurationType notifyConfiguration)
The notify configuration used to construct email notifications.
|
String |
toString()
Returns a string representation of this object.
|
AccountTakeoverRiskConfigurationType |
withActions(AccountTakeoverActionsType actions)
Account takeover risk configuration actions.
|
AccountTakeoverRiskConfigurationType |
withNotifyConfiguration(NotifyConfigurationType notifyConfiguration)
The notify configuration used to construct email notifications.
|
public AccountTakeoverRiskConfigurationType()
public void setNotifyConfiguration(NotifyConfigurationType notifyConfiguration)
The notify configuration used to construct email notifications.
notifyConfiguration
- The notify configuration used to construct email notifications.public NotifyConfigurationType getNotifyConfiguration()
The notify configuration used to construct email notifications.
public AccountTakeoverRiskConfigurationType withNotifyConfiguration(NotifyConfigurationType notifyConfiguration)
The notify configuration used to construct email notifications.
notifyConfiguration
- The notify configuration used to construct email notifications.public void setActions(AccountTakeoverActionsType actions)
Account takeover risk configuration actions.
actions
- Account takeover risk configuration actions.public AccountTakeoverActionsType getActions()
Account takeover risk configuration actions.
public AccountTakeoverRiskConfigurationType withActions(AccountTakeoverActionsType actions)
Account takeover risk configuration actions.
actions
- Account takeover risk configuration actions.public String toString()
toString
in class Object
Object.toString()
public AccountTakeoverRiskConfigurationType clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.