Package io.opencensus.contrib.grpc.util
Class StatusConverter
- java.lang.Object
-
- io.opencensus.contrib.grpc.util.StatusConverter
-
public final class StatusConverter extends java.lang.Object
Utility class to convert betweenStatus
andStatus
.- Since:
- 0.6
-
-
Constructor Summary
Constructors Modifier Constructor Description private
StatusConverter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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
.
-
-
-
Method Detail
-
fromGrpcCode
public static Status.CanonicalCode fromGrpcCode(io.grpc.Status.Code grpcCode)
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
public static Status fromGrpcStatus(io.grpc.Status grpcStatus)
Returns aStatus
from aStatus
.- Parameters:
grpcStatus
- the givenio.grpc.Status
.- Returns:
- a
io.opencensus.trace.Status
from aio.grpc.Status
. - Since:
- 0.6
-
toGrpcCode
public static io.grpc.Status.Code toGrpcCode(Status.CanonicalCode opencensusCanonicalCode)
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
public static io.grpc.Status toGrpcStatus(Status opencensusStatus)
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
private static Status opencensusStatusFromGrpcCode(io.grpc.Status.Code grpcCanonicaleCode)
-
grpcStatusFromOpencensusCanonicalCode
private static io.grpc.Status grpcStatusFromOpencensusCanonicalCode(Status.CanonicalCode opencensusCanonicalCode)
-
-