@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ThreatIntelligenceDetail extends Object implements Serializable, Cloneable, StructuredPojo
An instance of a threat intelligence detail that constitutes evidence for the finding.
Constructor and Description |
---|
ThreatIntelligenceDetail() |
Modifier and Type | Method and Description |
---|---|
ThreatIntelligenceDetail |
clone() |
boolean |
equals(Object obj) |
String |
getThreatListName()
The name of the threat intelligence list that triggered the finding.
|
List<String> |
getThreatNames()
A list of names of the threats in the threat intelligence list that triggered the finding.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setThreatListName(String threatListName)
The name of the threat intelligence list that triggered the finding.
|
void |
setThreatNames(Collection<String> threatNames)
A list of names of the threats in the threat intelligence list that triggered the finding.
|
String |
toString()
Returns a string representation of this object.
|
ThreatIntelligenceDetail |
withThreatListName(String threatListName)
The name of the threat intelligence list that triggered the finding.
|
ThreatIntelligenceDetail |
withThreatNames(Collection<String> threatNames)
A list of names of the threats in the threat intelligence list that triggered the finding.
|
ThreatIntelligenceDetail |
withThreatNames(String... threatNames)
A list of names of the threats in the threat intelligence list that triggered the finding.
|
public void setThreatListName(String threatListName)
The name of the threat intelligence list that triggered the finding.
threatListName
- The name of the threat intelligence list that triggered the finding.public String getThreatListName()
The name of the threat intelligence list that triggered the finding.
public ThreatIntelligenceDetail withThreatListName(String threatListName)
The name of the threat intelligence list that triggered the finding.
threatListName
- The name of the threat intelligence list that triggered the finding.public List<String> getThreatNames()
A list of names of the threats in the threat intelligence list that triggered the finding.
public void setThreatNames(Collection<String> threatNames)
A list of names of the threats in the threat intelligence list that triggered the finding.
threatNames
- A list of names of the threats in the threat intelligence list that triggered the finding.public ThreatIntelligenceDetail withThreatNames(String... threatNames)
A list of names of the threats in the threat intelligence list that triggered the finding.
NOTE: This method appends the values to the existing list (if any). Use
setThreatNames(java.util.Collection)
or withThreatNames(java.util.Collection)
if you want to
override the existing values.
threatNames
- A list of names of the threats in the threat intelligence list that triggered the finding.public ThreatIntelligenceDetail withThreatNames(Collection<String> threatNames)
A list of names of the threats in the threat intelligence list that triggered the finding.
threatNames
- A list of names of the threats in the threat intelligence list that triggered the finding.public String toString()
toString
in class Object
Object.toString()
public ThreatIntelligenceDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.