Class HostBase.Builder<T extends HostBase,​B extends HostBase.Builder<T,​B>>

    • Constructor Detail

      • Builder

        public Builder()
      • Builder

        protected Builder​(T instance)
    • Method Detail

      • setHostName

        public B setHostName​(java.lang.String hostName)
      • setInetAddresses

        public B setInetAddresses​(com.google.common.collect.ImmutableSet<java.net.InetAddress> inetAddresses)
      • setLastSuperordinateChange

        public B setLastSuperordinateChange​(org.joda.time.DateTime lastSuperordinateChange)
      • addInetAddresses

        public B addInetAddresses​(com.google.common.collect.ImmutableSet<java.net.InetAddress> inetAddresses)
      • removeInetAddresses

        public B removeInetAddresses​(com.google.common.collect.ImmutableSet<java.net.InetAddress> inetAddresses)
      • setSuperordinateDomain

        public B setSuperordinateDomain​(VKey<DomainBase> superordinateDomain)
      • setLastTransferTime

        public B setLastTransferTime​(org.joda.time.DateTime lastTransferTime)