V - type of stored valuespublic interface RHyperLogLogRx<V> extends RExpirableRx
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.rxjava3.core.Single<Boolean> |
add(V obj)
Adds element into this structure.
|
io.reactivex.rxjava3.core.Single<Boolean> |
addAll(Collection<V> objects)
Adds all elements contained in
objects collection into this structure |
io.reactivex.rxjava3.core.Single<Long> |
count()
Returns approximated number of unique elements added into this structure.
|
io.reactivex.rxjava3.core.Single<Long> |
countWith(String... otherLogNames)
Returns approximated number of unique elements
added into this instances and other instances defined through
otherLogNames. |
io.reactivex.rxjava3.core.Completable |
mergeWith(String... otherLogNames)
Merges multiple instances into this instance.
|
clearExpire, expire, expireAt, expireAt, expireAt, remainTimeToLiveaddListener, copy, delete, dump, getCodec, getIdleTime, getName, isExists, migrate, move, removeListener, rename, renamenx, restore, restore, restoreAndReplace, restoreAndReplace, sizeInMemory, touch, unlinkio.reactivex.rxjava3.core.Single<Boolean> add(V obj)
obj - - element to addtrue if object has been added
or false if it was already addedio.reactivex.rxjava3.core.Single<Boolean> addAll(Collection<V> objects)
objects collection into this structureobjects - - elements to addtrue if at least one object has been added
or false if all were already addedio.reactivex.rxjava3.core.Single<Long> count()
io.reactivex.rxjava3.core.Single<Long> countWith(String... otherLogNames)
otherLogNames.otherLogNames - - name of instancesio.reactivex.rxjava3.core.Completable mergeWith(String... otherLogNames)
otherLogNames - - name of instancesCopyright © 2014–2021 Redisson. All rights reserved.