Class AppendDelimiterToRecordProcessor
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.kinesisfirehose.AppendDelimiterToRecordProcessor
- All Implemented Interfaces:
IDataProcessor,software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.118.0 (build 02eec31)",
date="2025-11-04T09:27:44.033Z")
@Stability(Stable)
public class AppendDelimiterToRecordProcessor
extends software.amazon.jsii.JsiiObject
implements IDataProcessor
The data processor to append new line delimiter to each record.
Example:
Bucket bucket;
S3Bucket s3Destination = S3Bucket.Builder.create(bucket)
.processors(List.of(
new AppendDelimiterToRecordProcessor()))
.build();
DeliveryStream.Builder.create(this, "Delivery Stream")
.destination(s3Destination)
.build();
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.kinesisfirehose.IDataProcessor
IDataProcessor.Jsii$Default, IDataProcessor.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAppendDelimiterToRecordProcessor(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedAppendDelimiterToRecordProcessor(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionbind(software.constructs.Construct _scope, DataProcessorBindOptions _options) Binds this processor to a destination of a delivery stream.getProps()The constructor props of the DataProcessor.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
AppendDelimiterToRecordProcessor
protected AppendDelimiterToRecordProcessor(software.amazon.jsii.JsiiObjectRef objRef) -
AppendDelimiterToRecordProcessor
protected AppendDelimiterToRecordProcessor(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
AppendDelimiterToRecordProcessor
@Stability(Stable) public AppendDelimiterToRecordProcessor()
-
-
Method Details
-
bind
@Stability(Stable) @NotNull public DataProcessorConfig bind(@NotNull software.constructs.Construct _scope, @NotNull DataProcessorBindOptions _options) Binds this processor to a destination of a delivery stream.Implementers should use this method to grant processor invocation permissions to the provided stream and return the necessary configuration to register as a processor.
- Specified by:
bindin interfaceIDataProcessor- Parameters:
_scope- This parameter is required._options- This parameter is required.
-
getProps
The constructor props of the DataProcessor.- Specified by:
getPropsin interfaceIDataProcessor
-