Interface ResamplingConfigInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ResamplingConfigInput.Builder,
,ResamplingConfigInput> SdkBuilder<ResamplingConfigInput.Builder,
,ResamplingConfigInput> SdkPojo
- Enclosing class:
ResamplingConfigInput
public static interface ResamplingConfigInput.Builder
extends SdkPojo, CopyableBuilder<ResamplingConfigInput.Builder,ResamplingConfigInput>
-
Method Summary
Modifier and TypeMethodDescriptionalgorithmName
(String algorithmName) The name of the algorithm used for resampling.algorithmName
(AlgorithmNameResampling algorithmName) The name of the algorithm used for resampling.default ResamplingConfigInput.Builder
outputResolution
(Consumer<OutputResolutionResamplingInput.Builder> outputResolution) The structure representing output resolution (in target georeferenced units) of the result of resampling operation.outputResolution
(OutputResolutionResamplingInput outputResolution) The structure representing output resolution (in target georeferenced units) of the result of resampling operation.targetBands
(String... targetBands) Bands used in the operation.targetBands
(Collection<String> targetBands) Bands used in the operation.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 Details
-
algorithmName
The name of the algorithm used for resampling.
- Parameters:
algorithmName
- The name of the algorithm used for resampling.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
algorithmName
The name of the algorithm used for resampling.
- Parameters:
algorithmName
- The name of the algorithm used for resampling.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputResolution
The structure representing output resolution (in target georeferenced units) of the result of resampling operation.
- Parameters:
outputResolution
- The structure representing output resolution (in target georeferenced units) of the result of resampling operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputResolution
default ResamplingConfigInput.Builder outputResolution(Consumer<OutputResolutionResamplingInput.Builder> outputResolution) The structure representing output resolution (in target georeferenced units) of the result of resampling operation.
This is a convenience method that creates an instance of theOutputResolutionResamplingInput.Builder
avoiding the need to create one manually viaOutputResolutionResamplingInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputResolution(OutputResolutionResamplingInput)
.- Parameters:
outputResolution
- a consumer that will call methods onOutputResolutionResamplingInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetBands
Bands used in the operation. If no target bands are specified, it uses all bands available in the input.
- Parameters:
targetBands
- Bands used in the operation. If no target bands are specified, it uses all bands available in the input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetBands
Bands used in the operation. If no target bands are specified, it uses all bands available in the input.
- Parameters:
targetBands
- Bands used in the operation. If no target bands are specified, it uses all bands available in the input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-