public static class AccessConfig.Builder extends Object
Modifier and Type | Method and Description |
---|---|
AccessConfig |
build() |
AccessConfig.Builder |
clone() |
String |
getKind()
[Output Only] Type of the resource.
|
String |
getName()
The name of this access configuration.
|
String |
getNatIP()
An external IP address associated with this instance.
|
String |
getNetworkTier()
This signifies the networking tier used for configuring this access configuration and can
only take the following values: PREMIUM, STANDARD.
|
String |
getPublicPtrDomainName()
The DNS domain name for the public PTR record.
|
Boolean |
getSetPublicPtr()
Specifies whether a public DNS 'PTR' record should be created to map the external IP address
of the instance to a DNS domain name.
|
String |
getType()
The type of configuration.
|
AccessConfig.Builder |
mergeFrom(AccessConfig other) |
AccessConfig.Builder |
setKind(String kind)
[Output Only] Type of the resource.
|
AccessConfig.Builder |
setName(String name)
The name of this access configuration.
|
AccessConfig.Builder |
setNatIP(String natIP)
An external IP address associated with this instance.
|
AccessConfig.Builder |
setNetworkTier(String networkTier)
This signifies the networking tier used for configuring this access configuration and can
only take the following values: PREMIUM, STANDARD.
|
AccessConfig.Builder |
setPublicPtrDomainName(String publicPtrDomainName)
The DNS domain name for the public PTR record.
|
AccessConfig.Builder |
setSetPublicPtr(Boolean setPublicPtr)
Specifies whether a public DNS 'PTR' record should be created to map the external IP address
of the instance to a DNS domain name.
|
AccessConfig.Builder |
setType(String type)
The type of configuration.
|
public AccessConfig.Builder mergeFrom(AccessConfig other)
public String getKind()
public AccessConfig.Builder setKind(String kind)
public String getName()
public AccessConfig.Builder setName(String name)
public String getNatIP()
public AccessConfig.Builder setNatIP(String natIP)
public String getNetworkTier()
If an AccessConfig is specified without a valid external IP address, an ephemeral IP will be created with this networkTier.
If an AccessConfig with a valid external IP address is specified, it must match that of the networkTier associated with the Address resource owning that IP.
public AccessConfig.Builder setNetworkTier(String networkTier)
If an AccessConfig is specified without a valid external IP address, an ephemeral IP will be created with this networkTier.
If an AccessConfig with a valid external IP address is specified, it must match that of the networkTier associated with the Address resource owning that IP.
public String getPublicPtrDomainName()
public AccessConfig.Builder setPublicPtrDomainName(String publicPtrDomainName)
public Boolean getSetPublicPtr()
public AccessConfig.Builder setSetPublicPtr(Boolean setPublicPtr)
public String getType()
public AccessConfig.Builder setType(String type)
public AccessConfig build()
public AccessConfig.Builder clone()
Copyright © 2019 Google LLC. All rights reserved.