Class KinesisFirehose2EndpointBuilderFactory.KinesisFirehose2HeaderNameBuilder

  • Enclosing interface:
    KinesisFirehose2EndpointBuilderFactory

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

      • KinesisFirehose2HeaderNameBuilder

        public KinesisFirehose2HeaderNameBuilder()
    • Method Detail

      • 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.