Class HubPublicIpAddresses


  • public final class HubPublicIpAddresses
    extends Object
    Public IP addresses associated with azure firewall.
    • Constructor Detail

      • HubPublicIpAddresses

        public HubPublicIpAddresses()
    • Method Detail

      • addresses

        public List<AzureFirewallPublicIpAddress> addresses()
        Get the addresses property: The list of Public IP addresses associated with azure firewall or IP addresses to be retained.
        Returns:
        the addresses value.
      • withAddresses

        public HubPublicIpAddresses withAddresses​(List<AzureFirewallPublicIpAddress> addresses)
        Set the addresses property: The list of Public IP addresses associated with azure firewall or IP addresses to be retained.
        Parameters:
        addresses - the addresses value to set.
        Returns:
        the HubPublicIpAddresses object itself.
      • count

        public Integer count()
        Get the count property: The number of Public IP addresses associated with azure firewall.
        Returns:
        the count value.
      • withCount

        public HubPublicIpAddresses withCount​(Integer count)
        Set the count property: The number of Public IP addresses associated with azure firewall.
        Parameters:
        count - the count value to set.
        Returns:
        the HubPublicIpAddresses object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.