Interface RasterDataCollectionQueryOutput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RasterDataCollectionQueryOutput.Builder,RasterDataCollectionQueryOutput>,SdkBuilder<RasterDataCollectionQueryOutput.Builder,RasterDataCollectionQueryOutput>,SdkPojo
- Enclosing class:
- RasterDataCollectionQueryOutput
public static interface RasterDataCollectionQueryOutput.Builder extends SdkPojo, CopyableBuilder<RasterDataCollectionQueryOutput.Builder,RasterDataCollectionQueryOutput>
-
-
Method Summary
-
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
RasterDataCollectionQueryOutput.Builder areaOfInterest(AreaOfInterest 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.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
RasterDataCollectionQueryOutput.Builder propertyFilters(PropertyFilters 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.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
RasterDataCollectionQueryOutput.Builder rasterDataCollectionArn(String 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
RasterDataCollectionQueryOutput.Builder rasterDataCollectionName(String 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
RasterDataCollectionQueryOutput.Builder timeRangeFilter(TimeRangeFilterOutput 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.Builderavoiding the need to create one manually viaTimeRangeFilterOutput.builder().When the
Consumercompletes,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:
timeRangeFilter(TimeRangeFilterOutput)
-
-