Class IpAddressAvailabilityResultInner


  • public final class IpAddressAvailabilityResultInner
    extends Object
    Response for CheckIPAddressAvailability API service call.
    • Constructor Detail

      • IpAddressAvailabilityResultInner

        public IpAddressAvailabilityResultInner()
    • Method Detail

      • available

        public Boolean available()
        Get the available property: Private IP address availability.
        Returns:
        the available value.
      • withAvailable

        public IpAddressAvailabilityResultInner withAvailable​(Boolean available)
        Set the available property: Private IP address availability.
        Parameters:
        available - the available value to set.
        Returns:
        the IpAddressAvailabilityResultInner object itself.
      • availableIpAddresses

        public List<String> availableIpAddresses()
        Get the availableIpAddresses property: Contains other available private IP addresses if the asked for address is taken.
        Returns:
        the availableIpAddresses value.
      • withAvailableIpAddresses

        public IpAddressAvailabilityResultInner withAvailableIpAddresses​(List<String> availableIpAddresses)
        Set the availableIpAddresses property: Contains other available private IP addresses if the asked for address is taken.
        Parameters:
        availableIpAddresses - the availableIpAddresses value to set.
        Returns:
        the IpAddressAvailabilityResultInner object itself.
      • isPlatformReserved

        public Boolean isPlatformReserved()
        Get the isPlatformReserved property: Private IP address platform reserved.
        Returns:
        the isPlatformReserved value.
      • withIsPlatformReserved

        public IpAddressAvailabilityResultInner withIsPlatformReserved​(Boolean isPlatformReserved)
        Set the isPlatformReserved property: Private IP address platform reserved.
        Parameters:
        isPlatformReserved - the isPlatformReserved value to set.
        Returns:
        the IpAddressAvailabilityResultInner object itself.
      • validate

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