Package io.opencensus.contrib.grpc.util
Class StatusConverter
java.lang.Object
io.opencensus.contrib.grpc.util.StatusConverter
Utility class to convert between
Status
and Status
.- Since:
- 0.6
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Status.CanonicalCode
fromGrpcCode
(io.grpc.Status.Code grpcCode) Returns aStatus.CanonicalCode
from aStatus.Code
.static Status
fromGrpcStatus
(io.grpc.Status grpcStatus) Returns aStatus
from aStatus
.private static io.grpc.Status
grpcStatusFromOpencensusCanonicalCode
(Status.CanonicalCode opencensusCanonicalCode) private static Status
opencensusStatusFromGrpcCode
(io.grpc.Status.Code grpcCanonicaleCode) static io.grpc.Status.Code
toGrpcCode
(Status.CanonicalCode opencensusCanonicalCode) Returns aStatus.Code
from aStatus.CanonicalCode
.static io.grpc.Status
toGrpcStatus
(Status opencensusStatus) Returns aStatus
from aStatus
.
-
Constructor Details
-
StatusConverter
private StatusConverter()
-
-
Method Details
-
fromGrpcCode
Returns aStatus.CanonicalCode
from aStatus.Code
.- Parameters:
grpcCode
- the givenio.grpc.Status.Code
.- Returns:
- a
io.opencensus.trace.Status.CanonicalCode
from aio.grpc.Status.Code
. - Since:
- 0.6
-
fromGrpcStatus
Returns aStatus
from aStatus
.- Parameters:
grpcStatus
- the givenio.grpc.Status
.- Returns:
- a
io.opencensus.trace.Status
from aio.grpc.Status
. - Since:
- 0.6
-
toGrpcCode
Returns aStatus.Code
from aStatus.CanonicalCode
.- Parameters:
opencensusCanonicalCode
- the givenio.opencensus.trace.Status.CanonicalCode
.- Returns:
- a
io.grpc.Status.Code
from aio.opencensus.trace.Status.CanonicalCode
. - Since:
- 0.6
-
toGrpcStatus
Returns aStatus
from aStatus
.- Parameters:
opencensusStatus
- the givenio.opencensus.trace.Status
.- Returns:
- a
io.grpc.Status
from aio.opencensus.trace.Status
. - Since:
- 0.6
-
opencensusStatusFromGrpcCode
-
grpcStatusFromOpencensusCanonicalCode
private static io.grpc.Status grpcStatusFromOpencensusCanonicalCode(Status.CanonicalCode opencensusCanonicalCode)
-