public final class InstanceInfo extends GeneratedMessageV3 implements InstanceInfoOrBuilder
For display only. Metadata associated with a Compute Engine instance.
Protobuf type google.cloud.networkmanagement.v1.InstanceInfo
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
EXTERNAL_IP_FIELD_NUMBER
public static final int EXTERNAL_IP_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
INTERFACE_FIELD_NUMBER
public static final int INTERFACE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
INTERNAL_IP_FIELD_NUMBER
public static final int INTERNAL_IP_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int NETWORK_TAGS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
NETWORK_URI_FIELD_NUMBER
public static final int NETWORK_URI_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SERVICE_ACCOUNT_FIELD_NUMBER
public static final int SERVICE_ACCOUNT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
URI_FIELD_NUMBER
public static final int URI_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static InstanceInfo getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static InstanceInfo.Builder newBuilder()
newBuilder(InstanceInfo prototype)
public static InstanceInfo.Builder newBuilder(InstanceInfo prototype)
public static InstanceInfo parseDelimitedFrom(InputStream input)
public static InstanceInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static InstanceInfo parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static InstanceInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static InstanceInfo parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InstanceInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InstanceInfo parseFrom(CodedInputStream input)
public static InstanceInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static InstanceInfo parseFrom(InputStream input)
public static InstanceInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static InstanceInfo parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static InstanceInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<InstanceInfo> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public InstanceInfo getDefaultInstanceForType()
getDisplayName()
public String getDisplayName()
Name of a Compute Engine instance.
string display_name = 1;
Returns |
Type |
Description |
String |
The displayName.
|
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
Name of a Compute Engine instance.
string display_name = 1;
Returns |
Type |
Description |
ByteString |
The bytes for displayName.
|
getExternalIp()
public String getExternalIp()
External IP address of the network interface.
string external_ip = 6;
Returns |
Type |
Description |
String |
The externalIp.
|
getExternalIpBytes()
public ByteString getExternalIpBytes()
External IP address of the network interface.
string external_ip = 6;
Returns |
Type |
Description |
ByteString |
The bytes for externalIp.
|
getInterface()
public String getInterface()
Name of the network interface of a Compute Engine instance.
string interface = 3;
Returns |
Type |
Description |
String |
The interface.
|
getInterfaceBytes()
public ByteString getInterfaceBytes()
Name of the network interface of a Compute Engine instance.
string interface = 3;
Returns |
Type |
Description |
ByteString |
The bytes for interface.
|
getInternalIp()
public String getInternalIp()
Internal IP address of the network interface.
string internal_ip = 5;
Returns |
Type |
Description |
String |
The internalIp.
|
getInternalIpBytes()
public ByteString getInternalIpBytes()
Internal IP address of the network interface.
string internal_ip = 5;
Returns |
Type |
Description |
ByteString |
The bytes for internalIp.
|
public String getNetworkTags(int index)
Network tags configured on the instance.
repeated string network_tags = 7;
Parameter |
Name |
Description |
index |
int
The index of the element to return.
|
Returns |
Type |
Description |
String |
The networkTags at the given index.
|
public ByteString getNetworkTagsBytes(int index)
Network tags configured on the instance.
repeated string network_tags = 7;
Parameter |
Name |
Description |
index |
int
The index of the value to return.
|
Returns |
Type |
Description |
ByteString |
The bytes of the networkTags at the given index.
|
public int getNetworkTagsCount()
Network tags configured on the instance.
repeated string network_tags = 7;
Returns |
Type |
Description |
int |
The count of networkTags.
|
public ProtocolStringList getNetworkTagsList()
Network tags configured on the instance.
repeated string network_tags = 7;
getNetworkUri()
public String getNetworkUri()
URI of a Compute Engine network.
string network_uri = 4;
Returns |
Type |
Description |
String |
The networkUri.
|
getNetworkUriBytes()
public ByteString getNetworkUriBytes()
URI of a Compute Engine network.
string network_uri = 4;
Returns |
Type |
Description |
ByteString |
The bytes for networkUri.
|
getParserForType()
public Parser<InstanceInfo> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getServiceAccount() (deprecated)
public String getServiceAccount()
Deprecated. google.cloud.networkmanagement.v1.InstanceInfo.service_account is deprecated. See
google/cloud/networkmanagement/v1/trace.proto;l=299
Service account authorized for the instance.
string service_account = 8 [deprecated = true];
Returns |
Type |
Description |
String |
The serviceAccount.
|
getServiceAccountBytes() (deprecated)
public ByteString getServiceAccountBytes()
Deprecated. google.cloud.networkmanagement.v1.InstanceInfo.service_account is deprecated. See
google/cloud/networkmanagement/v1/trace.proto;l=299
Service account authorized for the instance.
string service_account = 8 [deprecated = true];
Returns |
Type |
Description |
ByteString |
The bytes for serviceAccount.
|
getUri()
URI of a Compute Engine instance.
string uri = 2;
Returns |
Type |
Description |
String |
The uri.
|
getUriBytes()
public ByteString getUriBytes()
URI of a Compute Engine instance.
string uri = 2;
Returns |
Type |
Description |
ByteString |
The bytes for uri.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public InstanceInfo.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected InstanceInfo.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public InstanceInfo.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides