Class ComputeServerInterface


  • public class ComputeServerInterface
    extends MorpheusModel
    Network interface of a ComputeServer
    Since:
    0.8.0
    • 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
      • networkPosition

        protected java.lang.String networkPosition
      • displayOrder

        protected java.lang.Integer displayOrder
      • addresses

        protected java.util.List<NetAddress> addresses
      • 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
    • Constructor Detail

      • ComputeServerInterface

        public ComputeServerInterface()
    • 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()
      • getNetworkPosition

        public java.lang.String getNetworkPosition()
      • getDisplayOrder

        public java.lang.Integer getDisplayOrder()
      • 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)
      • 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)
      • 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)