Class FirewallRuleServiceImpl

    • Constructor Detail

      • FirewallRuleServiceImpl

        public FirewallRuleServiceImpl()
    • Method Detail

      • list

        public List<? extends FirewallRule> list()
        List all FirewallRules(s) that the current tenant has access to.
        Specified by:
        list in interface FirewallRuleService
        Returns:
        list of all FirewallRules(s)
      • list

        public List<? extends FirewallRule> list​(Map<String,​String> filteringParams)
        Returns list of FirewallRules(s) filtered by parameters.
        Specified by:
        list in interface FirewallRuleService
        Parameters:
        filteringParams - map (name, value) of filtering parameters
        Returns:
        filtered list of FirewallRules(s)
      • get

        public FirewallRule get​(String firewallRuleId)
        Get the specified FirewallRule by ID
        Specified by:
        get in interface FirewallRuleService
        Parameters:
        firewallRuleId - the FirewallRule identifier
        Returns:
        the FirewallRule or null if not found
      • delete

        public ActionResponse delete​(String firewallRuleId)
        Delete the specified FirewallRule by ID
        Specified by:
        delete in interface FirewallRuleService
        Parameters:
        firewallRuleId - the FirewallRule identifier
        Returns:
        the action response