public class S3GetOperation extends TransferOperation
In the adapter configuration file this class is aliased as amazon-s3-get which is the preferred alternative to the fully qualified classname when building your configuration.
log
Constructor and Description |
---|
S3GetOperation() |
Modifier and Type | Method and Description |
---|---|
void |
execute(ClientWrapper wrapper,
AdaptrisMessage msg) |
DataOutputParameter<InputStreamWithEncoding> |
getResponseBody()
Where to write the contents of the get operation.
|
void |
setResponseBody(DataOutputParameter<InputStreamWithEncoding> responseBody)
Where to write the contents of the get operation.
|
filterMetadata, filterUserMetadata, getUserMetadataFilter, setUserMetadataFilter, withUserMetadataFilter
getObjectName, prepare, s3ObjectKey, setObjectName, withObjectName
getBucket, getBucketName, getKey, mustHaveEither, resolve, s3Bucket, setBucket, setBucketName, setKey, withBucket, withBucketName, withKey
public void execute(ClientWrapper wrapper, AdaptrisMessage msg) throws java.lang.Exception
java.lang.Exception
public DataOutputParameter<InputStreamWithEncoding> getResponseBody()
If not explicitly specified then defaults to the payload via
PayloadStreamOutputParameter
.
public void setResponseBody(DataOutputParameter<InputStreamWithEncoding> responseBody)
If not explicitly specified then defaults to the payload via
PayloadStreamOutputParameter
.