@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InputFileLocation extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the location for the file being copied. Only applicable for the Copy type of workflow steps.
Constructor and Description |
---|
InputFileLocation() |
Modifier and Type | Method and Description |
---|---|
InputFileLocation |
clone() |
boolean |
equals(Object obj) |
EfsFileLocation |
getEfsFileLocation()
Specifies the details for the Amazon EFS file being copied.
|
S3InputFileLocation |
getS3FileLocation()
Specifies the details for the S3 file being copied.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEfsFileLocation(EfsFileLocation efsFileLocation)
Specifies the details for the Amazon EFS file being copied.
|
void |
setS3FileLocation(S3InputFileLocation s3FileLocation)
Specifies the details for the S3 file being copied.
|
String |
toString()
Returns a string representation of this object.
|
InputFileLocation |
withEfsFileLocation(EfsFileLocation efsFileLocation)
Specifies the details for the Amazon EFS file being copied.
|
InputFileLocation |
withS3FileLocation(S3InputFileLocation s3FileLocation)
Specifies the details for the S3 file being copied.
|
public void setS3FileLocation(S3InputFileLocation s3FileLocation)
Specifies the details for the S3 file being copied.
s3FileLocation
- Specifies the details for the S3 file being copied.public S3InputFileLocation getS3FileLocation()
Specifies the details for the S3 file being copied.
public InputFileLocation withS3FileLocation(S3InputFileLocation s3FileLocation)
Specifies the details for the S3 file being copied.
s3FileLocation
- Specifies the details for the S3 file being copied.public void setEfsFileLocation(EfsFileLocation efsFileLocation)
Specifies the details for the Amazon EFS file being copied.
efsFileLocation
- Specifies the details for the Amazon EFS file being copied.public EfsFileLocation getEfsFileLocation()
Specifies the details for the Amazon EFS file being copied.
public InputFileLocation withEfsFileLocation(EfsFileLocation efsFileLocation)
Specifies the details for the Amazon EFS file being copied.
efsFileLocation
- Specifies the details for the Amazon EFS file being copied.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.