Class MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.monitoring_uptime_check_config.MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes>
- Enclosing interface:
- MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes
@Stability(Stable) public static final class MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes.Builder extends Object implements software.amazon.jsii.Builder<MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodesbuild()Builds the configured instance.MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes.BuilderstatusClass(String statusClass)MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes.BuilderstatusValue(Number statusValue)
-
-
-
Method Detail
-
statusClass
@Stability(Stable) public MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes.Builder statusClass(String statusClass)
- Parameters:
statusClass- A class of status codes to accept. Possible values: ["STATUS_CLASS_1XX", "STATUS_CLASS_2XX", "STATUS_CLASS_3XX", "STATUS_CLASS_4XX", "STATUS_CLASS_5XX", "STATUS_CLASS_ANY"]. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/monitoring_uptime_check_config#status_class MonitoringUptimeCheckConfig#status_class}- Returns:
this
-
statusValue
@Stability(Stable) public MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes.Builder statusValue(Number statusValue)
- Parameters:
statusValue- A status code to accept. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/monitoring_uptime_check_config#status_value MonitoringUptimeCheckConfig#status_value}- Returns:
this
-
build
@Stability(Stable) public MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes>- Returns:
- a new instance of
MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes - Throws:
NullPointerException- if any required attribute was not provided
-
-