Interface RasterDataCollectionMetadata.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RasterDataCollectionMetadata.Builder,RasterDataCollectionMetadata>,SdkBuilder<RasterDataCollectionMetadata.Builder,RasterDataCollectionMetadata>,SdkPojo
- Enclosing class:
- RasterDataCollectionMetadata
public static interface RasterDataCollectionMetadata.Builder extends SdkPojo, CopyableBuilder<RasterDataCollectionMetadata.Builder,RasterDataCollectionMetadata>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RasterDataCollectionMetadata.Builderarn(String arn)The Amazon Resource Name (ARN) of the raster data collection.RasterDataCollectionMetadata.Builderdescription(String description)A description of the raster data collection.RasterDataCollectionMetadata.BuilderdescriptionPageUrl(String descriptionPageUrl)The description URL of the raster data collection.RasterDataCollectionMetadata.Buildername(String name)The name of the raster data collection.RasterDataCollectionMetadata.BuildersupportedFilters(Collection<Filter> supportedFilters)The list of filters supported by the raster data collection.RasterDataCollectionMetadata.BuildersupportedFilters(Consumer<Filter.Builder>... supportedFilters)The list of filters supported by the raster data collection.RasterDataCollectionMetadata.BuildersupportedFilters(Filter... supportedFilters)The list of filters supported by the raster data collection.RasterDataCollectionMetadata.Buildertags(Map<String,String> tags)Each tag consists of a key and a value.RasterDataCollectionMetadata.Buildertype(String type)The type of raster data collection.RasterDataCollectionMetadata.Buildertype(DataCollectionType type)The type of raster data collection.-
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
-
arn
RasterDataCollectionMetadata.Builder arn(String arn)
The Amazon Resource Name (ARN) of the raster data collection.
- Parameters:
arn- The Amazon Resource Name (ARN) of the raster data collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
RasterDataCollectionMetadata.Builder description(String description)
A description of the raster data collection.
- Parameters:
description- A description of the raster data collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
descriptionPageUrl
RasterDataCollectionMetadata.Builder descriptionPageUrl(String descriptionPageUrl)
The description URL of the raster data collection.
- Parameters:
descriptionPageUrl- The description URL of the raster data collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
RasterDataCollectionMetadata.Builder name(String name)
The name of the raster data collection.
- Parameters:
name- The name of the raster data collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedFilters
RasterDataCollectionMetadata.Builder supportedFilters(Collection<Filter> supportedFilters)
The list of filters supported by the raster data collection.
- Parameters:
supportedFilters- The list of filters supported by the raster data collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedFilters
RasterDataCollectionMetadata.Builder supportedFilters(Filter... supportedFilters)
The list of filters supported by the raster data collection.
- Parameters:
supportedFilters- The list of filters supported by the raster data collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedFilters
RasterDataCollectionMetadata.Builder supportedFilters(Consumer<Filter.Builder>... supportedFilters)
The list of filters supported by the raster data collection.
This is a convenience method that creates an instance of theFilter.Builderavoiding the need to create one manually viaFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#supportedFilters(List.) - Parameters:
supportedFilters- a consumer that will call methods onFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#supportedFilters(java.util.Collection)
-
tags
RasterDataCollectionMetadata.Builder tags(Map<String,String> tags)
Each tag consists of a key and a value.
- Parameters:
tags- Each tag consists of a key and a value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
RasterDataCollectionMetadata.Builder type(String type)
The type of raster data collection.
- Parameters:
type- The type of raster data collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DataCollectionType,DataCollectionType
-
type
RasterDataCollectionMetadata.Builder type(DataCollectionType type)
The type of raster data collection.
- Parameters:
type- The type of raster data collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DataCollectionType,DataCollectionType
-
-