Class ComputeServerInterface

java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.ComputeServerInterface
All Implemented Interfaces:
Serializable

public class ComputeServerInterface extends MorpheusModel
Network interface of a ComputeServer
Since:
0.8.0
See Also:
  • Field Details

  • 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)
    • getInterfaces

      public List<ComputeServerInterface> getInterfaces()
    • setInterfaces

      public void setInterfaces(List<ComputeServerInterface> interfaces)