Package io.opencensus.contrib.http.util
Class HttpTraceUtil
java.lang.Object
io.opencensus.contrib.http.util.HttpTraceUtil
A helper class to provide convenience methods for tracing.
- Since:
- 0.18
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
private static final Status
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final Status
parseResponseStatus
(int statusCode, Throwable error) Parse OpenCensus Status from HTTP response status code.
-
Field Details
-
STATUS_100
-
STATUS_101
-
STATUS_402
-
STATUS_405
-
STATUS_406
-
STATUS_407
-
STATUS_408
-
STATUS_409
-
STATUS_410
-
STATUS_411
-
STATUS_412
-
STATUS_413
-
STATUS_414
-
STATUS_415
-
STATUS_416
-
STATUS_417
-
STATUS_500
-
STATUS_502
-
STATUS_505
-
-
Constructor Details
-
HttpTraceUtil
private HttpTraceUtil()
-
-
Method Details
-
parseResponseStatus
Parse OpenCensus Status from HTTP response status code.This method serves a default routine to map HTTP status code to Open Census Status. The mapping is defined in Google API canonical error code, and the behavior is defined in OpenCensus Specs.
- Parameters:
statusCode
- the HTTP response status code.0
means invalid response.error
- the error occurred during response transmission (optional).- Returns:
- the corresponding OpenCensus
Status
. - Since:
- 0.18
-