Package io.opencensus.contrib.grpc.util
Class StatusConverter
- java.lang.Object
-
- io.opencensus.contrib.grpc.util.StatusConverter
-
public final class StatusConverter extends java.lang.ObjectUtility class to convert betweenStatusandStatus.- Since:
- 0.6
-
-
Constructor Summary
Constructors Modifier Constructor Description privateStatusConverter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Status.CanonicalCodefromGrpcCode(io.grpc.Status.Code grpcCode)Returns aStatus.CanonicalCodefrom aStatus.Code.static StatusfromGrpcStatus(io.grpc.Status grpcStatus)Returns aStatusfrom aStatus.private static io.grpc.StatusgrpcStatusFromOpencensusCanonicalCode(Status.CanonicalCode opencensusCanonicalCode)private static StatusopencensusStatusFromGrpcCode(io.grpc.Status.Code grpcCanonicaleCode)static io.grpc.Status.CodetoGrpcCode(Status.CanonicalCode opencensusCanonicalCode)Returns aStatus.Codefrom aStatus.CanonicalCode.static io.grpc.StatustoGrpcStatus(Status opencensusStatus)Returns aStatusfrom aStatus.
-
-
-
Method Detail
-
fromGrpcCode
public static Status.CanonicalCode fromGrpcCode(io.grpc.Status.Code grpcCode)
Returns aStatus.CanonicalCodefrom aStatus.Code.- Parameters:
grpcCode- the givenio.grpc.Status.Code.- Returns:
- a
io.opencensus.trace.Status.CanonicalCodefrom aio.grpc.Status.Code. - Since:
- 0.6
-
fromGrpcStatus
public static Status fromGrpcStatus(io.grpc.Status grpcStatus)
Returns aStatusfrom aStatus.- Parameters:
grpcStatus- the givenio.grpc.Status.- Returns:
- a
io.opencensus.trace.Statusfrom aio.grpc.Status. - Since:
- 0.6
-
toGrpcCode
public static io.grpc.Status.Code toGrpcCode(Status.CanonicalCode opencensusCanonicalCode)
Returns aStatus.Codefrom aStatus.CanonicalCode.- Parameters:
opencensusCanonicalCode- the givenio.opencensus.trace.Status.CanonicalCode.- Returns:
- a
io.grpc.Status.Codefrom aio.opencensus.trace.Status.CanonicalCode. - Since:
- 0.6
-
toGrpcStatus
public static io.grpc.Status toGrpcStatus(Status opencensusStatus)
Returns aStatusfrom aStatus.- Parameters:
opencensusStatus- the givenio.opencensus.trace.Status.- Returns:
- a
io.grpc.Statusfrom aio.opencensus.trace.Status. - Since:
- 0.6
-
opencensusStatusFromGrpcCode
private static Status opencensusStatusFromGrpcCode(io.grpc.Status.Code grpcCanonicaleCode)
-
grpcStatusFromOpencensusCanonicalCode
private static io.grpc.Status grpcStatusFromOpencensusCanonicalCode(Status.CanonicalCode opencensusCanonicalCode)
-
-