Class AppmeshRouteSpecHttpRouteRetryPolicyOutputReference

  • All Implemented Interfaces:
    com.hashicorp.cdktf.IInterpolatingParent, com.hashicorp.cdktf.IResolvable, com.hashicorp.cdktf.ITerraformAddressable, software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:50.468Z")
    @Stability(Stable)
    public class AppmeshRouteSpecHttpRouteRetryPolicyOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • AppmeshRouteSpecHttpRouteRetryPolicyOutputReference

        protected AppmeshRouteSpecHttpRouteRetryPolicyOutputReference​(software.amazon.jsii.JsiiObjectRef objRef)
      • AppmeshRouteSpecHttpRouteRetryPolicyOutputReference

        protected AppmeshRouteSpecHttpRouteRetryPolicyOutputReference​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • AppmeshRouteSpecHttpRouteRetryPolicyOutputReference

        @Stability(Stable)
        public AppmeshRouteSpecHttpRouteRetryPolicyOutputReference​(@NotNull
                                                                   com.hashicorp.cdktf.IInterpolatingParent terraformResource,
                                                                   @NotNull
                                                                   String terraformAttribute)
        Parameters:
        terraformResource - The parent resource. This parameter is required.
        terraformAttribute - The attribute on the parent resource this class is referencing. This parameter is required.
    • Method Detail

      • resetHttpRetryEvents

        @Stability(Stable)
        public void resetHttpRetryEvents()
      • resetTcpRetryEvents

        @Stability(Stable)
        public void resetTcpRetryEvents()
      • getHttpRetryEventsInput

        @Stability(Stable)
        @Nullable
        public List<String> getHttpRetryEventsInput()
      • getMaxRetriesInput

        @Stability(Stable)
        @Nullable
        public Number getMaxRetriesInput()
      • getTcpRetryEventsInput

        @Stability(Stable)
        @Nullable
        public List<String> getTcpRetryEventsInput()
      • getHttpRetryEvents

        @Stability(Stable)
        @NotNull
        public List<String> getHttpRetryEvents()
      • setHttpRetryEvents

        @Stability(Stable)
        public void setHttpRetryEvents​(@NotNull
                                       List<String> value)
      • getMaxRetries

        @Stability(Stable)
        @NotNull
        public Number getMaxRetries()
      • setMaxRetries

        @Stability(Stable)
        public void setMaxRetries​(@NotNull
                                  Number value)
      • getTcpRetryEvents

        @Stability(Stable)
        @NotNull
        public List<String> getTcpRetryEvents()
      • setTcpRetryEvents

        @Stability(Stable)
        public void setTcpRetryEvents​(@NotNull
                                      List<String> value)