Modifier and Type | Class and Description |
---|---|
static class |
InterfaceEntity.EmbeddableIp |
static class |
InterfaceEntity.EmbeddableState |
Constructor and Description |
---|
InterfaceEntity() |
InterfaceEntity(InterfaceId id,
IfType type,
String name,
ElementId hostedBy,
ElementId realizedByElement,
InterfaceId realizedByInterface,
MacAddress mac,
Set<Interface.State> state,
Set<IpAddress> ips) |
Modifier and Type | Method and Description |
---|---|
String |
getId()
Gets the internally-assigned identifier used for intra-model
references.
|
ElementId |
hostedBy() |
InterfaceId |
id() |
Set<IpAddress> |
ips() |
void |
ips(Set<IpAddress> ips) |
MacAddress |
mac() |
void |
mac(MacAddress mac) |
String |
name() |
void |
name(String name) |
ElementId |
realizedByElement() |
void |
realizedByElement(ElementId realizedByElement) |
InterfaceId |
realizedByInterface() |
void |
realizedByInterface(InterfaceId realizedByInterface) |
Set<Interface.State> |
state() |
void |
state(Set<Interface.State> state) |
IfType |
type() |
void |
type(IfType type) |
public InterfaceEntity(InterfaceId id, IfType type, String name, ElementId hostedBy, ElementId realizedByElement, InterfaceId realizedByInterface, MacAddress mac, Set<Interface.State> state, Set<IpAddress> ips)
public InterfaceEntity()
public String getId()
Storable
public InterfaceId id()
public ElementId hostedBy()
public void type(IfType type)
public IfType type()
public void name(String name)
public String name()
public void realizedByElement(ElementId realizedByElement)
public ElementId realizedByElement()
public void realizedByInterface(InterfaceId realizedByInterface)
public InterfaceId realizedByInterface()
public void mac(MacAddress mac)
public MacAddress mac()
public void state(Set<Interface.State> state)
public Set<Interface.State> state()
Copyright © 2015. All Rights Reserved.