@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EojDataSourceConfigInput extends Object implements Serializable, Cloneable, StructuredPojo
Union representing different data sources to be used as input for an Earth Observation job.
Constructor and Description |
---|
EojDataSourceConfigInput() |
Modifier and Type | Method and Description |
---|---|
EojDataSourceConfigInput |
clone() |
boolean |
equals(Object obj) |
S3DataInput |
getS3Data()
The input structure for S3Data; representing the Amazon S3 location of the input data objects.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setS3Data(S3DataInput s3Data)
The input structure for S3Data; representing the Amazon S3 location of the input data objects.
|
String |
toString()
Returns a string representation of this object.
|
EojDataSourceConfigInput |
withS3Data(S3DataInput s3Data)
The input structure for S3Data; representing the Amazon S3 location of the input data objects.
|
public void setS3Data(S3DataInput s3Data)
The input structure for S3Data; representing the Amazon S3 location of the input data objects.
s3Data
- The input structure for S3Data; representing the Amazon S3 location of the input data objects.public S3DataInput getS3Data()
The input structure for S3Data; representing the Amazon S3 location of the input data objects.
public EojDataSourceConfigInput withS3Data(S3DataInput s3Data)
The input structure for S3Data; representing the Amazon S3 location of the input data objects.
s3Data
- The input structure for S3Data; representing the Amazon S3 location of the input data objects.public String toString()
toString
in class Object
Object.toString()
public EojDataSourceConfigInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.