Class DNSManager.DNSInfo

  • Enclosing class:
    DNSManager

    protected static class DNSManager.DNSInfo
    extends java.lang.Object
    This is a cached data item.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected long expiration  
      protected java.lang.String fqdn  
      protected java.lang.String hostName  
      protected java.lang.String ipaddress  
    • Constructor Summary

      Constructors 
      Constructor Description
      DNSInfo​(java.lang.String ipaddress, java.lang.String fqdn, long expiration, java.lang.String hostName)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      long getExpirationTime()
      Get the expiration time.
      java.lang.String getFQDN()
      Get the fqdn
      java.lang.String getHostName()
      Get the host name
      java.lang.String getIPAddress()
      Get the ipaddress
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • expiration

        protected long expiration
      • hostName

        protected java.lang.String hostName
      • ipaddress

        protected java.lang.String ipaddress
      • fqdn

        protected java.lang.String fqdn
    • Constructor Detail

      • DNSInfo

        public DNSInfo​(java.lang.String ipaddress,
                       java.lang.String fqdn,
                       long expiration,
                       java.lang.String hostName)
        Constructor.
    • Method Detail

      • getIPAddress

        public java.lang.String getIPAddress()
        Get the ipaddress
      • getFQDN

        public java.lang.String getFQDN()
        Get the fqdn
      • getExpirationTime

        public long getExpirationTime()
        Get the expiration time.
      • getHostName

        public java.lang.String getHostName()
        Get the host name