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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ResamplingConfigInput.BuilderalgorithmName(String algorithmName)The name of the algorithm used for resampling.ResamplingConfigInput.BuilderalgorithmName(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.ResamplingConfigInput.BuilderoutputResolution(OutputResolutionResamplingInput outputResolution)The structure representing output resolution (in target georeferenced units) of the result of resampling operation.ResamplingConfigInput.BuildertargetBands(String... targetBands)Bands used in the operation.ResamplingConfigInput.BuildertargetBands(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 Detail
-
algorithmName
ResamplingConfigInput.Builder algorithmName(String 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:
AlgorithmNameResampling,AlgorithmNameResampling
-
algorithmName
ResamplingConfigInput.Builder algorithmName(AlgorithmNameResampling 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:
AlgorithmNameResampling,AlgorithmNameResampling
-
outputResolution
ResamplingConfigInput.Builder outputResolution(OutputResolutionResamplingInput 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:
outputResolution(OutputResolutionResamplingInput)
-
targetBands
ResamplingConfigInput.Builder targetBands(Collection<String> 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
ResamplingConfigInput.Builder targetBands(String... 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.
-
-