Interface CisCheckAggregation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CisCheckAggregation.Builder,CisCheckAggregation>,SdkBuilder<CisCheckAggregation.Builder,CisCheckAggregation>,SdkPojo
- Enclosing class:
- CisCheckAggregation
public static interface CisCheckAggregation.Builder extends SdkPojo, CopyableBuilder<CisCheckAggregation.Builder,CisCheckAggregation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CisCheckAggregation.BuilderaccountId(String accountId)The account ID for the CIS check.CisCheckAggregation.BuildercheckDescription(String checkDescription)The description for the CIS check.CisCheckAggregation.BuildercheckId(String checkId)The check ID for the CIS check.CisCheckAggregation.Builderlevel(String level)The CIS check level.CisCheckAggregation.Builderlevel(CisSecurityLevel level)The CIS check level.CisCheckAggregation.Builderplatform(String platform)The CIS check platform.CisCheckAggregation.BuilderscanArn(String scanArn)The scan ARN for the CIS check scan ARN.default CisCheckAggregation.BuilderstatusCounts(Consumer<StatusCounts.Builder> statusCounts)The CIS check status counts.CisCheckAggregation.BuilderstatusCounts(StatusCounts statusCounts)The CIS check status counts.CisCheckAggregation.Buildertitle(String title)The CIS check title.-
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 Detail
-
accountId
CisCheckAggregation.Builder accountId(String accountId)
The account ID for the CIS check.
- Parameters:
accountId- The account ID for the CIS check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
checkDescription
CisCheckAggregation.Builder checkDescription(String checkDescription)
The description for the CIS check.
- Parameters:
checkDescription- The description for the CIS check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
checkId
CisCheckAggregation.Builder checkId(String checkId)
The check ID for the CIS check.
- Parameters:
checkId- The check ID for the CIS check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
level
CisCheckAggregation.Builder level(String level)
The CIS check level.
- Parameters:
level- The CIS check level.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CisSecurityLevel,CisSecurityLevel
-
level
CisCheckAggregation.Builder level(CisSecurityLevel level)
The CIS check level.
- Parameters:
level- The CIS check level.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CisSecurityLevel,CisSecurityLevel
-
platform
CisCheckAggregation.Builder platform(String platform)
The CIS check platform.
- Parameters:
platform- The CIS check platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanArn
CisCheckAggregation.Builder scanArn(String scanArn)
The scan ARN for the CIS check scan ARN.
- Parameters:
scanArn- The scan ARN for the CIS check scan ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusCounts
CisCheckAggregation.Builder statusCounts(StatusCounts statusCounts)
The CIS check status counts.
- Parameters:
statusCounts- The CIS check status counts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusCounts
default CisCheckAggregation.Builder statusCounts(Consumer<StatusCounts.Builder> statusCounts)
The CIS check status counts.
This is a convenience method that creates an instance of theStatusCounts.Builderavoiding the need to create one manually viaStatusCounts.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostatusCounts(StatusCounts).- Parameters:
statusCounts- a consumer that will call methods onStatusCounts.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
statusCounts(StatusCounts)
-
title
CisCheckAggregation.Builder title(String title)
The CIS check title.
- Parameters:
title- The CIS check title.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-