Interface RasterDataCollectionQueryOutput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RasterDataCollectionQueryOutput.Builder,
,RasterDataCollectionQueryOutput> SdkBuilder<RasterDataCollectionQueryOutput.Builder,
,RasterDataCollectionQueryOutput> SdkPojo
- Enclosing class:
RasterDataCollectionQueryOutput
-
Method Summary
Modifier and TypeMethodDescriptionareaOfInterest
(Consumer<AreaOfInterest.Builder> areaOfInterest) The Area of Interest used in the search.areaOfInterest
(AreaOfInterest areaOfInterest) The Area of Interest used in the search.propertyFilters
(Consumer<PropertyFilters.Builder> propertyFilters) Property filters used in the search.propertyFilters
(PropertyFilters propertyFilters) Property filters used in the search.rasterDataCollectionArn
(String rasterDataCollectionArn) The ARN of the Raster Data Collection against which the search is done.rasterDataCollectionName
(String rasterDataCollectionName) The name of the raster data collection.timeRangeFilter
(Consumer<TimeRangeFilterOutput.Builder> timeRangeFilter) The TimeRange filter used in the search.timeRangeFilter
(TimeRangeFilterOutput timeRangeFilter) The TimeRange filter used in the search.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, sdkFieldNameToField, sdkFields
-
Method Details
-
areaOfInterest
The Area of Interest used in the search.
- Parameters:
areaOfInterest
- The Area of Interest used in the search.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
areaOfInterest
default RasterDataCollectionQueryOutput.Builder areaOfInterest(Consumer<AreaOfInterest.Builder> areaOfInterest) The Area of Interest used in the search.
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
Property filters used in the search.
- Parameters:
propertyFilters
- Property filters used in the search.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
propertyFilters
default RasterDataCollectionQueryOutput.Builder propertyFilters(Consumer<PropertyFilters.Builder> propertyFilters) Property filters used in the search.
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 ARN of the Raster Data Collection against which the search is done.
- Parameters:
rasterDataCollectionArn
- The ARN of the Raster Data Collection against which the search is done.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rasterDataCollectionName
The name of the raster data collection.
- Parameters:
rasterDataCollectionName
- The name 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 search.
- Parameters:
timeRangeFilter
- The TimeRange filter used in the search.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeRangeFilter
default RasterDataCollectionQueryOutput.Builder timeRangeFilter(Consumer<TimeRangeFilterOutput.Builder> timeRangeFilter) The TimeRange filter used in the search.
This is a convenience method that creates an instance of theTimeRangeFilterOutput.Builder
avoiding the need to create one manually viaTimeRangeFilterOutput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totimeRangeFilter(TimeRangeFilterOutput)
.- Parameters:
timeRangeFilter
- a consumer that will call methods onTimeRangeFilterOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-