Interface TrustedInterfacesConfigurable<T extends TrustedInterfacesConfigurable<?>>

  • Type Parameters:
    T - implementing class type
    All Known Implementing Classes:
    ManagementCenterConfig, MulticastConfig

    public interface TrustedInterfacesConfigurable<T extends TrustedInterfacesConfigurable<?>>
    Interface defining methods used to configure trusted interfaces (source IP addresses).
    • Method Detail

      • addTrustedInterface

        T addTrustedInterface​(java.lang.String ip)
        Adds trusted interface (i.e. source IP address or expression).
        Parameters:
        ip - IP address to be added.
        Returns:
        configuration object itself
      • setTrustedInterfaces

        T setTrustedInterfaces​(java.util.Set<java.lang.String> interfaces)
        Sets the trusted interfaces.
        Parameters:
        interfaces - the new trusted interfaces
        Returns:
        configuration object itself
      • getTrustedInterfaces

        java.util.Set<java.lang.String> getTrustedInterfaces()
        Gets the trusted interfaces.
        Returns:
        the trusted interfaces