@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class S3DataInput extends Object implements Serializable, Cloneable, StructuredPojo
Path to Amazon S3 storage location for input data.
| Constructor and Description |
|---|
S3DataInput() |
| Modifier and Type | Method and Description |
|---|---|
S3DataInput |
clone() |
boolean |
equals(Object obj) |
String |
getKmsKeyId()
The Key Management Service key ID for server-side encryption.
|
String |
getMetadataProvider()
Metadata provider from whom the Amazon S3 data has been acquired.
|
String |
getS3Uri()
The URL to the Amazon S3 input.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setKmsKeyId(String kmsKeyId)
The Key Management Service key ID for server-side encryption.
|
void |
setMetadataProvider(String metadataProvider)
Metadata provider from whom the Amazon S3 data has been acquired.
|
void |
setS3Uri(String s3Uri)
The URL to the Amazon S3 input.
|
String |
toString()
Returns a string representation of this object.
|
S3DataInput |
withKmsKeyId(String kmsKeyId)
The Key Management Service key ID for server-side encryption.
|
S3DataInput |
withMetadataProvider(MetadataProvider metadataProvider)
Metadata provider from whom the Amazon S3 data has been acquired.
|
S3DataInput |
withMetadataProvider(String metadataProvider)
Metadata provider from whom the Amazon S3 data has been acquired.
|
S3DataInput |
withS3Uri(String s3Uri)
The URL to the Amazon S3 input.
|
public void setKmsKeyId(String kmsKeyId)
The Key Management Service key ID for server-side encryption.
kmsKeyId - The Key Management Service key ID for server-side encryption.public String getKmsKeyId()
The Key Management Service key ID for server-side encryption.
public S3DataInput withKmsKeyId(String kmsKeyId)
The Key Management Service key ID for server-side encryption.
kmsKeyId - The Key Management Service key ID for server-side encryption.public void setMetadataProvider(String metadataProvider)
Metadata provider from whom the Amazon S3 data has been acquired.
metadataProvider - Metadata provider from whom the Amazon S3 data has been acquired.MetadataProviderpublic String getMetadataProvider()
Metadata provider from whom the Amazon S3 data has been acquired.
MetadataProviderpublic S3DataInput withMetadataProvider(String metadataProvider)
Metadata provider from whom the Amazon S3 data has been acquired.
metadataProvider - Metadata provider from whom the Amazon S3 data has been acquired.MetadataProviderpublic S3DataInput withMetadataProvider(MetadataProvider metadataProvider)
Metadata provider from whom the Amazon S3 data has been acquired.
metadataProvider - Metadata provider from whom the Amazon S3 data has been acquired.MetadataProviderpublic void setS3Uri(String s3Uri)
The URL to the Amazon S3 input.
s3Uri - The URL to the Amazon S3 input.public String getS3Uri()
The URL to the Amazon S3 input.
public S3DataInput withS3Uri(String s3Uri)
The URL to the Amazon S3 input.
s3Uri - The URL to the Amazon S3 input.public String toString()
toString in class ObjectObject.toString()public S3DataInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.