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 Details

    • refType

      protected String refType
    • refId

      protected Long refId
    • name

      protected String name
    • internalId

      protected String internalId
    • externalId

      protected String externalId
    • uniqueId

      protected String uniqueId
    • publicIpAddress

      protected String publicIpAddress
    • publicIpv6Address

      protected String publicIpv6Address
    • ipAddress

      @Deprecated protected String ipAddress
      Deprecated.
    • ipv6Address

      @Deprecated protected String ipv6Address
      Deprecated.
    • ipSubnet

      protected String ipSubnet
    • ipv6Subnet

      protected String ipv6Subnet
    • description

      protected String description
    • dhcp

      protected Boolean dhcp
    • active

      protected Boolean active
    • poolAssigned

      protected Boolean poolAssigned
    • primaryInterface

      protected Boolean primaryInterface
    • network

      protected Network network
    • subnet

      protected NetworkSubnet subnet
    • networkPosition

      protected String networkPosition
    • displayOrder

      protected Integer displayOrder
    • networkPool

      protected NetworkPool networkPool
    • networkDomain

      protected NetworkDomain networkDomain
    • addresses

      protected List<NetAddress> addresses
    • type

    • ipMode

      protected String ipMode
    • replaceHostRecord

      protected Boolean replaceHostRecord
    • macAddress

      protected String macAddress
    • externalType

      protected String externalType
    • interfaceId

      protected String interfaceId
    • vlanId

      protected String vlanId
    • fabricId

      protected String fabricId
    • uuid

      protected String uuid
  • Constructor Details

    • ComputeServerInterface

      public ComputeServerInterface()
  • Method Details

    • getRefType

      public String getRefType()
    • getRefId

      public Long getRefId()
    • getName

      public String getName()
    • getInternalId

      public String getInternalId()
    • getExternalId

      public String getExternalId()
    • getUniqueId

      public String getUniqueId()
    • getPublicIpAddress

      public String getPublicIpAddress()
    • getPublicIpv6Address

      public String getPublicIpv6Address()
    • getIpSubnet

      public String getIpSubnet()
    • getIpv6Subnet

      public String getIpv6Subnet()
    • getDescription

      public String getDescription()
    • getDhcp

      public Boolean getDhcp()
    • getActive

      public Boolean getActive()
    • getPoolAssigned

      public Boolean getPoolAssigned()
    • getPrimaryInterface

      public Boolean getPrimaryInterface()
    • getNetwork

      public Network getNetwork()
    • getSubnet

      public NetworkSubnet getSubnet()
    • getNetworkPosition

      public String getNetworkPosition()
    • getDisplayOrder

      public Integer getDisplayOrder()
    • getNetworkPool

      public NetworkPool getNetworkPool()
    • getNetworkDomain

      public NetworkDomain getNetworkDomain()
    • getType

      public ComputeServerInterfaceType getType()
    • getIpMode

      public String getIpMode()
    • getReplaceHostRecord

      public Boolean getReplaceHostRecord()
    • getMacAddress

      public String getMacAddress()
    • getExternalType

      public String getExternalType()
    • getInterfaceId

      public String getInterfaceId()
    • getVlanId

      public String getVlanId()
    • getFabricId

      public String getFabricId()
    • getUuid

      public String getUuid()
    • setRefType

      public void setRefType(String refType)
    • setRefId

      public void setRefId(Long refId)
    • setName

      public void setName(String name)
    • setInternalId

      public void setInternalId(String internalId)
    • setExternalId

      public void setExternalId(String externalId)
    • setUniqueId

      public void setUniqueId(String uniqueId)
    • setPublicIpAddress

      public void setPublicIpAddress(String publicIpAddress)
    • setPublicIpv6Address

      public void setPublicIpv6Address(String publicIpv6Address)
    • setIpSubnet

      public void setIpSubnet(String ipSubnet)
    • setIpv6Subnet

      public void setIpv6Subnet(String ipv6Subnet)
    • setDescription

      public void setDescription(String description)
    • setDhcp

      public void setDhcp(Boolean dhcp)
    • setActive

      public void setActive(Boolean active)
    • setPoolAssigned

      public void setPoolAssigned(Boolean poolAssigned)
    • setPrimaryInterface

      public void setPrimaryInterface(Boolean primaryInterface)
    • setNetwork

      public void setNetwork(Network network)
    • setSubnet

      public void setSubnet(NetworkSubnet subnet)
    • setNetworkPosition

      public void setNetworkPosition(String networkPosition)
    • setDisplayOrder

      public void setDisplayOrder(Integer displayOrder)
    • setNetworkPool

      public void setNetworkPool(NetworkPool networkPool)
    • setNetworkDomain

      public void setNetworkDomain(NetworkDomain networkDomain)
    • setType

      public void setType(ComputeServerInterfaceType type)
    • setIpMode

      public void setIpMode(String ipMode)
    • setReplaceHostRecord

      public void setReplaceHostRecord(Boolean replaceHostRecord)
    • setMacAddress

      public void setMacAddress(String macAddress)
    • setExternalType

      public void setExternalType(String externalType)
    • setInterfaceId

      public void setInterfaceId(String interfaceId)
    • setVlanId

      public void setVlanId(String vlanId)
    • setFabricId

      public void setFabricId(String fabricId)
    • setUuid

      public void setUuid(String uuid)
    • getAddresses

      public List<NetAddress> getAddresses()
    • setAddresses

      public void setAddresses(List<NetAddress> addresses)