Interface AggregationResponse.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<AggregationResponse.Builder,,- AggregationResponse> - SdkBuilder<AggregationResponse.Builder,,- AggregationResponse> - SdkPojo
- Enclosing class:
- AggregationResponse
- 
Method SummaryModifier and TypeMethodDescriptiondefault AggregationResponse.BuilderaccountAggregation(Consumer<AccountAggregationResponse.Builder> accountAggregation) An object that contains details about an aggregation response based on Amazon Web Services account IDs.accountAggregation(AccountAggregationResponse accountAggregation) An object that contains details about an aggregation response based on Amazon Web Services account IDs.default AggregationResponse.BuilderamiAggregation(Consumer<AmiAggregationResponse.Builder> amiAggregation) An object that contains details about an aggregation response based on Amazon Machine Images (AMIs).amiAggregation(AmiAggregationResponse amiAggregation) An object that contains details about an aggregation response based on Amazon Machine Images (AMIs).default AggregationResponse.BuilderawsEcrContainerAggregation(Consumer<AwsEcrContainerAggregationResponse.Builder> awsEcrContainerAggregation) An object that contains details about an aggregation response based on Amazon ECR container images.awsEcrContainerAggregation(AwsEcrContainerAggregationResponse awsEcrContainerAggregation) An object that contains details about an aggregation response based on Amazon ECR container images.default AggregationResponse.BuildercodeRepositoryAggregation(Consumer<CodeRepositoryAggregationResponse.Builder> codeRepositoryAggregation) An object that contains details about an aggregation response based on code repositories.codeRepositoryAggregation(CodeRepositoryAggregationResponse codeRepositoryAggregation) An object that contains details about an aggregation response based on code repositories.default AggregationResponse.Builderec2InstanceAggregation(Consumer<Ec2InstanceAggregationResponse.Builder> ec2InstanceAggregation) An object that contains details about an aggregation response based on Amazon EC2 instances.ec2InstanceAggregation(Ec2InstanceAggregationResponse ec2InstanceAggregation) An object that contains details about an aggregation response based on Amazon EC2 instances.default AggregationResponse.BuilderfindingTypeAggregation(Consumer<FindingTypeAggregationResponse.Builder> findingTypeAggregation) An object that contains details about an aggregation response based on finding types.findingTypeAggregation(FindingTypeAggregationResponse findingTypeAggregation) An object that contains details about an aggregation response based on finding types.default AggregationResponse.BuilderimageLayerAggregation(Consumer<ImageLayerAggregationResponse.Builder> imageLayerAggregation) An object that contains details about an aggregation response based on container image layers.imageLayerAggregation(ImageLayerAggregationResponse imageLayerAggregation) An object that contains details about an aggregation response based on container image layers.default AggregationResponse.BuilderlambdaFunctionAggregation(Consumer<LambdaFunctionAggregationResponse.Builder> lambdaFunctionAggregation) An aggregation of findings by Amazon Web Services Lambda function.lambdaFunctionAggregation(LambdaFunctionAggregationResponse lambdaFunctionAggregation) An aggregation of findings by Amazon Web Services Lambda function.default AggregationResponse.BuilderlambdaLayerAggregation(Consumer<LambdaLayerAggregationResponse.Builder> lambdaLayerAggregation) An aggregation of findings by Amazon Web Services Lambda layer.lambdaLayerAggregation(LambdaLayerAggregationResponse lambdaLayerAggregation) An aggregation of findings by Amazon Web Services Lambda layer.default AggregationResponse.BuilderpackageAggregation(Consumer<PackageAggregationResponse.Builder> packageAggregation) An object that contains details about an aggregation response based on operating system package type.packageAggregation(PackageAggregationResponse packageAggregation) An object that contains details about an aggregation response based on operating system package type.default AggregationResponse.BuilderrepositoryAggregation(Consumer<RepositoryAggregationResponse.Builder> repositoryAggregation) An object that contains details about an aggregation response based on Amazon ECR repositories.repositoryAggregation(RepositoryAggregationResponse repositoryAggregation) An object that contains details about an aggregation response based on Amazon ECR repositories.default AggregationResponse.BuildertitleAggregation(Consumer<TitleAggregationResponse.Builder> titleAggregation) An object that contains details about an aggregation response based on finding title.titleAggregation(TitleAggregationResponse titleAggregation) An object that contains details about an aggregation response 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 response based on Amazon Web Services account IDs. - Parameters:
- accountAggregation- An object that contains details about an aggregation response based on Amazon Web Services account IDs.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
accountAggregationdefault AggregationResponse.Builder accountAggregation(Consumer<AccountAggregationResponse.Builder> accountAggregation) An object that contains details about an aggregation response based on Amazon Web Services account IDs. This is a convenience method that creates an instance of theAccountAggregationResponse.Builderavoiding the need to create one manually viaAccountAggregationResponse.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaccountAggregation(AccountAggregationResponse).- Parameters:
- accountAggregation- a consumer that will call methods on- AccountAggregationResponse.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 response based on Amazon Machine Images (AMIs). - Parameters:
- amiAggregation- An object that contains details about an aggregation response based on Amazon Machine Images (AMIs).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
amiAggregationdefault AggregationResponse.Builder amiAggregation(Consumer<AmiAggregationResponse.Builder> amiAggregation) An object that contains details about an aggregation response based on Amazon Machine Images (AMIs). This is a convenience method that creates an instance of theAmiAggregationResponse.Builderavoiding the need to create one manually viaAmiAggregationResponse.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toamiAggregation(AmiAggregationResponse).- Parameters:
- amiAggregation- a consumer that will call methods on- AmiAggregationResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
awsEcrContainerAggregationAggregationResponse.Builder awsEcrContainerAggregation(AwsEcrContainerAggregationResponse awsEcrContainerAggregation) An object that contains details about an aggregation response based on Amazon ECR container images. - Parameters:
- awsEcrContainerAggregation- An object that contains details about an aggregation response based on Amazon ECR container images.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
awsEcrContainerAggregationdefault AggregationResponse.Builder awsEcrContainerAggregation(Consumer<AwsEcrContainerAggregationResponse.Builder> awsEcrContainerAggregation) An object that contains details about an aggregation response based on Amazon ECR container images. This is a convenience method that creates an instance of theAwsEcrContainerAggregationResponse.Builderavoiding the need to create one manually viaAwsEcrContainerAggregationResponse.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toawsEcrContainerAggregation(AwsEcrContainerAggregationResponse).- Parameters:
- awsEcrContainerAggregation- a consumer that will call methods on- AwsEcrContainerAggregationResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
ec2InstanceAggregationAggregationResponse.Builder ec2InstanceAggregation(Ec2InstanceAggregationResponse ec2InstanceAggregation) An object that contains details about an aggregation response based on Amazon EC2 instances. - Parameters:
- ec2InstanceAggregation- An object that contains details about an aggregation response based on Amazon EC2 instances.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ec2InstanceAggregationdefault AggregationResponse.Builder ec2InstanceAggregation(Consumer<Ec2InstanceAggregationResponse.Builder> ec2InstanceAggregation) An object that contains details about an aggregation response based on Amazon EC2 instances. This is a convenience method that creates an instance of theEc2InstanceAggregationResponse.Builderavoiding the need to create one manually viaEc2InstanceAggregationResponse.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toec2InstanceAggregation(Ec2InstanceAggregationResponse).- Parameters:
- ec2InstanceAggregation- a consumer that will call methods on- Ec2InstanceAggregationResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
findingTypeAggregationAggregationResponse.Builder findingTypeAggregation(FindingTypeAggregationResponse findingTypeAggregation) An object that contains details about an aggregation response based on finding types. - Parameters:
- findingTypeAggregation- An object that contains details about an aggregation response based on finding types.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
findingTypeAggregationdefault AggregationResponse.Builder findingTypeAggregation(Consumer<FindingTypeAggregationResponse.Builder> findingTypeAggregation) An object that contains details about an aggregation response based on finding types. This is a convenience method that creates an instance of theFindingTypeAggregationResponse.Builderavoiding the need to create one manually viaFindingTypeAggregationResponse.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofindingTypeAggregation(FindingTypeAggregationResponse).- Parameters:
- findingTypeAggregation- a consumer that will call methods on- FindingTypeAggregationResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
imageLayerAggregationAggregationResponse.Builder imageLayerAggregation(ImageLayerAggregationResponse imageLayerAggregation) An object that contains details about an aggregation response based on container image layers. - Parameters:
- imageLayerAggregation- An object that contains details about an aggregation response based on container image layers.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
imageLayerAggregationdefault AggregationResponse.Builder imageLayerAggregation(Consumer<ImageLayerAggregationResponse.Builder> imageLayerAggregation) An object that contains details about an aggregation response based on container image layers. This is a convenience method that creates an instance of theImageLayerAggregationResponse.Builderavoiding the need to create one manually viaImageLayerAggregationResponse.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toimageLayerAggregation(ImageLayerAggregationResponse).- Parameters:
- imageLayerAggregation- a consumer that will call methods on- ImageLayerAggregationResponse.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 response based on operating system package type. - Parameters:
- packageAggregation- An object that contains details about an aggregation response based on operating system package type.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
packageAggregationdefault AggregationResponse.Builder packageAggregation(Consumer<PackageAggregationResponse.Builder> packageAggregation) An object that contains details about an aggregation response based on operating system package type. This is a convenience method that creates an instance of thePackageAggregationResponse.Builderavoiding the need to create one manually viaPackageAggregationResponse.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topackageAggregation(PackageAggregationResponse).- Parameters:
- packageAggregation- a consumer that will call methods on- PackageAggregationResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
repositoryAggregationAggregationResponse.Builder repositoryAggregation(RepositoryAggregationResponse repositoryAggregation) An object that contains details about an aggregation response based on Amazon ECR repositories. - Parameters:
- repositoryAggregation- An object that contains details about an aggregation response based on Amazon ECR repositories.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
repositoryAggregationdefault AggregationResponse.Builder repositoryAggregation(Consumer<RepositoryAggregationResponse.Builder> repositoryAggregation) An object that contains details about an aggregation response based on Amazon ECR repositories. This is a convenience method that creates an instance of theRepositoryAggregationResponse.Builderavoiding the need to create one manually viaRepositoryAggregationResponse.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torepositoryAggregation(RepositoryAggregationResponse).- Parameters:
- repositoryAggregation- a consumer that will call methods on- RepositoryAggregationResponse.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 response based on finding title. - Parameters:
- titleAggregation- An object that contains details about an aggregation response based on finding title.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
titleAggregationdefault AggregationResponse.Builder titleAggregation(Consumer<TitleAggregationResponse.Builder> titleAggregation) An object that contains details about an aggregation response based on finding title. This is a convenience method that creates an instance of theTitleAggregationResponse.Builderavoiding the need to create one manually viaTitleAggregationResponse.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totitleAggregation(TitleAggregationResponse).- Parameters:
- titleAggregation- a consumer that will call methods on- TitleAggregationResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
lambdaLayerAggregationAggregationResponse.Builder lambdaLayerAggregation(LambdaLayerAggregationResponse lambdaLayerAggregation) An aggregation of findings by Amazon Web Services Lambda layer. - Parameters:
- lambdaLayerAggregation- An aggregation of findings by Amazon Web Services Lambda layer.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lambdaLayerAggregationdefault AggregationResponse.Builder lambdaLayerAggregation(Consumer<LambdaLayerAggregationResponse.Builder> lambdaLayerAggregation) An aggregation of findings by Amazon Web Services Lambda layer. This is a convenience method that creates an instance of theLambdaLayerAggregationResponse.Builderavoiding the need to create one manually viaLambdaLayerAggregationResponse.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolambdaLayerAggregation(LambdaLayerAggregationResponse).- Parameters:
- lambdaLayerAggregation- a consumer that will call methods on- LambdaLayerAggregationResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
lambdaFunctionAggregationAggregationResponse.Builder lambdaFunctionAggregation(LambdaFunctionAggregationResponse lambdaFunctionAggregation) An aggregation of findings by Amazon Web Services Lambda function. - Parameters:
- lambdaFunctionAggregation- An aggregation of findings by Amazon Web Services Lambda function.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lambdaFunctionAggregationdefault AggregationResponse.Builder lambdaFunctionAggregation(Consumer<LambdaFunctionAggregationResponse.Builder> lambdaFunctionAggregation) An aggregation of findings by Amazon Web Services Lambda function. This is a convenience method that creates an instance of theLambdaFunctionAggregationResponse.Builderavoiding the need to create one manually viaLambdaFunctionAggregationResponse.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolambdaFunctionAggregation(LambdaFunctionAggregationResponse).- Parameters:
- lambdaFunctionAggregation- a consumer that will call methods on- LambdaFunctionAggregationResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
codeRepositoryAggregationAggregationResponse.Builder codeRepositoryAggregation(CodeRepositoryAggregationResponse codeRepositoryAggregation) An object that contains details about an aggregation response based on code repositories. - Parameters:
- codeRepositoryAggregation- An object that contains details about an aggregation response based on code repositories.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
codeRepositoryAggregationdefault AggregationResponse.Builder codeRepositoryAggregation(Consumer<CodeRepositoryAggregationResponse.Builder> codeRepositoryAggregation) An object that contains details about an aggregation response based on code repositories. This is a convenience method that creates an instance of theCodeRepositoryAggregationResponse.Builderavoiding the need to create one manually viaCodeRepositoryAggregationResponse.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocodeRepositoryAggregation(CodeRepositoryAggregationResponse).- Parameters:
- codeRepositoryAggregation- a consumer that will call methods on- CodeRepositoryAggregationResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-