{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/ElasticsearchBufferingHints", "title": "ElasticsearchBufferingHints", "type": "object", "properties": { "IntervalInSeconds": { "allOf": [ { "$ref": "#/components/schemas/ElasticsearchBufferingIntervalInSeconds" }, { "description": "Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300 (5 minutes)." } ] }, "SizeInMBs": { "allOf": [ { "$ref": "#/components/schemas/ElasticsearchBufferingSizeInMBs" }, { "description": "
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5.
We recommend setting this parameter to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec, the value should be 10 MB or higher.
" } ] } }, "description": "Describes the buffering to perform before delivering data to the Amazon ES destination." }