public final class InstanceInfo extends com.google.protobuf.GeneratedMessageV3 implements InstanceInfoOrBuilder
For display only. Metadata associated with a Compute Engine instance.Protobuf type
google.cloud.networkmanagement.v1beta1.InstanceInfo| Modifier and Type | Class and Description |
|---|---|
static class |
InstanceInfo.Builder
For display only.
|
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 |
DISPLAY_NAME_FIELD_NUMBER |
static int |
EXTERNAL_IP_FIELD_NUMBER |
static int |
INTERFACE_FIELD_NUMBER |
static int |
INTERNAL_IP_FIELD_NUMBER |
static int |
NETWORK_TAGS_FIELD_NUMBER |
static int |
NETWORK_URI_FIELD_NUMBER |
static int |
SERVICE_ACCOUNT_FIELD_NUMBER |
static int |
URI_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static InstanceInfo |
getDefaultInstance() |
InstanceInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDisplayName()
Name of a Compute Engine instance.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Name of a Compute Engine instance.
|
String |
getExternalIp()
External IP address of the network interface.
|
com.google.protobuf.ByteString |
getExternalIpBytes()
External IP address of the network interface.
|
String |
getInterface()
Name of the network interface of a Compute Engine instance.
|
com.google.protobuf.ByteString |
getInterfaceBytes()
Name of the network interface of a Compute Engine instance.
|
String |
getInternalIp()
Internal IP address of the network interface.
|
com.google.protobuf.ByteString |
getInternalIpBytes()
Internal IP address of the network interface.
|
String |
getNetworkTags(int index)
Network tags configured on the instance.
|
com.google.protobuf.ByteString |
getNetworkTagsBytes(int index)
Network tags configured on the instance.
|
int |
getNetworkTagsCount()
Network tags configured on the instance.
|
com.google.protobuf.ProtocolStringList |
getNetworkTagsList()
Network tags configured on the instance.
|
String |
getNetworkUri()
URI of a Compute Engine network.
|
com.google.protobuf.ByteString |
getNetworkUriBytes()
URI of a Compute Engine network.
|
com.google.protobuf.Parser<InstanceInfo> |
getParserForType() |
int |
getSerializedSize() |
String |
getServiceAccount()
Deprecated.
google.cloud.networkmanagement.v1beta1.InstanceInfo.service_account is deprecated.
See google/cloud/networkmanagement/v1beta1/trace.proto;l=245
|
com.google.protobuf.ByteString |
getServiceAccountBytes()
Deprecated.
google.cloud.networkmanagement.v1beta1.InstanceInfo.service_account is deprecated.
See google/cloud/networkmanagement/v1beta1/trace.proto;l=245
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
String |
getUri()
URI of a Compute Engine instance.
|
com.google.protobuf.ByteString |
getUriBytes()
URI of a Compute Engine instance.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static InstanceInfo.Builder |
newBuilder() |
static InstanceInfo.Builder |
newBuilder(InstanceInfo prototype) |
InstanceInfo.Builder |
newBuilderForType() |
protected InstanceInfo.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static InstanceInfo |
parseDelimitedFrom(InputStream input) |
static InstanceInfo |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InstanceInfo |
parseFrom(byte[] data) |
static InstanceInfo |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InstanceInfo |
parseFrom(ByteBuffer data) |
static InstanceInfo |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InstanceInfo |
parseFrom(com.google.protobuf.ByteString data) |
static InstanceInfo |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InstanceInfo |
parseFrom(com.google.protobuf.CodedInputStream input) |
static InstanceInfo |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InstanceInfo |
parseFrom(InputStream input) |
static InstanceInfo |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<InstanceInfo> |
parser() |
InstanceInfo.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 DISPLAY_NAME_FIELD_NUMBER
public static final int URI_FIELD_NUMBER
public static final int INTERFACE_FIELD_NUMBER
public static final int NETWORK_URI_FIELD_NUMBER
public static final int INTERNAL_IP_FIELD_NUMBER
public static final int EXTERNAL_IP_FIELD_NUMBER
public static final int NETWORK_TAGS_FIELD_NUMBER
public static final int SERVICE_ACCOUNT_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 String getDisplayName()
Name of a Compute Engine instance.
string display_name = 1;getDisplayName in interface InstanceInfoOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Name of a Compute Engine instance.
string display_name = 1;getDisplayNameBytes in interface InstanceInfoOrBuilderpublic String getUri()
URI of a Compute Engine instance.
string uri = 2;getUri in interface InstanceInfoOrBuilderpublic com.google.protobuf.ByteString getUriBytes()
URI of a Compute Engine instance.
string uri = 2;getUriBytes in interface InstanceInfoOrBuilderpublic String getInterface()
Name of the network interface of a Compute Engine instance.
string interface = 3;getInterface in interface InstanceInfoOrBuilderpublic com.google.protobuf.ByteString getInterfaceBytes()
Name of the network interface of a Compute Engine instance.
string interface = 3;getInterfaceBytes in interface InstanceInfoOrBuilderpublic String getNetworkUri()
URI of a Compute Engine network.
string network_uri = 4;getNetworkUri in interface InstanceInfoOrBuilderpublic com.google.protobuf.ByteString getNetworkUriBytes()
URI of a Compute Engine network.
string network_uri = 4;getNetworkUriBytes in interface InstanceInfoOrBuilderpublic String getInternalIp()
Internal IP address of the network interface.
string internal_ip = 5;getInternalIp in interface InstanceInfoOrBuilderpublic com.google.protobuf.ByteString getInternalIpBytes()
Internal IP address of the network interface.
string internal_ip = 5;getInternalIpBytes in interface InstanceInfoOrBuilderpublic String getExternalIp()
External IP address of the network interface.
string external_ip = 6;getExternalIp in interface InstanceInfoOrBuilderpublic com.google.protobuf.ByteString getExternalIpBytes()
External IP address of the network interface.
string external_ip = 6;getExternalIpBytes in interface InstanceInfoOrBuilderpublic com.google.protobuf.ProtocolStringList getNetworkTagsList()
Network tags configured on the instance.
repeated string network_tags = 7;getNetworkTagsList in interface InstanceInfoOrBuilderpublic int getNetworkTagsCount()
Network tags configured on the instance.
repeated string network_tags = 7;getNetworkTagsCount in interface InstanceInfoOrBuilderpublic String getNetworkTags(int index)
Network tags configured on the instance.
repeated string network_tags = 7;getNetworkTags in interface InstanceInfoOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getNetworkTagsBytes(int index)
Network tags configured on the instance.
repeated string network_tags = 7;getNetworkTagsBytes in interface InstanceInfoOrBuilderindex - The index of the value to return.@Deprecated public String getServiceAccount()
Service account authorized for the instance.
string service_account = 8 [deprecated = true];getServiceAccount in interface InstanceInfoOrBuilder@Deprecated public com.google.protobuf.ByteString getServiceAccountBytes()
Service account authorized for the instance.
string service_account = 8 [deprecated = true];getServiceAccountBytes in interface InstanceInfoOrBuilderpublic 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 InstanceInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstanceInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstanceInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstanceInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstanceInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstanceInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstanceInfo parseFrom(InputStream input) throws IOException
IOExceptionpublic static InstanceInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static InstanceInfo parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static InstanceInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static InstanceInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static InstanceInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic InstanceInfo.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static InstanceInfo.Builder newBuilder()
public static InstanceInfo.Builder newBuilder(InstanceInfo prototype)
public InstanceInfo.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected InstanceInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static InstanceInfo getDefaultInstance()
public static com.google.protobuf.Parser<InstanceInfo> parser()
public com.google.protobuf.Parser<InstanceInfo> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public InstanceInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.