code: public Observable<ComapiResult<Void>> updateMessageStatus(@NonNull final String conversationId, @NonNull final List<MessageStatusUpdate> msgStatusList) {
  
          final String token = getToken();
  
          if (sessionController.isCreatingSession()) {
              return getTaskQueue().queueUpdateMessageStatus(conversationId, msgStatusList);
          } else if (TextUtils.isEmpty(token)) {
              return Observable.error(getSessionStateErrorDescription());
          } else {
              return doUpdateMessageStatus(token, conversationId, msgStatusList);
          }
      }
docs: Sets statuses for sets of messages.
  
  @param conversationId ID of a conversation to modify.
  @param msgStatusList  List of status modifications.
  @return Observable to modify message statuses.