Я пытаюсь создать последовательность RxJava для объекта PublishSubject, который имеет следующие свойства:
- Абонент получает первое значение без задержки.
- Все последующие значения задерживаются на 1 секунду после предыдущей доставки подписчику.
- Если в течение этого времени наблюдается значение> 1, все, кроме последнего, отбрасываются.
Мраморная диаграмма будет выглядеть так:
1 2 3 4 5 2 3 4
< ----- 1 second ------><--- 1 second ----->
1 5 4