Class Port

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    PortForCreate

    public class Port
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Field Detail

      • adminStateUp

        private java.lang.Boolean adminStateUp
      • deviceId

        private java.lang.String deviceId
      • deviceOwner

        private java.lang.String deviceOwner
      • list

        private java.util.List<Port.Ip> list
      • id

        private java.lang.String id
      • macAddress

        private java.lang.String macAddress
      • name

        private java.lang.String name
      • networkId

        private java.lang.String networkId
      • status

        private java.lang.String status
      • tenantId

        private java.lang.String tenantId
      • securityGroups

        private java.util.List<java.lang.String> securityGroups
    • Constructor Detail

      • Port

        public Port()
    • Method Detail

      • getAdminStateUp

        public java.lang.Boolean getAdminStateUp()
        Returns:
        the adminStateUp
      • setAdminStateUp

        public void setAdminStateUp​(java.lang.Boolean adminStateUp)
        Parameters:
        adminStateUp - the adminStateUp to set
      • getDeviceId

        public java.lang.String getDeviceId()
        Returns:
        the deviceId
      • setDeviceId

        public void setDeviceId​(java.lang.String deviceId)
        Parameters:
        deviceId - the deviceId to set
      • getDeviceOwner

        public java.lang.String getDeviceOwner()
        Returns:
        the deviceOwner
      • setDeviceOwner

        public void setDeviceOwner​(java.lang.String deviceOwner)
        Parameters:
        deviceOwner - the deviceOwner to set
      • getList

        public java.util.List<Port.Ip> getList()
        Returns:
        the list
      • setList

        public void setList​(java.util.List<Port.Ip> list)
        Parameters:
        list - the list to set
      • getId

        public java.lang.String getId()
        Returns:
        the id
      • setId

        public void setId​(java.lang.String id)
        Parameters:
        id - the id to set
      • getMacAddress

        public java.lang.String getMacAddress()
        Returns:
        the macAddress
      • setMacAddress

        public void setMacAddress​(java.lang.String macAddress)
        Parameters:
        macAddress - the macAddress to set
      • getName

        public java.lang.String getName()
        Returns:
        the name
      • setName

        public void setName​(java.lang.String name)
        Parameters:
        name - the name to set
      • getNetworkId

        public java.lang.String getNetworkId()
        Returns:
        the networkId
      • setNetworkId

        public void setNetworkId​(java.lang.String networkId)
        Parameters:
        networkId - the networkId to set
      • getStatus

        public java.lang.String getStatus()
        Returns:
        the status
      • setStatus

        public void setStatus​(java.lang.String status)
        Parameters:
        status - the status to set
      • getTenantId

        public java.lang.String getTenantId()
        Returns:
        the tenantId
      • setTenantId

        public void setTenantId​(java.lang.String tenantId)
        Parameters:
        tenantId - the tenantId to set
      • getSecurityGroups

        public java.util.List<java.lang.String> getSecurityGroups()
        Returns:
        the associated security group IDs
      • setSecurityGroups

        public void setSecurityGroups​(java.util.List<java.lang.String> securityGroups)
        Parameters:
        securityGroups - IDs of security groups to associate to the port
      • getBinding

        public Port.Binding getBinding()
        Returns:
        the binding of the port
      • setBinding

        public void setBinding​(Port.Binding binding)
        Parameters:
        binding - The port bindings by which the port is bind to network on host
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object