Class GkeonpremVmwareClusterNetworkConfigHostConfig.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.gkeonprem_vmware_cluster.GkeonpremVmwareClusterNetworkConfigHostConfig.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<GkeonpremVmwareClusterNetworkConfigHostConfig>
- Enclosing interface:
- GkeonpremVmwareClusterNetworkConfigHostConfig
@Stability(Stable) public static final class GkeonpremVmwareClusterNetworkConfigHostConfig.Builder extends Object implements software.amazon.jsii.Builder<GkeonpremVmwareClusterNetworkConfigHostConfig>
A builder forGkeonpremVmwareClusterNetworkConfigHostConfig
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GkeonpremVmwareClusterNetworkConfigHostConfigbuild()Builds the configured instance.GkeonpremVmwareClusterNetworkConfigHostConfig.BuilderdnsSearchDomains(List<String> dnsSearchDomains)Sets the value ofGkeonpremVmwareClusterNetworkConfigHostConfig.getDnsSearchDomains()GkeonpremVmwareClusterNetworkConfigHostConfig.BuilderdnsServers(List<String> dnsServers)Sets the value ofGkeonpremVmwareClusterNetworkConfigHostConfig.getDnsServers()GkeonpremVmwareClusterNetworkConfigHostConfig.BuilderntpServers(List<String> ntpServers)Sets the value ofGkeonpremVmwareClusterNetworkConfigHostConfig.getNtpServers()
-
-
-
Method Detail
-
dnsSearchDomains
@Stability(Stable) public GkeonpremVmwareClusterNetworkConfigHostConfig.Builder dnsSearchDomains(List<String> dnsSearchDomains)
Sets the value ofGkeonpremVmwareClusterNetworkConfigHostConfig.getDnsSearchDomains()- Parameters:
dnsSearchDomains- DNS search domains. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_vmware_cluster#dns_search_domains GkeonpremVmwareCluster#dns_search_domains}- Returns:
this
-
dnsServers
@Stability(Stable) public GkeonpremVmwareClusterNetworkConfigHostConfig.Builder dnsServers(List<String> dnsServers)
Sets the value ofGkeonpremVmwareClusterNetworkConfigHostConfig.getDnsServers()- Parameters:
dnsServers- DNS servers. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_vmware_cluster#dns_servers GkeonpremVmwareCluster#dns_servers}- Returns:
this
-
ntpServers
@Stability(Stable) public GkeonpremVmwareClusterNetworkConfigHostConfig.Builder ntpServers(List<String> ntpServers)
Sets the value ofGkeonpremVmwareClusterNetworkConfigHostConfig.getNtpServers()- Parameters:
ntpServers- NTP servers. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_vmware_cluster#ntp_servers GkeonpremVmwareCluster#ntp_servers}- Returns:
this
-
build
@Stability(Stable) public GkeonpremVmwareClusterNetworkConfigHostConfig build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<GkeonpremVmwareClusterNetworkConfigHostConfig>- Returns:
- a new instance of
GkeonpremVmwareClusterNetworkConfigHostConfig - Throws:
NullPointerException- if any required attribute was not provided
-
-