Package com.morpheusdata.model
Class ComputeServerInterface
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.ComputeServerInterface
- All Implemented Interfaces:
Serializable
Network interface of a ComputeServer
- Since:
- 0.8.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected List<NetAddress>protected Stringprotected Booleanprotected Integerprotected Stringprotected Stringprotected Stringprotected Stringprotected List<ComputeServerInterface>protected Stringprotected StringDeprecated.protected Stringprotected Stringprotected StringDeprecated.protected Stringprotected Stringprotected Stringprotected Networkprotected NetworkDomainprotected NetworkPoolprotected Stringprotected Booleanprotected Booleanprotected Stringprotected Stringprotected Longprotected Stringprotected Booleanprotected NetworkSubnetprotected Stringprotected Stringprotected StringFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDhcp()getName()getRefId()getType()getUuid()voidvoidsetAddresses(List<NetAddress> addresses) voidsetDescription(String description) voidvoidsetDisplayOrder(Integer displayOrder) voidsetExternalId(String externalId) voidsetExternalType(String externalType) voidsetFabricId(String fabricId) voidsetInterfaceId(String interfaceId) voidsetInterfaces(List<ComputeServerInterface> interfaces) voidsetInternalId(String internalId) voidvoidsetIpSubnet(String ipSubnet) voidsetIpv6Subnet(String ipv6Subnet) voidsetMacAddress(String macAddress) voidvoidsetNetwork(Network network) voidsetNetworkDomain(NetworkDomain networkDomain) voidsetNetworkPool(NetworkPool networkPool) voidsetNetworkPosition(String networkPosition) voidsetPoolAssigned(Boolean poolAssigned) voidsetPrimaryInterface(Boolean primaryInterface) voidsetPublicIpAddress(String publicIpAddress) voidsetPublicIpv6Address(String publicIpv6Address) voidvoidsetRefType(String refType) voidsetReplaceHostRecord(Boolean replaceHostRecord) voidsetSubnet(NetworkSubnet subnet) voidvoidsetUniqueId(String uniqueId) voidvoidMethods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
refType
-
refId
-
name
-
internalId
-
externalId
-
uniqueId
-
publicIpAddress
-
publicIpv6Address
-
ipAddress
Deprecated. -
ipv6Address
Deprecated. -
ipSubnet
-
ipv6Subnet
-
description
-
dhcp
-
active
-
poolAssigned
-
-
network
-
subnet
-
networkPosition
-
displayOrder
-
networkPool
-
networkDomain
-
addresses
-
interfaces
-
type
-
ipMode
-
replaceHostRecord
-
macAddress
-
externalType
-
interfaceId
-
vlanId
-
fabricId
-
uuid
-
-
Constructor Details
-
ComputeServerInterface
public ComputeServerInterface()
-
-
Method Details
-
getRefType
-
getRefId
-
getName
-
getInternalId
-
getExternalId
-
getUniqueId
-
getPublicIpAddress
-
getPublicIpv6Address
-
getIpSubnet
-
getIpv6Subnet
-
getDescription
-
getDhcp
-
getActive
-
getPoolAssigned
-
getPrimaryInterface
-
getNetwork
-
getSubnet
-
getNetworkPosition
-
getDisplayOrder
-
getNetworkPool
-
getNetworkDomain
-
getType
-
getIpMode
-
getReplaceHostRecord
-
getMacAddress
-
getExternalType
-
getInterfaceId
-
getVlanId
-
getFabricId
-
getUuid
-
setRefType
-
setRefId
-
setName
-
setInternalId
-
setExternalId
-
setUniqueId
-
setPublicIpAddress
-
setPublicIpv6Address
-
setIpSubnet
-
setIpv6Subnet
-
setDescription
-
setDhcp
-
setActive
-
setPoolAssigned
-
setPrimaryInterface
-
setNetwork
-
setSubnet
-
setNetworkPosition
-
setDisplayOrder
-
setNetworkPool
-
setNetworkDomain
-
setType
-
setIpMode
-
setReplaceHostRecord
-
setMacAddress
-
setExternalType
-
setInterfaceId
-
setVlanId
-
setFabricId
-
setUuid
-
getAddresses
-
setAddresses
-
getInterfaces
-
setInterfaces
-