// Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 // Code generated by "pdata/internal/cmd/pdatagen/main.go". DO NOT EDIT. // To regenerate this file run "make genpdata". package internal import ( otlpcommon "go.opentelemetry.io/collector/pdata/internal/data/protogen/common/v1" ) type InstrumentationScope struct { orig *otlpcommon.InstrumentationScope } func GetOrigInstrumentationScope(ms InstrumentationScope) *otlpcommon.InstrumentationScope { return ms.orig } func NewInstrumentationScope(orig *otlpcommon.InstrumentationScope) InstrumentationScope { return InstrumentationScope{orig: orig} } func GenerateTestInstrumentationScope() InstrumentationScope { orig := otlpcommon.InstrumentationScope{} tv := NewInstrumentationScope(&orig) FillTestInstrumentationScope(tv) return tv } func FillTestInstrumentationScope(tv InstrumentationScope) { tv.orig.Name = "test_name" tv.orig.Version = "test_version" FillTestMap(NewMap(&tv.orig.Attributes)) tv.orig.DroppedAttributesCount = uint32(17) }