Interface RasterDataCollectionQueryInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RasterDataCollectionQueryInput.Builder,
,RasterDataCollectionQueryInput> SdkBuilder<RasterDataCollectionQueryInput.Builder,
,RasterDataCollectionQueryInput> SdkPojo
- Enclosing class:
RasterDataCollectionQueryInput
-
Method Summary
Modifier and TypeMethodDescriptionareaOfInterest
(Consumer<AreaOfInterest.Builder> areaOfInterest) The area of interest being queried for the raster data collection.areaOfInterest
(AreaOfInterest areaOfInterest) The area of interest being queried for the raster data collection.propertyFilters
(Consumer<PropertyFilters.Builder> propertyFilters) The list of Property filters used in the Raster Data Collection Query.propertyFilters
(PropertyFilters propertyFilters) The list of Property filters used in the Raster Data Collection Query.rasterDataCollectionArn
(String rasterDataCollectionArn) The Amazon Resource Name (ARN) of the raster data collection.timeRangeFilter
(Consumer<TimeRangeFilterInput.Builder> timeRangeFilter) The TimeRange Filter used in the RasterDataCollection Query.timeRangeFilter
(TimeRangeFilterInput timeRangeFilter) The TimeRange Filter used in the RasterDataCollection Query.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
-
areaOfInterest
The area of interest being queried for the raster data collection.
- Parameters:
areaOfInterest
- The area of interest being queried for the raster data collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
areaOfInterest
default RasterDataCollectionQueryInput.Builder areaOfInterest(Consumer<AreaOfInterest.Builder> areaOfInterest) The area of interest being queried for the raster data collection.
This is a convenience method that creates an instance of theAreaOfInterest.Builder
avoiding the need to create one manually viaAreaOfInterest.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toareaOfInterest(AreaOfInterest)
.- Parameters:
areaOfInterest
- a consumer that will call methods onAreaOfInterest.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
propertyFilters
The list of Property filters used in the Raster Data Collection Query.
- Parameters:
propertyFilters
- The list of Property filters used in the Raster Data Collection Query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
propertyFilters
default RasterDataCollectionQueryInput.Builder propertyFilters(Consumer<PropertyFilters.Builder> propertyFilters) The list of Property filters used in the Raster Data Collection Query.
This is a convenience method that creates an instance of thePropertyFilters.Builder
avoiding the need to create one manually viaPropertyFilters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topropertyFilters(PropertyFilters)
.- Parameters:
propertyFilters
- a consumer that will call methods onPropertyFilters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rasterDataCollectionArn
The Amazon Resource Name (ARN) of the raster data collection.
- Parameters:
rasterDataCollectionArn
- 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.
-
timeRangeFilter
The TimeRange Filter used in the RasterDataCollection Query.
- Parameters:
timeRangeFilter
- The TimeRange Filter used in the RasterDataCollection Query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeRangeFilter
default RasterDataCollectionQueryInput.Builder timeRangeFilter(Consumer<TimeRangeFilterInput.Builder> timeRangeFilter) The TimeRange Filter used in the RasterDataCollection Query.
This is a convenience method that creates an instance of theTimeRangeFilterInput.Builder
avoiding the need to create one manually viaTimeRangeFilterInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totimeRangeFilter(TimeRangeFilterInput)
.- Parameters:
timeRangeFilter
- a consumer that will call methods onTimeRangeFilterInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-