@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InputFileLocation extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the location for the file that's being processed.
Constructor and Description |
---|
InputFileLocation() |
Modifier and Type | Method and Description |
---|---|
InputFileLocation |
clone() |
boolean |
equals(Object obj) |
EfsFileLocation |
getEfsFileLocation()
Specifies the details for the Amazon Elastic File System (Amazon EFS) file that's being decrypted.
|
S3InputFileLocation |
getS3FileLocation()
Specifies the details for the Amazon S3 file that's being copied or decrypted.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEfsFileLocation(EfsFileLocation efsFileLocation)
Specifies the details for the Amazon Elastic File System (Amazon EFS) file that's being decrypted.
|
void |
setS3FileLocation(S3InputFileLocation s3FileLocation)
Specifies the details for the Amazon S3 file that's being copied or decrypted.
|
String |
toString()
Returns a string representation of this object.
|
InputFileLocation |
withEfsFileLocation(EfsFileLocation efsFileLocation)
Specifies the details for the Amazon Elastic File System (Amazon EFS) file that's being decrypted.
|
InputFileLocation |
withS3FileLocation(S3InputFileLocation s3FileLocation)
Specifies the details for the Amazon S3 file that's being copied or decrypted.
|
public void setS3FileLocation(S3InputFileLocation s3FileLocation)
Specifies the details for the Amazon S3 file that's being copied or decrypted.
s3FileLocation
- Specifies the details for the Amazon S3 file that's being copied or decrypted.public S3InputFileLocation getS3FileLocation()
Specifies the details for the Amazon S3 file that's being copied or decrypted.
public InputFileLocation withS3FileLocation(S3InputFileLocation s3FileLocation)
Specifies the details for the Amazon S3 file that's being copied or decrypted.
s3FileLocation
- Specifies the details for the Amazon S3 file that's being copied or decrypted.public void setEfsFileLocation(EfsFileLocation efsFileLocation)
Specifies the details for the Amazon Elastic File System (Amazon EFS) file that's being decrypted.
efsFileLocation
- Specifies the details for the Amazon Elastic File System (Amazon EFS) file that's being decrypted.public EfsFileLocation getEfsFileLocation()
Specifies the details for the Amazon Elastic File System (Amazon EFS) file that's being decrypted.
public InputFileLocation withEfsFileLocation(EfsFileLocation efsFileLocation)
Specifies the details for the Amazon Elastic File System (Amazon EFS) file that's being decrypted.
efsFileLocation
- Specifies the details for the Amazon Elastic File System (Amazon EFS) file that's being decrypted.public String toString()
toString
in class Object
Object.toString()
public InputFileLocation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.