Class CfnDeliveryStream.ElasticsearchRetryOptionsProperty.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.kinesisfirehose.CfnDeliveryStream.ElasticsearchRetryOptionsProperty.Jsii$Proxy
All Implemented Interfaces:
CfnDeliveryStream.ElasticsearchRetryOptionsProperty, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnDeliveryStream.ElasticsearchRetryOptionsProperty

@Stability(Stable) @Internal public static final class CfnDeliveryStream.ElasticsearchRetryOptionsProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDeliveryStream.ElasticsearchRetryOptionsProperty
  • Constructor Details

  • Method Details

    • getDurationInSeconds

      public final Number getDurationInSeconds()
      Description copied from interface: CfnDeliveryStream.ElasticsearchRetryOptionsProperty
      After an initial failure to deliver to Amazon ES, the total amount of time during which Kinesis Data Firehose re-attempts delivery (including the first attempt).

      If Kinesis Data Firehose can't deliver the data within the specified time, it writes the data to the backup S3 bucket. For valid values, see the DurationInSeconds content for the ElasticsearchRetryOptions data type in the Amazon Kinesis Data Firehose API Reference .

      Specified by:
      getDurationInSeconds in interface CfnDeliveryStream.ElasticsearchRetryOptionsProperty
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object