Package com.google.cloud.compute.v1
Class VmEndpointNatMappingsInterfaceNatMappings
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappings
-
- All Implemented Interfaces:
VmEndpointNatMappingsInterfaceNatMappingsOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class VmEndpointNatMappingsInterfaceNatMappings extends com.google.protobuf.GeneratedMessageV3 implements VmEndpointNatMappingsInterfaceNatMappingsOrBuilder
Contain information of Nat mapping for an interface of this endpoint.
Protobuf typegoogle.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappings
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VmEndpointNatMappingsInterfaceNatMappings.Builder
Contain information of Nat mapping for an interface of this endpoint.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
DRAIN_NAT_IP_PORT_RANGES_FIELD_NUMBER
static int
NAT_IP_PORT_RANGES_FIELD_NUMBER
static int
NUM_TOTAL_DRAIN_NAT_PORTS_FIELD_NUMBER
static int
NUM_TOTAL_NAT_PORTS_FIELD_NUMBER
static int
RULE_MAPPINGS_FIELD_NUMBER
static int
SOURCE_ALIAS_IP_RANGE_FIELD_NUMBER
static int
SOURCE_VIRTUAL_IP_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
static VmEndpointNatMappingsInterfaceNatMappings
getDefaultInstance()
VmEndpointNatMappingsInterfaceNatMappings
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
String
getDrainNatIpPortRanges(int index)
List of all drain IP:port-range mappings assigned to this interface.com.google.protobuf.ByteString
getDrainNatIpPortRangesBytes(int index)
List of all drain IP:port-range mappings assigned to this interface.int
getDrainNatIpPortRangesCount()
List of all drain IP:port-range mappings assigned to this interface.com.google.protobuf.ProtocolStringList
getDrainNatIpPortRangesList()
List of all drain IP:port-range mappings assigned to this interface.String
getNatIpPortRanges(int index)
A list of all IP:port-range mappings assigned to this interface.com.google.protobuf.ByteString
getNatIpPortRangesBytes(int index)
A list of all IP:port-range mappings assigned to this interface.int
getNatIpPortRangesCount()
A list of all IP:port-range mappings assigned to this interface.com.google.protobuf.ProtocolStringList
getNatIpPortRangesList()
A list of all IP:port-range mappings assigned to this interface.int
getNumTotalDrainNatPorts()
Total number of drain ports across all NAT IPs allocated to this interface.int
getNumTotalNatPorts()
Total number of ports across all NAT IPs allocated to this interface.com.google.protobuf.Parser<VmEndpointNatMappingsInterfaceNatMappings>
getParserForType()
VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings
getRuleMappings(int index)
Information about mappings provided by rules in this NAT.int
getRuleMappingsCount()
Information about mappings provided by rules in this NAT.List<VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings>
getRuleMappingsList()
Information about mappings provided by rules in this NAT.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuilder
getRuleMappingsOrBuilder(int index)
Information about mappings provided by rules in this NAT.List<? extends VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuilder>
getRuleMappingsOrBuilderList()
Information about mappings provided by rules in this NAT.int
getSerializedSize()
String
getSourceAliasIpRange()
Alias IP range for this interface endpoint.com.google.protobuf.ByteString
getSourceAliasIpRangeBytes()
Alias IP range for this interface endpoint.String
getSourceVirtualIp()
Primary IP of the VM for this NIC.com.google.protobuf.ByteString
getSourceVirtualIpBytes()
Primary IP of the VM for this NIC.int
hashCode()
boolean
hasNumTotalDrainNatPorts()
Total number of drain ports across all NAT IPs allocated to this interface.boolean
hasNumTotalNatPorts()
Total number of ports across all NAT IPs allocated to this interface.boolean
hasSourceAliasIpRange()
Alias IP range for this interface endpoint.boolean
hasSourceVirtualIp()
Primary IP of the VM for this NIC.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static VmEndpointNatMappingsInterfaceNatMappings.Builder
newBuilder()
static VmEndpointNatMappingsInterfaceNatMappings.Builder
newBuilder(VmEndpointNatMappingsInterfaceNatMappings prototype)
VmEndpointNatMappingsInterfaceNatMappings.Builder
newBuilderForType()
protected VmEndpointNatMappingsInterfaceNatMappings.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static VmEndpointNatMappingsInterfaceNatMappings
parseDelimitedFrom(InputStream input)
static VmEndpointNatMappingsInterfaceNatMappings
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VmEndpointNatMappingsInterfaceNatMappings
parseFrom(byte[] data)
static VmEndpointNatMappingsInterfaceNatMappings
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VmEndpointNatMappingsInterfaceNatMappings
parseFrom(com.google.protobuf.ByteString data)
static VmEndpointNatMappingsInterfaceNatMappings
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VmEndpointNatMappingsInterfaceNatMappings
parseFrom(com.google.protobuf.CodedInputStream input)
static VmEndpointNatMappingsInterfaceNatMappings
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VmEndpointNatMappingsInterfaceNatMappings
parseFrom(InputStream input)
static VmEndpointNatMappingsInterfaceNatMappings
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VmEndpointNatMappingsInterfaceNatMappings
parseFrom(ByteBuffer data)
static VmEndpointNatMappingsInterfaceNatMappings
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<VmEndpointNatMappingsInterfaceNatMappings>
parser()
VmEndpointNatMappingsInterfaceNatMappings.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
DRAIN_NAT_IP_PORT_RANGES_FIELD_NUMBER
public static final int DRAIN_NAT_IP_PORT_RANGES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NAT_IP_PORT_RANGES_FIELD_NUMBER
public static final int NAT_IP_PORT_RANGES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NUM_TOTAL_DRAIN_NAT_PORTS_FIELD_NUMBER
public static final int NUM_TOTAL_DRAIN_NAT_PORTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NUM_TOTAL_NAT_PORTS_FIELD_NUMBER
public static final int NUM_TOTAL_NAT_PORTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RULE_MAPPINGS_FIELD_NUMBER
public static final int RULE_MAPPINGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SOURCE_ALIAS_IP_RANGE_FIELD_NUMBER
public static final int SOURCE_ALIAS_IP_RANGE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SOURCE_VIRTUAL_IP_FIELD_NUMBER
public static final int SOURCE_VIRTUAL_IP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getDrainNatIpPortRangesList
public com.google.protobuf.ProtocolStringList getDrainNatIpPortRangesList()
List of all drain IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string drain_nat_ip_port_ranges = 395440577;
- Specified by:
getDrainNatIpPortRangesList
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- A list containing the drainNatIpPortRanges.
-
getDrainNatIpPortRangesCount
public int getDrainNatIpPortRangesCount()
List of all drain IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string drain_nat_ip_port_ranges = 395440577;
- Specified by:
getDrainNatIpPortRangesCount
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- The count of drainNatIpPortRanges.
-
getDrainNatIpPortRanges
public String getDrainNatIpPortRanges(int index)
List of all drain IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string drain_nat_ip_port_ranges = 395440577;
- Specified by:
getDrainNatIpPortRanges
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The drainNatIpPortRanges at the given index.
-
getDrainNatIpPortRangesBytes
public com.google.protobuf.ByteString getDrainNatIpPortRangesBytes(int index)
List of all drain IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string drain_nat_ip_port_ranges = 395440577;
- Specified by:
getDrainNatIpPortRangesBytes
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the drainNatIpPortRanges at the given index.
-
getNatIpPortRangesList
public com.google.protobuf.ProtocolStringList getNatIpPortRangesList()
A list of all IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string nat_ip_port_ranges = 531830810;
- Specified by:
getNatIpPortRangesList
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- A list containing the natIpPortRanges.
-
getNatIpPortRangesCount
public int getNatIpPortRangesCount()
A list of all IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string nat_ip_port_ranges = 531830810;
- Specified by:
getNatIpPortRangesCount
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- The count of natIpPortRanges.
-
getNatIpPortRanges
public String getNatIpPortRanges(int index)
A list of all IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string nat_ip_port_ranges = 531830810;
- Specified by:
getNatIpPortRanges
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The natIpPortRanges at the given index.
-
getNatIpPortRangesBytes
public com.google.protobuf.ByteString getNatIpPortRangesBytes(int index)
A list of all IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string nat_ip_port_ranges = 531830810;
- Specified by:
getNatIpPortRangesBytes
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the natIpPortRanges at the given index.
-
hasNumTotalDrainNatPorts
public boolean hasNumTotalDrainNatPorts()
Total number of drain ports across all NAT IPs allocated to this interface. It equals to the aggregated port number in the field drain_nat_ip_port_ranges.
optional int32 num_total_drain_nat_ports = 335532793;
- Specified by:
hasNumTotalDrainNatPorts
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- Whether the numTotalDrainNatPorts field is set.
-
getNumTotalDrainNatPorts
public int getNumTotalDrainNatPorts()
Total number of drain ports across all NAT IPs allocated to this interface. It equals to the aggregated port number in the field drain_nat_ip_port_ranges.
optional int32 num_total_drain_nat_ports = 335532793;
- Specified by:
getNumTotalDrainNatPorts
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- The numTotalDrainNatPorts.
-
hasNumTotalNatPorts
public boolean hasNumTotalNatPorts()
Total number of ports across all NAT IPs allocated to this interface. It equals to the aggregated port number in the field nat_ip_port_ranges.
optional int32 num_total_nat_ports = 299904384;
- Specified by:
hasNumTotalNatPorts
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- Whether the numTotalNatPorts field is set.
-
getNumTotalNatPorts
public int getNumTotalNatPorts()
Total number of ports across all NAT IPs allocated to this interface. It equals to the aggregated port number in the field nat_ip_port_ranges.
optional int32 num_total_nat_ports = 299904384;
- Specified by:
getNumTotalNatPorts
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- The numTotalNatPorts.
-
getRuleMappingsList
public List<VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings> getRuleMappingsList()
Information about mappings provided by rules in this NAT.
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings rule_mappings = 486192968;
- Specified by:
getRuleMappingsList
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
-
getRuleMappingsOrBuilderList
public List<? extends VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuilder> getRuleMappingsOrBuilderList()
Information about mappings provided by rules in this NAT.
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings rule_mappings = 486192968;
- Specified by:
getRuleMappingsOrBuilderList
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
-
getRuleMappingsCount
public int getRuleMappingsCount()
Information about mappings provided by rules in this NAT.
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings rule_mappings = 486192968;
- Specified by:
getRuleMappingsCount
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
-
getRuleMappings
public VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings getRuleMappings(int index)
Information about mappings provided by rules in this NAT.
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings rule_mappings = 486192968;
- Specified by:
getRuleMappings
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
-
getRuleMappingsOrBuilder
public VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuilder getRuleMappingsOrBuilder(int index)
Information about mappings provided by rules in this NAT.
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings rule_mappings = 486192968;
- Specified by:
getRuleMappingsOrBuilder
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
-
hasSourceAliasIpRange
public boolean hasSourceAliasIpRange()
Alias IP range for this interface endpoint. It will be a private (RFC 1918) IP range. Examples: "10.33.4.55/32", or "192.168.5.0/24".
optional string source_alias_ip_range = 440340952;
- Specified by:
hasSourceAliasIpRange
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- Whether the sourceAliasIpRange field is set.
-
getSourceAliasIpRange
public String getSourceAliasIpRange()
Alias IP range for this interface endpoint. It will be a private (RFC 1918) IP range. Examples: "10.33.4.55/32", or "192.168.5.0/24".
optional string source_alias_ip_range = 440340952;
- Specified by:
getSourceAliasIpRange
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- The sourceAliasIpRange.
-
getSourceAliasIpRangeBytes
public com.google.protobuf.ByteString getSourceAliasIpRangeBytes()
Alias IP range for this interface endpoint. It will be a private (RFC 1918) IP range. Examples: "10.33.4.55/32", or "192.168.5.0/24".
optional string source_alias_ip_range = 440340952;
- Specified by:
getSourceAliasIpRangeBytes
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- The bytes for sourceAliasIpRange.
-
hasSourceVirtualIp
public boolean hasSourceVirtualIp()
Primary IP of the VM for this NIC.
optional string source_virtual_ip = 149836159;
- Specified by:
hasSourceVirtualIp
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- Whether the sourceVirtualIp field is set.
-
getSourceVirtualIp
public String getSourceVirtualIp()
Primary IP of the VM for this NIC.
optional string source_virtual_ip = 149836159;
- Specified by:
getSourceVirtualIp
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- The sourceVirtualIp.
-
getSourceVirtualIpBytes
public com.google.protobuf.ByteString getSourceVirtualIpBytes()
Primary IP of the VM for this NIC.
optional string source_virtual_ip = 149836159;
- Specified by:
getSourceVirtualIpBytes
in interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder
- Returns:
- The bytes for sourceVirtualIp.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static VmEndpointNatMappingsInterfaceNatMappings parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VmEndpointNatMappingsInterfaceNatMappings parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VmEndpointNatMappingsInterfaceNatMappings parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VmEndpointNatMappingsInterfaceNatMappings parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VmEndpointNatMappingsInterfaceNatMappings parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VmEndpointNatMappingsInterfaceNatMappings parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VmEndpointNatMappingsInterfaceNatMappings parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static VmEndpointNatMappingsInterfaceNatMappings parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static VmEndpointNatMappingsInterfaceNatMappings parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static VmEndpointNatMappingsInterfaceNatMappings parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static VmEndpointNatMappingsInterfaceNatMappings parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static VmEndpointNatMappingsInterfaceNatMappings parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public VmEndpointNatMappingsInterfaceNatMappings.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static VmEndpointNatMappingsInterfaceNatMappings.Builder newBuilder()
-
newBuilder
public static VmEndpointNatMappingsInterfaceNatMappings.Builder newBuilder(VmEndpointNatMappingsInterfaceNatMappings prototype)
-
toBuilder
public VmEndpointNatMappingsInterfaceNatMappings.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected VmEndpointNatMappingsInterfaceNatMappings.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static VmEndpointNatMappingsInterfaceNatMappings getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<VmEndpointNatMappingsInterfaceNatMappings> parser()
-
getParserForType
public com.google.protobuf.Parser<VmEndpointNatMappingsInterfaceNatMappings> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public VmEndpointNatMappingsInterfaceNatMappings getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-