public class StatusUtils
extends java.lang.Object
Constructor and Description |
---|
StatusUtils() |
Modifier and Type | Method and Description |
---|---|
static <T extends com.google.protobuf.GeneratedMessageV3> |
getFailure(io.grpc.StatusRuntimeException exception,
java.lang.Class<T> failureType) |
static boolean |
hasFailure(io.grpc.StatusRuntimeException exception,
java.lang.Class<? extends com.google.protobuf.GeneratedMessageV3> failureType)
Determines if a StatusRuntimeException contains a failure message of a given type.
|
static <T extends com.google.protobuf.GeneratedMessageV3> |
newException(io.grpc.Status status,
T details)
Create StatusRuntimeException with given details.
|
public static boolean hasFailure(io.grpc.StatusRuntimeException exception, java.lang.Class<? extends com.google.protobuf.GeneratedMessageV3> failureType)
public static <T extends com.google.protobuf.GeneratedMessageV3> T getFailure(io.grpc.StatusRuntimeException exception, java.lang.Class<T> failureType)
public static <T extends com.google.protobuf.GeneratedMessageV3> io.grpc.StatusRuntimeException newException(io.grpc.Status status, T details)