Class AppmeshRouteSpecGrpcRouteRetryPolicyOutputReference

  • 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.455Z")
    @Stability(Stable)
    public class AppmeshRouteSpecGrpcRouteRetryPolicyOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • AppmeshRouteSpecGrpcRouteRetryPolicyOutputReference

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

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

        @Stability(Stable)
        public AppmeshRouteSpecGrpcRouteRetryPolicyOutputReference​(@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

      • resetGrpcRetryEvents

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

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

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

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

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

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

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

        @Stability(Stable)
        @NotNull
        public List<String> getGrpcRetryEvents()
      • setGrpcRetryEvents

        @Stability(Stable)
        public void setGrpcRetryEvents​(@NotNull
                                       List<String> value)
      • 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)