Interface RasterDataCollectionQueryInput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RasterDataCollectionQueryInput.Builder,RasterDataCollectionQueryInput>,SdkBuilder<RasterDataCollectionQueryInput.Builder,RasterDataCollectionQueryInput>,SdkPojo
- Enclosing class:
- RasterDataCollectionQueryInput
public static interface RasterDataCollectionQueryInput.Builder extends SdkPojo, CopyableBuilder<RasterDataCollectionQueryInput.Builder,RasterDataCollectionQueryInput>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default RasterDataCollectionQueryInput.BuilderareaOfInterest(Consumer<AreaOfInterest.Builder> areaOfInterest)The area of interest being queried for the raster data collection.RasterDataCollectionQueryInput.BuilderareaOfInterest(AreaOfInterest areaOfInterest)The area of interest being queried for the raster data collection.default RasterDataCollectionQueryInput.BuilderpropertyFilters(Consumer<PropertyFilters.Builder> propertyFilters)The list of Property filters used in the Raster Data Collection Query.RasterDataCollectionQueryInput.BuilderpropertyFilters(PropertyFilters propertyFilters)The list of Property filters used in the Raster Data Collection Query.RasterDataCollectionQueryInput.BuilderrasterDataCollectionArn(String rasterDataCollectionArn)The Amazon Resource Name (ARN) of the raster data collection.default RasterDataCollectionQueryInput.BuildertimeRangeFilter(Consumer<TimeRangeFilterInput.Builder> timeRangeFilter)The TimeRange Filter used in the RasterDataCollection Query.RasterDataCollectionQueryInput.BuildertimeRangeFilter(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 Detail
-
areaOfInterest
RasterDataCollectionQueryInput.Builder areaOfInterest(AreaOfInterest 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:
areaOfInterest(AreaOfInterest)
-
propertyFilters
RasterDataCollectionQueryInput.Builder propertyFilters(PropertyFilters 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:
propertyFilters(PropertyFilters)
-
rasterDataCollectionArn
RasterDataCollectionQueryInput.Builder rasterDataCollectionArn(String 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
RasterDataCollectionQueryInput.Builder timeRangeFilter(TimeRangeFilterInput 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:
timeRangeFilter(TimeRangeFilterInput)
-
-