@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ThreatIntelIndicator extends Object implements Serializable, Cloneable, StructuredPojo
Details about the threat intel related to a finding.
Constructor and Description |
---|
ThreatIntelIndicator() |
Modifier and Type | Method and Description |
---|---|
ThreatIntelIndicator |
clone() |
boolean |
equals(Object obj) |
String |
getCategory()
The category of a threat intel indicator.
|
String |
getLastObservedAt()
The date and time when the most recent instance of a threat intel indicator was observed.
|
String |
getSource()
The source of the threat intel indicator.
|
String |
getSourceUrl()
The URL to the page or site where you can get more information about the threat intel indicator.
|
String |
getType()
The type of a threat intel indicator.
|
String |
getValue()
The value of a threat intel indicator.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCategory(String category)
The category of a threat intel indicator.
|
void |
setLastObservedAt(String lastObservedAt)
The date and time when the most recent instance of a threat intel indicator was observed.
|
void |
setSource(String source)
The source of the threat intel indicator.
|
void |
setSourceUrl(String sourceUrl)
The URL to the page or site where you can get more information about the threat intel indicator.
|
void |
setType(String type)
The type of a threat intel indicator.
|
void |
setValue(String value)
The value of a threat intel indicator.
|
String |
toString()
Returns a string representation of this object.
|
ThreatIntelIndicator |
withCategory(String category)
The category of a threat intel indicator.
|
ThreatIntelIndicator |
withCategory(ThreatIntelIndicatorCategory category)
The category of a threat intel indicator.
|
ThreatIntelIndicator |
withLastObservedAt(String lastObservedAt)
The date and time when the most recent instance of a threat intel indicator was observed.
|
ThreatIntelIndicator |
withSource(String source)
The source of the threat intel indicator.
|
ThreatIntelIndicator |
withSourceUrl(String sourceUrl)
The URL to the page or site where you can get more information about the threat intel indicator.
|
ThreatIntelIndicator |
withType(String type)
The type of a threat intel indicator.
|
ThreatIntelIndicator |
withType(ThreatIntelIndicatorType type)
The type of a threat intel indicator.
|
ThreatIntelIndicator |
withValue(String value)
The value of a threat intel indicator.
|
public void setType(String type)
The type of a threat intel indicator.
type
- The type of a threat intel indicator.ThreatIntelIndicatorType
public String getType()
The type of a threat intel indicator.
ThreatIntelIndicatorType
public ThreatIntelIndicator withType(String type)
The type of a threat intel indicator.
type
- The type of a threat intel indicator.ThreatIntelIndicatorType
public ThreatIntelIndicator withType(ThreatIntelIndicatorType type)
The type of a threat intel indicator.
type
- The type of a threat intel indicator.ThreatIntelIndicatorType
public void setValue(String value)
The value of a threat intel indicator.
value
- The value of a threat intel indicator.public String getValue()
The value of a threat intel indicator.
public ThreatIntelIndicator withValue(String value)
The value of a threat intel indicator.
value
- The value of a threat intel indicator.public void setCategory(String category)
The category of a threat intel indicator.
category
- The category of a threat intel indicator.ThreatIntelIndicatorCategory
public String getCategory()
The category of a threat intel indicator.
ThreatIntelIndicatorCategory
public ThreatIntelIndicator withCategory(String category)
The category of a threat intel indicator.
category
- The category of a threat intel indicator.ThreatIntelIndicatorCategory
public ThreatIntelIndicator withCategory(ThreatIntelIndicatorCategory category)
The category of a threat intel indicator.
category
- The category of a threat intel indicator.ThreatIntelIndicatorCategory
public void setLastObservedAt(String lastObservedAt)
The date and time when the most recent instance of a threat intel indicator was observed.
lastObservedAt
- The date and time when the most recent instance of a threat intel indicator was observed.public String getLastObservedAt()
The date and time when the most recent instance of a threat intel indicator was observed.
public ThreatIntelIndicator withLastObservedAt(String lastObservedAt)
The date and time when the most recent instance of a threat intel indicator was observed.
lastObservedAt
- The date and time when the most recent instance of a threat intel indicator was observed.public void setSource(String source)
The source of the threat intel indicator.
source
- The source of the threat intel indicator.public String getSource()
The source of the threat intel indicator.
public ThreatIntelIndicator withSource(String source)
The source of the threat intel indicator.
source
- The source of the threat intel indicator.public void setSourceUrl(String sourceUrl)
The URL to the page or site where you can get more information about the threat intel indicator.
sourceUrl
- The URL to the page or site where you can get more information about the threat intel indicator.public String getSourceUrl()
The URL to the page or site where you can get more information about the threat intel indicator.
public ThreatIntelIndicator withSourceUrl(String sourceUrl)
The URL to the page or site where you can get more information about the threat intel indicator.
sourceUrl
- The URL to the page or site where you can get more information about the threat intel indicator.public String toString()
toString
in class Object
Object.toString()
public ThreatIntelIndicator 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.