Class NetworkPoolIp


  • public class NetworkPoolIp
    extends NetworkPoolIpIdentityProjection
    An IP Address / Host Record within a NetworkPool typically used with IPAM Services. Host records control allocations/reservations of both DHCP and Static IPs to associated workloads
    See Also:
    IPAMProvider
    • Field Detail

      • ipType

        protected java.lang.String ipType
      • gatewayAddress

        protected java.lang.String gatewayAddress
      • subnetMask

        protected java.lang.String subnetMask
      • dnsServer

        protected java.lang.String dnsServer
      • interfaceName

        protected java.lang.String interfaceName
      • description

        protected java.lang.String description
      • active

        protected java.lang.Boolean active
      • staticIp

        protected java.lang.Boolean staticIp
      • fqdn

        protected java.lang.String fqdn
      • domainName

        protected java.lang.String domainName
      • hostname

        protected java.lang.String hostname
      • macAddress

        protected java.lang.String macAddress
      • internalId

        protected java.lang.String internalId
      • ptrId

        protected java.lang.String ptrId
      • dateCreated

        protected java.util.Date dateCreated
      • lastUpdated

        protected java.util.Date lastUpdated
      • startDate

        protected java.util.Date startDate
      • endDate

        protected java.util.Date endDate
      • refType

        protected java.lang.String refType
      • refId

        protected java.lang.Long refId
      • subRefId

        protected java.lang.Long subRefId
      • createdBy

        protected User createdBy
    • Constructor Detail

      • NetworkPoolIp

        public NetworkPoolIp()
    • Method Detail

      • setNetworkPoolRange

        public void setNetworkPoolRange​(NetworkPoolRange networkPoolRange)
      • getIpType

        public java.lang.String getIpType()
      • setIpType

        public void setIpType​(java.lang.String ipType)
      • getGatewayAddress

        public java.lang.String getGatewayAddress()
      • setGatewayAddress

        public void setGatewayAddress​(java.lang.String gatewayAddress)
      • getSubnetMask

        public java.lang.String getSubnetMask()
      • setSubnetMask

        public void setSubnetMask​(java.lang.String subnetMask)
      • getDnsServer

        public java.lang.String getDnsServer()
      • setDnsServer

        public void setDnsServer​(java.lang.String dnsServer)
      • getInterfaceName

        public java.lang.String getInterfaceName()
      • setInterfaceName

        public void setInterfaceName​(java.lang.String interfaceName)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getActive

        public java.lang.Boolean getActive()
      • setActive

        public void setActive​(java.lang.Boolean active)
      • getStaticIp

        public java.lang.Boolean getStaticIp()
      • setStaticIp

        public void setStaticIp​(java.lang.Boolean staticIp)
      • getFqdn

        public java.lang.String getFqdn()
      • setFqdn

        public void setFqdn​(java.lang.String fqdn)
      • getDomainName

        public java.lang.String getDomainName()
      • setDomainName

        public void setDomainName​(java.lang.String domainName)
      • getHostname

        public java.lang.String getHostname()
      • setHostname

        public void setHostname​(java.lang.String hostname)
      • getInternalId

        public java.lang.String getInternalId()
      • setInternalId

        public void setInternalId​(java.lang.String internalId)
      • getPtrId

        public java.lang.String getPtrId()
      • setPtrId

        public void setPtrId​(java.lang.String ptrId)
      • getDateCreated

        public java.util.Date getDateCreated()
      • setDateCreated

        public void setDateCreated​(java.util.Date dateCreated)
      • getLastUpdated

        public java.util.Date getLastUpdated()
      • setLastUpdated

        public void setLastUpdated​(java.util.Date lastUpdated)
      • getStartDate

        public java.util.Date getStartDate()
      • setStartDate

        public void setStartDate​(java.util.Date startDate)
      • getEndDate

        public java.util.Date getEndDate()
      • setEndDate

        public void setEndDate​(java.util.Date endDate)
      • getRefType

        public java.lang.String getRefType()
      • setRefType

        public void setRefType​(java.lang.String refType)
      • getRefId

        public java.lang.Long getRefId()
      • setRefId

        public void setRefId​(java.lang.Long refId)
      • getSubRefId

        public java.lang.Long getSubRefId()
      • setSubRefId

        public void setSubRefId​(java.lang.Long subRefId)
      • setNetworkPool

        public void setNetworkPool​(NetworkPool networkPool)
      • getCreatedBy

        public User getCreatedBy()
      • setCreatedBy

        public void setCreatedBy​(User createdBy)
      • getMacAddress

        public java.lang.String getMacAddress()
      • setMacAddress

        public void setMacAddress​(java.lang.String macAddress)