Interface GetComplianceSummaryByResourceTypeRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,ConfigRequest.Builder
,CopyableBuilder<GetComplianceSummaryByResourceTypeRequest.Builder,
,GetComplianceSummaryByResourceTypeRequest> SdkBuilder<GetComplianceSummaryByResourceTypeRequest.Builder,
,GetComplianceSummaryByResourceTypeRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
GetComplianceSummaryByResourceTypeRequest
-
Method Summary
Modifier and TypeMethodDescriptionoverrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.resourceTypes
(String... resourceTypes) Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.resourceTypes
(Collection<String> resourceTypes) Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.services.config.model.ConfigRequest.Builder
build
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 Details
-
resourceTypes
Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.
For this request, you can specify an Amazon Web Services resource type such as
AWS::EC2::Instance
. You can specify that the resource type is an Amazon Web Services account by specifyingAWS::::Account
.- Parameters:
resourceTypes
- Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.For this request, you can specify an Amazon Web Services resource type such as
AWS::EC2::Instance
. You can specify that the resource type is an Amazon Web Services account by specifyingAWS::::Account
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTypes
Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.
For this request, you can specify an Amazon Web Services resource type such as
AWS::EC2::Instance
. You can specify that the resource type is an Amazon Web Services account by specifyingAWS::::Account
.- Parameters:
resourceTypes
- Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.For this request, you can specify an Amazon Web Services resource type such as
AWS::EC2::Instance
. You can specify that the resource type is an Amazon Web Services account by specifyingAWS::::Account
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetComplianceSummaryByResourceTypeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
GetComplianceSummaryByResourceTypeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-