Interface FindingsReportSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FindingsReportSummary.Builder,FindingsReportSummary>,SdkBuilder<FindingsReportSummary.Builder,FindingsReportSummary>,SdkPojo
- Enclosing class:
- FindingsReportSummary
public static interface FindingsReportSummary.Builder extends SdkPojo, CopyableBuilder<FindingsReportSummary.Builder,FindingsReportSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FindingsReportSummary.Builderid(String id)The universally unique identifier (UUID) of the recommendation report.FindingsReportSummary.BuilderprofileEndTime(Instant profileEndTime)The end time of the period during which the metric is flagged as anomalous.FindingsReportSummary.BuilderprofileStartTime(Instant profileStartTime)The start time of the profile the analysis data is about.FindingsReportSummary.BuilderprofilingGroupName(String profilingGroupName)The name of the profiling group that is associated with the analysis data.FindingsReportSummary.BuildertotalNumberOfFindings(Integer totalNumberOfFindings)The total number of different recommendations that were found by the analysis.-
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 Detail
-
id
FindingsReportSummary.Builder id(String id)
The universally unique identifier (UUID) of the recommendation report.
- Parameters:
id- The universally unique identifier (UUID) of the recommendation report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileEndTime
FindingsReportSummary.Builder profileEndTime(Instant profileEndTime)
The end time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
- Parameters:
profileEndTime- The end time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileStartTime
FindingsReportSummary.Builder profileStartTime(Instant profileStartTime)
The start time of the profile the analysis data is about. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
- Parameters:
profileStartTime- The start time of the profile the analysis data is about. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profilingGroupName
FindingsReportSummary.Builder profilingGroupName(String profilingGroupName)
The name of the profiling group that is associated with the analysis data.
- Parameters:
profilingGroupName- The name of the profiling group that is associated with the analysis data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalNumberOfFindings
FindingsReportSummary.Builder totalNumberOfFindings(Integer totalNumberOfFindings)
The total number of different recommendations that were found by the analysis.
- Parameters:
totalNumberOfFindings- The total number of different recommendations that were found by the analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-