Interface StackConfigInput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<StackConfigInput.Builder,StackConfigInput>,SdkBuilder<StackConfigInput.Builder,StackConfigInput>,SdkPojo
- Enclosing class:
- StackConfigInput
public static interface StackConfigInput.Builder extends SdkPojo, CopyableBuilder<StackConfigInput.Builder,StackConfigInput>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default StackConfigInput.BuilderoutputResolution(Consumer<OutputResolutionStackInput.Builder> outputResolution)The structure representing output resolution (in target georeferenced units) of the result of stacking operation.StackConfigInput.BuilderoutputResolution(OutputResolutionStackInput outputResolution)The structure representing output resolution (in target georeferenced units) of the result of stacking operation.StackConfigInput.BuildertargetBands(String... targetBands)A list of bands to be stacked in the specified order.StackConfigInput.BuildertargetBands(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, sdkFields
-
-
-
-
Method Detail
-
outputResolution
StackConfigInput.Builder outputResolution(OutputResolutionStackInput 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.Builderavoiding the need to create one manually viaOutputResolutionStackInput.builder().When the
Consumercompletes,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:
outputResolution(OutputResolutionStackInput)
-
targetBands
StackConfigInput.Builder targetBands(Collection<String> 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
StackConfigInput.Builder targetBands(String... 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.
-
-