Class VirtualSwitchSegment

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

public class VirtualSwitchSegment extends MorpheusModel
A traffic segment inside a VirtualSwitch: one traffic type plus optional VLAN and IP settings.
Since:
1.5.0
See Also:
  • Field Details

    • virtualSwitch

      protected VirtualSwitch virtualSwitch
    • trafficType

      protected String trafficType
    • interfaceName

      protected String interfaceName
    • ipAddress

      protected String ipAddress
    • netmask

      protected String netmask
    • gateway

      protected String gateway
    • vlanId

      protected Integer vlanId
    • mtu

      protected Integer mtu
    • ovsBridge

      protected String ovsBridge
    • ovsUuid

      protected String ovsUuid
    • ovsLibvirtNetwork

      protected String ovsLibvirtNetwork
    • vlanFiltering

      protected Boolean vlanFiltering
    • status

      protected String status
    • statusMessage

      protected String statusMessage
    • dateCreated

      protected Date dateCreated
    • lastUpdated

      protected Date lastUpdated
  • Constructor Details

    • VirtualSwitchSegment

      public VirtualSwitchSegment()
  • Method Details

    • getVirtualSwitch

      public VirtualSwitch getVirtualSwitch()
    • setVirtualSwitch

      public void setVirtualSwitch(VirtualSwitch virtualSwitch)
    • getTrafficType

      public String getTrafficType()
    • setTrafficType

      public void setTrafficType(String trafficType)
    • getInterfaceName

      public String getInterfaceName()
    • setInterfaceName

      public void setInterfaceName(String interfaceName)
    • getIpAddress

      public String getIpAddress()
    • setIpAddress

      public void setIpAddress(String ipAddress)
    • getNetmask

      public String getNetmask()
    • setNetmask

      public void setNetmask(String netmask)
    • getGateway

      public String getGateway()
    • setGateway

      public void setGateway(String gateway)
    • getVlanId

      public Integer getVlanId()
    • setVlanId

      public void setVlanId(Integer vlanId)
    • getMtu

      public Integer getMtu()
    • setMtu

      public void setMtu(Integer mtu)
    • getOvsBridge

      public String getOvsBridge()
    • setOvsBridge

      public void setOvsBridge(String ovsBridge)
    • getOvsUuid

      public String getOvsUuid()
    • setOvsUuid

      public void setOvsUuid(String ovsUuid)
    • getOvsLibvirtNetwork

      public String getOvsLibvirtNetwork()
    • setOvsLibvirtNetwork

      public void setOvsLibvirtNetwork(String ovsLibvirtNetwork)
    • getVlanFiltering

      public Boolean getVlanFiltering()
    • setVlanFiltering

      public void setVlanFiltering(Boolean vlanFiltering)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus(String status)
    • getStatusMessage

      public String getStatusMessage()
    • setStatusMessage

      public void setStatusMessage(String statusMessage)
    • getDateCreated

      public Date getDateCreated()
    • setDateCreated

      public void setDateCreated(Date dateCreated)
    • getLastUpdated

      public Date getLastUpdated()
    • setLastUpdated

      public void setLastUpdated(Date lastUpdated)