Class Kinesis2EndpointBuilderFactory.Kinesis2HeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.Kinesis2EndpointBuilderFactory.Kinesis2HeaderNameBuilder
- Enclosing interface:
- Kinesis2EndpointBuilderFactory
The builder of headers' name for the AWS Kinesis component.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe time AWS assigned as the arrival time of the record.Identifies which shard in the stream the data record is assigned to.The sequence number of the record, as defined in http://docs.aws.amazon.com/kinesis/latest/APIReference/API_PutRecord.html#API_PutRecord_ResponseSyntaxResponse Syntax.The shard ID of the shard where the data record was placed.The timestamp of the message.
-
Constructor Details
-
Kinesis2HeaderNameBuilder
public Kinesis2HeaderNameBuilder()
-
-
Method Details
-
awsKinesisSequenceNumber
The sequence number of the record, as defined in http://docs.aws.amazon.com/kinesis/latest/APIReference/API_PutRecord.html#API_PutRecord_ResponseSyntaxResponse Syntax. The option is a:String
type. Group: common- Returns:
- the name of the header
AwsKinesisSequenceNumber
.
-
awsKinesisApproximateArrivalTimestamp
The time AWS assigned as the arrival time of the record. The option is a:String
type. Group: common- Returns:
- the name of the header
AwsKinesisApproximateArrivalTimestamp
.
-
awsKinesisPartitionKey
Identifies which shard in the stream the data record is assigned to. The option is a:String
type. Group: common- Returns:
- the name of the header
AwsKinesisPartitionKey
.
-
messageTimestamp
The timestamp of the message. The option is a:long
type. Group: common- Returns:
- the name of the header
MessageTimestamp
.
-
awsKinesisShardId
The shard ID of the shard where the data record was placed. The option is a:String
type. Group: common- Returns:
- the name of the header
AwsKinesisShardId
.
-