Interface IndicatorDetail.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IndicatorDetail.Builder,
,IndicatorDetail> SdkBuilder<IndicatorDetail.Builder,
,IndicatorDetail> SdkPojo
- Enclosing class:
IndicatorDetail
-
Method Summary
Modifier and TypeMethodDescriptiondefault IndicatorDetail.Builder
flaggedIpAddressDetail
(Consumer<FlaggedIpAddressDetail.Builder> flaggedIpAddressDetail) Suspicious IP addresses that are flagged, which indicates critical or severe threats based on threat intelligence by Detective.flaggedIpAddressDetail
(FlaggedIpAddressDetail flaggedIpAddressDetail) Suspicious IP addresses that are flagged, which indicates critical or severe threats based on threat intelligence by Detective.default IndicatorDetail.Builder
impossibleTravelDetail
(Consumer<ImpossibleTravelDetail.Builder> impossibleTravelDetail) Identifies unusual and impossible user activity for an account.impossibleTravelDetail
(ImpossibleTravelDetail impossibleTravelDetail) Identifies unusual and impossible user activity for an account.default IndicatorDetail.Builder
newAsoDetail
(Consumer<NewAsoDetail.Builder> newAsoDetail) Contains details about the new Autonomous System Organization (ASO).newAsoDetail
(NewAsoDetail newAsoDetail) Contains details about the new Autonomous System Organization (ASO).default IndicatorDetail.Builder
newGeolocationDetail
(Consumer<NewGeolocationDetail.Builder> newGeolocationDetail) Contains details about the new geographic location.newGeolocationDetail
(NewGeolocationDetail newGeolocationDetail) Contains details about the new geographic location.default IndicatorDetail.Builder
newUserAgentDetail
(Consumer<NewUserAgentDetail.Builder> newUserAgentDetail) Contains details about the new user agent.newUserAgentDetail
(NewUserAgentDetail newUserAgentDetail) Contains details about the new user agent.default IndicatorDetail.Builder
relatedFindingDetail
(Consumer<RelatedFindingDetail.Builder> relatedFindingDetail) Contains details about related findings.relatedFindingDetail
(RelatedFindingDetail relatedFindingDetail) Contains details about related findings.default IndicatorDetail.Builder
relatedFindingGroupDetail
(Consumer<RelatedFindingGroupDetail.Builder> relatedFindingGroupDetail) Contains details about related finding groups.relatedFindingGroupDetail
(RelatedFindingGroupDetail relatedFindingGroupDetail) Contains details about related finding groups.default IndicatorDetail.Builder
ttPsObservedDetail
(Consumer<TTPsObservedDetail.Builder> ttPsObservedDetail) Details about the indicator of compromise.ttPsObservedDetail
(TTPsObservedDetail ttPsObservedDetail) Details about the indicator of compromise.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
ttPsObservedDetail
Details about the indicator of compromise.
- Parameters:
ttPsObservedDetail
- Details about the indicator of compromise.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ttPsObservedDetail
default IndicatorDetail.Builder ttPsObservedDetail(Consumer<TTPsObservedDetail.Builder> ttPsObservedDetail) Details about the indicator of compromise.
This is a convenience method that creates an instance of theTTPsObservedDetail.Builder
avoiding the need to create one manually viaTTPsObservedDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tottPsObservedDetail(TTPsObservedDetail)
.- Parameters:
ttPsObservedDetail
- a consumer that will call methods onTTPsObservedDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
impossibleTravelDetail
Identifies unusual and impossible user activity for an account.
- Parameters:
impossibleTravelDetail
- Identifies unusual and impossible user activity for an account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
impossibleTravelDetail
default IndicatorDetail.Builder impossibleTravelDetail(Consumer<ImpossibleTravelDetail.Builder> impossibleTravelDetail) Identifies unusual and impossible user activity for an account.
This is a convenience method that creates an instance of theImpossibleTravelDetail.Builder
avoiding the need to create one manually viaImpossibleTravelDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toimpossibleTravelDetail(ImpossibleTravelDetail)
.- Parameters:
impossibleTravelDetail
- a consumer that will call methods onImpossibleTravelDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
flaggedIpAddressDetail
Suspicious IP addresses that are flagged, which indicates critical or severe threats based on threat intelligence by Detective. This indicator is derived from Amazon Web Services threat intelligence.
- Parameters:
flaggedIpAddressDetail
- Suspicious IP addresses that are flagged, which indicates critical or severe threats based on threat intelligence by Detective. This indicator is derived from Amazon Web Services threat intelligence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flaggedIpAddressDetail
default IndicatorDetail.Builder flaggedIpAddressDetail(Consumer<FlaggedIpAddressDetail.Builder> flaggedIpAddressDetail) Suspicious IP addresses that are flagged, which indicates critical or severe threats based on threat intelligence by Detective. This indicator is derived from Amazon Web Services threat intelligence.
This is a convenience method that creates an instance of theFlaggedIpAddressDetail.Builder
avoiding the need to create one manually viaFlaggedIpAddressDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toflaggedIpAddressDetail(FlaggedIpAddressDetail)
.- Parameters:
flaggedIpAddressDetail
- a consumer that will call methods onFlaggedIpAddressDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
newGeolocationDetail
Contains details about the new geographic location.
- Parameters:
newGeolocationDetail
- Contains details about the new geographic location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newGeolocationDetail
default IndicatorDetail.Builder newGeolocationDetail(Consumer<NewGeolocationDetail.Builder> newGeolocationDetail) Contains details about the new geographic location.
This is a convenience method that creates an instance of theNewGeolocationDetail.Builder
avoiding the need to create one manually viaNewGeolocationDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonewGeolocationDetail(NewGeolocationDetail)
.- Parameters:
newGeolocationDetail
- a consumer that will call methods onNewGeolocationDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
newAsoDetail
Contains details about the new Autonomous System Organization (ASO).
- Parameters:
newAsoDetail
- Contains details about the new Autonomous System Organization (ASO).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newAsoDetail
Contains details about the new Autonomous System Organization (ASO).
This is a convenience method that creates an instance of theNewAsoDetail.Builder
avoiding the need to create one manually viaNewAsoDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonewAsoDetail(NewAsoDetail)
.- Parameters:
newAsoDetail
- a consumer that will call methods onNewAsoDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
newUserAgentDetail
Contains details about the new user agent.
- Parameters:
newUserAgentDetail
- Contains details about the new user agent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newUserAgentDetail
default IndicatorDetail.Builder newUserAgentDetail(Consumer<NewUserAgentDetail.Builder> newUserAgentDetail) Contains details about the new user agent.
This is a convenience method that creates an instance of theNewUserAgentDetail.Builder
avoiding the need to create one manually viaNewUserAgentDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonewUserAgentDetail(NewUserAgentDetail)
.- Parameters:
newUserAgentDetail
- a consumer that will call methods onNewUserAgentDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-