class OpenTelemetry::Trace::Status
status code in conjunction with an optional descriptive message.
Status represents the status of a finished {Span}. It is composed of a
def error(description = '')
-
(Status)
-
Parameters:
-
description
(String
) --
def error(description = '') new(ERROR, description: description) end
def initialize(code, description: '')
-
description
(String
) -- -
code
(Integer
) -- One of the status codes below
Other tags:
- Api: - private
def initialize(code, description: '') @code = code @description = description end
def ok(description = '')
-
(Status)
-
Parameters:
-
description
(String
) --
def ok(description = '') new(OK, description: description) end
def ok?
-
(Boolean)
-
def ok? @code != ERROR end
def unset(description = '')
-
(Status)
-
Parameters:
-
description
(String
) --
def unset(description = '') new(UNSET, description: description) end