@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Action extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about actions.
Constructor and Description |
---|
Action() |
Modifier and Type | Method and Description |
---|---|
Action |
clone() |
boolean |
equals(Object obj) |
String |
getActionType()
The GuardDuty finding activity type.
|
AwsApiCallAction |
getAwsApiCallAction()
Information about the AWS_API_CALL action described in this finding.
|
DnsRequestAction |
getDnsRequestAction()
Information about the DNS_REQUEST action described in this finding.
|
NetworkConnectionAction |
getNetworkConnectionAction()
Information about the NETWORK_CONNECTION action described in this finding.
|
PortProbeAction |
getPortProbeAction()
Information about the PORT_PROBE action described in this finding.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setActionType(String actionType)
The GuardDuty finding activity type.
|
void |
setAwsApiCallAction(AwsApiCallAction awsApiCallAction)
Information about the AWS_API_CALL action described in this finding.
|
void |
setDnsRequestAction(DnsRequestAction dnsRequestAction)
Information about the DNS_REQUEST action described in this finding.
|
void |
setNetworkConnectionAction(NetworkConnectionAction networkConnectionAction)
Information about the NETWORK_CONNECTION action described in this finding.
|
void |
setPortProbeAction(PortProbeAction portProbeAction)
Information about the PORT_PROBE action described in this finding.
|
String |
toString()
Returns a string representation of this object.
|
Action |
withActionType(String actionType)
The GuardDuty finding activity type.
|
Action |
withAwsApiCallAction(AwsApiCallAction awsApiCallAction)
Information about the AWS_API_CALL action described in this finding.
|
Action |
withDnsRequestAction(DnsRequestAction dnsRequestAction)
Information about the DNS_REQUEST action described in this finding.
|
Action |
withNetworkConnectionAction(NetworkConnectionAction networkConnectionAction)
Information about the NETWORK_CONNECTION action described in this finding.
|
Action |
withPortProbeAction(PortProbeAction portProbeAction)
Information about the PORT_PROBE action described in this finding.
|
public void setActionType(String actionType)
The GuardDuty finding activity type.
actionType
- The GuardDuty finding activity type.public String getActionType()
The GuardDuty finding activity type.
public Action withActionType(String actionType)
The GuardDuty finding activity type.
actionType
- The GuardDuty finding activity type.public void setAwsApiCallAction(AwsApiCallAction awsApiCallAction)
Information about the AWS_API_CALL action described in this finding.
awsApiCallAction
- Information about the AWS_API_CALL action described in this finding.public AwsApiCallAction getAwsApiCallAction()
Information about the AWS_API_CALL action described in this finding.
public Action withAwsApiCallAction(AwsApiCallAction awsApiCallAction)
Information about the AWS_API_CALL action described in this finding.
awsApiCallAction
- Information about the AWS_API_CALL action described in this finding.public void setDnsRequestAction(DnsRequestAction dnsRequestAction)
Information about the DNS_REQUEST action described in this finding.
dnsRequestAction
- Information about the DNS_REQUEST action described in this finding.public DnsRequestAction getDnsRequestAction()
Information about the DNS_REQUEST action described in this finding.
public Action withDnsRequestAction(DnsRequestAction dnsRequestAction)
Information about the DNS_REQUEST action described in this finding.
dnsRequestAction
- Information about the DNS_REQUEST action described in this finding.public void setNetworkConnectionAction(NetworkConnectionAction networkConnectionAction)
Information about the NETWORK_CONNECTION action described in this finding.
networkConnectionAction
- Information about the NETWORK_CONNECTION action described in this finding.public NetworkConnectionAction getNetworkConnectionAction()
Information about the NETWORK_CONNECTION action described in this finding.
public Action withNetworkConnectionAction(NetworkConnectionAction networkConnectionAction)
Information about the NETWORK_CONNECTION action described in this finding.
networkConnectionAction
- Information about the NETWORK_CONNECTION action described in this finding.public void setPortProbeAction(PortProbeAction portProbeAction)
Information about the PORT_PROBE action described in this finding.
portProbeAction
- Information about the PORT_PROBE action described in this finding.public PortProbeAction getPortProbeAction()
Information about the PORT_PROBE action described in this finding.
public Action withPortProbeAction(PortProbeAction portProbeAction)
Information about the PORT_PROBE action described in this finding.
portProbeAction
- Information about the PORT_PROBE action described in this finding.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.