Class FirewallServiceImpl

    • Constructor Detail

      • FirewallServiceImpl

        public FirewallServiceImpl()
    • Method Detail

      • list

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

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

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

        public ActionResponse delete​(String firewallId)
        Delete the specified Firewall by ID
        Specified by:
        delete in interface FirewallService
        Parameters:
        firewallId - the Firewall identifier
        Returns:
        the action response
      • update

        public Firewall update​(String firewallId,
                               FirewallUpdate firewallUpdate)
        Update a Firewall
        Specified by:
        update in interface FirewallService
        Parameters:
        firewallId - the Firewall identifier
        firewallUpdate - FirewallUpdate
        Returns:
        Firewall