Interface ImageLayerAggregation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ImageLayerAggregation.Builder,,ImageLayerAggregation> SdkBuilder<ImageLayerAggregation.Builder,,ImageLayerAggregation> SdkPojo
- Enclosing class:
ImageLayerAggregation
-
Method Summary
Modifier and TypeMethodDescriptioncloudAccountIds(Collection<StringFilter> cloudAccountIds) The cloud account IDs to aggregate findings for.cloudAccountIds(Consumer<StringFilter.Builder>... cloudAccountIds) The cloud account IDs to aggregate findings for.cloudAccountIds(StringFilter... cloudAccountIds) The cloud account IDs to aggregate findings for.cloudOrgIds(Collection<StringFilter> cloudOrgIds) The cloud organization IDs to aggregate findings for.cloudOrgIds(Consumer<StringFilter.Builder>... cloudOrgIds) The cloud organization IDs to aggregate findings for.cloudOrgIds(StringFilter... cloudOrgIds) The cloud organization IDs to aggregate findings for.cloudPartitions(Collection<StringFilter> cloudPartitions) The cloud partitions to aggregate findings for.cloudPartitions(Consumer<StringFilter.Builder>... cloudPartitions) The cloud partitions to aggregate findings for.cloudPartitions(StringFilter... cloudPartitions) The cloud partitions to aggregate findings for.cloudProviders(Collection<StringFilter> cloudProviders) The cloud providers to aggregate findings for.cloudProviders(Consumer<StringFilter.Builder>... cloudProviders) The cloud providers to aggregate findings for.cloudProviders(StringFilter... cloudProviders) The cloud providers to aggregate findings for.cloudRegions(Collection<StringFilter> cloudRegions) The cloud regions to aggregate findings for.cloudRegions(Consumer<StringFilter.Builder>... cloudRegions) The cloud regions to aggregate findings for.cloudRegions(StringFilter... cloudRegions) The cloud regions to aggregate findings for.layerHashes(Collection<StringFilter> layerHashes) The hashes associated with the layers.layerHashes(Consumer<StringFilter.Builder>... layerHashes) The hashes associated with the layers.layerHashes(StringFilter... layerHashes) The hashes associated with the layers.repositories(Collection<StringFilter> repositories) The repository associated with the container image hosting the layers.repositories(Consumer<StringFilter.Builder>... repositories) The repository associated with the container image hosting the layers.repositories(StringFilter... repositories) The repository associated with the container image hosting the layers.resourceIds(Collection<StringFilter> resourceIds) The ID of the container image layer.resourceIds(Consumer<StringFilter.Builder>... resourceIds) The ID of the container image layer.resourceIds(StringFilter... resourceIds) The ID of the container image layer.The value to sort results by.sortBy(ImageLayerSortBy sortBy) The value to sort results by.The order to sort results by.The order to sort results by.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, sdkFieldNameToField, sdkFields
-
Method Details
-
repositories
The repository associated with the container image hosting the layers.
- Parameters:
repositories- The repository associated with the container image hosting the layers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositories
The repository associated with the container image hosting the layers.
- Parameters:
repositories- The repository associated with the container image hosting the layers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositories
The repository associated with the container image hosting the layers.
This is a convenience method that creates an instance of theStringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torepositories(List<StringFilter>).- Parameters:
repositories- a consumer that will call methods onStringFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceIds
The ID of the container image layer.
- Parameters:
resourceIds- The ID of the container image layer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceIds
The ID of the container image layer.
- Parameters:
resourceIds- The ID of the container image layer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceIds
The ID of the container image layer.
This is a convenience method that creates an instance of theStringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourceIds(List<StringFilter>).- Parameters:
resourceIds- a consumer that will call methods onStringFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
layerHashes
The hashes associated with the layers.
- Parameters:
layerHashes- The hashes associated with the layers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layerHashes
The hashes associated with the layers.
- Parameters:
layerHashes- The hashes associated with the layers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layerHashes
The hashes associated with the layers.
This is a convenience method that creates an instance of theStringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolayerHashes(List<StringFilter>).- Parameters:
layerHashes- a consumer that will call methods onStringFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloudProviders
The cloud providers to aggregate findings for. Valid values:
-
AWS– Findings from Amazon Web Services resources. -
AZURE– Findings from Microsoft Azure resources.
- Parameters:
cloudProviders- The cloud providers to aggregate findings for. Valid values:-
AWS– Findings from Amazon Web Services resources. -
AZURE– Findings from Microsoft Azure resources.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
cloudProviders
The cloud providers to aggregate findings for. Valid values:
-
AWS– Findings from Amazon Web Services resources. -
AZURE– Findings from Microsoft Azure resources.
- Parameters:
cloudProviders- The cloud providers to aggregate findings for. Valid values:-
AWS– Findings from Amazon Web Services resources. -
AZURE– Findings from Microsoft Azure resources.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
cloudProviders
The cloud providers to aggregate findings for. Valid values:
-
AWS– Findings from Amazon Web Services resources. -
AZURE– Findings from Microsoft Azure resources.
StringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocloudProviders(List<StringFilter>).- Parameters:
cloudProviders- a consumer that will call methods onStringFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
cloudAccountIds
The cloud account IDs to aggregate findings for.
- Parameters:
cloudAccountIds- The cloud account IDs to aggregate findings for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudAccountIds
The cloud account IDs to aggregate findings for.
- Parameters:
cloudAccountIds- The cloud account IDs to aggregate findings for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudAccountIds
The cloud account IDs to aggregate findings for.
This is a convenience method that creates an instance of theStringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocloudAccountIds(List<StringFilter>).- Parameters:
cloudAccountIds- a consumer that will call methods onStringFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloudOrgIds
The cloud organization IDs to aggregate findings for.
- Parameters:
cloudOrgIds- The cloud organization IDs to aggregate findings for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudOrgIds
The cloud organization IDs to aggregate findings for.
- Parameters:
cloudOrgIds- The cloud organization IDs to aggregate findings for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudOrgIds
The cloud organization IDs to aggregate findings for.
This is a convenience method that creates an instance of theStringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocloudOrgIds(List<StringFilter>).- Parameters:
cloudOrgIds- a consumer that will call methods onStringFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloudRegions
The cloud regions to aggregate findings for. The value format depends on the cloud provider:
-
An Amazon Web Services Region, such as
us-east-1. -
An Azure region, such as
eastus.
- Parameters:
cloudRegions- The cloud regions to aggregate findings for. The value format depends on the cloud provider:-
An Amazon Web Services Region, such as
us-east-1. -
An Azure region, such as
eastus.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
cloudRegions
The cloud regions to aggregate findings for. The value format depends on the cloud provider:
-
An Amazon Web Services Region, such as
us-east-1. -
An Azure region, such as
eastus.
- Parameters:
cloudRegions- The cloud regions to aggregate findings for. The value format depends on the cloud provider:-
An Amazon Web Services Region, such as
us-east-1. -
An Azure region, such as
eastus.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
cloudRegions
The cloud regions to aggregate findings for. The value format depends on the cloud provider:
-
An Amazon Web Services Region, such as
us-east-1. -
An Azure region, such as
eastus.
StringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocloudRegions(List<StringFilter>).- Parameters:
cloudRegions- a consumer that will call methods onStringFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
cloudPartitions
The cloud partitions to aggregate findings for. Valid values:
-
aws– Amazon Web Services commercial Regions. -
aws-cn– Amazon Web Services China Regions. -
aws-us-gov– Amazon Web Services GovCloud (US) Regions. -
AzureCloud– Azure commercial Regions.
- Parameters:
cloudPartitions- The cloud partitions to aggregate findings for. Valid values:-
aws– Amazon Web Services commercial Regions. -
aws-cn– Amazon Web Services China Regions. -
aws-us-gov– Amazon Web Services GovCloud (US) Regions. -
AzureCloud– Azure commercial Regions.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
cloudPartitions
The cloud partitions to aggregate findings for. Valid values:
-
aws– Amazon Web Services commercial Regions. -
aws-cn– Amazon Web Services China Regions. -
aws-us-gov– Amazon Web Services GovCloud (US) Regions. -
AzureCloud– Azure commercial Regions.
- Parameters:
cloudPartitions- The cloud partitions to aggregate findings for. Valid values:-
aws– Amazon Web Services commercial Regions. -
aws-cn– Amazon Web Services China Regions. -
aws-us-gov– Amazon Web Services GovCloud (US) Regions. -
AzureCloud– Azure commercial Regions.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
cloudPartitions
The cloud partitions to aggregate findings for. Valid values:
-
aws– Amazon Web Services commercial Regions. -
aws-cn– Amazon Web Services China Regions. -
aws-us-gov– Amazon Web Services GovCloud (US) Regions. -
AzureCloud– Azure commercial Regions.
StringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocloudPartitions(List<StringFilter>).- Parameters:
cloudPartitions- a consumer that will call methods onStringFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
sortOrder
The order to sort results by.
- Parameters:
sortOrder- The order to sort results by.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sortOrder
The order to sort results by.
- Parameters:
sortOrder- The order to sort results by.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sortBy
The value to sort results by.
- Parameters:
sortBy- The value to sort results by.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sortBy
The value to sort results by.
- Parameters:
sortBy- The value to sort results by.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-