public interface AccessConfigOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getExternalIp()
public abstract String getExternalIp()
Optional. The external IP address of this access configuration.
optional string external_ip = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The externalIp. |
getExternalIpBytes()
public abstract ByteString getExternalIpBytes()
Optional. The external IP address of this access configuration.
optional string external_ip = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for externalIp. |
getExternalIpv6()
public abstract String getExternalIpv6()
Optional. The external IPv6 address of this access configuration.
optional string external_ipv6 = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The externalIpv6. |
getExternalIpv6Bytes()
public abstract ByteString getExternalIpv6Bytes()
Optional. The external IPv6 address of this access configuration.
optional string external_ipv6 = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for externalIpv6. |
getExternalIpv6PrefixLength()
public abstract int getExternalIpv6PrefixLength()
Optional. The prefix length of the external IPv6 range.
optional int32 external_ipv6_prefix_length = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The externalIpv6PrefixLength. |
getName()
public abstract String getName()
Optional. The name of this access configuration.
optional string name = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()
Optional. The name of this access configuration.
optional string name = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getNetworkTier()
public abstract AccessConfig.NetworkTier getNetworkTier()
Optional. This signifies the networking tier used for configuring this access
optional .google.cloud.backupdr.v1.AccessConfig.NetworkTier network_tier = 8 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
AccessConfig.NetworkTier |
The networkTier. |
getNetworkTierValue()
public abstract int getNetworkTierValue()
Optional. This signifies the networking tier used for configuring this access
optional .google.cloud.backupdr.v1.AccessConfig.NetworkTier network_tier = 8 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for networkTier. |
getPublicPtrDomainName()
public abstract String getPublicPtrDomainName()
Optional. The DNS domain name for the public PTR record.
optional string public_ptr_domain_name = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The publicPtrDomainName. |
getPublicPtrDomainNameBytes()
public abstract ByteString getPublicPtrDomainNameBytes()
Optional. The DNS domain name for the public PTR record.
optional string public_ptr_domain_name = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for publicPtrDomainName. |
getSetPublicPtr()
public abstract boolean getSetPublicPtr()
Optional. Specifies whether a public DNS 'PTR' record should be created to map the external IP address of the instance to a DNS domain name.
optional bool set_public_ptr = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
The setPublicPtr. |
getType()
public abstract AccessConfig.AccessType getType()
Optional. In accessConfigs (IPv4), the default and only option is ONE_TO_ONE_NAT. In ipv6AccessConfigs, the default and only option is DIRECT_IPV6.
optional .google.cloud.backupdr.v1.AccessConfig.AccessType type = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
AccessConfig.AccessType |
The type. |
getTypeValue()
public abstract int getTypeValue()
Optional. In accessConfigs (IPv4), the default and only option is ONE_TO_ONE_NAT. In ipv6AccessConfigs, the default and only option is DIRECT_IPV6.
optional .google.cloud.backupdr.v1.AccessConfig.AccessType type = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for type. |
hasExternalIp()
public abstract boolean hasExternalIp()
Optional. The external IP address of this access configuration.
optional string external_ip = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the externalIp field is set. |
hasExternalIpv6()
public abstract boolean hasExternalIpv6()
Optional. The external IPv6 address of this access configuration.
optional string external_ipv6 = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the externalIpv6 field is set. |
hasExternalIpv6PrefixLength()
public abstract boolean hasExternalIpv6PrefixLength()
Optional. The prefix length of the external IPv6 range.
optional int32 external_ipv6_prefix_length = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the externalIpv6PrefixLength field is set. |
hasName()
public abstract boolean hasName()
Optional. The name of this access configuration.
optional string name = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the name field is set. |
hasNetworkTier()
public abstract boolean hasNetworkTier()
Optional. This signifies the networking tier used for configuring this access
optional .google.cloud.backupdr.v1.AccessConfig.NetworkTier network_tier = 8 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the networkTier field is set. |
hasPublicPtrDomainName()
public abstract boolean hasPublicPtrDomainName()
Optional. The DNS domain name for the public PTR record.
optional string public_ptr_domain_name = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the publicPtrDomainName field is set. |
hasSetPublicPtr()
public abstract boolean hasSetPublicPtr()
Optional. Specifies whether a public DNS 'PTR' record should be created to map the external IP address of the instance to a DNS domain name.
optional bool set_public_ptr = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the setPublicPtr field is set. |
hasType()
public abstract boolean hasType()
Optional. In accessConfigs (IPv4), the default and only option is ONE_TO_ONE_NAT. In ipv6AccessConfigs, the default and only option is DIRECT_IPV6.
optional .google.cloud.backupdr.v1.AccessConfig.AccessType type = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the type field is set. |