blob: a1b73cdb4938630f1535033fd53569ab7691cd7b [file] [log] [blame]
package brooklyn.location;
import java.net.InetAddress;
/**
* A location that is a machine.
*
* This interface marks a {@link Location} being a network node with an IP address, and supports appropriate operations on the node.
*/
public interface MachineLocation extends AddressableLocation {
/**
* Get the network address of the machine.
*
* @return the machine's network address.
*/
InetAddress getAddress();
OsDetails getOsDetails();
}