code: public static ConnectivityStateInfo forTransientFailure(Status error) {
      Preconditions.checkArgument(!error.isOk(), "The error status must not be OK");
      return new ConnectivityStateInfo(TRANSIENT_FAILURE, error);
    }
docs: Returns an instance for {@code TRANSIENT_FAILURE}, associated with an error status.