Package io.grpc.netty

Class GracefulServerCloseCommand

    • Field Detail

      • goAwayDebugString

        private final java.lang.String goAwayDebugString
      • graceTime

        private final long graceTime
      • graceTimeUnit

        private final java.util.concurrent.TimeUnit graceTimeUnit
    • Constructor Detail

      • GracefulServerCloseCommand

        public GracefulServerCloseCommand​(java.lang.String goAwayDebugString)
      • GracefulServerCloseCommand

        public GracefulServerCloseCommand​(java.lang.String goAwayDebugString,
                                          long graceTime,
                                          java.util.concurrent.TimeUnit graceTimeUnit)
    • Method Detail

      • getGoAwayDebugString

        public java.lang.String getGoAwayDebugString()
      • getGraceTime

        public long getGraceTime()
        Has no meaning if getGraceTimeUnit() == null.
      • getGraceTimeUnit

        public java.util.concurrent.TimeUnit getGraceTimeUnit()