code: public RiakNode setIdleTimeout(int idleTimeoutInMillis)
      {
          stateCheck(State.CREATED, State.RUNNING, State.HEALTH_CHECKING);
          this.idleTimeoutInNanos = TimeUnit.NANOSECONDS.convert(idleTimeoutInMillis, TimeUnit.MILLISECONDS);
          return this;
      }
docs: Sets the connection idle timeout for connections.
  
  @param idleTimeoutInMillis the idleTimeout to set
  @return a reference to this RiakNode
  @see Builder#withIdleTimeout(int)