Interface InvestigationAccountAnalysis.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<InvestigationAccountAnalysis.Builder,,InvestigationAccountAnalysis> SdkBuilder<InvestigationAccountAnalysis.Builder,,InvestigationAccountAnalysis> SdkPojo
- Enclosing class:
InvestigationAccountAnalysis
@Mutable
@NotThreadSafe
public static interface InvestigationAccountAnalysis.Builder
extends SdkPojo, CopyableBuilder<InvestigationAccountAnalysis.Builder,InvestigationAccountAnalysis>
-
Method Summary
Modifier and TypeMethodDescriptionbaseline(Consumer<Baseline.Builder> baseline) A comparison of findings against normal behavior.A comparison of findings against normal behavior.trend(Consumer<Trend.Builder> trend) The trend of findings over time.The trend of findings over time.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, sdkFieldNameToField, sdkFields
-
Method Details
-
trend
The trend of findings over time. Set when
AnalysisTypeisTREND.- Parameters:
trend- The trend of findings over time. Set whenAnalysisTypeisTREND.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trend
The trend of findings over time. Set when
This is a convenience method that creates an instance of theAnalysisTypeisTREND.Trend.Builderavoiding the need to create one manually viaTrend.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totrend(Trend).- Parameters:
trend- a consumer that will call methods onTrend.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
baseline
A comparison of findings against normal behavior. Set when
AnalysisTypeisBASELINE.- Parameters:
baseline- A comparison of findings against normal behavior. Set whenAnalysisTypeisBASELINE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
baseline
A comparison of findings against normal behavior. Set when
This is a convenience method that creates an instance of theAnalysisTypeisBASELINE.Baseline.Builderavoiding the need to create one manually viaBaseline.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobaseline(Baseline).- Parameters:
baseline- a consumer that will call methods onBaseline.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-