Class ClusterCommandExecutor.MultiNodeResult<T>
java.lang.Object
org.springframework.data.redis.connection.ClusterCommandExecutor.MultiNodeResult<T>
- Type Parameters:
T-
- Enclosing class:
- ClusterCommandExecutor
ClusterCommandExecutor.MultiNodeResult holds all ClusterCommandExecutor.NodeResult of a command executed on multiple RedisClusterNode.- Since:
- 1.7
- Author:
- Christoph Strobl, Mark Paluch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFirstNonNullNotEmptyOrDefault(T returnValue) GetListof all individualClusterCommandExecutor.NodeResult.value.resultsAsListSortBy(byte[]... keys) GetListof all individualClusterCommandExecutor.NodeResult.value.
-
Constructor Details
-
MultiNodeResult
public MultiNodeResult()
-
-
Method Details
-
getResults
- Returns:
- never null.
-
resultsAsList
GetListof all individualClusterCommandExecutor.NodeResult.value.
The resultingListmay contain null values.- Returns:
- never null.
-
resultsAsListSortBy
GetListof all individualClusterCommandExecutor.NodeResult.value.
The resultingListmay contain null values.- Returns:
- never null.
-
getFirstNonNullNotEmptyOrDefault
- Parameters:
returnValue- can be null.- Returns:
- can be null.
-