@Stability(value=Stable)
public static interface CfnDeliveryStream.ElasticsearchBufferingHintsProperty
extends software.amazon.jsii.JsiiSerializable
The first buffer condition that is satisfied triggers Kinesis Data Firehose to deliver the data.
ElasticsearchBufferingHints is the property type for the BufferingHints property of the Amazon Kinesis Data Firehose DeliveryStream ElasticsearchDestinationConfiguration property type.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.kinesisfirehose.*;
ElasticsearchBufferingHintsProperty elasticsearchBufferingHintsProperty = ElasticsearchBufferingHintsProperty.builder()
.intervalInSeconds(123)
.sizeInMBs(123)
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnDeliveryStream.ElasticsearchBufferingHintsProperty.Builder
A builder for
CfnDeliveryStream.ElasticsearchBufferingHintsProperty |
static class |
CfnDeliveryStream.ElasticsearchBufferingHintsProperty.Jsii$Proxy
An implementation for
CfnDeliveryStream.ElasticsearchBufferingHintsProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnDeliveryStream.ElasticsearchBufferingHintsProperty.Builder |
builder() |
default Number |
getIntervalInSeconds()
The length of time, in seconds, that Kinesis Data Firehose buffers incoming data before delivering it to the destination.
|
default Number |
getSizeInMBs()
The size of the buffer, in MBs, that Kinesis Data Firehose uses for incoming data before delivering it to the destination.
|
@Stability(value=Stable) @Nullable default Number getIntervalInSeconds()
For valid values, see the IntervalInSeconds content for the BufferingHints data type in the Amazon Kinesis Data Firehose API Reference .
@Stability(value=Stable) @Nullable default Number getSizeInMBs()
For valid values, see the SizeInMBs content for the BufferingHints data type in the Amazon Kinesis Data Firehose API Reference .
@Stability(value=Stable) static CfnDeliveryStream.ElasticsearchBufferingHintsProperty.Builder builder()
Copyright © 2022. All rights reserved.