@Generated(value="software.amazon.awssdk:codegen") public final class ThreatIntelIndicator extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ThreatIntelIndicator.Builder,ThreatIntelIndicator>
Threat intel details related to a finding.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ThreatIntelIndicator.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ThreatIntelIndicator.Builder |
builder() |
ThreatIntelIndicatorCategory |
category()
The category of a threat intel indicator.
|
String |
categoryAsString()
The category of a threat intel indicator.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lastObservedAt()
The date/time of the last observation of a threat intel indicator.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ThreatIntelIndicator.Builder> |
serializableBuilderClass() |
String |
source()
The source of the threat intel.
|
String |
sourceUrl()
The URL for more details from the source of the threat intel.
|
ThreatIntelIndicator.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
ThreatIntelIndicatorType |
type()
The type of a threat intel indicator.
|
String |
typeAsString()
The type of a threat intel indicator.
|
String |
value()
The value of a threat intel indicator.
|
copypublic ThreatIntelIndicatorType type()
The type of a threat intel indicator.
If the service returns an enum value that is not available in the current SDK version, type will return
ThreatIntelIndicatorType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ThreatIntelIndicatorTypepublic String typeAsString()
The type of a threat intel indicator.
If the service returns an enum value that is not available in the current SDK version, type will return
ThreatIntelIndicatorType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ThreatIntelIndicatorTypepublic String value()
The value of a threat intel indicator.
public ThreatIntelIndicatorCategory category()
The category of a threat intel indicator.
If the service returns an enum value that is not available in the current SDK version, category will
return ThreatIntelIndicatorCategory.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from categoryAsString().
ThreatIntelIndicatorCategorypublic String categoryAsString()
The category of a threat intel indicator.
If the service returns an enum value that is not available in the current SDK version, category will
return ThreatIntelIndicatorCategory.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from categoryAsString().
ThreatIntelIndicatorCategorypublic String lastObservedAt()
The date/time of the last observation of a threat intel indicator.
public String source()
The source of the threat intel.
public String sourceUrl()
The URL for more details from the source of the threat intel.
public ThreatIntelIndicator.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<ThreatIntelIndicator.Builder,ThreatIntelIndicator>public static ThreatIntelIndicator.Builder builder()
public static Class<? extends ThreatIntelIndicator.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.