Class IndicatorDetail
- java.lang.Object
-
- software.amazon.awssdk.services.detective.model.IndicatorDetail
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<IndicatorDetail.Builder,IndicatorDetail>
@Generated("software.amazon.awssdk:codegen") public final class IndicatorDetail extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IndicatorDetail.Builder,IndicatorDetail>
Details about the indicators of compromise which are used to determine if a resource is involved in a security incident.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceIndicatorDetail.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IndicatorDetail.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)FlaggedIpAddressDetailflaggedIpAddressDetail()Suspicious IP addresses that are flagged, which indicates critical or severe threats based on threat intelligence by Detective.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()ImpossibleTravelDetailimpossibleTravelDetail()Identifies unusual and impossible user activity for an account.NewAsoDetailnewAsoDetail()Contains details about the new Autonomous System Organization (ASO).NewGeolocationDetailnewGeolocationDetail()Contains details about the new geographic location.NewUserAgentDetailnewUserAgentDetail()Contains details about the new user agent.RelatedFindingDetailrelatedFindingDetail()Contains details about related findings.RelatedFindingGroupDetailrelatedFindingGroupDetail()Contains details about related finding groups.List<SdkField<?>>sdkFields()static Class<? extends IndicatorDetail.Builder>serializableBuilderClass()IndicatorDetail.BuildertoBuilder()StringtoString()Returns a string representation of this object.TTPsObservedDetailttPsObservedDetail()Details about the indicator of compromise.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
ttPsObservedDetail
public final TTPsObservedDetail ttPsObservedDetail()
Details about the indicator of compromise.
- Returns:
- Details about the indicator of compromise.
-
impossibleTravelDetail
public final ImpossibleTravelDetail impossibleTravelDetail()
Identifies unusual and impossible user activity for an account.
- Returns:
- Identifies unusual and impossible user activity for an account.
-
flaggedIpAddressDetail
public final FlaggedIpAddressDetail flaggedIpAddressDetail()
Suspicious IP addresses that are flagged, which indicates critical or severe threats based on threat intelligence by Detective. This indicator is derived from AWS threat intelligence.
- Returns:
- Suspicious IP addresses that are flagged, which indicates critical or severe threats based on threat intelligence by Detective. This indicator is derived from AWS threat intelligence.
-
newGeolocationDetail
public final NewGeolocationDetail newGeolocationDetail()
Contains details about the new geographic location.
- Returns:
- Contains details about the new geographic location.
-
newAsoDetail
public final NewAsoDetail newAsoDetail()
Contains details about the new Autonomous System Organization (ASO).
- Returns:
- Contains details about the new Autonomous System Organization (ASO).
-
newUserAgentDetail
public final NewUserAgentDetail newUserAgentDetail()
Contains details about the new user agent.
- Returns:
- Contains details about the new user agent.
-
relatedFindingDetail
public final RelatedFindingDetail relatedFindingDetail()
Contains details about related findings.
- Returns:
- Contains details about related findings.
-
relatedFindingGroupDetail
public final RelatedFindingGroupDetail relatedFindingGroupDetail()
Contains details about related finding groups.
- Returns:
- Contains details about related finding groups.
-
toBuilder
public IndicatorDetail.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<IndicatorDetail.Builder,IndicatorDetail>
-
builder
public static IndicatorDetail.Builder builder()
-
serializableBuilderClass
public static Class<? extends IndicatorDetail.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-