Interface AggregationRequest.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<AggregationRequest.Builder,,- AggregationRequest> - SdkBuilder<AggregationRequest.Builder,,- AggregationRequest> - SdkPojo
- Enclosing class:
- AggregationRequest
- 
Method SummaryModifier and TypeMethodDescriptiondefault AggregationRequest.BuilderaccountAggregation(Consumer<AccountAggregation.Builder> accountAggregation) An object that contains details about an aggregation request based on Amazon Web Services account IDs.accountAggregation(AccountAggregation accountAggregation) An object that contains details about an aggregation request based on Amazon Web Services account IDs.default AggregationRequest.BuilderamiAggregation(Consumer<AmiAggregation.Builder> amiAggregation) An object that contains details about an aggregation request based on Amazon Machine Images (AMIs).amiAggregation(AmiAggregation amiAggregation) An object that contains details about an aggregation request based on Amazon Machine Images (AMIs).default AggregationRequest.BuilderawsEcrContainerAggregation(Consumer<AwsEcrContainerAggregation.Builder> awsEcrContainerAggregation) An object that contains details about an aggregation request based on Amazon ECR container images.awsEcrContainerAggregation(AwsEcrContainerAggregation awsEcrContainerAggregation) An object that contains details about an aggregation request based on Amazon ECR container images.default AggregationRequest.BuildercodeRepositoryAggregation(Consumer<CodeRepositoryAggregation.Builder> codeRepositoryAggregation) An object that contains details about an aggregation request based on code repositories.codeRepositoryAggregation(CodeRepositoryAggregation codeRepositoryAggregation) An object that contains details about an aggregation request based on code repositories.default AggregationRequest.Builderec2InstanceAggregation(Consumer<Ec2InstanceAggregation.Builder> ec2InstanceAggregation) An object that contains details about an aggregation request based on Amazon EC2 instances.ec2InstanceAggregation(Ec2InstanceAggregation ec2InstanceAggregation) An object that contains details about an aggregation request based on Amazon EC2 instances.default AggregationRequest.BuilderfindingTypeAggregation(Consumer<FindingTypeAggregation.Builder> findingTypeAggregation) An object that contains details about an aggregation request based on finding types.findingTypeAggregation(FindingTypeAggregation findingTypeAggregation) An object that contains details about an aggregation request based on finding types.default AggregationRequest.BuilderimageLayerAggregation(Consumer<ImageLayerAggregation.Builder> imageLayerAggregation) An object that contains details about an aggregation request based on container image layers.imageLayerAggregation(ImageLayerAggregation imageLayerAggregation) An object that contains details about an aggregation request based on container image layers.default AggregationRequest.BuilderlambdaFunctionAggregation(Consumer<LambdaFunctionAggregation.Builder> lambdaFunctionAggregation) Returns an object with findings aggregated by Amazon Web Services Lambda function.lambdaFunctionAggregation(LambdaFunctionAggregation lambdaFunctionAggregation) Returns an object with findings aggregated by Amazon Web Services Lambda function.default AggregationRequest.BuilderlambdaLayerAggregation(Consumer<LambdaLayerAggregation.Builder> lambdaLayerAggregation) Returns an object with findings aggregated by Amazon Web Services Lambda layer.lambdaLayerAggregation(LambdaLayerAggregation lambdaLayerAggregation) Returns an object with findings aggregated by Amazon Web Services Lambda layer.default AggregationRequest.BuilderpackageAggregation(Consumer<PackageAggregation.Builder> packageAggregation) An object that contains details about an aggregation request based on operating system package type.packageAggregation(PackageAggregation packageAggregation) An object that contains details about an aggregation request based on operating system package type.default AggregationRequest.BuilderrepositoryAggregation(Consumer<RepositoryAggregation.Builder> repositoryAggregation) An object that contains details about an aggregation request based on Amazon ECR repositories.repositoryAggregation(RepositoryAggregation repositoryAggregation) An object that contains details about an aggregation request based on Amazon ECR repositories.default AggregationRequest.BuildertitleAggregation(Consumer<TitleAggregation.Builder> titleAggregation) An object that contains details about an aggregation request based on finding title.titleAggregation(TitleAggregation titleAggregation) An object that contains details about an aggregation request based on finding title.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
accountAggregationAn object that contains details about an aggregation request based on Amazon Web Services account IDs. - Parameters:
- accountAggregation- An object that contains details about an aggregation request based on Amazon Web Services account IDs.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
accountAggregationdefault AggregationRequest.Builder accountAggregation(Consumer<AccountAggregation.Builder> accountAggregation) An object that contains details about an aggregation request based on Amazon Web Services account IDs. This is a convenience method that creates an instance of theAccountAggregation.Builderavoiding the need to create one manually viaAccountAggregation.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaccountAggregation(AccountAggregation).- Parameters:
- accountAggregation- a consumer that will call methods on- AccountAggregation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
amiAggregationAn object that contains details about an aggregation request based on Amazon Machine Images (AMIs). - Parameters:
- amiAggregation- An object that contains details about an aggregation request based on Amazon Machine Images (AMIs).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
amiAggregationAn object that contains details about an aggregation request based on Amazon Machine Images (AMIs). This is a convenience method that creates an instance of theAmiAggregation.Builderavoiding the need to create one manually viaAmiAggregation.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toamiAggregation(AmiAggregation).- Parameters:
- amiAggregation- a consumer that will call methods on- AmiAggregation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
awsEcrContainerAggregationAggregationRequest.Builder awsEcrContainerAggregation(AwsEcrContainerAggregation awsEcrContainerAggregation) An object that contains details about an aggregation request based on Amazon ECR container images. - Parameters:
- awsEcrContainerAggregation- An object that contains details about an aggregation request based on Amazon ECR container images.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
awsEcrContainerAggregationdefault AggregationRequest.Builder awsEcrContainerAggregation(Consumer<AwsEcrContainerAggregation.Builder> awsEcrContainerAggregation) An object that contains details about an aggregation request based on Amazon ECR container images. This is a convenience method that creates an instance of theAwsEcrContainerAggregation.Builderavoiding the need to create one manually viaAwsEcrContainerAggregation.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toawsEcrContainerAggregation(AwsEcrContainerAggregation).- Parameters:
- awsEcrContainerAggregation- a consumer that will call methods on- AwsEcrContainerAggregation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
ec2InstanceAggregationAn object that contains details about an aggregation request based on Amazon EC2 instances. - Parameters:
- ec2InstanceAggregation- An object that contains details about an aggregation request based on Amazon EC2 instances.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ec2InstanceAggregationdefault AggregationRequest.Builder ec2InstanceAggregation(Consumer<Ec2InstanceAggregation.Builder> ec2InstanceAggregation) An object that contains details about an aggregation request based on Amazon EC2 instances. This is a convenience method that creates an instance of theEc2InstanceAggregation.Builderavoiding the need to create one manually viaEc2InstanceAggregation.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toec2InstanceAggregation(Ec2InstanceAggregation).- Parameters:
- ec2InstanceAggregation- a consumer that will call methods on- Ec2InstanceAggregation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
findingTypeAggregationAn object that contains details about an aggregation request based on finding types. - Parameters:
- findingTypeAggregation- An object that contains details about an aggregation request based on finding types.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
findingTypeAggregationdefault AggregationRequest.Builder findingTypeAggregation(Consumer<FindingTypeAggregation.Builder> findingTypeAggregation) An object that contains details about an aggregation request based on finding types. This is a convenience method that creates an instance of theFindingTypeAggregation.Builderavoiding the need to create one manually viaFindingTypeAggregation.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofindingTypeAggregation(FindingTypeAggregation).- Parameters:
- findingTypeAggregation- a consumer that will call methods on- FindingTypeAggregation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
imageLayerAggregationAn object that contains details about an aggregation request based on container image layers. - Parameters:
- imageLayerAggregation- An object that contains details about an aggregation request based on container image layers.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
imageLayerAggregationdefault AggregationRequest.Builder imageLayerAggregation(Consumer<ImageLayerAggregation.Builder> imageLayerAggregation) An object that contains details about an aggregation request based on container image layers. This is a convenience method that creates an instance of theImageLayerAggregation.Builderavoiding the need to create one manually viaImageLayerAggregation.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toimageLayerAggregation(ImageLayerAggregation).- Parameters:
- imageLayerAggregation- a consumer that will call methods on- ImageLayerAggregation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
packageAggregationAn object that contains details about an aggregation request based on operating system package type. - Parameters:
- packageAggregation- An object that contains details about an aggregation request based on operating system package type.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
packageAggregationdefault AggregationRequest.Builder packageAggregation(Consumer<PackageAggregation.Builder> packageAggregation) An object that contains details about an aggregation request based on operating system package type. This is a convenience method that creates an instance of thePackageAggregation.Builderavoiding the need to create one manually viaPackageAggregation.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topackageAggregation(PackageAggregation).- Parameters:
- packageAggregation- a consumer that will call methods on- PackageAggregation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
repositoryAggregationAn object that contains details about an aggregation request based on Amazon ECR repositories. - Parameters:
- repositoryAggregation- An object that contains details about an aggregation request based on Amazon ECR repositories.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
repositoryAggregationdefault AggregationRequest.Builder repositoryAggregation(Consumer<RepositoryAggregation.Builder> repositoryAggregation) An object that contains details about an aggregation request based on Amazon ECR repositories. This is a convenience method that creates an instance of theRepositoryAggregation.Builderavoiding the need to create one manually viaRepositoryAggregation.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torepositoryAggregation(RepositoryAggregation).- Parameters:
- repositoryAggregation- a consumer that will call methods on- RepositoryAggregation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
titleAggregationAn object that contains details about an aggregation request based on finding title. - Parameters:
- titleAggregation- An object that contains details about an aggregation request based on finding title.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
titleAggregationdefault AggregationRequest.Builder titleAggregation(Consumer<TitleAggregation.Builder> titleAggregation) An object that contains details about an aggregation request based on finding title. This is a convenience method that creates an instance of theTitleAggregation.Builderavoiding the need to create one manually viaTitleAggregation.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totitleAggregation(TitleAggregation).- Parameters:
- titleAggregation- a consumer that will call methods on- TitleAggregation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
lambdaLayerAggregationReturns an object with findings aggregated by Amazon Web Services Lambda layer. - Parameters:
- lambdaLayerAggregation- Returns an object with findings aggregated by Amazon Web Services Lambda layer.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lambdaLayerAggregationdefault AggregationRequest.Builder lambdaLayerAggregation(Consumer<LambdaLayerAggregation.Builder> lambdaLayerAggregation) Returns an object with findings aggregated by Amazon Web Services Lambda layer. This is a convenience method that creates an instance of theLambdaLayerAggregation.Builderavoiding the need to create one manually viaLambdaLayerAggregation.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolambdaLayerAggregation(LambdaLayerAggregation).- Parameters:
- lambdaLayerAggregation- a consumer that will call methods on- LambdaLayerAggregation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
lambdaFunctionAggregationAggregationRequest.Builder lambdaFunctionAggregation(LambdaFunctionAggregation lambdaFunctionAggregation) Returns an object with findings aggregated by Amazon Web Services Lambda function. - Parameters:
- lambdaFunctionAggregation- Returns an object with findings aggregated by Amazon Web Services Lambda function.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lambdaFunctionAggregationdefault AggregationRequest.Builder lambdaFunctionAggregation(Consumer<LambdaFunctionAggregation.Builder> lambdaFunctionAggregation) Returns an object with findings aggregated by Amazon Web Services Lambda function. This is a convenience method that creates an instance of theLambdaFunctionAggregation.Builderavoiding the need to create one manually viaLambdaFunctionAggregation.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolambdaFunctionAggregation(LambdaFunctionAggregation).- Parameters:
- lambdaFunctionAggregation- a consumer that will call methods on- LambdaFunctionAggregation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
codeRepositoryAggregationAggregationRequest.Builder codeRepositoryAggregation(CodeRepositoryAggregation codeRepositoryAggregation) An object that contains details about an aggregation request based on code repositories. - Parameters:
- codeRepositoryAggregation- An object that contains details about an aggregation request based on code repositories.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
codeRepositoryAggregationdefault AggregationRequest.Builder codeRepositoryAggregation(Consumer<CodeRepositoryAggregation.Builder> codeRepositoryAggregation) An object that contains details about an aggregation request based on code repositories. This is a convenience method that creates an instance of theCodeRepositoryAggregation.Builderavoiding the need to create one manually viaCodeRepositoryAggregation.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocodeRepositoryAggregation(CodeRepositoryAggregation).- Parameters:
- codeRepositoryAggregation- a consumer that will call methods on- CodeRepositoryAggregation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-