Class IpAddress


  • @ApiType("SoftLayer_Container_Network_Subnet_IpAddress")
    public class IpAddress
    extends Entity
    SoftLayer_Container_Subnet_IPAddress models an IP v4 address as it exists as a member of it's subnet, letting the user know if it is a network identifier, gateway, broadcast, or useable address. Addresses that are neither the network identifier nor the gateway nor the broadcast addresses are usable by SoftLayer servers.
    See Also:
    SoftLayer_Container_Network_Subnet_IpAddress
    • Field Detail

      • hardwareSpecified

        protected boolean hardwareSpecified
      • ipAddressSpecified

        protected boolean ipAddressSpecified
      • isBroadcastAddressSpecified

        protected boolean isBroadcastAddressSpecified
      • isGatewayAddress

        @ApiProperty(canBeNullOrNotSet=true)
        protected Boolean isGatewayAddress
        Whether an IP address is its subnet's gateway address. Gateway addresses exist on SoftLayer's routers and many not be assigned to servers.
      • isGatewayAddressSpecified

        protected boolean isGatewayAddressSpecified
      • isNetworkAddressSpecified

        protected boolean isNetworkAddressSpecified
    • Constructor Detail

      • IpAddress

        public IpAddress()
    • Method Detail

      • getHardware

        public Hardware getHardware()
      • setHardware

        public void setHardware​(Hardware hardware)
      • isHardwareSpecified

        public boolean isHardwareSpecified()
      • unsetHardware

        public void unsetHardware()
      • getIpAddress

        public String getIpAddress()
      • setIpAddress

        public void setIpAddress​(String ipAddress)
      • isIpAddressSpecified

        public boolean isIpAddressSpecified()
      • unsetIpAddress

        public void unsetIpAddress()
      • getIsBroadcastAddress

        public Boolean getIsBroadcastAddress()
      • setIsBroadcastAddress

        public void setIsBroadcastAddress​(Boolean isBroadcastAddress)
      • isIsBroadcastAddressSpecified

        public boolean isIsBroadcastAddressSpecified()
      • unsetIsBroadcastAddress

        public void unsetIsBroadcastAddress()
      • getIsGatewayAddress

        public Boolean getIsGatewayAddress()
      • setIsGatewayAddress

        public void setIsGatewayAddress​(Boolean isGatewayAddress)
      • isIsGatewayAddressSpecified

        public boolean isIsGatewayAddressSpecified()
      • unsetIsGatewayAddress

        public void unsetIsGatewayAddress()
      • getIsNetworkAddress

        public Boolean getIsNetworkAddress()
      • setIsNetworkAddress

        public void setIsNetworkAddress​(Boolean isNetworkAddress)
      • isIsNetworkAddressSpecified

        public boolean isIsNetworkAddressSpecified()
      • unsetIsNetworkAddress

        public void unsetIsNetworkAddress()