Interface StackConfigInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StackConfigInput.Builder,
,StackConfigInput> SdkBuilder<StackConfigInput.Builder,
,StackConfigInput> SdkPojo
- Enclosing class:
StackConfigInput
-
Method Summary
Modifier and TypeMethodDescriptiondefault StackConfigInput.Builder
outputResolution
(Consumer<OutputResolutionStackInput.Builder> outputResolution) The structure representing output resolution (in target georeferenced units) of the result of stacking operation.outputResolution
(OutputResolutionStackInput outputResolution) The structure representing output resolution (in target georeferenced units) of the result of stacking operation.targetBands
(String... targetBands) A list of bands to be stacked in the specified order.targetBands
(Collection<String> targetBands) A list of bands to be stacked in the specified order.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
-
outputResolution
The structure representing output resolution (in target georeferenced units) of the result of stacking operation.
- Parameters:
outputResolution
- The structure representing output resolution (in target georeferenced units) of the result of stacking operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputResolution
default StackConfigInput.Builder outputResolution(Consumer<OutputResolutionStackInput.Builder> outputResolution) The structure representing output resolution (in target georeferenced units) of the result of stacking operation.
This is a convenience method that creates an instance of theOutputResolutionStackInput.Builder
avoiding the need to create one manually viaOutputResolutionStackInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputResolution(OutputResolutionStackInput)
.- Parameters:
outputResolution
- a consumer that will call methods onOutputResolutionStackInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetBands
A list of bands to be stacked in the specified order. When the parameter is not provided, all the available bands in the data collection are stacked in the alphabetical order of their asset names.
- Parameters:
targetBands
- A list of bands to be stacked in the specified order. When the parameter is not provided, all the available bands in the data collection are stacked in the alphabetical order of their asset names.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetBands
A list of bands to be stacked in the specified order. When the parameter is not provided, all the available bands in the data collection are stacked in the alphabetical order of their asset names.
- Parameters:
targetBands
- A list of bands to be stacked in the specified order. When the parameter is not provided, all the available bands in the data collection are stacked in the alphabetical order of their asset names.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-