Class AppEngineFlexibleAppVersionReadinessCheckOutputReference

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

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:17.465Z")
    @Stability(Stable)
    public class AppEngineFlexibleAppVersionReadinessCheckOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • AppEngineFlexibleAppVersionReadinessCheckOutputReference

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

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

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

      • resetAppStartTimeout

        @Stability(Stable)
        public void resetAppStartTimeout()
      • resetCheckInterval

        @Stability(Stable)
        public void resetCheckInterval()
      • resetFailureThreshold

        @Stability(Stable)
        public void resetFailureThreshold()
      • resetHost

        @Stability(Stable)
        public void resetHost()
      • resetSuccessThreshold

        @Stability(Stable)
        public void resetSuccessThreshold()
      • resetTimeout

        @Stability(Stable)
        public void resetTimeout()
      • getAppStartTimeoutInput

        @Stability(Stable)
        @Nullable
        public String getAppStartTimeoutInput()
      • getCheckIntervalInput

        @Stability(Stable)
        @Nullable
        public String getCheckIntervalInput()
      • getFailureThresholdInput

        @Stability(Stable)
        @Nullable
        public Number getFailureThresholdInput()
      • getHostInput

        @Stability(Stable)
        @Nullable
        public String getHostInput()
      • getPathInput

        @Stability(Stable)
        @Nullable
        public String getPathInput()
      • getSuccessThresholdInput

        @Stability(Stable)
        @Nullable
        public Number getSuccessThresholdInput()
      • getTimeoutInput

        @Stability(Stable)
        @Nullable
        public String getTimeoutInput()
      • getAppStartTimeout

        @Stability(Stable)
        @NotNull
        public String getAppStartTimeout()
      • setAppStartTimeout

        @Stability(Stable)
        public void setAppStartTimeout​(@NotNull
                                       String value)
      • getCheckInterval

        @Stability(Stable)
        @NotNull
        public String getCheckInterval()
      • setCheckInterval

        @Stability(Stable)
        public void setCheckInterval​(@NotNull
                                     String value)
      • getFailureThreshold

        @Stability(Stable)
        @NotNull
        public Number getFailureThreshold()
      • setFailureThreshold

        @Stability(Stable)
        public void setFailureThreshold​(@NotNull
                                        Number value)
      • getHost

        @Stability(Stable)
        @NotNull
        public String getHost()
      • setHost

        @Stability(Stable)
        public void setHost​(@NotNull
                            String value)
      • getPath

        @Stability(Stable)
        @NotNull
        public String getPath()
      • setPath

        @Stability(Stable)
        public void setPath​(@NotNull
                            String value)
      • getSuccessThreshold

        @Stability(Stable)
        @NotNull
        public Number getSuccessThreshold()
      • setSuccessThreshold

        @Stability(Stable)
        public void setSuccessThreshold​(@NotNull
                                        Number value)
      • getTimeout

        @Stability(Stable)
        @NotNull
        public String getTimeout()
      • setTimeout

        @Stability(Stable)
        public void setTimeout​(@NotNull
                               String value)