Interface AppEngineFlexibleAppVersionLivenessCheck
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
AppEngineFlexibleAppVersionLivenessCheck.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:17.463Z") @Stability(Stable) public interface AppEngineFlexibleAppVersionLivenessCheck extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAppEngineFlexibleAppVersionLivenessCheck.BuilderA builder forAppEngineFlexibleAppVersionLivenessCheckstatic classAppEngineFlexibleAppVersionLivenessCheck.Jsii$ProxyAn implementation forAppEngineFlexibleAppVersionLivenessCheck
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static AppEngineFlexibleAppVersionLivenessCheck.Builderbuilder()default StringgetCheckInterval()Interval between health checks.default NumbergetFailureThreshold()Number of consecutive failed checks required before considering the VM unhealthy.default StringgetHost()Host header to send when performing a HTTP Readiness check.default StringgetInitialDelay()The initial delay before starting to execute the checks.StringgetPath()The request path.default NumbergetSuccessThreshold()Number of consecutive successful checks required before considering the VM healthy.default StringgetTimeout()Time before the check is considered failed.
-
-
-
Method Detail
-
getPath
@Stability(Stable) @NotNull String getPath()
The request path.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_flexible_app_version#path AppEngineFlexibleAppVersion#path}
-
getCheckInterval
@Stability(Stable) @Nullable default String getCheckInterval()
Interval between health checks.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_flexible_app_version#check_interval AppEngineFlexibleAppVersion#check_interval}
-
getFailureThreshold
@Stability(Stable) @Nullable default Number getFailureThreshold()
Number of consecutive failed checks required before considering the VM unhealthy. Default: 4.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_flexible_app_version#failure_threshold AppEngineFlexibleAppVersion#failure_threshold}
-
getHost
@Stability(Stable) @Nullable default String getHost()
Host header to send when performing a HTTP Readiness check. Example: "myapp.appspot.com".Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_flexible_app_version#host AppEngineFlexibleAppVersion#host}
-
getInitialDelay
@Stability(Stable) @Nullable default String getInitialDelay()
The initial delay before starting to execute the checks. Default: "300s".Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_flexible_app_version#initial_delay AppEngineFlexibleAppVersion#initial_delay}
-
getSuccessThreshold
@Stability(Stable) @Nullable default Number getSuccessThreshold()
Number of consecutive successful checks required before considering the VM healthy. Default: 2.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_flexible_app_version#success_threshold AppEngineFlexibleAppVersion#success_threshold}
-
getTimeout
@Stability(Stable) @Nullable default String getTimeout()
Time before the check is considered failed. Default: "4s".Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_flexible_app_version#timeout AppEngineFlexibleAppVersion#timeout}
-
builder
@Stability(Stable) static AppEngineFlexibleAppVersionLivenessCheck.Builder builder()
-
-