Class StatusConverter


  • public final class StatusConverter
    extends java.lang.Object
    Utility class to convert between Status and Status.
    Since:
    0.6
    • Constructor Detail

      • StatusConverter

        private StatusConverter()
    • Method Detail

      • fromGrpcCode

        public static Status.CanonicalCode fromGrpcCode​(io.grpc.Status.Code grpcCode)
        Returns a Status.CanonicalCode from a Status.Code.
        Parameters:
        grpcCode - the given io.grpc.Status.Code.
        Returns:
        a io.opencensus.trace.Status.CanonicalCode from a io.grpc.Status.Code.
        Since:
        0.6
      • fromGrpcStatus

        public static Status fromGrpcStatus​(io.grpc.Status grpcStatus)
        Returns a Status from a Status.
        Parameters:
        grpcStatus - the given io.grpc.Status.
        Returns:
        a io.opencensus.trace.Status from a io.grpc.Status.
        Since:
        0.6
      • toGrpcCode

        public static io.grpc.Status.Code toGrpcCode​(Status.CanonicalCode opencensusCanonicalCode)
        Returns a Status.Code from a Status.CanonicalCode.
        Parameters:
        opencensusCanonicalCode - the given io.opencensus.trace.Status.CanonicalCode.
        Returns:
        a io.grpc.Status.Code from a io.opencensus.trace.Status.CanonicalCode.
        Since:
        0.6
      • toGrpcStatus

        public static io.grpc.Status toGrpcStatus​(Status opencensusStatus)
        Returns a Status from a Status.
        Parameters:
        opencensusStatus - the given io.opencensus.trace.Status.
        Returns:
        a io.grpc.Status from a io.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)