Class PortEventImpl.BuilderImpl

    • Constructor Detail

      • BuilderImpl

        public BuilderImpl()
    • Method Detail

      • withAdded

        public PortEvent.Builder withAdded​(java.util.List<PortInfo> added)
        Description copied from interface: PortEvent.Builder
        Sets the 'added' property of this builder.
        Specified by:
        withAdded in interface PortEvent.Builder
        Parameters:
        added - value to set

        port infos of ports added since the last scan.

        Returns:
        this builder
        See Also:
        eu.mihosoft.devcom.PortEvent#setAdded(eu.mihosoft.vcollections.VList)
      • withAdded

        public PortEvent.Builder withAdded​(PortInfo... added)
        Description copied from interface: PortEvent.Builder
        Sets the 'added' property of this builder.
        Specified by:
        withAdded in interface PortEvent.Builder
        Parameters:
        added - values to set

        port infos of ports added since the last scan.

        Returns:
        this builder
        See Also:
        eu.mihosoft.devcom.PortEvent#setAdded(eu.mihosoft.vcollections.VList)
      • withAdded

        public PortEvent.Builder withAdded​(java.util.List<PortInfo.Builder> added,
                                           eu.mihosoft.vmf.runtime.core.ErasureIsStupid... eis)
        Description copied from interface: PortEvent.Builder
        Sets the 'added' property of this builder (builder object instead of instantiated object).
        Specified by:
        withAdded in interface PortEvent.Builder
        Parameters:
        added - value to set

        port infos of ports added since the last scan.

        Returns:
        this builder
        See Also:
        eu.mihosoft.devcom.PortEvent#setAdded(eu.mihosoft.vcollections.VList)
      • withAdded

        public PortEvent.Builder withAdded​(PortInfo.Builder... added)
        Description copied from interface: PortEvent.Builder
        Sets the 'added' property of this builder (builder object instead of instantiated object).
        Specified by:
        withAdded in interface PortEvent.Builder
        Parameters:
        added - values to set

        port infos of ports added since the last scan.

        Returns:
        this builder
        See Also:
        eu.mihosoft.devcom.PortEvent#setAdded(eu.mihosoft.vcollections.VList)
      • withRemoved

        public PortEvent.Builder withRemoved​(java.util.List<PortInfo> removed)
        Description copied from interface: PortEvent.Builder
        Sets the 'removed' property of this builder.
        Specified by:
        withRemoved in interface PortEvent.Builder
        Parameters:
        removed - value to set

        port infos of ports removed since the last scan.

        Returns:
        this builder
        See Also:
        eu.mihosoft.devcom.PortEvent#setRemoved(eu.mihosoft.vcollections.VList)
      • withRemoved

        public PortEvent.Builder withRemoved​(PortInfo... removed)
        Description copied from interface: PortEvent.Builder
        Sets the 'removed' property of this builder.
        Specified by:
        withRemoved in interface PortEvent.Builder
        Parameters:
        removed - values to set

        port infos of ports removed since the last scan.

        Returns:
        this builder
        See Also:
        eu.mihosoft.devcom.PortEvent#setRemoved(eu.mihosoft.vcollections.VList)
      • withRemoved

        public PortEvent.Builder withRemoved​(java.util.List<PortInfo.Builder> removed,
                                             eu.mihosoft.vmf.runtime.core.ErasureIsStupid... eis)
        Description copied from interface: PortEvent.Builder
        Sets the 'removed' property of this builder (builder object instead of instantiated object).
        Specified by:
        withRemoved in interface PortEvent.Builder
        Parameters:
        removed - value to set

        port infos of ports removed since the last scan.

        Returns:
        this builder
        See Also:
        eu.mihosoft.devcom.PortEvent#setRemoved(eu.mihosoft.vcollections.VList)
      • withRemoved

        public PortEvent.Builder withRemoved​(PortInfo.Builder... removed)
        Description copied from interface: PortEvent.Builder
        Sets the 'removed' property of this builder (builder object instead of instantiated object).
        Specified by:
        withRemoved in interface PortEvent.Builder
        Parameters:
        removed - values to set

        port infos of ports removed since the last scan.

        Returns:
        this builder
        See Also:
        eu.mihosoft.devcom.PortEvent#setRemoved(eu.mihosoft.vcollections.VList)
      • withTimestamp

        public PortEvent.Builder withTimestamp​(long timestamp)
        Description copied from interface: PortEvent.Builder
        Sets the 'timestamp' property of this builder.
        Specified by:
        withTimestamp in interface PortEvent.Builder
        Parameters:
        timestamp - value to set

        Timestamp (milliseconds since January 1st, 1970).

        Returns:
        this builder
        See Also:
        eu.mihosoft.devcom.PortEvent#setTimestamp(long)