Interface PCFilter.DefinitionStages.WithRemoteIPAddress<ParentT>

  • All Known Subinterfaces:
    PCFilter.Definition<ParentT>, PCFilter.DefinitionStages.Blank<ParentT>, PCFilter.DefinitionStages.WithAttach<ParentT>
    Enclosing interface:
    PCFilter.DefinitionStages

    public static interface PCFilter.DefinitionStages.WithRemoteIPAddress<ParentT>
    Set remote IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5" for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.
    • Method Detail

      • withRemoteIPAddress

        PCFilter.Definition<ParentT> withRemoteIPAddress​(String ipAddress)
        Set remote IP address to be filtered on.
        Parameters:
        ipAddress - remote IP address
        Returns:
        the next stage
      • withRemoteIPAddressesRange

        PCFilter.Definition<ParentT> withRemoteIPAddressesRange​(String startIPAddress,
                                                                String endIPAddress)
        Set remote IP addresses range to be filtered on.
        Parameters:
        startIPAddress - range start IP address
        endIPAddress - range end IP address
        Returns:
        the next stage
      • withRemoteIPAddresses

        PCFilter.Definition<ParentT> withRemoteIPAddresses​(List<String> ipAddresses)
        Set list of remote IP addresses to be filtered on.
        Parameters:
        ipAddresses - list of IP addresses
        Returns:
        the next stage