Class KinesisFirehose2EndpointBuilderFactory.KinesisFirehose2HeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.KinesisFirehose2EndpointBuilderFactory.KinesisFirehose2HeaderNameBuilder
Enclosing interface:
KinesisFirehose2EndpointBuilderFactory

public static class KinesisFirehose2EndpointBuilderFactory.KinesisFirehose2HeaderNameBuilder extends Object
The builder of headers' name for the AWS Kinesis Firehose component.
  • Constructor Details

    • KinesisFirehose2HeaderNameBuilder

      public KinesisFirehose2HeaderNameBuilder()
  • Method Details

    • awsKinesisFirehoseRecordId

      public String awsKinesisFirehoseRecordId()
      The record ID, as defined in http://docs.aws.amazon.com/firehose/latest/APIReference/API_PutRecord.html#API_PutRecord_ResponseSyntaxResponse Syntax. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsKinesisFirehoseRecordId.
    • awsKinesisFirehoseOperation

      public String awsKinesisFirehoseOperation()
      The operation we want to perform. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsKinesisFirehoseOperation.
    • awsKinesisFirehoseDeliveryStreamName

      public String awsKinesisFirehoseDeliveryStreamName()
      The name of the delivery stream. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsKinesisFirehoseDeliveryStreamName.
    • awsKinesisFirehoseDeliveryStreamArn

      public String awsKinesisFirehoseDeliveryStreamArn()
      The ARN of the delivery stream. The option is a: String type. Group: createDeliveryStream
      Returns:
      the name of the header AwsKinesisFirehoseDeliveryStreamArn.
    • awsKinesisFirehoseFailedRecordCount

      public String awsKinesisFirehoseFailedRecordCount()
      The number of records that failed in a batch put operation. The option is a: Integer type. Group: sendBatchRecord
      Returns:
      the name of the header AwsKinesisFirehoseFailedRecordCount.
    • awsKinesisFirehoseEncrypted

      public String awsKinesisFirehoseEncrypted()
      Whether the batch operation was encrypted. The option is a: Boolean type. Group: sendBatchRecord
      Returns:
      the name of the header AwsKinesisFirehoseEncrypted.
    • awsKinesisFirehoseDeliveryStreamStatus

      public String awsKinesisFirehoseDeliveryStreamStatus()
      The status of the delivery stream. The option is a: String type. Group: describeDeliveryStream
      Returns:
      the name of the header AwsKinesisFirehoseDeliveryStreamStatus.