class Aws::Telemetry::SpanStatus
Represents the status of a finished span.
Constants
- ERROR
-
An error.
- OK
-
The operation completed successfully.
- UNSET
-
The default status.
Attributes
@return [Integer] code
@return [String] description
Public Class Methods
Source
# File lib/aws-sdk-core/telemetry/span_status.rb, line 33 def error(description = '') new(ERROR, description: description) end
Returns a newly created {SpanStatus} with code, ‘ERROR` and an optional description.
@param [optional String] description @return [SpanStatus]
Source
# File lib/aws-sdk-core/telemetry/span_status.rb, line 38 def initialize(code, description: '') @code = code @description = description end
Source
# File lib/aws-sdk-core/telemetry/span_status.rb, line 24 def ok(description = '') new(OK, description: description) end
Returns a newly created {SpanStatus} with code, ‘OK` and an optional description.
@param [optional String] description @return [SpanStatus]
Source
# File lib/aws-sdk-core/telemetry/span_status.rb, line 15 def unset(description = '') new(UNSET, description: description) end
Returns a newly created {SpanStatus} with code, ‘UNSET` and an optional description.
@param [optional String] description @return [SpanStatus]