インターフェース StatusMapper
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
health status を gRPC HealthCheckResponse.ServingStatus にマッピングするために使用される戦略。- 導入:
- 4.1.0
- 作成者:
- Phillip Webb
方法の概要
修飾子と型メソッド説明static StatusMapperデフォルトのマッピングを使用してStatusMapperインスタンスを返します。io.grpc.health.v1.HealthCheckResponse.ServingStatusgetServingStatus(Status status) 指定されたhealth statusに対応する gRPC サービス状態を返します。static StatusMapper指定されたマッピングで新しいStatusMapperを作成します。
方法の詳細
getServingStatus
指定されたhealth statusに対応する gRPC サービス状態を返します。- パラメーター:
status- マップするヘルスステータス- 戻り値:
- 対応する gRPC サービスステータス
of
static StatusMapper of(@Nullable MapSE<StringSE, io.grpc.health.v1.HealthCheckResponse.ServingStatus> mappings) 指定されたマッピングで新しいStatusMapperを作成します。- パラメーター:
mappings- 使用するマッピングまたはデフォルトのマッピングを使用するnull- 戻り値:
StatusMapperまたはgetDefault()
getDefault
デフォルトのマッピングを使用してStatusMapperインスタンスを返します。- 戻り値:
- デフォルトマッピングを使用するマッパー