Send feedback
Class MachineNetworkDetails (0.12.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.12.0 keyboard_arrow_down
public final class MachineNetworkDetails extends GeneratedMessageV3 implements MachineNetworkDetailsOrBuilder
Details of network adapters and settings.
Protobuf type google.cloud.migrationcenter.v1.MachineNetworkDetails
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>)
Static Fields
ADAPTERS_FIELD_NUMBER
public static final int ADAPTERS_FIELD_NUMBER
Field Value Type Description int
PRIMARY_IP_ADDRESS_FIELD_NUMBER
public static final int PRIMARY_IP_ADDRESS_FIELD_NUMBER
Field Value Type Description int
PRIMARY_MAC_ADDRESS_FIELD_NUMBER
public static final int PRIMARY_MAC_ADDRESS_FIELD_NUMBER
Field Value Type Description int
PUBLIC_IP_ADDRESS_FIELD_NUMBER
public static final int PUBLIC_IP_ADDRESS_FIELD_NUMBER
Field Value Type Description int
Static Methods
getDefaultInstance()
public static MachineNetworkDetails getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static MachineNetworkDetails . Builder newBuilder ()
newBuilder(MachineNetworkDetails prototype)
public static MachineNetworkDetails . Builder newBuilder ( MachineNetworkDetails prototype )
public static MachineNetworkDetails parseDelimitedFrom ( InputStream input )
public static MachineNetworkDetails parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static MachineNetworkDetails parseFrom ( byte [] data )
Parameter Name Description data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static MachineNetworkDetails parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static MachineNetworkDetails parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static MachineNetworkDetails parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static MachineNetworkDetails parseFrom ( CodedInputStream input )
public static MachineNetworkDetails parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static MachineNetworkDetails parseFrom ( InputStream input )
public static MachineNetworkDetails parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static MachineNetworkDetails parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static MachineNetworkDetails parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<MachineNetworkDetails> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter Name Description obj
Object
Overrides
getAdapters()
public NetworkAdapterList getAdapters ()
List of network adapters.
.google.cloud.migrationcenter.v1.NetworkAdapterList adapters = 4;
getAdaptersOrBuilder()
public NetworkAdapterListOrBuilder getAdaptersOrBuilder ()
List of network adapters.
.google.cloud.migrationcenter.v1.NetworkAdapterList adapters = 4;
getDefaultInstanceForType()
public MachineNetworkDetails getDefaultInstanceForType ()
getParserForType()
public Parser<MachineNetworkDetails> getParserForType ()
Overrides
getPrimaryIpAddress()
public String getPrimaryIpAddress ()
The primary IP address of the machine.
string primary_ip_address = 1;
Returns Type Description String
The primaryIpAddress.
getPrimaryIpAddressBytes()
public ByteString getPrimaryIpAddressBytes ()
The primary IP address of the machine.
string primary_ip_address = 1;
Returns Type Description ByteString
The bytes for primaryIpAddress.
getPrimaryMacAddress()
public String getPrimaryMacAddress ()
MAC address of the machine.
This property is used to uniqly identify the machine.
string primary_mac_address = 3;
Returns Type Description String
The primaryMacAddress.
getPrimaryMacAddressBytes()
public ByteString getPrimaryMacAddressBytes ()
MAC address of the machine.
This property is used to uniqly identify the machine.
string primary_mac_address = 3;
Returns Type Description ByteString
The bytes for primaryMacAddress.
getPublicIpAddress()
public String getPublicIpAddress ()
The public IP address of the machine.
string public_ip_address = 2;
Returns Type Description String
The publicIpAddress.
getPublicIpAddressBytes()
public ByteString getPublicIpAddressBytes ()
The public IP address of the machine.
string public_ip_address = 2;
Returns Type Description ByteString
The bytes for publicIpAddress.
getSerializedSize()
public int getSerializedSize ()
Returns Type Description int
Overrides
hasAdapters()
public boolean hasAdapters ()
List of network adapters.
.google.cloud.migrationcenter.v1.NetworkAdapterList adapters = 4;
Returns Type Description boolean
Whether the adapters field is set.
hashCode()
Returns Type Description int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public MachineNetworkDetails . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected MachineNetworkDetails . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Overrides
toBuilder()
public MachineNetworkDetails . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-27 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-27 UTC."],[],[]]