Interface AwsEcrContainerAggregationResponse.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsEcrContainerAggregationResponse.Builder,
,AwsEcrContainerAggregationResponse> SdkBuilder<AwsEcrContainerAggregationResponse.Builder,
,AwsEcrContainerAggregationResponse> SdkPojo
- Enclosing class:
AwsEcrContainerAggregationResponse
public static interface AwsEcrContainerAggregationResponse.Builder
extends SdkPojo, CopyableBuilder<AwsEcrContainerAggregationResponse.Builder,AwsEcrContainerAggregationResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Web Services account ID of the account that owns the container.architecture
(String architecture) The architecture of the container.The SHA value of the container image.The container image stags.imageTags
(Collection<String> imageTags) The container image stags.repository
(String repository) The container repository.resourceId
(String resourceId) The resource ID of the container.severityCounts
(Consumer<SeverityCounts.Builder> severityCounts) The number of finding by severity.severityCounts
(SeverityCounts severityCounts) The number of finding by severity.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
-
accountId
The Amazon Web Services account ID of the account that owns the container.
- Parameters:
accountId
- The Amazon Web Services account ID of the account that owns the container.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
architecture
The architecture of the container.
- Parameters:
architecture
- The architecture of the container.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageSha
The SHA value of the container image.
- Parameters:
imageSha
- The SHA value of the container image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageTags
The container image stags.
- Parameters:
imageTags
- The container image stags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageTags
The container image stags.
- Parameters:
imageTags
- The container image stags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repository
The container repository.
- Parameters:
repository
- The container repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceId
The resource ID of the container.
- Parameters:
resourceId
- The resource ID of the container.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severityCounts
The number of finding by severity.
- Parameters:
severityCounts
- The number of finding by severity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severityCounts
default AwsEcrContainerAggregationResponse.Builder severityCounts(Consumer<SeverityCounts.Builder> severityCounts) The number of finding by severity.
This is a convenience method that creates an instance of theSeverityCounts.Builder
avoiding the need to create one manually viaSeverityCounts.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toseverityCounts(SeverityCounts)
.- Parameters:
severityCounts
- a consumer that will call methods onSeverityCounts.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-