Class RedissonReactiveGeoCommands
java.lang.Object
org.redisson.spring.data.connection.RedissonReactiveGeoCommands
- All Implemented Interfaces:
org.springframework.data.redis.connection.ReactiveGeoCommands
- Direct Known Subclasses:
RedissonReactiveClusterGeoCommands
public class RedissonReactiveGeoCommands
extends Object
implements org.springframework.data.redis.connection.ReactiveGeoCommands
- Author:
- Nikita Koksharov
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.data.redis.connection.ReactiveGeoCommands
org.springframework.data.redis.connection.ReactiveGeoCommands.GeoAddCommand, org.springframework.data.redis.connection.ReactiveGeoCommands.GeoDistCommand, org.springframework.data.redis.connection.ReactiveGeoCommands.GeoHashCommand, org.springframework.data.redis.connection.ReactiveGeoCommands.GeoPosCommand, org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusByMemberCommand, org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusCommand -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoAddCommand, Long>> geoAdd(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoAddCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoDistCommand, org.springframework.data.geo.Distance>> geoDist(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoDistCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoHashCommand, String>> geoHash(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoHashCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoPosCommand, org.springframework.data.geo.Point>> geoPos(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoPosCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusCommand, reactor.core.publisher.Flux<org.springframework.data.geo.GeoResult<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<ByteBuffer>>>>> geoRadius(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusByMemberCommand, reactor.core.publisher.Flux<org.springframework.data.geo.GeoResult<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<ByteBuffer>>>>> geoRadiusByMember(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusByMemberCommand> commands) protected RedisClientgetEntry(org.springframework.data.redis.connection.RedisClusterNode node) static byte[]toByteArray(ByteBuffer buffer) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.data.redis.connection.ReactiveGeoCommands
geoAdd, geoAdd, geoAdd, geoDist, geoDist, geoHash, geoHash, geoPos, geoPos, geoRadius, geoRadius, geoRadiusByMember, geoRadiusByMember
-
Method Details
-
geoAdd
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoAddCommand,Long>> geoAdd(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoAddCommand> commands) - Specified by:
geoAddin interfaceorg.springframework.data.redis.connection.ReactiveGeoCommands
-
geoDist
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoDistCommand,org.springframework.data.geo.Distance>> geoDist(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoDistCommand> commands) - Specified by:
geoDistin interfaceorg.springframework.data.redis.connection.ReactiveGeoCommands
-
geoHash
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoHashCommand,String>> geoHash(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoHashCommand> commands) - Specified by:
geoHashin interfaceorg.springframework.data.redis.connection.ReactiveGeoCommands
-
geoPos
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoPosCommand,org.springframework.data.geo.Point>> geoPos(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoPosCommand> commands) - Specified by:
geoPosin interfaceorg.springframework.data.redis.connection.ReactiveGeoCommands
-
geoRadius
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusCommand,reactor.core.publisher.Flux<org.springframework.data.geo.GeoResult<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<ByteBuffer>>>>> geoRadius(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusCommand> commands) - Specified by:
geoRadiusin interfaceorg.springframework.data.redis.connection.ReactiveGeoCommands
-
geoRadiusByMember
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusByMemberCommand,reactor.core.publisher.Flux<org.springframework.data.geo.GeoResult<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<ByteBuffer>>>>> geoRadiusByMember(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusByMemberCommand> commands) - Specified by:
geoRadiusByMemberin interfaceorg.springframework.data.redis.connection.ReactiveGeoCommands
-
toByteArray
-
getEntry
-