クラス ClusterCommandExecutor.MultiNodeResult<T>

java.lang.ObjectSE
org.springframework.data.redis.connection.ClusterCommandExecutor.MultiNodeResult<T>
型パラメーター:
T -
含まれているクラス:
ClusterCommandExecutor

public static class ClusterCommandExecutor.MultiNodeResult<T> extends ObjectSE
ClusterCommandExecutor.MultiNodeResult は、複数の RedisClusterNode で実行されたコマンドのすべての ClusterCommandExecutor.NodeResult を保持します。
導入:
1.7
作成者:
Christoph Strobl, Mark Paluch
  • コンストラクターの詳細

    • MultiNodeResult

      public MultiNodeResult()
  • メソッドの詳細

    • getResults

      戻り値:
      決して null にはなりません。
    • resultsAsList

      public ListSE<T> resultsAsList()
      すべての個々の ClusterCommandExecutor.NodeResult.valueListSE を取得します。
      結果の ListSE には NULL 値が含まれる場合があります。
      戻り値:
      決して null にはなりません。
    • resultsAsListSortBy

      public ListSE<T> resultsAsListSortBy(byte[]... keys)
      すべての個々の ClusterCommandExecutor.NodeResult.valueListSE を取得します。
      結果の ListSE には NULL 値が含まれる場合があります。
      戻り値:
      決して null にはなりません。
    • getFirstNonNullNotEmptyOrDefault

      @Nullable public T getFirstNonNullNotEmptyOrDefault(@Nullable T returnValue)
      パラメーター:
      returnValue - null でもかまいません。
      戻り値:
      null でもかまいません。