Class CfnRule.RetryPolicyProperty.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.events.CfnRule.RetryPolicyProperty.Jsii$Proxy
All Implemented Interfaces:
CfnRule.RetryPolicyProperty, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnRule.RetryPolicyProperty

@Stability(Stable) @Internal public static final class CfnRule.RetryPolicyProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnRule.RetryPolicyProperty
An implementation for CfnRule.RetryPolicyProperty
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
      Constructor that initializes the object based on values retrieved from the JsiiObject.
      Parameters:
      objRef - Reference to the JSII managed object.
    • Jsii$Proxy

      protected Jsii$Proxy(CfnRule.RetryPolicyProperty.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CfnRule.RetryPolicyProperty.Builder.
  • Method Details

    • getMaximumEventAgeInSeconds

      public final Number getMaximumEventAgeInSeconds()
      Description copied from interface: CfnRule.RetryPolicyProperty
      The maximum amount of time, in seconds, to continue to make retry attempts.
      Specified by:
      getMaximumEventAgeInSeconds in interface CfnRule.RetryPolicyProperty
    • getMaximumRetryAttempts

      public final Number getMaximumRetryAttempts()
      Description copied from interface: CfnRule.RetryPolicyProperty
      The maximum number of retry attempts to make before the request fails.

      Retry attempts continue until either the maximum number of attempts is made or until the duration of the MaximumEventAgeInSeconds is met.

      Specified by:
      getMaximumRetryAttempts in interface CfnRule.RetryPolicyProperty
    • $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