Package com.google.cloud.compute.v1
Interface NatIpInfoNatIpInfoMappingOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NatIpInfoNatIpInfoMapping,NatIpInfoNatIpInfoMapping.Builder
@Generated
public interface NatIpInfoNatIpInfoMappingOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetMode()Output only.com.google.protobuf.ByteStringOutput only.getNatIp()Output only.com.google.protobuf.ByteStringOutput only.getUsage()Output only.com.google.protobuf.ByteStringOutput only.booleanhasMode()Output only.booleanhasNatIp()Output only.booleanhasUsage()Output only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasMode
boolean hasMode()Output only. Specifies whether NAT IP is auto or manual. Check the Mode enum for the list of possible values.
optional string mode = 3357091;- Returns:
- Whether the mode field is set.
-
getMode
String getMode()Output only. Specifies whether NAT IP is auto or manual. Check the Mode enum for the list of possible values.
optional string mode = 3357091;- Returns:
- The mode.
-
getModeBytes
com.google.protobuf.ByteString getModeBytes()Output only. Specifies whether NAT IP is auto or manual. Check the Mode enum for the list of possible values.
optional string mode = 3357091;- Returns:
- The bytes for mode.
-
hasNatIp
boolean hasNatIp()Output only. NAT IP address. For example: 203.0.113.11.
optional string nat_ip = 21113093;- Returns:
- Whether the natIp field is set.
-
getNatIp
String getNatIp()Output only. NAT IP address. For example: 203.0.113.11.
optional string nat_ip = 21113093;- Returns:
- The natIp.
-
getNatIpBytes
com.google.protobuf.ByteString getNatIpBytes()Output only. NAT IP address. For example: 203.0.113.11.
optional string nat_ip = 21113093;- Returns:
- The bytes for natIp.
-
hasUsage
boolean hasUsage()Output only. Specifies whether NAT IP is currently serving at least one endpoint or not. Check the Usage enum for the list of possible values.
optional string usage = 111574433;- Returns:
- Whether the usage field is set.
-
getUsage
String getUsage()Output only. Specifies whether NAT IP is currently serving at least one endpoint or not. Check the Usage enum for the list of possible values.
optional string usage = 111574433;- Returns:
- The usage.
-
getUsageBytes
com.google.protobuf.ByteString getUsageBytes()Output only. Specifies whether NAT IP is currently serving at least one endpoint or not. Check the Usage enum for the list of possible values.
optional string usage = 111574433;- Returns:
- The bytes for usage.
-