Interface AggregationResponse.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AggregationResponse.Builder,,AggregationResponse> SdkBuilder<AggregationResponse.Builder,,AggregationResponse> SdkPojo
- Enclosing class:
AggregationResponse
-
Method Summary
Modifier 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.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.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
accountAggregation
An 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.
-
accountAggregation
default 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 onAccountAggregationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
amiAggregation
An 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.
-
amiAggregation
default 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 onAmiAggregationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEcrContainerAggregation
AggregationResponse.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.
-
awsEcrContainerAggregation
default 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 onAwsEcrContainerAggregationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ec2InstanceAggregation
AggregationResponse.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.
-
ec2InstanceAggregation
default 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 onEc2InstanceAggregationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
findingTypeAggregation
AggregationResponse.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.
-
findingTypeAggregation
default 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 onFindingTypeAggregationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
imageLayerAggregation
AggregationResponse.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.
-
imageLayerAggregation
default 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 onImageLayerAggregationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lambdaFunctionAggregation
AggregationResponse.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.
-
lambdaFunctionAggregation
default 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 onLambdaFunctionAggregationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lambdaLayerAggregation
AggregationResponse.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.
-
lambdaLayerAggregation
default 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 onLambdaLayerAggregationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
packageAggregation
An 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.
-
packageAggregation
default 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 onPackageAggregationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
repositoryAggregation
AggregationResponse.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.
-
repositoryAggregation
default 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 onRepositoryAggregationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
titleAggregation
An 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.
-
titleAggregation
default 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 onTitleAggregationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-