Interface ImageLayerAggregation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ImageLayerAggregation.Builder,ImageLayerAggregation>,SdkBuilder<ImageLayerAggregation.Builder,ImageLayerAggregation>,SdkPojo
- Enclosing class:
- ImageLayerAggregation
public static interface ImageLayerAggregation.Builder extends SdkPojo, CopyableBuilder<ImageLayerAggregation.Builder,ImageLayerAggregation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ImageLayerAggregation.BuilderlayerHashes(Collection<StringFilter> layerHashes)The hashes associated with the layers.ImageLayerAggregation.BuilderlayerHashes(Consumer<StringFilter.Builder>... layerHashes)The hashes associated with the layers.ImageLayerAggregation.BuilderlayerHashes(StringFilter... layerHashes)The hashes associated with the layers.ImageLayerAggregation.Builderrepositories(Collection<StringFilter> repositories)The repository associated with the container image hosting the layers.ImageLayerAggregation.Builderrepositories(Consumer<StringFilter.Builder>... repositories)The repository associated with the container image hosting the layers.ImageLayerAggregation.Builderrepositories(StringFilter... repositories)The repository associated with the container image hosting the layers.ImageLayerAggregation.BuilderresourceIds(Collection<StringFilter> resourceIds)The ID of the container image layer.ImageLayerAggregation.BuilderresourceIds(Consumer<StringFilter.Builder>... resourceIds)The ID of the container image layer.ImageLayerAggregation.BuilderresourceIds(StringFilter... resourceIds)The ID of the container image layer.ImageLayerAggregation.BuildersortBy(String sortBy)The value to sort results by.ImageLayerAggregation.BuildersortBy(ImageLayerSortBy sortBy)The value to sort results by.ImageLayerAggregation.BuildersortOrder(String sortOrder)The order to sort results by.ImageLayerAggregation.BuildersortOrder(SortOrder sortOrder)The order to sort results by.-
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 Detail
-
layerHashes
ImageLayerAggregation.Builder layerHashes(Collection<StringFilter> 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
ImageLayerAggregation.Builder layerHashes(StringFilter... 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
ImageLayerAggregation.Builder layerHashes(Consumer<StringFilter.Builder>... 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 to#layerHashes(List.) - 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:
#layerHashes(java.util.Collection)
-
repositories
ImageLayerAggregation.Builder repositories(Collection<StringFilter> 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
ImageLayerAggregation.Builder repositories(StringFilter... 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
ImageLayerAggregation.Builder repositories(Consumer<StringFilter.Builder>... 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 to#repositories(List.) - 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:
#repositories(java.util.Collection)
-
resourceIds
ImageLayerAggregation.Builder resourceIds(Collection<StringFilter> 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
ImageLayerAggregation.Builder resourceIds(StringFilter... 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
ImageLayerAggregation.Builder resourceIds(Consumer<StringFilter.Builder>... 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 to#resourceIds(List.) - 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:
#resourceIds(java.util.Collection)
-
sortBy
ImageLayerAggregation.Builder sortBy(String 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:
ImageLayerSortBy,ImageLayerSortBy
-
sortBy
ImageLayerAggregation.Builder sortBy(ImageLayerSortBy 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:
ImageLayerSortBy,ImageLayerSortBy
-
sortOrder
ImageLayerAggregation.Builder sortOrder(String sortOrder)
The order to sort results by.
-
sortOrder
ImageLayerAggregation.Builder sortOrder(SortOrder sortOrder)
The order to sort results by.
-
-