Class CidrIpAddress


  • public final class CidrIpAddress
    extends Object
    CIDR Ip address.
    • Constructor Detail

      • CidrIpAddress

        public CidrIpAddress()
    • Method Detail

      • baseIpAddress

        public String baseIpAddress()
        Get the baseIpAddress property: Ip address itself.
        Returns:
        the baseIpAddress value.
      • withBaseIpAddress

        public CidrIpAddress withBaseIpAddress​(String baseIpAddress)
        Set the baseIpAddress property: Ip address itself.
        Parameters:
        baseIpAddress - the baseIpAddress value to set.
        Returns:
        the CidrIpAddress object itself.
      • prefixLength

        public Integer prefixLength()
        Get the prefixLength property: The length of the prefix of the ip address.
        Returns:
        the prefixLength value.
      • withPrefixLength

        public CidrIpAddress withPrefixLength​(Integer prefixLength)
        Set the prefixLength property: The length of the prefix of the ip address.
        Parameters:
        prefixLength - the prefixLength value to set.
        Returns:
        the CidrIpAddress object itself.
      • validate

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