public static final class CfnDeliveryStream.ElasticsearchBufferingHintsProperty.Builder
extends java.lang.Object
CfnDeliveryStream.ElasticsearchBufferingHintsProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnDeliveryStream.ElasticsearchBufferingHintsProperty |
build()
Builds the configured instance.
|
CfnDeliveryStream.ElasticsearchBufferingHintsProperty.Builder |
intervalInSeconds(java.lang.Number intervalInSeconds)
|
CfnDeliveryStream.ElasticsearchBufferingHintsProperty.Builder |
sizeInMBs(java.lang.Number sizeInMBs)
Sets the value of
CfnDeliveryStream.ElasticsearchBufferingHintsProperty.getSizeInMBs() |
public CfnDeliveryStream.ElasticsearchBufferingHintsProperty.Builder intervalInSeconds(java.lang.Number intervalInSeconds)
intervalInSeconds
- The length of time, in seconds, that Kinesis Data Firehose buffers incoming data before delivering it to the destination.
For valid values, see the IntervalInSeconds
content for the BufferingHints data type in the Amazon Kinesis Data Firehose API Reference .this
public CfnDeliveryStream.ElasticsearchBufferingHintsProperty.Builder sizeInMBs(java.lang.Number sizeInMBs)
CfnDeliveryStream.ElasticsearchBufferingHintsProperty.getSizeInMBs()
sizeInMBs
- The size of the buffer, in MBs, that Kinesis Data Firehose uses for incoming data before delivering it to the destination.
For valid values, see the SizeInMBs
content for the BufferingHints data type in the Amazon Kinesis Data Firehose API Reference .this
public CfnDeliveryStream.ElasticsearchBufferingHintsProperty build()
CfnDeliveryStream.ElasticsearchBufferingHintsProperty
java.lang.NullPointerException
- if any required attribute was not provided