Documentation
¶
Index ¶
Constants ¶
const OpenTelemetryLambdaServiceIdentifier = "Lambda"
OpenTelemetryLambdaServiceIdentifier The base identifier for this interpreter, Is also used in identifying AWS services
const OpenTelemetryS3ServiceIdentifier = "S3"
OpenTelemetryS3ServiceIdentifier The base identifier for this interpreter, Is also used in identifying AWS services
const OpenTelemetrySFNServiceIdentifier = "StepFunctions"
OpenTelemetrySFNServiceIdentifier The base identifier for this interpreter, Is also used in identifying AWS services
const OpenTelemetrySNSServiceIdentifier = "SNS"
OpenTelemetrySNSServiceIdentifier The base identifier for this interpreter, Is also used in identifying AWS services
const OpenTelemetrySQSServiceIdentifier = "SQS"
OpenTelemetrySQSServiceIdentifier The base identifier for this interpreter, Is also used in identifying AWS services
Variables ¶
var OpenTelemetryLambdaAwsIdentifier = strings.ToLower(OpenTelemetryLambdaServiceIdentifier)
OpenTelemetryLambdaAwsIdentifier An identifier used to map the AWS Service to the STS InterpreterServiceIdentifier
var OpenTelemetryLambdaInterpreterSpan = fmt.Sprintf("%s%s", api.OpenTelemetrySource, OpenTelemetryLambdaServiceIdentifier)
OpenTelemetryLambdaInterpreterSpan An identifier used to direct Open Telemetry interprets to this Interpreter
var OpenTelemetryS3AwsIdentifier = strings.ToLower(OpenTelemetryS3ServiceIdentifier)
OpenTelemetryS3AwsIdentifier An identifier used to map the AWS Service to the STS InterpreterServiceIdentifier
var OpenTelemetryS3InterpreterSpan = fmt.Sprintf("%s%s", api.OpenTelemetrySource, OpenTelemetryS3ServiceIdentifier)
OpenTelemetryS3InterpreterSpan An identifier used to direct Open Telemetry interprets to this Interpreter
var OpenTelemetrySFNAwsIdentifier = strings.ToLower(OpenTelemetrySFNServiceIdentifier)
OpenTelemetrySFNAwsIdentifier An identifier used to map the AWS Service to the STS InterpreterServiceIdentifier
var OpenTelemetrySFNInterpreterSpan = fmt.Sprintf("%s%s", api.OpenTelemetrySource, OpenTelemetrySFNServiceIdentifier)
OpenTelemetrySFNInterpreterSpan An identifier used to direct Open Telemetry interprets to this Interpreter
var OpenTelemetrySNSAwsIdentifier = strings.ToLower(OpenTelemetrySNSServiceIdentifier)
OpenTelemetrySNSAwsIdentifier An identifier used to map the AWS Service to the STS InterpreterServiceIdentifier
var OpenTelemetrySNSInterpreterSpan = fmt.Sprintf("%s%s", api.OpenTelemetrySource, OpenTelemetrySNSServiceIdentifier)
OpenTelemetrySNSInterpreterSpan An identifier used to direct Open Telemetry interprets to this Interpreter
var OpenTelemetrySQSAwsIdentifier = strings.ToLower(OpenTelemetrySQSServiceIdentifier)
OpenTelemetrySQSAwsIdentifier An identifier used to map the AWS Service to the STS InterpreterServiceIdentifier
var OpenTelemetrySQSInterpreterSpan = fmt.Sprintf("%s%s", api.OpenTelemetrySource, OpenTelemetrySQSServiceIdentifier)
OpenTelemetrySQSInterpreterSpan An identifier used to direct Open Telemetry interprets to this Interpreter
Functions ¶
This section is empty.
Types ¶
type OpenTelemetryLambdaInterpreter ¶
type OpenTelemetryLambdaInterpreter struct {
interpreter.Interpreter
}
OpenTelemetryLambdaInterpreter default span interpreter for this data structure
func MakeOpenTelemetryLambdaInterpreter ¶
func MakeOpenTelemetryLambdaInterpreter(config *config.Config) *OpenTelemetryLambdaInterpreter
MakeOpenTelemetryLambdaInterpreter creates an instance of the OpenTelemetry Lambda span interpreter
type OpenTelemetryS3Interpreter ¶
type OpenTelemetryS3Interpreter struct {
interpreter.Interpreter
}
OpenTelemetryS3Interpreter default span interpreter for this data structure
func MakeOpenTelemetryS3Interpreter ¶
func MakeOpenTelemetryS3Interpreter(config *config.Config) *OpenTelemetryS3Interpreter
MakeOpenTelemetryS3Interpreter creates an instance of the OpenTelemetryS3 span interpreter
type OpenTelemetrySNSInterpreter ¶
type OpenTelemetrySNSInterpreter struct {
interpreter.Interpreter
}
OpenTelemetrySNSInterpreter default span interpreter for this data structure
func MakeOpenTelemetrySNSInterpreter ¶
func MakeOpenTelemetrySNSInterpreter(config *config.Config) *OpenTelemetrySNSInterpreter
MakeOpenTelemetrySNSInterpreter creates an instance of the OpenTelemetrySNS span interpreter
type OpenTelemetrySQSInterpreter ¶
type OpenTelemetrySQSInterpreter struct {
interpreter.Interpreter
}
OpenTelemetrySQSInterpreter default span interpreter for this data structure
func MakeOpenTelemetrySQSInterpreter ¶
func MakeOpenTelemetrySQSInterpreter(config *config.Config) *OpenTelemetrySQSInterpreter
MakeOpenTelemetrySQSInterpreter creates an instance of the OpenTelemetrySQS span interpreter
type OpenTelemetryStepFunctionsInterpreter ¶
type OpenTelemetryStepFunctionsInterpreter struct {
interpreter.Interpreter
}
OpenTelemetryStepFunctionsInterpreter default span interpreter for this data structure
func MakeOpenTelemetryStepFunctionsInterpreter ¶
func MakeOpenTelemetryStepFunctionsInterpreter(config *config.Config) *OpenTelemetryStepFunctionsInterpreter
MakeOpenTelemetryStepFunctionsInterpreter creates an instance of the OpenTelemetryStepFunctions span interpreter