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.BuilderoutputResolution(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaOutputResolutionResamplingInput.builder().When the
Consumercompletes,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.
-