- 1.92.0 (latest)
- 1.91.0
- 1.90.0
- 1.88.0
- 1.86.0
- 1.85.0
- 1.84.0
- 1.83.0
- 1.82.0
- 1.80.0
- 1.78.0
- 1.77.0
- 1.74.0
- 1.73.0
- 1.72.0
- 1.70.0
- 1.69.0
- 1.68.0
- 1.67.0
- 1.66.0
- 1.65.0
- 1.64.0
- 1.63.0
- 1.62.0
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.1
- 1.11.0
- 1.9.1
- 1.8.1
- 1.7.2
- 1.6.0-beta
public static final class NatIpInfoNatIpInfoMapping.Builder extends GeneratedMessage.Builder<NatIpInfoNatIpInfoMapping.Builder> implements NatIpInfoNatIpInfoMappingOrBuilderContains information of a NAT IP.
Protobuf type google.cloud.compute.v1.NatIpInfoNatIpInfoMapping
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > NatIpInfoNatIpInfoMapping.BuilderImplements
NatIpInfoNatIpInfoMappingOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public NatIpInfoNatIpInfoMapping build()| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping |
|
buildPartial()
public NatIpInfoNatIpInfoMapping buildPartial()| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping |
|
clear()
public NatIpInfoNatIpInfoMapping.Builder clear()| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping.Builder |
|
clearMode()
public NatIpInfoNatIpInfoMapping.Builder clearMode()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 | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping.Builder |
This builder for chaining. |
clearNatIp()
public NatIpInfoNatIpInfoMapping.Builder clearNatIp()Output only. NAT IP address. For example: 203.0.113.11.
optional string nat_ip = 21113093;
| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping.Builder |
This builder for chaining. |
clearUsage()
public NatIpInfoNatIpInfoMapping.Builder clearUsage()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 | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public NatIpInfoNatIpInfoMapping getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getMode()
public 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 | |
|---|---|
| Type | Description |
String |
The mode. |
getModeBytes()
public 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 | |
|---|---|
| Type | Description |
ByteString |
The bytes for mode. |
getNatIp()
public String getNatIp()Output only. NAT IP address. For example: 203.0.113.11.
optional string nat_ip = 21113093;
| Returns | |
|---|---|
| Type | Description |
String |
The natIp. |
getNatIpBytes()
public ByteString getNatIpBytes()Output only. NAT IP address. For example: 203.0.113.11.
optional string nat_ip = 21113093;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for natIp. |
getUsage()
public 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 | |
|---|---|
| Type | Description |
String |
The usage. |
getUsageBytes()
public 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 | |
|---|---|
| Type | Description |
ByteString |
The bytes for usage. |
hasMode()
public 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 | |
|---|---|
| Type | Description |
boolean |
Whether the mode field is set. |
hasNatIp()
public boolean hasNatIp()Output only. NAT IP address. For example: 203.0.113.11.
optional string nat_ip = 21113093;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the natIp field is set. |
hasUsage()
public 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 | |
|---|---|
| Type | Description |
boolean |
Whether the usage field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(NatIpInfoNatIpInfoMapping other)
public NatIpInfoNatIpInfoMapping.Builder mergeFrom(NatIpInfoNatIpInfoMapping other)| Parameter | |
|---|---|
| Name | Description |
other |
NatIpInfoNatIpInfoMapping |
| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public NatIpInfoNatIpInfoMapping.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public NatIpInfoNatIpInfoMapping.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping.Builder |
|
setMode(String value)
public NatIpInfoNatIpInfoMapping.Builder setMode(String value)Output only. Specifies whether NAT IP is auto or manual. Check the Mode enum for the list of possible values.
optional string mode = 3357091;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe mode to set. |
| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping.Builder |
This builder for chaining. |
setModeBytes(ByteString value)
public NatIpInfoNatIpInfoMapping.Builder setModeBytes(ByteString value)Output only. Specifies whether NAT IP is auto or manual. Check the Mode enum for the list of possible values.
optional string mode = 3357091;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for mode to set. |
| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping.Builder |
This builder for chaining. |
setNatIp(String value)
public NatIpInfoNatIpInfoMapping.Builder setNatIp(String value)Output only. NAT IP address. For example: 203.0.113.11.
optional string nat_ip = 21113093;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe natIp to set. |
| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping.Builder |
This builder for chaining. |
setNatIpBytes(ByteString value)
public NatIpInfoNatIpInfoMapping.Builder setNatIpBytes(ByteString value)Output only. NAT IP address. For example: 203.0.113.11.
optional string nat_ip = 21113093;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for natIp to set. |
| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping.Builder |
This builder for chaining. |
setUsage(String value)
public NatIpInfoNatIpInfoMapping.Builder setUsage(String value)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;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe usage to set. |
| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping.Builder |
This builder for chaining. |
setUsageBytes(ByteString value)
public NatIpInfoNatIpInfoMapping.Builder setUsageBytes(ByteString value)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;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for usage to set. |
| Returns | |
|---|---|
| Type | Description |
NatIpInfoNatIpInfoMapping.Builder |
This builder for chaining. |