@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.
|
copy
public 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()
.
ThreatIntelIndicatorType
public 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()
.
ThreatIntelIndicatorType
public 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()
.
ThreatIntelIndicatorCategory
public 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()
.
ThreatIntelIndicatorCategory
public 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()
ToCopyableBuilder
toBuilder
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.