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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaAreaOfInterest.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaPropertyFilters.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaTimeRangeFilterInput.builder().When the
Consumercompletes,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:
-