Interface IndicatorDetail.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IndicatorDetail.Builder,,IndicatorDetail> SdkBuilder<IndicatorDetail.Builder,,IndicatorDetail> SdkPojo
- Enclosing class:
IndicatorDetail
-
Method Summary
Modifier and TypeMethodDescriptiondefault IndicatorDetail.BuilderflaggedIpAddressDetail(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.BuilderimpossibleTravelDetail(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.BuildernewAsoDetail(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.BuildernewGeolocationDetail(Consumer<NewGeolocationDetail.Builder> newGeolocationDetail) Contains details about the new geographic location.newGeolocationDetail(NewGeolocationDetail newGeolocationDetail) Contains details about the new geographic location.default IndicatorDetail.BuildernewUserAgentDetail(Consumer<NewUserAgentDetail.Builder> newUserAgentDetail) Contains details about the new user agent.newUserAgentDetail(NewUserAgentDetail newUserAgentDetail) Contains details about the new user agent.default IndicatorDetail.BuilderrelatedFindingDetail(Consumer<RelatedFindingDetail.Builder> relatedFindingDetail) Contains details about related findings.relatedFindingDetail(RelatedFindingDetail relatedFindingDetail) Contains details about related findings.default IndicatorDetail.BuilderrelatedFindingGroupDetail(Consumer<RelatedFindingGroupDetail.Builder> relatedFindingGroupDetail) Contains details about related finding groups.relatedFindingGroupDetail(RelatedFindingGroupDetail relatedFindingGroupDetail) Contains details about related finding groups.default IndicatorDetail.BuilderttPsObservedDetail(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaTTPsObservedDetail.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaImpossibleTravelDetail.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaFlaggedIpAddressDetail.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaNewGeolocationDetail.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaNewAsoDetail.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaNewUserAgentDetail.builder().When the
Consumercompletes,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:
-