@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CloudRemovalConfigInput extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
CloudRemovalConfigInput() |
| Modifier and Type | Method and Description |
|---|---|
CloudRemovalConfigInput |
clone() |
boolean |
equals(Object obj) |
String |
getAlgorithmName()
The name of the algorithm used for cloud removal.
|
String |
getInterpolationValue()
The interpolation value you provide for cloud removal.
|
List<String> |
getTargetBands()
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAlgorithmName(String algorithmName)
The name of the algorithm used for cloud removal.
|
void |
setInterpolationValue(String interpolationValue)
The interpolation value you provide for cloud removal.
|
void |
setTargetBands(Collection<String> targetBands)
|
String |
toString()
Returns a string representation of this object.
|
CloudRemovalConfigInput |
withAlgorithmName(AlgorithmNameCloudRemoval algorithmName)
The name of the algorithm used for cloud removal.
|
CloudRemovalConfigInput |
withAlgorithmName(String algorithmName)
The name of the algorithm used for cloud removal.
|
CloudRemovalConfigInput |
withInterpolationValue(String interpolationValue)
The interpolation value you provide for cloud removal.
|
CloudRemovalConfigInput |
withTargetBands(Collection<String> targetBands)
|
CloudRemovalConfigInput |
withTargetBands(String... targetBands)
|
public void setAlgorithmName(String algorithmName)
The name of the algorithm used for cloud removal.
algorithmName - The name of the algorithm used for cloud removal.AlgorithmNameCloudRemovalpublic String getAlgorithmName()
The name of the algorithm used for cloud removal.
AlgorithmNameCloudRemovalpublic CloudRemovalConfigInput withAlgorithmName(String algorithmName)
The name of the algorithm used for cloud removal.
algorithmName - The name of the algorithm used for cloud removal.AlgorithmNameCloudRemovalpublic CloudRemovalConfigInput withAlgorithmName(AlgorithmNameCloudRemoval algorithmName)
The name of the algorithm used for cloud removal.
algorithmName - The name of the algorithm used for cloud removal.AlgorithmNameCloudRemovalpublic void setInterpolationValue(String interpolationValue)
The interpolation value you provide for cloud removal.
interpolationValue - The interpolation value you provide for cloud removal.public String getInterpolationValue()
The interpolation value you provide for cloud removal.
public CloudRemovalConfigInput withInterpolationValue(String interpolationValue)
The interpolation value you provide for cloud removal.
interpolationValue - The interpolation value you provide for cloud removal.public void setTargetBands(Collection<String> targetBands)
targetBands - public CloudRemovalConfigInput withTargetBands(String... targetBands)
NOTE: This method appends the values to the existing list (if any). Use
setTargetBands(java.util.Collection) or withTargetBands(java.util.Collection) if you want to
override the existing values.
targetBands - public CloudRemovalConfigInput withTargetBands(Collection<String> targetBands)
targetBands - public String toString()
toString in class ObjectObject.toString()public CloudRemovalConfigInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.