Class CfnSchedule.RetryPolicyProperty.Jsii$Proxy

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

@Stability(Stable) @Internal public static final class CfnSchedule.RetryPolicyProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSchedule.RetryPolicyProperty
An implementation for CfnSchedule.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(CfnSchedule.RetryPolicyProperty.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CfnSchedule.RetryPolicyProperty.Builder.
  • Method Details

    • getMaximumEventAgeInSeconds

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

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

      Retry attempts with exponential backoff continue until either the maximum number of attempts is made or until the duration of the MaximumEventAgeInSeconds is reached.

      Specified by:
      getMaximumRetryAttempts in interface CfnSchedule.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