Class DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.dns_record_set.DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo>
- Enclosing interface:
- DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo
@Stability(Stable) public static final class DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo.Builder extends Object implements software.amazon.jsii.Builder<DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo>
A builder forDnsRecordSetRoutingPolicyPrimaryBackupBackupGeo
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DnsRecordSetRoutingPolicyPrimaryBackupBackupGeobuild()Builds the configured instance.DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo.BuilderhealthCheckedTargets(DnsRecordSetRoutingPolicyPrimaryBackupBackupGeoHealthCheckedTargets healthCheckedTargets)DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo.Builderlocation(String location)Sets the value ofDnsRecordSetRoutingPolicyPrimaryBackupBackupGeo.getLocation()DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo.Builderrrdatas(List<String> rrdatas)Sets the value ofDnsRecordSetRoutingPolicyPrimaryBackupBackupGeo.getRrdatas()
-
-
-
Method Detail
-
location
@Stability(Stable) public DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo.Builder location(String location)
Sets the value ofDnsRecordSetRoutingPolicyPrimaryBackupBackupGeo.getLocation()- Parameters:
location- The location name defined in Google Cloud. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dns_record_set#location DnsRecordSet#location}- Returns:
this
-
healthCheckedTargets
@Stability(Stable) public DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo.Builder healthCheckedTargets(DnsRecordSetRoutingPolicyPrimaryBackupBackupGeoHealthCheckedTargets healthCheckedTargets)
- Parameters:
healthCheckedTargets- health_checked_targets block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dns_record_set#health_checked_targets DnsRecordSet#health_checked_targets}- Returns:
this
-
rrdatas
@Stability(Stable) public DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo.Builder rrdatas(List<String> rrdatas)
Sets the value ofDnsRecordSetRoutingPolicyPrimaryBackupBackupGeo.getRrdatas()- Parameters:
rrdatas- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dns_record_set#rrdatas DnsRecordSet#rrdatas}.- Returns:
this
-
build
@Stability(Stable) public DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo>- Returns:
- a new instance of
DnsRecordSetRoutingPolicyPrimaryBackupBackupGeo - Throws:
NullPointerException- if any required attribute was not provided
-
-