Interface NatIpInfoOrBuilder (1.50.0)

public interface NatIpInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getNatIpInfoMappings(int index)

public abstract NatIpInfoNatIpInfoMapping getNatIpInfoMappings(int index)

A list of all NAT IPs assigned to this NAT config.

repeated .google.cloud.compute.v1.NatIpInfoNatIpInfoMapping nat_ip_info_mappings = 241401884;

Parameter
NameDescription
indexint
Returns
TypeDescription
NatIpInfoNatIpInfoMapping

getNatIpInfoMappingsCount()

public abstract int getNatIpInfoMappingsCount()

A list of all NAT IPs assigned to this NAT config.

repeated .google.cloud.compute.v1.NatIpInfoNatIpInfoMapping nat_ip_info_mappings = 241401884;

Returns
TypeDescription
int

getNatIpInfoMappingsList()

public abstract List<NatIpInfoNatIpInfoMapping> getNatIpInfoMappingsList()

A list of all NAT IPs assigned to this NAT config.

repeated .google.cloud.compute.v1.NatIpInfoNatIpInfoMapping nat_ip_info_mappings = 241401884;

Returns
TypeDescription
List<NatIpInfoNatIpInfoMapping>

getNatIpInfoMappingsOrBuilder(int index)

public abstract NatIpInfoNatIpInfoMappingOrBuilder getNatIpInfoMappingsOrBuilder(int index)

A list of all NAT IPs assigned to this NAT config.

repeated .google.cloud.compute.v1.NatIpInfoNatIpInfoMapping nat_ip_info_mappings = 241401884;

Parameter
NameDescription
indexint
Returns
TypeDescription
NatIpInfoNatIpInfoMappingOrBuilder

getNatIpInfoMappingsOrBuilderList()

public abstract List<? extends NatIpInfoNatIpInfoMappingOrBuilder> getNatIpInfoMappingsOrBuilderList()

A list of all NAT IPs assigned to this NAT config.

repeated .google.cloud.compute.v1.NatIpInfoNatIpInfoMapping nat_ip_info_mappings = 241401884;

Returns
TypeDescription
List<? extends com.google.cloud.compute.v1.NatIpInfoNatIpInfoMappingOrBuilder>

getNatName()

public abstract String getNatName()

Name of the NAT config which the NAT IP belongs to.

optional string nat_name = 425596649;

Returns
TypeDescription
String

The natName.

getNatNameBytes()

public abstract ByteString getNatNameBytes()

Name of the NAT config which the NAT IP belongs to.

optional string nat_name = 425596649;

Returns
TypeDescription
ByteString

The bytes for natName.

hasNatName()

public abstract boolean hasNatName()

Name of the NAT config which the NAT IP belongs to.

optional string nat_name = 425596649;

Returns
TypeDescription
boolean

Whether the natName field is set.