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 classVmEndpointNatMappingsInterfaceNatMappings.BuilderContain 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 intDRAIN_NAT_IP_PORT_RANGES_FIELD_NUMBERstatic intNAT_IP_PORT_RANGES_FIELD_NUMBERstatic intNUM_TOTAL_DRAIN_NAT_PORTS_FIELD_NUMBERstatic intNUM_TOTAL_NAT_PORTS_FIELD_NUMBERstatic intRULE_MAPPINGS_FIELD_NUMBERstatic intSOURCE_ALIAS_IP_RANGE_FIELD_NUMBERstatic intSOURCE_VIRTUAL_IP_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static VmEndpointNatMappingsInterfaceNatMappingsgetDefaultInstance()VmEndpointNatMappingsInterfaceNatMappingsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetDrainNatIpPortRanges(int index)List of all drain IP:port-range mappings assigned to this interface.com.google.protobuf.ByteStringgetDrainNatIpPortRangesBytes(int index)List of all drain IP:port-range mappings assigned to this interface.intgetDrainNatIpPortRangesCount()List of all drain IP:port-range mappings assigned to this interface.com.google.protobuf.ProtocolStringListgetDrainNatIpPortRangesList()List of all drain IP:port-range mappings assigned to this interface.StringgetNatIpPortRanges(int index)A list of all IP:port-range mappings assigned to this interface.com.google.protobuf.ByteStringgetNatIpPortRangesBytes(int index)A list of all IP:port-range mappings assigned to this interface.intgetNatIpPortRangesCount()A list of all IP:port-range mappings assigned to this interface.com.google.protobuf.ProtocolStringListgetNatIpPortRangesList()A list of all IP:port-range mappings assigned to this interface.intgetNumTotalDrainNatPorts()Total number of drain ports across all NAT IPs allocated to this interface.intgetNumTotalNatPorts()Total number of ports across all NAT IPs allocated to this interface.com.google.protobuf.Parser<VmEndpointNatMappingsInterfaceNatMappings>getParserForType()VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsgetRuleMappings(int index)Information about mappings provided by rules in this NAT.intgetRuleMappingsCount()Information about mappings provided by rules in this NAT.List<VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings>getRuleMappingsList()Information about mappings provided by rules in this NAT.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuildergetRuleMappingsOrBuilder(int index)Information about mappings provided by rules in this NAT.List<? extends VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuilder>getRuleMappingsOrBuilderList()Information about mappings provided by rules in this NAT.intgetSerializedSize()StringgetSourceAliasIpRange()Alias IP range for this interface endpoint.com.google.protobuf.ByteStringgetSourceAliasIpRangeBytes()Alias IP range for this interface endpoint.StringgetSourceVirtualIp()Primary IP of the VM for this NIC.com.google.protobuf.ByteStringgetSourceVirtualIpBytes()Primary IP of the VM for this NIC.inthashCode()booleanhasNumTotalDrainNatPorts()Total number of drain ports across all NAT IPs allocated to this interface.booleanhasNumTotalNatPorts()Total number of ports across all NAT IPs allocated to this interface.booleanhasSourceAliasIpRange()Alias IP range for this interface endpoint.booleanhasSourceVirtualIp()Primary IP of the VM for this NIC.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static VmEndpointNatMappingsInterfaceNatMappings.BuildernewBuilder()static VmEndpointNatMappingsInterfaceNatMappings.BuildernewBuilder(VmEndpointNatMappingsInterfaceNatMappings prototype)VmEndpointNatMappingsInterfaceNatMappings.BuildernewBuilderForType()protected VmEndpointNatMappingsInterfaceNatMappings.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static VmEndpointNatMappingsInterfaceNatMappingsparseDelimitedFrom(InputStream input)static VmEndpointNatMappingsInterfaceNatMappingsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static VmEndpointNatMappingsInterfaceNatMappingsparseFrom(byte[] data)static VmEndpointNatMappingsInterfaceNatMappingsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static VmEndpointNatMappingsInterfaceNatMappingsparseFrom(com.google.protobuf.ByteString data)static VmEndpointNatMappingsInterfaceNatMappingsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static VmEndpointNatMappingsInterfaceNatMappingsparseFrom(com.google.protobuf.CodedInputStream input)static VmEndpointNatMappingsInterfaceNatMappingsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static VmEndpointNatMappingsInterfaceNatMappingsparseFrom(InputStream input)static VmEndpointNatMappingsInterfaceNatMappingsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static VmEndpointNatMappingsInterfaceNatMappingsparseFrom(ByteBuffer data)static VmEndpointNatMappingsInterfaceNatMappingsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<VmEndpointNatMappingsInterfaceNatMappings>parser()VmEndpointNatMappingsInterfaceNatMappings.BuildertoBuilder()voidwriteTo(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:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein 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:
getDrainNatIpPortRangesListin 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:
getDrainNatIpPortRangesCountin 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:
getDrainNatIpPortRangesin 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:
getDrainNatIpPortRangesBytesin 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:
getNatIpPortRangesListin 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:
getNatIpPortRangesCountin 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:
getNatIpPortRangesin 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:
getNatIpPortRangesBytesin 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:
hasNumTotalDrainNatPortsin 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:
getNumTotalDrainNatPortsin 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:
hasNumTotalNatPortsin 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:
getNumTotalNatPortsin 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:
getRuleMappingsListin 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:
getRuleMappingsOrBuilderListin 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:
getRuleMappingsCountin 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:
getRuleMappingsin 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:
getRuleMappingsOrBuilderin 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:
hasSourceAliasIpRangein 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:
getSourceAliasIpRangein 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:
getSourceAliasIpRangeBytesin 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:
hasSourceVirtualIpin 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:
getSourceVirtualIpin 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:
getSourceVirtualIpBytesin interfaceVmEndpointNatMappingsInterfaceNatMappingsOrBuilder- Returns:
- The bytes for sourceVirtualIp.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein 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:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein 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:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected VmEndpointNatMappingsInterfaceNatMappings.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein 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:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public VmEndpointNatMappingsInterfaceNatMappings getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-