org.elasticsearch.monitor.network
Class NetworkInfo.Interface
java.lang.Object
org.elasticsearch.monitor.network.NetworkInfo.Interface
- All Implemented Interfaces:
- java.io.Serializable, Streamable
- Enclosing class:
- NetworkInfo
public static class NetworkInfo.Interface
- extends java.lang.Object
- implements Streamable, java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
NetworkInfo.Interface(java.lang.String name,
java.lang.String address,
java.lang.String macAddress)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NetworkInfo.Interface
public NetworkInfo.Interface(java.lang.String name,
java.lang.String address,
java.lang.String macAddress)
name
public java.lang.String name()
getName
public java.lang.String getName()
address
public java.lang.String address()
getAddress
public java.lang.String getAddress()
macAddress
public java.lang.String macAddress()
getMacAddress
public java.lang.String getMacAddress()
readNetworkInterface
public static NetworkInfo.Interface readNetworkInterface(StreamInput in)
throws java.io.IOException
- Throws:
java.io.IOException
readFrom
public void readFrom(StreamInput in)
throws java.io.IOException
- Specified by:
readFrom
in interface Streamable
- Throws:
java.io.IOException
writeTo
public void writeTo(StreamOutput out)
throws java.io.IOException
- Specified by:
writeTo
in interface Streamable
- Throws:
java.io.IOException