public final class VmEndpointNatMappings extends com.google.protobuf.GeneratedMessageV3 implements VmEndpointNatMappingsOrBuilder
Contain information of Nat mapping for a VM endpoint (i.e., NIC).Protobuf type
google.cloud.compute.v1.VmEndpointNatMappings| Modifier and Type | Class and Description |
|---|---|
static class |
VmEndpointNatMappings.Builder
Contain information of Nat mapping for a VM endpoint (i.e., NIC).
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
INSTANCE_NAME_FIELD_NUMBER |
static int |
INTERFACE_NAT_MAPPINGS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static VmEndpointNatMappings |
getDefaultInstance() |
VmEndpointNatMappings |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getInstanceName()
Name of the VM instance which the endpoint belongs to
|
com.google.protobuf.ByteString |
getInstanceNameBytes()
Name of the VM instance which the endpoint belongs to
|
VmEndpointNatMappingsInterfaceNatMappings |
getInterfaceNatMappings(int index)
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappings interface_nat_mappings = 256196617;
|
int |
getInterfaceNatMappingsCount()
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappings interface_nat_mappings = 256196617;
|
List<VmEndpointNatMappingsInterfaceNatMappings> |
getInterfaceNatMappingsList()
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappings interface_nat_mappings = 256196617;
|
VmEndpointNatMappingsInterfaceNatMappingsOrBuilder |
getInterfaceNatMappingsOrBuilder(int index)
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappings interface_nat_mappings = 256196617;
|
List<? extends VmEndpointNatMappingsInterfaceNatMappingsOrBuilder> |
getInterfaceNatMappingsOrBuilderList()
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappings interface_nat_mappings = 256196617;
|
com.google.protobuf.Parser<VmEndpointNatMappings> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasInstanceName()
Name of the VM instance which the endpoint belongs to
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static VmEndpointNatMappings.Builder |
newBuilder() |
static VmEndpointNatMappings.Builder |
newBuilder(VmEndpointNatMappings prototype) |
VmEndpointNatMappings.Builder |
newBuilderForType() |
protected VmEndpointNatMappings.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static VmEndpointNatMappings |
parseDelimitedFrom(InputStream input) |
static VmEndpointNatMappings |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VmEndpointNatMappings |
parseFrom(byte[] data) |
static VmEndpointNatMappings |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VmEndpointNatMappings |
parseFrom(ByteBuffer data) |
static VmEndpointNatMappings |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VmEndpointNatMappings |
parseFrom(com.google.protobuf.ByteString data) |
static VmEndpointNatMappings |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VmEndpointNatMappings |
parseFrom(com.google.protobuf.CodedInputStream input) |
static VmEndpointNatMappings |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VmEndpointNatMappings |
parseFrom(InputStream input) |
static VmEndpointNatMappings |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<VmEndpointNatMappings> |
parser() |
VmEndpointNatMappings.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int INSTANCE_NAME_FIELD_NUMBER
public static final int INTERFACE_NAT_MAPPINGS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasInstanceName()
Name of the VM instance which the endpoint belongs to
optional string instance_name = 227947509;hasInstanceName in interface VmEndpointNatMappingsOrBuilderpublic String getInstanceName()
Name of the VM instance which the endpoint belongs to
optional string instance_name = 227947509;getInstanceName in interface VmEndpointNatMappingsOrBuilderpublic com.google.protobuf.ByteString getInstanceNameBytes()
Name of the VM instance which the endpoint belongs to
optional string instance_name = 227947509;getInstanceNameBytes in interface VmEndpointNatMappingsOrBuilderpublic List<VmEndpointNatMappingsInterfaceNatMappings> getInterfaceNatMappingsList()
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappings interface_nat_mappings = 256196617;
getInterfaceNatMappingsList in interface VmEndpointNatMappingsOrBuilderpublic List<? extends VmEndpointNatMappingsInterfaceNatMappingsOrBuilder> getInterfaceNatMappingsOrBuilderList()
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappings interface_nat_mappings = 256196617;
getInterfaceNatMappingsOrBuilderList in interface VmEndpointNatMappingsOrBuilderpublic int getInterfaceNatMappingsCount()
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappings interface_nat_mappings = 256196617;
getInterfaceNatMappingsCount in interface VmEndpointNatMappingsOrBuilderpublic VmEndpointNatMappingsInterfaceNatMappings getInterfaceNatMappings(int index)
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappings interface_nat_mappings = 256196617;
getInterfaceNatMappings in interface VmEndpointNatMappingsOrBuilderpublic VmEndpointNatMappingsInterfaceNatMappingsOrBuilder getInterfaceNatMappingsOrBuilder(int index)
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappings interface_nat_mappings = 256196617;
getInterfaceNatMappingsOrBuilder in interface VmEndpointNatMappingsOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static VmEndpointNatMappings parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VmEndpointNatMappings parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VmEndpointNatMappings parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VmEndpointNatMappings parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VmEndpointNatMappings parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VmEndpointNatMappings parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VmEndpointNatMappings parseFrom(InputStream input) throws IOException
IOExceptionpublic static VmEndpointNatMappings parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static VmEndpointNatMappings parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static VmEndpointNatMappings parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static VmEndpointNatMappings parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static VmEndpointNatMappings parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic VmEndpointNatMappings.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static VmEndpointNatMappings.Builder newBuilder()
public static VmEndpointNatMappings.Builder newBuilder(VmEndpointNatMappings prototype)
public VmEndpointNatMappings.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected VmEndpointNatMappings.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static VmEndpointNatMappings getDefaultInstance()
public static com.google.protobuf.Parser<VmEndpointNatMappings> parser()
public com.google.protobuf.Parser<VmEndpointNatMappings> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public VmEndpointNatMappings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.