RequestStatusUtil(Google App Engine API for Java)

com.google.appengine.api.search

クラス RequestStatusUtil

  • java.lang.Object
    • com.google.appengine.api.search.RequestStatusUtil


  • public final class RequestStatusUtil
    extends java.lang.Object
    SearchServicePb.RequestStatus のユーティリティ メソッドのコレクション。
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタと説明
      RequestStatusUtil() 
    • メソッドの概要

      すべてのメソッド 静的メソッド 具象メソッド 
      修飾子と型 メソッドと説明
      static SearchServicePb.RequestStatus newInvalidRequestStatus(java.lang.IllegalArgumentException e)
      無効なリクエストを報告するのに適した RequestStatus メッセージを作成します。
      static SearchServicePb.RequestStatus newStatus(SearchServicePb.SearchServiceError.ErrorCode code)
      指定されたコードから SearchServicePb.RequestStatus を作成します。
      static SearchServicePb.RequestStatus newStatus(SearchServicePb.SearchServiceError.ErrorCode code, java.lang.String message)
      指定されたコードとメッセージから SearchServicePb.RequestStatus を作成します。
      static SearchServicePb.RequestStatus.Builder newStatusBuilder(SearchServicePb.SearchServiceError.ErrorCode code, java.lang.String message)
      指定されたコードとメッセージから SearchServicePb.RequestStatus.Builder を作成します。
      static SearchServicePb.RequestStatus newUnknownIndexStatus(SearchServicePb.IndexSpec indexSpec)
      不明なインデックスを報告するのに適した RequestStatus メッセージを作成します。
      static RequestStatus reduce(java.util.Collection<RequestStatus> statuses)
      バッチ リクエストの場合は、すべてを表す 1 つのステータスを決定します。
      static Code toCanonicalCode(SearchServicePb.SearchServiceError.ErrorCode appCode)
      SearchServicePb.SearchServiceError.ErrorCode を標準的なエラーコードに変換します。
      • クラス java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクタの詳細

      • RequestStatusUtil

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

      • toCanonicalCode

        public static Code toCanonicalCode(SearchServicePb.SearchServiceError.ErrorCode appCode)
        SearchServicePb.SearchServiceError.ErrorCode を標準的なエラーコードに変換します。
      • newStatusBuilder

        public static SearchServicePb.RequestStatus.Builder newStatusBuilder(SearchServicePb.SearchServiceError.ErrorCode code,
                                                                             java.lang.String message)
        指定されたコードとメッセージから SearchServicePb.RequestStatus.Builder を作成します。
      • newStatus

        public static SearchServicePb.RequestStatus newStatus(SearchServicePb.SearchServiceError.ErrorCode code,
                                                              java.lang.String message)
        指定されたコードとメッセージから SearchServicePb.RequestStatus を作成します。
      • newStatus

        public static SearchServicePb.RequestStatus newStatus(SearchServicePb.SearchServiceError.ErrorCode code)
        指定されたコードから SearchServicePb.RequestStatus を作成します。
      • newInvalidRequestStatus

        public static SearchServicePb.RequestStatus newInvalidRequestStatus(java.lang.IllegalArgumentException e)
        無効なリクエストを報告するのに適した RequestStatus メッセージを作成します。
      • newUnknownIndexStatus

        public static SearchServicePb.RequestStatus newUnknownIndexStatus(SearchServicePb.IndexSpec indexSpec)
        不明なインデックスを報告するのに適した RequestStatus メッセージを作成します。不明なインデックスはエラー状態ではないものの、ユーザーに通知するために SearchServicePb.SearchServiceError.ErrorCode#OK が使用されます。
      • reduce

        public static RequestStatus reduce(java.util.Collection<RequestStatus> statuses)
        バッチ リクエストの場合は、すべてを表す 1 つのステータスを決定します。コレクションに OK 以外のステータスが含まれていない場合にのみ、コードは OK になります。

        コレクションが空の場合、結果は詳細なしの OK ステータスになります。

        コレクションに 1 つの要素がある場合、結果はその要素のステータスになります。

        コレクションに同じエラーコードの要素が複数がある場合、結果にはそのエラーコードと、それに対応する正規化コードが含まれます。

        コレクションに複数のエラー ステータスがある場合は、ErrorCode 列挙型の数値コードが最も高いステータスが代表として選択され、結果の errorDetail フィールドには少なくともそのステータスの errorDetail が含まれます。

このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...

Java の App Engine スタンダード環境