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 Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Statusprivate static final Status -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final StatusparseResponseStatus(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.0means invalid response.error- the error occurred during response transmission (optional).- Returns:
- the corresponding OpenCensus
Status. - Since:
- 0.18
-