Interface AnalysisReport.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AnalysisReport.Builder,
,AnalysisReport> SdkBuilder<AnalysisReport.Builder,
,AnalysisReport> SdkPojo
- Enclosing class:
AnalysisReport
@Mutable
@NotThreadSafe
public static interface AnalysisReport.Builder
extends SdkPojo, CopyableBuilder<AnalysisReport.Builder,AnalysisReport>
-
Method Summary
Modifier and TypeMethodDescriptionanalysisReportId
(String analysisReportId) The unique ID of the query that ran when you requested an analysis report.analysisType
(String analysisType) The type of traffic that will be used to generate a report.analysisType
(EnabledAnalysisType analysisType) The type of traffic that will be used to generate a report.reportTime
(Instant reportTime) The date and time the analysis report was ran.The status of the analysis report you specify.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, sdkFieldNameToField, sdkFields
-
Method Details
-
analysisReportId
The unique ID of the query that ran when you requested an analysis report.
- Parameters:
analysisReportId
- The unique ID of the query that ran when you requested an analysis report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisType
The type of traffic that will be used to generate a report.
- Parameters:
analysisType
- The type of traffic that will be used to generate a report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
analysisType
The type of traffic that will be used to generate a report.
- Parameters:
analysisType
- The type of traffic that will be used to generate a report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
reportTime
The date and time the analysis report was ran.
- Parameters:
reportTime
- The date and time the analysis report was ran.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the analysis report you specify. Statuses include
RUNNING
,COMPLETED
, orFAILED
.- Parameters:
status
- The status of the analysis report you specify. Statuses includeRUNNING
,COMPLETED
, orFAILED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-