Package com.morpheusdata.model
Class ComputeServerInterface
- java.lang.Object
-
- com.morpheusdata.model.MorpheusModel
-
- com.morpheusdata.model.ComputeServerInterface
-
public class ComputeServerInterface extends MorpheusModel
Network interface of a ComputeServer- Since:
- 0.8.0
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Boolean
active
protected java.util.List<NetAddress>
addresses
protected java.lang.String
description
protected java.lang.Boolean
dhcp
protected java.lang.Integer
displayOrder
protected java.lang.String
externalId
protected java.lang.String
externalType
protected java.lang.String
fabricId
protected java.lang.String
interfaceId
protected java.lang.String
internalId
protected java.lang.String
ipAddress
Deprecated.protected java.lang.String
ipMode
protected java.lang.String
ipSubnet
protected java.lang.String
ipv6Address
Deprecated.protected java.lang.String
ipv6Subnet
protected java.lang.String
macAddress
protected java.lang.String
name
protected Network
network
protected NetworkDomain
networkDomain
protected NetworkPool
networkPool
protected java.lang.String
networkPosition
protected java.lang.Boolean
poolAssigned
protected java.lang.Boolean
primaryInterface
protected java.lang.String
publicIpAddress
protected java.lang.String
publicIpv6Address
protected java.lang.Long
refId
protected java.lang.String
refType
protected java.lang.Boolean
replaceHostRecord
protected NetworkSubnet
subnet
ComputeServerInterfaceType
type
protected java.lang.String
uniqueId
protected java.lang.String
uuid
protected java.lang.String
vlanId
-
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
-
Constructor Summary
Constructors Constructor Description ComputeServerInterface()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Boolean
getActive()
java.util.List<NetAddress>
getAddresses()
java.lang.String
getDescription()
java.lang.Boolean
getDhcp()
java.lang.Integer
getDisplayOrder()
java.lang.String
getExternalId()
java.lang.String
getExternalType()
java.lang.String
getFabricId()
java.lang.String
getInterfaceId()
java.lang.String
getInternalId()
java.lang.String
getIpMode()
java.lang.String
getIpSubnet()
java.lang.String
getIpv6Subnet()
java.lang.String
getMacAddress()
java.lang.String
getName()
Network
getNetwork()
NetworkDomain
getNetworkDomain()
NetworkPool
getNetworkPool()
java.lang.String
getNetworkPosition()
java.lang.Boolean
getPoolAssigned()
java.lang.Boolean
getPrimaryInterface()
java.lang.String
getPublicIpAddress()
java.lang.String
getPublicIpv6Address()
java.lang.Long
getRefId()
java.lang.String
getRefType()
java.lang.Boolean
getReplaceHostRecord()
NetworkSubnet
getSubnet()
ComputeServerInterfaceType
getType()
java.lang.String
getUniqueId()
java.lang.String
getUuid()
java.lang.String
getVlanId()
void
setActive(java.lang.Boolean active)
void
setAddresses(java.util.List<NetAddress> addresses)
void
setDescription(java.lang.String description)
void
setDhcp(java.lang.Boolean dhcp)
void
setDisplayOrder(java.lang.Integer displayOrder)
void
setExternalId(java.lang.String externalId)
void
setExternalType(java.lang.String externalType)
void
setFabricId(java.lang.String fabricId)
void
setInterfaceId(java.lang.String interfaceId)
void
setInternalId(java.lang.String internalId)
void
setIpMode(java.lang.String ipMode)
void
setIpSubnet(java.lang.String ipSubnet)
void
setIpv6Subnet(java.lang.String ipv6Subnet)
void
setMacAddress(java.lang.String macAddress)
void
setName(java.lang.String name)
void
setNetwork(Network network)
void
setNetworkDomain(NetworkDomain networkDomain)
void
setNetworkPool(NetworkPool networkPool)
void
setNetworkPosition(java.lang.String networkPosition)
void
setPoolAssigned(java.lang.Boolean poolAssigned)
void
setPrimaryInterface(java.lang.Boolean primaryInterface)
void
setPublicIpAddress(java.lang.String publicIpAddress)
void
setPublicIpv6Address(java.lang.String publicIpv6Address)
void
setRefId(java.lang.Long refId)
void
setRefType(java.lang.String refType)
void
setReplaceHostRecord(java.lang.Boolean replaceHostRecord)
void
setSubnet(NetworkSubnet subnet)
void
setType(ComputeServerInterfaceType type)
void
setUniqueId(java.lang.String uniqueId)
void
setUuid(java.lang.String uuid)
void
setVlanId(java.lang.String vlanId)
-
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
-
-
-
Field Detail
-
refType
protected java.lang.String refType
-
refId
protected java.lang.Long refId
-
name
protected java.lang.String name
-
internalId
protected java.lang.String internalId
-
externalId
protected java.lang.String externalId
-
uniqueId
protected java.lang.String uniqueId
-
publicIpAddress
protected java.lang.String publicIpAddress
-
publicIpv6Address
protected java.lang.String publicIpv6Address
-
ipAddress
@Deprecated protected java.lang.String ipAddress
Deprecated.
-
ipv6Address
@Deprecated protected java.lang.String ipv6Address
Deprecated.
-
ipSubnet
protected java.lang.String ipSubnet
-
ipv6Subnet
protected java.lang.String ipv6Subnet
-
description
protected java.lang.String description
-
dhcp
protected java.lang.Boolean dhcp
-
active
protected java.lang.Boolean active
-
poolAssigned
protected java.lang.Boolean poolAssigned
-
primaryInterface
protected java.lang.Boolean primaryInterface
-
network
protected Network network
-
subnet
protected NetworkSubnet subnet
-
networkPosition
protected java.lang.String networkPosition
-
displayOrder
protected java.lang.Integer displayOrder
-
networkPool
protected NetworkPool networkPool
-
networkDomain
protected NetworkDomain networkDomain
-
addresses
protected java.util.List<NetAddress> addresses
-
type
public ComputeServerInterfaceType type
-
ipMode
protected java.lang.String ipMode
-
replaceHostRecord
protected java.lang.Boolean replaceHostRecord
-
macAddress
protected java.lang.String macAddress
-
externalType
protected java.lang.String externalType
-
interfaceId
protected java.lang.String interfaceId
-
vlanId
protected java.lang.String vlanId
-
fabricId
protected java.lang.String fabricId
-
uuid
protected java.lang.String uuid
-
-
Method Detail
-
getRefType
public java.lang.String getRefType()
-
getRefId
public java.lang.Long getRefId()
-
getName
public java.lang.String getName()
-
getInternalId
public java.lang.String getInternalId()
-
getExternalId
public java.lang.String getExternalId()
-
getUniqueId
public java.lang.String getUniqueId()
-
getPublicIpAddress
public java.lang.String getPublicIpAddress()
-
getPublicIpv6Address
public java.lang.String getPublicIpv6Address()
-
getIpSubnet
public java.lang.String getIpSubnet()
-
getIpv6Subnet
public java.lang.String getIpv6Subnet()
-
getDescription
public java.lang.String getDescription()
-
getDhcp
public java.lang.Boolean getDhcp()
-
getActive
public java.lang.Boolean getActive()
-
getPoolAssigned
public java.lang.Boolean getPoolAssigned()
-
getPrimaryInterface
public java.lang.Boolean getPrimaryInterface()
-
getNetwork
public Network getNetwork()
-
getSubnet
public NetworkSubnet getSubnet()
-
getNetworkPosition
public java.lang.String getNetworkPosition()
-
getDisplayOrder
public java.lang.Integer getDisplayOrder()
-
getNetworkPool
public NetworkPool getNetworkPool()
-
getNetworkDomain
public NetworkDomain getNetworkDomain()
-
getType
public ComputeServerInterfaceType getType()
-
getIpMode
public java.lang.String getIpMode()
-
getReplaceHostRecord
public java.lang.Boolean getReplaceHostRecord()
-
getMacAddress
public java.lang.String getMacAddress()
-
getExternalType
public java.lang.String getExternalType()
-
getInterfaceId
public java.lang.String getInterfaceId()
-
getVlanId
public java.lang.String getVlanId()
-
getFabricId
public java.lang.String getFabricId()
-
getUuid
public java.lang.String getUuid()
-
setRefType
public void setRefType(java.lang.String refType)
-
setRefId
public void setRefId(java.lang.Long refId)
-
setName
public void setName(java.lang.String name)
-
setInternalId
public void setInternalId(java.lang.String internalId)
-
setExternalId
public void setExternalId(java.lang.String externalId)
-
setUniqueId
public void setUniqueId(java.lang.String uniqueId)
-
setPublicIpAddress
public void setPublicIpAddress(java.lang.String publicIpAddress)
-
setPublicIpv6Address
public void setPublicIpv6Address(java.lang.String publicIpv6Address)
-
setIpSubnet
public void setIpSubnet(java.lang.String ipSubnet)
-
setIpv6Subnet
public void setIpv6Subnet(java.lang.String ipv6Subnet)
-
setDescription
public void setDescription(java.lang.String description)
-
setDhcp
public void setDhcp(java.lang.Boolean dhcp)
-
setActive
public void setActive(java.lang.Boolean active)
-
setPoolAssigned
public void setPoolAssigned(java.lang.Boolean poolAssigned)
-
setPrimaryInterface
public void setPrimaryInterface(java.lang.Boolean primaryInterface)
-
setNetwork
public void setNetwork(Network network)
-
setSubnet
public void setSubnet(NetworkSubnet subnet)
-
setNetworkPosition
public void setNetworkPosition(java.lang.String networkPosition)
-
setDisplayOrder
public void setDisplayOrder(java.lang.Integer displayOrder)
-
setNetworkPool
public void setNetworkPool(NetworkPool networkPool)
-
setNetworkDomain
public void setNetworkDomain(NetworkDomain networkDomain)
-
setType
public void setType(ComputeServerInterfaceType type)
-
setIpMode
public void setIpMode(java.lang.String ipMode)
-
setReplaceHostRecord
public void setReplaceHostRecord(java.lang.Boolean replaceHostRecord)
-
setMacAddress
public void setMacAddress(java.lang.String macAddress)
-
setExternalType
public void setExternalType(java.lang.String externalType)
-
setInterfaceId
public void setInterfaceId(java.lang.String interfaceId)
-
setVlanId
public void setVlanId(java.lang.String vlanId)
-
setFabricId
public void setFabricId(java.lang.String fabricId)
-
setUuid
public void setUuid(java.lang.String uuid)
-
getAddresses
public java.util.List<NetAddress> getAddresses()
-
setAddresses
public void setAddresses(java.util.List<NetAddress> addresses)
-
-