Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

Message headers evaluated by the S3 producer

Div
classconfluenceTableSmall

Header

Type

Description

CamelAwsS3Key

String

The key under which this object will be stored.

CamelAwsS3ContentLength

Long

The content length of this object.

CamelAwsS3ContentType

String

The content type of this object.

CamelAwsS3ContentControl

String

Camel

Wiki Markup
{div:class=confluenceTableSmall} || Header || Type || Description || | {{CamelAwsS3Key}} | {{String}} | The key under which this object will be stored. | | {{CamelAwsS3ContentLength}} | {{Long}} | The content length of this object. | | {{CamelAwsS3ContentType}} | {{String}} | The content type of this object. | | {{CamelAwsS3ContentControl}} | {{String}} | *Camel

2.8.2:

*

The

content

control

of

this

object.

| | {{CamelAwsS3ContentDisposition}} | {{String}} | *Camel

CamelAwsS3ContentDisposition

String

Camel 2.8.2:

*

The

content

disposition

of

this

object.

| | {{CamelAwsS3ContentEncoding}} | {{String}} | *Camel

CamelAwsS3ContentEncoding

String

Camel 2.8.2:

*

The

content

encoding

of

this

object.

| | {{CamelAwsS3ContentMD5}} | {{String}} | *Camel

CamelAwsS3ContentMD5

String

Camel 2.8.2:

*

The

md5

checksum

of

this

object.

| | {{CamelAwsS3LastModified}} | {{

CamelAwsS3LastModified

java.util.Date

}} | *Camel

Camel 2.8.2:

*

The

last

modified

timestamp

of

this

object.

| | {{CamelAwsS3StorageClass}} | {{String}} | *Camel

CamelAwsS3StorageClass

String

Camel 2.8.4:

*

The

storage

class

of

this

object.

| | {{CamelAwsS3CannedAcl}} | {{String}} | *Camel

CamelAwsS3CannedAcl

String

Camel 2.11.0:

*

The

canned

acl

that

will

be

applied

to

the

object.

see

{{

com.amazonaws.services.s3.model.CannedAccessControlList

}}

for

allowed

values.

| | {{CamelAwsS3Acl}} | {{

CamelAwsS3Acl

com.amazonaws.services.s3.model.AccessControlList

}} | *Camel

Camel 2.11.0:

*

a

well

constructed

Amazon

S3

Access

Control

List

object.

see

{{

com.amazonaws.services.s3.model.AccessControlList

}}

for

more

details

| {div}

Message headers set by the S3 producer

Div
classconfluenceTableSmall

Header

Type

Description

CamelAwsS3ETag

String

The ETag value for the newly uploaded object.

CamelAwsS3VersionId

String

The optional version ID of the newly uploaded object.

Wiki Markup
{div:class=confluenceTableSmall} || Header || Type || Description || | {{CamelAwsS3ETag}} | {{String}} | The ETag value for the newly uploaded object. | | {{CamelAwsS3VersionId}} | {{String}} | The *optional* version ID of the newly uploaded object. | {div}

Message headers set by the S3 consumer

Div
classconfluenceTableSmall

Header

Type

Description

CamelAwsS3Key

String

The key under which this object is stored.

CamelAwsS3BucketName

String

The name of the bucket in which this object is contained.

CamelAwsS3ETag

String

The hex encoded 128-bit MD5 digest of the associated object according to RFC 1864. This data is used as an integrity check to verify that the data received by the caller is the same data that was sent by Amazon S3.

CamelAwsS3LastModified

Date

The value of the Last-Modified header, indicating the date and time at which Amazon S3 last recorded a modification to the associated object.

CamelAwsS3VersionId

String

The version ID of the associated Amazon S3 object if available. Version IDs are only assigned to objects when an object is uploaded to an Amazon S3 bucket that has object versioning enabled.

CamelAwsS3ContentType

String

The Content-Type HTTP header, which indicates the type of content stored in the associated object. The value of this header is a standard MIME type.

CamelAwsS3ContentMD5

String

The base64 encoded 128-bit MD5 digest of the associated object (content - not including headers) according to RFC 1864. This data is used as a message integrity check to verify that the data received by Amazon S3 is the same data that the caller sent.

CamelAwsS3ContentLength

Long

The Content-Length HTTP header indicating the size of the associated object in bytes.

CamelAwsS3ContentEncoding

String

The optional Content-Encoding HTTP header specifying what content encodings have been applied to the object and what decoding mechanisms must be applied in order to obtain the media-type referenced by the Content-Type field.

CamelAwsS3ContentDisposition

String

The optional Content-Disposition HTTP header, which specifies presentational information such as the recommended filename for the object to be saved as.

CamelAwsS3ContentControl

String

The optional Cache-Control HTTP header which allows the user to specify caching behavior along the HTTP request/reply chain.

Wiki Markup
{div:class=confluenceTableSmall} || Header || Type || Description || | {{CamelAwsS3Key}} | {{String}} | The key under which this object is stored. | | {{CamelAwsS3BucketName}} | {{String}} | The name of the bucket in which this object is contained. | | {{CamelAwsS3ETag}} | {{String}} | The hex encoded 128-bit MD5 digest of the associated object according to RFC 1864. This data is used as an integrity check to verify that the data received by the caller is the same data that was sent by Amazon S3. | | {{CamelAwsS3LastModified}} | {{Date}} | The value of the Last-Modified header, indicating the date and time at which Amazon S3 last recorded a modification to the associated object. | | {{CamelAwsS3VersionId}} | {{String}} | The version ID of the associated Amazon S3 object if available. Version IDs are only assigned to objects when an object is uploaded to an Amazon S3 bucket that has object versioning enabled. | | {{CamelAwsS3ContentType}} | {{String}} | The Content-Type HTTP header, which indicates the type of content stored in the associated object. The value of this header is a standard MIME type. | | {{CamelAwsS3ContentMD5}} | {{String}} | The base64 encoded 128-bit MD5 digest of the associated object (content - not including headers) according to RFC 1864. This data is used as a message integrity check to verify that the data received by Amazon S3 is the same data that the caller sent. | | {{CamelAwsS3ContentLength}} | {{Long}} | The Content-Length HTTP header indicating the size of the associated object in bytes. | | {{CamelAwsS3ContentEncoding}} | {{String}} | The *optional* Content-Encoding HTTP header specifying what content encodings have been applied to the object and what decoding mechanisms must be applied in order to obtain the media-type referenced by the Content-Type field. | | {{CamelAwsS3ContentDisposition}} | {{String}} | The *optional* Content-Disposition HTTP header, which specifies presentational information such as the recommended filename for the object to be saved as. | | {{CamelAwsS3ContentControl}} | {{String}} | The *optional* Cache-Control HTTP header which allows the user to specify caching behavior along the HTTP request/reply chain. | {div}

Advanced AmazonS3 configuration

...