pub fn index_rotation_period(
            mut self,
            input: crate::model::ElasticsearchIndexRotationPeriod,
        ) -> Self {
            self.index_rotation_period = Some(input);
            self
        }
/// <p>The Elasticsearch index rotation period. Index rotation appends a timestamp to <code>IndexName</code> to facilitate the expiration of old data. For more information, see <a href="https://docs.aws.amazon.com/firehose/latest/dev/basic-deliver.html#es-index-rotation">Index Rotation for the Amazon ES Destination</a>. Default value is&nbsp;<code>OneDay</code>.</p>
The Elasticsearch index rotation period. Index rotation appends a timestamp to IndexName to facilitate the expiration of old data. For more information, see Index Rotation for the Amazon ES Destination. Default value is OneDay.
The Elasticsearch index rotation period . Index rotation appends a timestamp to IndexName to facilitate the expiration of old data . For more information see Index Rotation for the Amazon ES Destination . Default value is OneDay .
pub fn index_rotation_period(
            mut self,
            input: crate::model::ElasticsearchIndexRotationPeriod,
        ) -> Self {
            self.index_rotation_period = Some(input);
            self
        }
pub fn index_rotation_period ( mut self , input : crate :: model :: ElasticsearchIndexRotationPeriod , ) -> Self { self . index_rotation_period = Some ( input ) ; self }
<p>The Elasticsearch index rotation period.
<p > The Elasticsearch index rotation period .
mut self
input
crate::model::ElasticsearchIndexRotationPeriod
mut self
input
crate::model::ElasticsearchIndexRotationPeriod