NVIDIA DeepStream SDK API Reference

9.2 Release
semconv::vcs Namespace Reference

Namespaces

 VcsChangeStateValues
 
 VcsLineChangeTypeValues
 
 VcsProviderNameValues
 
 VcsRefBaseTypeValues
 
 VcsRefHeadTypeValues
 
 VcsRefTypeValues
 
 VcsRepositoryRefTypeValues
 
 VcsRevisionDeltaDirectionValues
 

Functions

static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeDuration (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeDuration (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeTimeToApproval (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeTimeToApproval (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeTimeToMerge (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeTimeToMerge (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsContributorCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsContributorCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricVcsRefCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricVcsRefCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefLinesDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefLinesDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefRevisionsDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefRevisionsDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefTime (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeDuration (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeDuration (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeTimeToApproval (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeTimeToApproval (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeTimeToMerge (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeTimeToMerge (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsContributorCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsContributorCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricVcsRefCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricVcsRefCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefLinesDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefLinesDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefRevisionsDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefRevisionsDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefTime (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeDuration (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeDuration (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeTimeToApproval (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeTimeToApproval (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeTimeToMerge (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeTimeToMerge (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsContributorCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsContributorCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricVcsRefCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricVcsRefCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefLinesDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefLinesDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefRevisionsDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefRevisionsDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefTime (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeDuration (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeDuration (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeTimeToApproval (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeTimeToApproval (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsChangeTimeToMerge (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsChangeTimeToMerge (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsContributorCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsContributorCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricVcsRefCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricVcsRefCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefLinesDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefLinesDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefRevisionsDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefRevisionsDelta (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRefTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRefTime (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricVcsRepositoryCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricVcsRepositoryCount (metrics::Meter *meter)
 

Variables

static constexpr const char * kMetricVcsChangeCount = "vcs.change.count"
 The number of changes (pull requests/merge requests/changelists) in a repository, categorized by their state (e.g. More...
 
static constexpr const char * descrMetricVcsChangeCount
 
static constexpr const char * unitMetricVcsChangeCount = "{change}"
 
static constexpr const char * kMetricVcsChangeDuration = "vcs.change.duration"
 The time duration a change (pull request/merge request/changelist) has been in a given state. More...
 
static constexpr const char * descrMetricVcsChangeDuration
 
static constexpr const char * unitMetricVcsChangeDuration = "s"
 
static constexpr const char * kMetricVcsChangeTimeToApproval = "vcs.change.time_to_approval"
 The amount of time since its creation it took a change (pull request/merge request/changelist) to get the first approval. More...
 
static constexpr const char * descrMetricVcsChangeTimeToApproval
 
static constexpr const char * unitMetricVcsChangeTimeToApproval = "s"
 
static constexpr const char * kMetricVcsChangeTimeToMerge = "vcs.change.time_to_merge"
 The amount of time since its creation it took a change (pull request/merge request/changelist) to get merged into the target(base) ref. More...
 
static constexpr const char * descrMetricVcsChangeTimeToMerge
 
static constexpr const char * unitMetricVcsChangeTimeToMerge = "s"
 
static constexpr const char * kMetricVcsContributorCount = "vcs.contributor.count"
 The number of unique contributors to a repository. More...
 
static constexpr const char * descrMetricVcsContributorCount
 
static constexpr const char * unitMetricVcsContributorCount = "{contributor}"
 
static constexpr const char * kMetricVcsRefCount = "vcs.ref.count"
 The number of refs of type branch or tag in a repository. More...
 
static constexpr const char * descrMetricVcsRefCount
 
static constexpr const char * unitMetricVcsRefCount = "{ref}"
 
static constexpr const char * kMetricVcsRefLinesDelta = "vcs.ref.lines_delta"
 The number of lines added/removed in a ref (branch) relative to the ref from the. More...
 
static constexpr const char * descrMetricVcsRefLinesDelta
 
static constexpr const char * unitMetricVcsRefLinesDelta = "{line}"
 
static constexpr const char * kMetricVcsRefRevisionsDelta = "vcs.ref.revisions_delta"
 The number of revisions (commits) a ref (branch) is ahead/behind the branch from the. More...
 
static constexpr const char * descrMetricVcsRefRevisionsDelta
 
static constexpr const char * unitMetricVcsRefRevisionsDelta = "{revision}"
 
static constexpr const char * kMetricVcsRefTime = "vcs.ref.time"
 Time a ref (branch) created from the default branch (trunk) has existed. More...
 
static constexpr const char * descrMetricVcsRefTime
 
static constexpr const char * unitMetricVcsRefTime = "s"
 
static constexpr const char * kMetricVcsRepositoryCount = "vcs.repository.count"
 The number of repositories in an organization. More...
 
static constexpr const char * descrMetricVcsRepositoryCount
 
static constexpr const char * unitMetricVcsRepositoryCount = "{repository}"
 
static constexpr const char * kVcsChangeId = "vcs.change.id"
 The ID of the change (pull request/merge request/changelist) if applicable. More...
 
static constexpr const char * kVcsChangeState = "vcs.change.state"
 The state of the change (pull request/merge request/changelist). More...
 
static constexpr const char * kVcsChangeTitle = "vcs.change.title"
 The human readable title of the change (pull request/merge request/changelist). More...
 
static constexpr const char * kVcsLineChangeType = "vcs.line_change.type"
 The type of line change being measured on a branch or change. More...
 
static constexpr const char * kVcsOwnerName = "vcs.owner.name"
 The group owner within the version control system. More...
 
static constexpr const char * kVcsProviderName = "vcs.provider.name"
 The name of the version control system provider. More...
 
static constexpr const char * kVcsRefBaseName = "vcs.ref.base.name"
 The name of the reference such as branch or tag in the repository. More...
 
static constexpr const char * kVcsRefBaseRevision = "vcs.ref.base.revision"
 The revision, literally revised version, The revision most often refers to a commit object in Git, or a revision number in SVN. More...
 
static constexpr const char * kVcsRefBaseType = "vcs.ref.base.type"
 The type of the reference in the repository. More...
 
static constexpr const char * kVcsRefHeadName = "vcs.ref.head.name"
 The name of the reference such as branch or tag in the repository. More...
 
static constexpr const char * kVcsRefHeadRevision = "vcs.ref.head.revision"
 The revision, literally revised version, The revision most often refers to a commit object in Git, or a revision number in SVN. More...
 
static constexpr const char * kVcsRefHeadType = "vcs.ref.head.type"
 The type of the reference in the repository. More...
 
static constexpr const char * kVcsRefType = "vcs.ref.type"
 The type of the reference in the repository. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kVcsRepositoryChangeId
 Deprecated, use. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kVcsRepositoryChangeTitle
 Deprecated, use. More...
 
static constexpr const char * kVcsRepositoryName = "vcs.repository.name"
 The human readable name of the repository. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kVcsRepositoryRefName
 Deprecated, use. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kVcsRepositoryRefRevision
 Deprecated, use. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kVcsRepositoryRefType
 Deprecated, use. More...
 
static constexpr const char * kVcsRepositoryUrlFull = "vcs.repository.url.full"
 The canonical URL of the repository providing the complete HTTP(S) address in order to locate and identify the repository through a browser. More...
 
static constexpr const char * kVcsRevisionDeltaDirection = "vcs.revision_delta.direction"
 The type of revision comparison. More...
 
static constexpr const char * kMetricVcsChangeCount = "vcs.change.count"
 The number of changes (pull requests/merge requests/changelists) in a repository, categorized by their state (e.g. More...
 
static constexpr const char * descrMetricVcsChangeCount
 
static constexpr const char * unitMetricVcsChangeCount = "{change}"
 
static constexpr const char * kMetricVcsChangeDuration = "vcs.change.duration"
 The time duration a change (pull request/merge request/changelist) has been in a given state. More...
 
static constexpr const char * descrMetricVcsChangeDuration
 
static constexpr const char * unitMetricVcsChangeDuration = "s"
 
static constexpr const char * kMetricVcsChangeTimeToApproval = "vcs.change.time_to_approval"
 The amount of time since its creation it took a change (pull request/merge request/changelist) to get the first approval. More...
 
static constexpr const char * descrMetricVcsChangeTimeToApproval
 
static constexpr const char * unitMetricVcsChangeTimeToApproval = "s"
 
static constexpr const char * kMetricVcsChangeTimeToMerge = "vcs.change.time_to_merge"
 The amount of time since its creation it took a change (pull request/merge request/changelist) to get merged into the target(base) ref. More...
 
static constexpr const char * descrMetricVcsChangeTimeToMerge
 
static constexpr const char * unitMetricVcsChangeTimeToMerge = "s"
 
static constexpr const char * kMetricVcsContributorCount = "vcs.contributor.count"
 The number of unique contributors to a repository. More...
 
static constexpr const char * descrMetricVcsContributorCount
 
static constexpr const char * unitMetricVcsContributorCount = "{contributor}"
 
static constexpr const char * kMetricVcsRefCount = "vcs.ref.count"
 The number of refs of type branch or tag in a repository. More...
 
static constexpr const char * descrMetricVcsRefCount
 
static constexpr const char * unitMetricVcsRefCount = "{ref}"
 
static constexpr const char * kMetricVcsRefLinesDelta = "vcs.ref.lines_delta"
 The number of lines added/removed in a ref (branch) relative to the ref from the. More...
 
static constexpr const char * descrMetricVcsRefLinesDelta
 
static constexpr const char * unitMetricVcsRefLinesDelta = "{line}"
 
static constexpr const char * kMetricVcsRefRevisionsDelta = "vcs.ref.revisions_delta"
 The number of revisions (commits) a ref (branch) is ahead/behind the branch from the. More...
 
static constexpr const char * descrMetricVcsRefRevisionsDelta
 
static constexpr const char * unitMetricVcsRefRevisionsDelta = "{revision}"
 
static constexpr const char * kMetricVcsRefTime = "vcs.ref.time"
 Time a ref (branch) created from the default branch (trunk) has existed. More...
 
static constexpr const char * descrMetricVcsRefTime
 
static constexpr const char * unitMetricVcsRefTime = "s"
 
static constexpr const char * kMetricVcsRepositoryCount = "vcs.repository.count"
 The number of repositories in an organization. More...
 
static constexpr const char * descrMetricVcsRepositoryCount
 
static constexpr const char * unitMetricVcsRepositoryCount = "{repository}"
 
static constexpr const char * kMetricVcsChangeCount = "vcs.change.count"
 The number of changes (pull requests/merge requests/changelists) in a repository, categorized by their state (e.g. More...
 
static constexpr const char * descrMetricVcsChangeCount
 
static constexpr const char * unitMetricVcsChangeCount = "{change}"
 
static constexpr const char * kMetricVcsChangeDuration = "vcs.change.duration"
 The time duration a change (pull request/merge request/changelist) has been in a given state. More...
 
static constexpr const char * descrMetricVcsChangeDuration
 
static constexpr const char * unitMetricVcsChangeDuration = "s"
 
static constexpr const char * kMetricVcsChangeTimeToApproval = "vcs.change.time_to_approval"
 The amount of time since its creation it took a change (pull request/merge request/changelist) to get the first approval. More...
 
static constexpr const char * descrMetricVcsChangeTimeToApproval
 
static constexpr const char * unitMetricVcsChangeTimeToApproval = "s"
 
static constexpr const char * kMetricVcsChangeTimeToMerge = "vcs.change.time_to_merge"
 The amount of time since its creation it took a change (pull request/merge request/changelist) to get merged into the target(base) ref. More...
 
static constexpr const char * descrMetricVcsChangeTimeToMerge
 
static constexpr const char * unitMetricVcsChangeTimeToMerge = "s"
 
static constexpr const char * kMetricVcsContributorCount = "vcs.contributor.count"
 The number of unique contributors to a repository. More...
 
static constexpr const char * descrMetricVcsContributorCount
 
static constexpr const char * unitMetricVcsContributorCount = "{contributor}"
 
static constexpr const char * kMetricVcsRefCount = "vcs.ref.count"
 The number of refs of type branch or tag in a repository. More...
 
static constexpr const char * descrMetricVcsRefCount
 
static constexpr const char * unitMetricVcsRefCount = "{ref}"
 
static constexpr const char * kMetricVcsRefLinesDelta = "vcs.ref.lines_delta"
 The number of lines added/removed in a ref (branch) relative to the ref from the. More...
 
static constexpr const char * descrMetricVcsRefLinesDelta
 
static constexpr const char * unitMetricVcsRefLinesDelta = "{line}"
 
static constexpr const char * kMetricVcsRefRevisionsDelta = "vcs.ref.revisions_delta"
 The number of revisions (commits) a ref (branch) is ahead/behind the branch from the. More...
 
static constexpr const char * descrMetricVcsRefRevisionsDelta
 
static constexpr const char * unitMetricVcsRefRevisionsDelta = "{revision}"
 
static constexpr const char * kMetricVcsRefTime = "vcs.ref.time"
 Time a ref (branch) created from the default branch (trunk) has existed. More...
 
static constexpr const char * descrMetricVcsRefTime
 
static constexpr const char * unitMetricVcsRefTime = "s"
 
static constexpr const char * kMetricVcsRepositoryCount = "vcs.repository.count"
 The number of repositories in an organization. More...
 
static constexpr const char * descrMetricVcsRepositoryCount
 
static constexpr const char * unitMetricVcsRepositoryCount = "{repository}"
 
static constexpr const char * kVcsChangeId = "vcs.change.id"
 The ID of the change (pull request/merge request/changelist) if applicable. More...
 
static constexpr const char * kVcsChangeState = "vcs.change.state"
 The state of the change (pull request/merge request/changelist). More...
 
static constexpr const char * kVcsChangeTitle = "vcs.change.title"
 The human readable title of the change (pull request/merge request/changelist). More...
 
static constexpr const char * kVcsLineChangeType = "vcs.line_change.type"
 The type of line change being measured on a branch or change. More...
 
static constexpr const char * kVcsOwnerName = "vcs.owner.name"
 The group owner within the version control system. More...
 
static constexpr const char * kVcsProviderName = "vcs.provider.name"
 The name of the version control system provider. More...
 
static constexpr const char * kVcsRefBaseName = "vcs.ref.base.name"
 The name of the reference such as branch or tag in the repository. More...
 
static constexpr const char * kVcsRefBaseRevision = "vcs.ref.base.revision"
 The revision, literally revised version, The revision most often refers to a commit object in Git, or a revision number in SVN. More...
 
static constexpr const char * kVcsRefBaseType = "vcs.ref.base.type"
 The type of the reference in the repository. More...
 
static constexpr const char * kVcsRefHeadName = "vcs.ref.head.name"
 The name of the reference such as branch or tag in the repository. More...
 
static constexpr const char * kVcsRefHeadRevision = "vcs.ref.head.revision"
 The revision, literally revised version, The revision most often refers to a commit object in Git, or a revision number in SVN. More...
 
static constexpr const char * kVcsRefHeadType = "vcs.ref.head.type"
 The type of the reference in the repository. More...
 
static constexpr const char * kVcsRefType = "vcs.ref.type"
 The type of the reference in the repository. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kVcsRepositoryChangeId
 Deprecated, use. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kVcsRepositoryChangeTitle
 Deprecated, use. More...
 
static constexpr const char * kVcsRepositoryName = "vcs.repository.name"
 The human readable name of the repository. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kVcsRepositoryRefName
 Deprecated, use. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kVcsRepositoryRefRevision
 Deprecated, use. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kVcsRepositoryRefType
 Deprecated, use. More...
 
static constexpr const char * kVcsRepositoryUrlFull = "vcs.repository.url.full"
 The canonical URL of the repository providing the complete HTTP(S) address in order to locate and identify the repository through a browser. More...
 
static constexpr const char * kVcsRevisionDeltaDirection = "vcs.revision_delta.direction"
 The type of revision comparison. More...
 
static constexpr const char * kMetricVcsChangeCount = "vcs.change.count"
 The number of changes (pull requests/merge requests/changelists) in a repository, categorized by their state (e.g. More...
 
static constexpr const char * descrMetricVcsChangeCount
 
static constexpr const char * unitMetricVcsChangeCount = "{change}"
 
static constexpr const char * kMetricVcsChangeDuration = "vcs.change.duration"
 The time duration a change (pull request/merge request/changelist) has been in a given state. More...
 
static constexpr const char * descrMetricVcsChangeDuration
 
static constexpr const char * unitMetricVcsChangeDuration = "s"
 
static constexpr const char * kMetricVcsChangeTimeToApproval = "vcs.change.time_to_approval"
 The amount of time since its creation it took a change (pull request/merge request/changelist) to get the first approval. More...
 
static constexpr const char * descrMetricVcsChangeTimeToApproval
 
static constexpr const char * unitMetricVcsChangeTimeToApproval = "s"
 
static constexpr const char * kMetricVcsChangeTimeToMerge = "vcs.change.time_to_merge"
 The amount of time since its creation it took a change (pull request/merge request/changelist) to get merged into the target(base) ref. More...
 
static constexpr const char * descrMetricVcsChangeTimeToMerge
 
static constexpr const char * unitMetricVcsChangeTimeToMerge = "s"
 
static constexpr const char * kMetricVcsContributorCount = "vcs.contributor.count"
 The number of unique contributors to a repository. More...
 
static constexpr const char * descrMetricVcsContributorCount
 
static constexpr const char * unitMetricVcsContributorCount = "{contributor}"
 
static constexpr const char * kMetricVcsRefCount = "vcs.ref.count"
 The number of refs of type branch or tag in a repository. More...
 
static constexpr const char * descrMetricVcsRefCount
 
static constexpr const char * unitMetricVcsRefCount = "{ref}"
 
static constexpr const char * kMetricVcsRefLinesDelta = "vcs.ref.lines_delta"
 The number of lines added/removed in a ref (branch) relative to the ref from the. More...
 
static constexpr const char * descrMetricVcsRefLinesDelta
 
static constexpr const char * unitMetricVcsRefLinesDelta = "{line}"
 
static constexpr const char * kMetricVcsRefRevisionsDelta = "vcs.ref.revisions_delta"
 The number of revisions (commits) a ref (branch) is ahead/behind the branch from the. More...
 
static constexpr const char * descrMetricVcsRefRevisionsDelta
 
static constexpr const char * unitMetricVcsRefRevisionsDelta = "{revision}"
 
static constexpr const char * kMetricVcsRefTime = "vcs.ref.time"
 Time a ref (branch) created from the default branch (trunk) has existed. More...
 
static constexpr const char * descrMetricVcsRefTime
 
static constexpr const char * unitMetricVcsRefTime = "s"
 
static constexpr const char * kMetricVcsRepositoryCount = "vcs.repository.count"
 The number of repositories in an organization. More...
 
static constexpr const char * descrMetricVcsRepositoryCount
 
static constexpr const char * unitMetricVcsRepositoryCount = "{repository}"
 

Function Documentation

◆ CreateAsyncDoubleMetricVcsChangeCount() [1/4]

◆ CreateAsyncDoubleMetricVcsChangeCount() [2/4]

◆ CreateAsyncDoubleMetricVcsChangeCount() [3/4]

◆ CreateAsyncDoubleMetricVcsChangeCount() [4/4]

◆ CreateAsyncDoubleMetricVcsChangeDuration() [1/4]

◆ CreateAsyncDoubleMetricVcsChangeDuration() [2/4]

◆ CreateAsyncDoubleMetricVcsChangeDuration() [3/4]

◆ CreateAsyncDoubleMetricVcsChangeDuration() [4/4]

◆ CreateAsyncDoubleMetricVcsChangeTimeToApproval() [1/4]

◆ CreateAsyncDoubleMetricVcsChangeTimeToApproval() [2/4]

◆ CreateAsyncDoubleMetricVcsChangeTimeToApproval() [3/4]

◆ CreateAsyncDoubleMetricVcsChangeTimeToApproval() [4/4]

◆ CreateAsyncDoubleMetricVcsChangeTimeToMerge() [1/4]

◆ CreateAsyncDoubleMetricVcsChangeTimeToMerge() [2/4]

◆ CreateAsyncDoubleMetricVcsChangeTimeToMerge() [3/4]

◆ CreateAsyncDoubleMetricVcsChangeTimeToMerge() [4/4]

◆ CreateAsyncDoubleMetricVcsContributorCount() [1/4]

◆ CreateAsyncDoubleMetricVcsContributorCount() [2/4]

◆ CreateAsyncDoubleMetricVcsContributorCount() [3/4]

◆ CreateAsyncDoubleMetricVcsContributorCount() [4/4]

◆ CreateAsyncDoubleMetricVcsRefCount() [1/4]

◆ CreateAsyncDoubleMetricVcsRefCount() [2/4]

◆ CreateAsyncDoubleMetricVcsRefCount() [3/4]

◆ CreateAsyncDoubleMetricVcsRefCount() [4/4]

◆ CreateAsyncDoubleMetricVcsRefLinesDelta() [1/4]

◆ CreateAsyncDoubleMetricVcsRefLinesDelta() [2/4]

◆ CreateAsyncDoubleMetricVcsRefLinesDelta() [3/4]

◆ CreateAsyncDoubleMetricVcsRefLinesDelta() [4/4]

◆ CreateAsyncDoubleMetricVcsRefRevisionsDelta() [1/4]

◆ CreateAsyncDoubleMetricVcsRefRevisionsDelta() [2/4]

◆ CreateAsyncDoubleMetricVcsRefRevisionsDelta() [3/4]

◆ CreateAsyncDoubleMetricVcsRefRevisionsDelta() [4/4]

◆ CreateAsyncDoubleMetricVcsRefTime() [1/4]

◆ CreateAsyncDoubleMetricVcsRefTime() [2/4]

◆ CreateAsyncDoubleMetricVcsRefTime() [3/4]

◆ CreateAsyncDoubleMetricVcsRefTime() [4/4]

◆ CreateAsyncDoubleMetricVcsRepositoryCount() [1/4]

◆ CreateAsyncDoubleMetricVcsRepositoryCount() [2/4]

◆ CreateAsyncDoubleMetricVcsRepositoryCount() [3/4]

◆ CreateAsyncDoubleMetricVcsRepositoryCount() [4/4]

◆ CreateAsyncInt64MetricVcsChangeCount() [1/4]

◆ CreateAsyncInt64MetricVcsChangeCount() [2/4]

◆ CreateAsyncInt64MetricVcsChangeCount() [3/4]

◆ CreateAsyncInt64MetricVcsChangeCount() [4/4]

◆ CreateAsyncInt64MetricVcsChangeDuration() [1/4]

◆ CreateAsyncInt64MetricVcsChangeDuration() [2/4]

◆ CreateAsyncInt64MetricVcsChangeDuration() [3/4]

◆ CreateAsyncInt64MetricVcsChangeDuration() [4/4]

◆ CreateAsyncInt64MetricVcsChangeTimeToApproval() [1/4]

◆ CreateAsyncInt64MetricVcsChangeTimeToApproval() [2/4]

◆ CreateAsyncInt64MetricVcsChangeTimeToApproval() [3/4]

◆ CreateAsyncInt64MetricVcsChangeTimeToApproval() [4/4]

◆ CreateAsyncInt64MetricVcsChangeTimeToMerge() [1/4]

◆ CreateAsyncInt64MetricVcsChangeTimeToMerge() [2/4]

◆ CreateAsyncInt64MetricVcsChangeTimeToMerge() [3/4]

◆ CreateAsyncInt64MetricVcsChangeTimeToMerge() [4/4]

◆ CreateAsyncInt64MetricVcsContributorCount() [1/4]

◆ CreateAsyncInt64MetricVcsContributorCount() [2/4]

◆ CreateAsyncInt64MetricVcsContributorCount() [3/4]

◆ CreateAsyncInt64MetricVcsContributorCount() [4/4]

◆ CreateAsyncInt64MetricVcsRefCount() [1/4]

◆ CreateAsyncInt64MetricVcsRefCount() [2/4]

◆ CreateAsyncInt64MetricVcsRefCount() [3/4]

◆ CreateAsyncInt64MetricVcsRefCount() [4/4]

◆ CreateAsyncInt64MetricVcsRefLinesDelta() [1/4]

◆ CreateAsyncInt64MetricVcsRefLinesDelta() [2/4]

◆ CreateAsyncInt64MetricVcsRefLinesDelta() [3/4]

◆ CreateAsyncInt64MetricVcsRefLinesDelta() [4/4]

◆ CreateAsyncInt64MetricVcsRefRevisionsDelta() [1/4]

◆ CreateAsyncInt64MetricVcsRefRevisionsDelta() [2/4]

◆ CreateAsyncInt64MetricVcsRefRevisionsDelta() [3/4]

◆ CreateAsyncInt64MetricVcsRefRevisionsDelta() [4/4]

◆ CreateAsyncInt64MetricVcsRefTime() [1/4]

◆ CreateAsyncInt64MetricVcsRefTime() [2/4]

◆ CreateAsyncInt64MetricVcsRefTime() [3/4]

◆ CreateAsyncInt64MetricVcsRefTime() [4/4]

◆ CreateAsyncInt64MetricVcsRepositoryCount() [1/4]

◆ CreateAsyncInt64MetricVcsRepositoryCount() [2/4]

◆ CreateAsyncInt64MetricVcsRepositoryCount() [3/4]

◆ CreateAsyncInt64MetricVcsRepositoryCount() [4/4]

◆ CreateSyncDoubleMetricVcsChangeCount() [1/4]

◆ CreateSyncDoubleMetricVcsChangeCount() [2/4]

static nostd::unique_ptr<metrics::UpDownCounter<double> > semconv::vcs::CreateSyncDoubleMetricVcsChangeCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricVcsChangeCount() [3/4]

static nostd::unique_ptr<metrics::UpDownCounter<double> > semconv::vcs::CreateSyncDoubleMetricVcsChangeCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricVcsChangeCount() [4/4]

static nostd::unique_ptr<metrics::UpDownCounter<double> > semconv::vcs::CreateSyncDoubleMetricVcsChangeCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricVcsRefCount() [1/4]

static nostd::unique_ptr<metrics::UpDownCounter<double> > semconv::vcs::CreateSyncDoubleMetricVcsRefCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricVcsRefCount() [2/4]

static nostd::unique_ptr<metrics::UpDownCounter<double> > semconv::vcs::CreateSyncDoubleMetricVcsRefCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricVcsRefCount() [3/4]

static nostd::unique_ptr<metrics::UpDownCounter<double> > semconv::vcs::CreateSyncDoubleMetricVcsRefCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricVcsRefCount() [4/4]

static nostd::unique_ptr<metrics::UpDownCounter<double> > semconv::vcs::CreateSyncDoubleMetricVcsRefCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricVcsRepositoryCount() [1/4]

◆ CreateSyncDoubleMetricVcsRepositoryCount() [2/4]

static nostd::unique_ptr<metrics::UpDownCounter<double> > semconv::vcs::CreateSyncDoubleMetricVcsRepositoryCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricVcsRepositoryCount() [3/4]

◆ CreateSyncDoubleMetricVcsRepositoryCount() [4/4]

static nostd::unique_ptr<metrics::UpDownCounter<double> > semconv::vcs::CreateSyncDoubleMetricVcsRepositoryCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricVcsChangeCount() [1/4]

static nostd::unique_ptr<metrics::UpDownCounter<int64_t> > semconv::vcs::CreateSyncInt64MetricVcsChangeCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricVcsChangeCount() [2/4]

static nostd::unique_ptr<metrics::UpDownCounter<int64_t> > semconv::vcs::CreateSyncInt64MetricVcsChangeCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricVcsChangeCount() [3/4]

static nostd::unique_ptr<metrics::UpDownCounter<int64_t> > semconv::vcs::CreateSyncInt64MetricVcsChangeCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricVcsChangeCount() [4/4]

static nostd::unique_ptr<metrics::UpDownCounter<int64_t> > semconv::vcs::CreateSyncInt64MetricVcsChangeCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricVcsRefCount() [1/4]

static nostd::unique_ptr<metrics::UpDownCounter<int64_t> > semconv::vcs::CreateSyncInt64MetricVcsRefCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricVcsRefCount() [2/4]

static nostd::unique_ptr<metrics::UpDownCounter<int64_t> > semconv::vcs::CreateSyncInt64MetricVcsRefCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricVcsRefCount() [3/4]

static nostd::unique_ptr<metrics::UpDownCounter<int64_t> > semconv::vcs::CreateSyncInt64MetricVcsRefCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricVcsRefCount() [4/4]

static nostd::unique_ptr<metrics::UpDownCounter<int64_t> > semconv::vcs::CreateSyncInt64MetricVcsRefCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricVcsRepositoryCount() [1/4]

static nostd::unique_ptr<metrics::UpDownCounter<int64_t> > semconv::vcs::CreateSyncInt64MetricVcsRepositoryCount ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricVcsRepositoryCount() [2/4]

◆ CreateSyncInt64MetricVcsRepositoryCount() [3/4]

◆ CreateSyncInt64MetricVcsRepositoryCount() [4/4]

static nostd::unique_ptr<metrics::UpDownCounter<int64_t> > semconv::vcs::CreateSyncInt64MetricVcsRepositoryCount ( metrics::Meter *  meter)
inlinestatic

Variable Documentation

◆ descrMetricVcsChangeCount [1/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeCount
staticconstexpr
Initial value:
=
"The number of changes (pull requests/merge requests/changelists) in a repository, categorized "
"by their state (e.g. open or merged)"

Definition at line 28 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsChangeCount(), CreateAsyncInt64MetricVcsChangeCount(), CreateSyncDoubleMetricVcsChangeCount(), and CreateSyncInt64MetricVcsChangeCount().

◆ descrMetricVcsChangeCount [2/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeCount
staticconstexpr
Initial value:
=
"The number of changes (pull requests/merge requests/changelists) in a repository, categorized "
"by their state (e.g. open or merged)"

Definition at line 28 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ descrMetricVcsChangeCount [3/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeCount
staticconstexpr
Initial value:
=
"The number of changes (pull requests/merge requests/changelists) in a repository, categorized "
"by their state (e.g. open or merged)."

Definition at line 28 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsChangeCount [4/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeCount
staticconstexpr
Initial value:
=
"The number of changes (pull requests/merge requests/changelists) in a repository, categorized "
"by their state (e.g. open or merged)."

Definition at line 28 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsChangeDuration [1/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeDuration
staticconstexpr
Initial value:
=
"The time duration a change (pull request/merge request/changelist) has been in a given state."

Definition at line 67 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsChangeDuration [2/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeDuration
staticconstexpr
Initial value:
=
"The time duration a change (pull request/merge request/changelist) has been in a given state."

Definition at line 67 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsChangeDuration(), and CreateAsyncInt64MetricVcsChangeDuration().

◆ descrMetricVcsChangeDuration [3/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeDuration
staticconstexpr
Initial value:
=
"The time duration a change (pull request/merge request/changelist) has been in a given state."

Definition at line 67 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ descrMetricVcsChangeDuration [4/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeDuration
staticconstexpr
Initial value:
=
"The time duration a change (pull request/merge request/changelist) has been in a given state."

Definition at line 67 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsChangeTimeToApproval [1/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeTimeToApproval
staticconstexpr
Initial value:
=
"The amount of time since its creation it took a change (pull request/merge "
"request/changelist) to get the first approval."

Definition at line 107 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsChangeTimeToApproval(), and CreateAsyncInt64MetricVcsChangeTimeToApproval().

◆ descrMetricVcsChangeTimeToApproval [2/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeTimeToApproval
staticconstexpr
Initial value:
=
"The amount of time since its creation it took a change (pull request/merge "
"request/changelist) to get the first approval."

Definition at line 107 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsChangeTimeToApproval [3/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeTimeToApproval
staticconstexpr
Initial value:
=
"The amount of time since its creation it took a change (pull request/merge "
"request/changelist) to get the first approval."

Definition at line 107 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ descrMetricVcsChangeTimeToApproval [4/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeTimeToApproval
staticconstexpr
Initial value:
=
"The amount of time since its creation it took a change (pull request/merge "
"request/changelist) to get the first approval."

Definition at line 107 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsChangeTimeToMerge [1/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeTimeToMerge
staticconstexpr
Initial value:
=
"The amount of time since its creation it took a change (pull request/merge "
"request/changelist) to get merged into the target(base) ref."

Definition at line 151 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsChangeTimeToMerge [2/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeTimeToMerge
staticconstexpr
Initial value:
=
"The amount of time since its creation it took a change (pull request/merge "
"request/changelist) to get merged into the target(base) ref."

Definition at line 151 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsChangeTimeToMerge(), and CreateAsyncInt64MetricVcsChangeTimeToMerge().

◆ descrMetricVcsChangeTimeToMerge [3/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeTimeToMerge
staticconstexpr
Initial value:
=
"The amount of time since its creation it took a change (pull request/merge "
"request/changelist) to get merged into the target(base) ref."

Definition at line 151 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ descrMetricVcsChangeTimeToMerge [4/4]

constexpr const char* semconv::vcs::descrMetricVcsChangeTimeToMerge
staticconstexpr
Initial value:
=
"The amount of time since its creation it took a change (pull request/merge "
"request/changelist) to get merged into the target(base) ref."

Definition at line 151 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsContributorCount [1/4]

constexpr const char* semconv::vcs::descrMetricVcsContributorCount
staticconstexpr
Initial value:
=
"The number of unique contributors to a repository."

Definition at line 193 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsContributorCount [2/4]

constexpr const char* semconv::vcs::descrMetricVcsContributorCount
staticconstexpr
Initial value:
=
"The number of unique contributors to a repository."

Definition at line 193 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsContributorCount [3/4]

constexpr const char* semconv::vcs::descrMetricVcsContributorCount
staticconstexpr
Initial value:
=
"The number of unique contributors to a repository"

Definition at line 193 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ descrMetricVcsContributorCount [4/4]

constexpr const char* semconv::vcs::descrMetricVcsContributorCount
staticconstexpr
Initial value:
=
"The number of unique contributors to a repository"

Definition at line 193 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsContributorCount(), and CreateAsyncInt64MetricVcsContributorCount().

◆ descrMetricVcsRefCount [1/4]

constexpr const char* semconv::vcs::descrMetricVcsRefCount
staticconstexpr
Initial value:
=
"The number of refs of type branch or tag in a repository."

Definition at line 234 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsRefCount(), CreateAsyncInt64MetricVcsRefCount(), CreateSyncDoubleMetricVcsRefCount(), and CreateSyncInt64MetricVcsRefCount().

◆ descrMetricVcsRefCount [2/4]

constexpr const char* semconv::vcs::descrMetricVcsRefCount
staticconstexpr
Initial value:
=
"The number of refs of type branch or tag in a repository."

Definition at line 234 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsRefCount [3/4]

constexpr const char* semconv::vcs::descrMetricVcsRefCount
staticconstexpr
Initial value:
=
"The number of refs of type branch or tag in a repository."

Definition at line 234 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsRefCount [4/4]

constexpr const char* semconv::vcs::descrMetricVcsRefCount
staticconstexpr
Initial value:
=
"The number of refs of type branch or tag in a repository."

Definition at line 234 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ descrMetricVcsRefLinesDelta [1/4]

constexpr const char* semconv::vcs::descrMetricVcsRefLinesDelta
staticconstexpr
Initial value:
=
"The number of lines added/removed in a ref (branch) relative to the ref from the "
"`vcs.ref.base.name` attribute."

Definition at line 275 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsRefLinesDelta [2/4]

constexpr const char* semconv::vcs::descrMetricVcsRefLinesDelta
staticconstexpr
Initial value:
=
"The number of lines added/removed in a ref (branch) relative to the ref from the "
"`vcs.ref.base.name` attribute."

Definition at line 275 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsRefLinesDelta [3/4]

constexpr const char* semconv::vcs::descrMetricVcsRefLinesDelta
staticconstexpr
Initial value:
=
"The number of lines added/removed in a ref (branch) relative to the ref from the "
"`vcs.ref.base.name` attribute."

Definition at line 275 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsRefLinesDelta(), and CreateAsyncInt64MetricVcsRefLinesDelta().

◆ descrMetricVcsRefLinesDelta [4/4]

constexpr const char* semconv::vcs::descrMetricVcsRefLinesDelta
staticconstexpr
Initial value:
=
"The number of lines added/removed in a ref (branch) relative to the ref from the "
"`vcs.ref.base.name` attribute."

Definition at line 275 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ descrMetricVcsRefRevisionsDelta [1/4]

constexpr const char* semconv::vcs::descrMetricVcsRefRevisionsDelta
staticconstexpr
Initial value:
=
"The number of revisions (commits) a ref (branch) is ahead/behind the branch from the "
"`vcs.ref.base.name` attribute."

Definition at line 320 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsRefRevisionsDelta [2/4]

constexpr const char* semconv::vcs::descrMetricVcsRefRevisionsDelta
staticconstexpr
Initial value:
=
"The number of revisions (commits) a ref (branch) is ahead/behind the branch from the "
"`vcs.ref.base.name` attribute."

Definition at line 320 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsRefRevisionsDelta [3/4]

constexpr const char* semconv::vcs::descrMetricVcsRefRevisionsDelta
staticconstexpr
Initial value:
=
"The number of revisions (commits) a ref (branch) is ahead/behind the branch from the "
"`vcs.ref.base.name` attribute"

Definition at line 320 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsRefRevisionsDelta(), and CreateAsyncInt64MetricVcsRefRevisionsDelta().

◆ descrMetricVcsRefRevisionsDelta [4/4]

constexpr const char* semconv::vcs::descrMetricVcsRefRevisionsDelta
staticconstexpr
Initial value:
=
"The number of revisions (commits) a ref (branch) is ahead/behind the branch from the "
"`vcs.ref.base.name` attribute"

Definition at line 320 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ descrMetricVcsRefTime [1/4]

constexpr const char* semconv::vcs::descrMetricVcsRefTime
staticconstexpr
Initial value:
=
"Time a ref (branch) created from the default branch (trunk) has existed. The `ref.type` "
"attribute will always be `branch`."

Definition at line 361 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsRefTime [2/4]

constexpr const char* semconv::vcs::descrMetricVcsRefTime
staticconstexpr
Initial value:
=
"Time a ref (branch) created from the default branch (trunk) has existed. The `ref.type` "
"attribute will always be `branch`."

Definition at line 361 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsRefTime [3/4]

constexpr const char* semconv::vcs::descrMetricVcsRefTime
staticconstexpr
Initial value:
=
"Time a ref (branch) created from the default branch (trunk) has existed. The `ref.type` "
"attribute will always be `branch`"

Definition at line 361 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsRefTime(), and CreateAsyncInt64MetricVcsRefTime().

◆ descrMetricVcsRefTime [4/4]

constexpr const char* semconv::vcs::descrMetricVcsRefTime
staticconstexpr
Initial value:
=
"Time a ref (branch) created from the default branch (trunk) has existed. The `ref.type` "
"attribute will always be `branch`"

Definition at line 361 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ descrMetricVcsRepositoryCount [1/4]

constexpr const char* semconv::vcs::descrMetricVcsRepositoryCount
staticconstexpr
Initial value:
=
"The number of repositories in an organization."

Definition at line 401 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsRepositoryCount [2/4]

constexpr const char* semconv::vcs::descrMetricVcsRepositoryCount
staticconstexpr
Initial value:
=
"The number of repositories in an organization."

Definition at line 401 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ descrMetricVcsRepositoryCount [3/4]

constexpr const char* semconv::vcs::descrMetricVcsRepositoryCount
staticconstexpr
Initial value:
=
"The number of repositories in an organization."

Definition at line 401 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ descrMetricVcsRepositoryCount [4/4]

constexpr const char* semconv::vcs::descrMetricVcsRepositoryCount
staticconstexpr

◆ kMetricVcsChangeCount [1/4]

constexpr const char* semconv::vcs::kMetricVcsChangeCount = "vcs.change.count"
staticconstexpr

The number of changes (pull requests/merge requests/changelists) in a repository, categorized by their state (e.g.

open or merged).

updowncounter

Definition at line 27 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsChangeCount [2/4]

constexpr const char* semconv::vcs::kMetricVcsChangeCount = "vcs.change.count"
staticconstexpr

The number of changes (pull requests/merge requests/changelists) in a repository, categorized by their state (e.g.

open or merged)

updowncounter

Definition at line 27 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ kMetricVcsChangeCount [3/4]

constexpr const char* semconv::vcs::kMetricVcsChangeCount = "vcs.change.count"
staticconstexpr

The number of changes (pull requests/merge requests/changelists) in a repository, categorized by their state (e.g.

open or merged)

updowncounter

Definition at line 27 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsChangeCount(), CreateAsyncInt64MetricVcsChangeCount(), CreateSyncDoubleMetricVcsChangeCount(), and CreateSyncInt64MetricVcsChangeCount().

◆ kMetricVcsChangeCount [4/4]

constexpr const char* semconv::vcs::kMetricVcsChangeCount = "vcs.change.count"
staticconstexpr

The number of changes (pull requests/merge requests/changelists) in a repository, categorized by their state (e.g.

open or merged).

updowncounter

Definition at line 27 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsChangeDuration [1/4]

constexpr const char* semconv::vcs::kMetricVcsChangeDuration = "vcs.change.duration"
staticconstexpr

The time duration a change (pull request/merge request/changelist) has been in a given state.

gauge

Definition at line 66 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsChangeDuration(), and CreateAsyncInt64MetricVcsChangeDuration().

◆ kMetricVcsChangeDuration [2/4]

constexpr const char* semconv::vcs::kMetricVcsChangeDuration = "vcs.change.duration"
staticconstexpr

The time duration a change (pull request/merge request/changelist) has been in a given state.

gauge

Definition at line 66 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsChangeDuration [3/4]

constexpr const char* semconv::vcs::kMetricVcsChangeDuration = "vcs.change.duration"
staticconstexpr

The time duration a change (pull request/merge request/changelist) has been in a given state.

gauge

Definition at line 66 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ kMetricVcsChangeDuration [4/4]

constexpr const char* semconv::vcs::kMetricVcsChangeDuration = "vcs.change.duration"
staticconstexpr

The time duration a change (pull request/merge request/changelist) has been in a given state.

gauge

Definition at line 66 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsChangeTimeToApproval [1/4]

constexpr const char* semconv::vcs::kMetricVcsChangeTimeToApproval = "vcs.change.time_to_approval"
staticconstexpr

The amount of time since its creation it took a change (pull request/merge request/changelist) to get the first approval.

gauge

Definition at line 106 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsChangeTimeToApproval [2/4]

constexpr const char* semconv::vcs::kMetricVcsChangeTimeToApproval = "vcs.change.time_to_approval"
staticconstexpr

The amount of time since its creation it took a change (pull request/merge request/changelist) to get the first approval.

gauge

Definition at line 106 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ kMetricVcsChangeTimeToApproval [3/4]

constexpr const char* semconv::vcs::kMetricVcsChangeTimeToApproval = "vcs.change.time_to_approval"
staticconstexpr

The amount of time since its creation it took a change (pull request/merge request/changelist) to get the first approval.

gauge

Definition at line 106 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsChangeTimeToApproval(), and CreateAsyncInt64MetricVcsChangeTimeToApproval().

◆ kMetricVcsChangeTimeToApproval [4/4]

constexpr const char* semconv::vcs::kMetricVcsChangeTimeToApproval = "vcs.change.time_to_approval"
staticconstexpr

The amount of time since its creation it took a change (pull request/merge request/changelist) to get the first approval.

gauge

Definition at line 106 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsChangeTimeToMerge [1/4]

constexpr const char* semconv::vcs::kMetricVcsChangeTimeToMerge = "vcs.change.time_to_merge"
staticconstexpr

The amount of time since its creation it took a change (pull request/merge request/changelist) to get merged into the target(base) ref.

gauge

Definition at line 150 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsChangeTimeToMerge [2/4]

constexpr const char* semconv::vcs::kMetricVcsChangeTimeToMerge = "vcs.change.time_to_merge"
staticconstexpr

The amount of time since its creation it took a change (pull request/merge request/changelist) to get merged into the target(base) ref.

gauge

Definition at line 150 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsChangeTimeToMerge(), and CreateAsyncInt64MetricVcsChangeTimeToMerge().

◆ kMetricVcsChangeTimeToMerge [3/4]

constexpr const char* semconv::vcs::kMetricVcsChangeTimeToMerge = "vcs.change.time_to_merge"
staticconstexpr

The amount of time since its creation it took a change (pull request/merge request/changelist) to get merged into the target(base) ref.

gauge

Definition at line 150 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ kMetricVcsChangeTimeToMerge [4/4]

constexpr const char* semconv::vcs::kMetricVcsChangeTimeToMerge = "vcs.change.time_to_merge"
staticconstexpr

The amount of time since its creation it took a change (pull request/merge request/changelist) to get merged into the target(base) ref.

gauge

Definition at line 150 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsContributorCount [1/4]

constexpr const char* semconv::vcs::kMetricVcsContributorCount = "vcs.contributor.count"
staticconstexpr

The number of unique contributors to a repository.

gauge

Definition at line 192 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsContributorCount [2/4]

constexpr const char* semconv::vcs::kMetricVcsContributorCount = "vcs.contributor.count"
staticconstexpr

The number of unique contributors to a repository.

gauge

Definition at line 192 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsContributorCount [3/4]

constexpr const char* semconv::vcs::kMetricVcsContributorCount = "vcs.contributor.count"
staticconstexpr

The number of unique contributors to a repository.

gauge

Definition at line 192 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ kMetricVcsContributorCount [4/4]

constexpr const char* semconv::vcs::kMetricVcsContributorCount = "vcs.contributor.count"
staticconstexpr

The number of unique contributors to a repository.

gauge

Definition at line 192 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsContributorCount(), and CreateAsyncInt64MetricVcsContributorCount().

◆ kMetricVcsRefCount [1/4]

constexpr const char* semconv::vcs::kMetricVcsRefCount = "vcs.ref.count"
staticconstexpr

The number of refs of type branch or tag in a repository.

updowncounter

Definition at line 233 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsRefCount(), CreateAsyncInt64MetricVcsRefCount(), CreateSyncDoubleMetricVcsRefCount(), and CreateSyncInt64MetricVcsRefCount().

◆ kMetricVcsRefCount [2/4]

constexpr const char* semconv::vcs::kMetricVcsRefCount = "vcs.ref.count"
staticconstexpr

The number of refs of type branch or tag in a repository.

updowncounter

Definition at line 233 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsRefCount [3/4]

constexpr const char* semconv::vcs::kMetricVcsRefCount = "vcs.ref.count"
staticconstexpr

The number of refs of type branch or tag in a repository.

updowncounter

Definition at line 233 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsRefCount [4/4]

constexpr const char* semconv::vcs::kMetricVcsRefCount = "vcs.ref.count"
staticconstexpr

The number of refs of type branch or tag in a repository.

updowncounter

Definition at line 233 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ kMetricVcsRefLinesDelta [1/4]

constexpr const char* semconv::vcs::kMetricVcsRefLinesDelta = "vcs.ref.lines_delta"
staticconstexpr

The number of lines added/removed in a ref (branch) relative to the ref from the.

vcs.ref.base.name

attribute.

This metric should be reported for each

vcs.line_change.type

value. For example if a ref added 3 lines and removed 2 lines, instrumentation SHOULD report two measurements: 3 and 2 (both positive numbers). If number of lines added/removed should be calculated from the start of time, then

vcs.ref.base.name

SHOULD be set to an empty string.

gauge

Definition at line 274 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsRefLinesDelta [2/4]

constexpr const char* semconv::vcs::kMetricVcsRefLinesDelta = "vcs.ref.lines_delta"
staticconstexpr

The number of lines added/removed in a ref (branch) relative to the ref from the.

vcs.ref.base.name

attribute.

This metric should be reported for each

vcs.line_change.type

value. For example if a ref added 3 lines and removed 2 lines, instrumentation SHOULD report two measurements: 3 and 2 (both positive numbers). If number of lines added/removed should be calculated from the start of time, then

vcs.ref.base.name

SHOULD be set to an empty string.

gauge

Definition at line 274 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsRefLinesDelta(), and CreateAsyncInt64MetricVcsRefLinesDelta().

◆ kMetricVcsRefLinesDelta [3/4]

constexpr const char* semconv::vcs::kMetricVcsRefLinesDelta = "vcs.ref.lines_delta"
staticconstexpr

The number of lines added/removed in a ref (branch) relative to the ref from the.

vcs.ref.base.name

attribute.

This metric should be reported for each

vcs.line_change.type

value. For example if a ref added 3 lines and removed 2 lines, instrumentation SHOULD report two measurements: 3 and 2 (both positive numbers). If number of lines added/removed should be calculated from the start of time, then

vcs.ref.base.name

SHOULD be set to an empty string.

gauge

Definition at line 274 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsRefLinesDelta [4/4]

constexpr const char* semconv::vcs::kMetricVcsRefLinesDelta = "vcs.ref.lines_delta"
staticconstexpr

The number of lines added/removed in a ref (branch) relative to the ref from the.

vcs.ref.base.name

attribute.

This metric should be reported for each

vcs.line_change.type

value. For example if a ref added 3 lines and removed 2 lines, instrumentation SHOULD report two measurements: 3 and 2 (both positive numbers). If number of lines added/removed should be calculated from the start of time, then

vcs.ref.base.name

SHOULD be set to an empty string.

gauge

Definition at line 274 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ kMetricVcsRefRevisionsDelta [1/4]

constexpr const char* semconv::vcs::kMetricVcsRefRevisionsDelta = "vcs.ref.revisions_delta"
staticconstexpr

The number of revisions (commits) a ref (branch) is ahead/behind the branch from the.

vcs.ref.base.name

attribute.

This metric should be reported for each

vcs.revision_delta.direction

value. For example if branch

a

is 3 commits behind and 2 commits ahead of

trunk

, instrumentation SHOULD report two measurements: 3 and 2 (both positive numbers) and

vcs.ref.base.name

is set to

trunk

.

gauge

Definition at line 319 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsRefRevisionsDelta [2/4]

constexpr const char* semconv::vcs::kMetricVcsRefRevisionsDelta = "vcs.ref.revisions_delta"
staticconstexpr

The number of revisions (commits) a ref (branch) is ahead/behind the branch from the.

vcs.ref.base.name

attribute.

This metric should be reported for each

vcs.revision_delta.direction

value. For example if branch

a

is 3 commits behind and 2 commits ahead of

trunk

, instrumentation SHOULD report two measurements: 3 and 2 (both positive numbers) and

vcs.ref.base.name

is set to

trunk

.

gauge

Definition at line 319 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsRefRevisionsDelta [3/4]

constexpr const char* semconv::vcs::kMetricVcsRefRevisionsDelta = "vcs.ref.revisions_delta"
staticconstexpr

The number of revisions (commits) a ref (branch) is ahead/behind the branch from the.

vcs.ref.base.name

attribute

This metric should be reported for each

vcs.revision_delta.direction

value. For example if branch

a

is 3 commits behind and 2 commits ahead of

trunk

, instrumentation SHOULD report two measurements: 3 and 2 (both positive numbers) and

vcs.ref.base.name

is set to

trunk

.

gauge

Definition at line 319 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsRefRevisionsDelta(), and CreateAsyncInt64MetricVcsRefRevisionsDelta().

◆ kMetricVcsRefRevisionsDelta [4/4]

constexpr const char* semconv::vcs::kMetricVcsRefRevisionsDelta = "vcs.ref.revisions_delta"
staticconstexpr

The number of revisions (commits) a ref (branch) is ahead/behind the branch from the.

vcs.ref.base.name

attribute

This metric should be reported for each

vcs.revision_delta.direction

value. For example if branch

a

is 3 commits behind and 2 commits ahead of

trunk

, instrumentation SHOULD report two measurements: 3 and 2 (both positive numbers) and

vcs.ref.base.name

is set to

trunk

.

gauge

Definition at line 319 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ kMetricVcsRefTime [1/4]

constexpr const char* semconv::vcs::kMetricVcsRefTime = "vcs.ref.time"
staticconstexpr

Time a ref (branch) created from the default branch (trunk) has existed.

The

ref.type

attribute will always be

branch

.

gauge

Definition at line 360 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsRefTime [2/4]

constexpr const char* semconv::vcs::kMetricVcsRefTime = "vcs.ref.time"
staticconstexpr

Time a ref (branch) created from the default branch (trunk) has existed.

The

ref.type

attribute will always be

branch

.

gauge

Definition at line 360 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsRefTime [3/4]

constexpr const char* semconv::vcs::kMetricVcsRefTime = "vcs.ref.time"
staticconstexpr

Time a ref (branch) created from the default branch (trunk) has existed.

The

ref.type

attribute will always be

branch

gauge

Definition at line 360 of file includes/opentelemetry/semconv/vcs_metrics.h.

Referenced by CreateAsyncDoubleMetricVcsRefTime(), and CreateAsyncInt64MetricVcsRefTime().

◆ kMetricVcsRefTime [4/4]

constexpr const char* semconv::vcs::kMetricVcsRefTime = "vcs.ref.time"
staticconstexpr

Time a ref (branch) created from the default branch (trunk) has existed.

The

ref.type

attribute will always be

branch

gauge

Definition at line 360 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ kMetricVcsRepositoryCount [1/4]

constexpr const char* semconv::vcs::kMetricVcsRepositoryCount = "vcs.repository.count"
staticconstexpr

The number of repositories in an organization.

updowncounter

Definition at line 400 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsRepositoryCount [2/4]

constexpr const char* semconv::vcs::kMetricVcsRepositoryCount = "vcs.repository.count"
staticconstexpr

The number of repositories in an organization.

updowncounter

Definition at line 400 of file includes/opentelemetry/semconv/incubating/vcs_metrics.h.

◆ kMetricVcsRepositoryCount [3/4]

constexpr const char* semconv::vcs::kMetricVcsRepositoryCount = "vcs.repository.count"
staticconstexpr

The number of repositories in an organization.

updowncounter

Definition at line 400 of file 9.2/includes/opentelemetry/semconv/vcs_metrics.h.

◆ kMetricVcsRepositoryCount [4/4]

constexpr const char* semconv::vcs::kMetricVcsRepositoryCount = "vcs.repository.count"
staticconstexpr

◆ kVcsChangeId [1/2]

constexpr const char* semconv::vcs::kVcsChangeId = "vcs.change.id"
staticconstexpr

The ID of the change (pull request/merge request/changelist) if applicable.

This is usually a unique (within repository) identifier generated by the VCS system.

Definition at line 26 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsChangeId [2/2]

constexpr const char* semconv::vcs::kVcsChangeId = "vcs.change.id"
staticconstexpr

The ID of the change (pull request/merge request/changelist) if applicable.

This is usually a unique (within repository) identifier generated by the VCS system.

Definition at line 26 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsChangeState [1/2]

constexpr const char* semconv::vcs::kVcsChangeState = "vcs.change.state"
staticconstexpr

The state of the change (pull request/merge request/changelist).

Definition at line 31 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsChangeState [2/2]

constexpr const char* semconv::vcs::kVcsChangeState = "vcs.change.state"
staticconstexpr

The state of the change (pull request/merge request/changelist).

Definition at line 31 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsChangeTitle [1/2]

constexpr const char* semconv::vcs::kVcsChangeTitle = "vcs.change.title"
staticconstexpr

The human readable title of the change (pull request/merge request/changelist).

This title is often a brief summary of the change and may get merged in to a ref as the commit summary.

Definition at line 37 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsChangeTitle [2/2]

constexpr const char* semconv::vcs::kVcsChangeTitle = "vcs.change.title"
staticconstexpr

The human readable title of the change (pull request/merge request/changelist).

This title is often a brief summary of the change and may get merged in to a ref as the commit summary.

Definition at line 37 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsLineChangeType [1/2]

constexpr const char* semconv::vcs::kVcsLineChangeType = "vcs.line_change.type"
staticconstexpr

The type of line change being measured on a branch or change.

Definition at line 42 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsLineChangeType [2/2]

constexpr const char* semconv::vcs::kVcsLineChangeType = "vcs.line_change.type"
staticconstexpr

The type of line change being measured on a branch or change.

Definition at line 42 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsOwnerName [1/2]

constexpr const char* semconv::vcs::kVcsOwnerName = "vcs.owner.name"
staticconstexpr

The group owner within the version control system.

Definition at line 47 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsOwnerName [2/2]

constexpr const char* semconv::vcs::kVcsOwnerName = "vcs.owner.name"
staticconstexpr

The group owner within the version control system.

Definition at line 47 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsProviderName [1/2]

constexpr const char* semconv::vcs::kVcsProviderName = "vcs.provider.name"
staticconstexpr

The name of the version control system provider.

Definition at line 52 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsProviderName [2/2]

constexpr const char* semconv::vcs::kVcsProviderName = "vcs.provider.name"
staticconstexpr

The name of the version control system provider.

Definition at line 52 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefBaseName [1/2]

constexpr const char* semconv::vcs::kVcsRefBaseName = "vcs.ref.base.name"
staticconstexpr

The name of the reference such as branch or tag in the repository.

base

refers to the starting point of a change. For example,

main

would be the base reference of type branch if you've created a new reference of type branch from it and created new commits.

Definition at line 61 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefBaseName [2/2]

constexpr const char* semconv::vcs::kVcsRefBaseName = "vcs.ref.base.name"
staticconstexpr

The name of the reference such as branch or tag in the repository.

base

refers to the starting point of a change. For example,

main

would be the base reference of type branch if you've created a new reference of type branch from it and created new commits.

Definition at line 61 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefBaseRevision [1/2]

constexpr const char* semconv::vcs::kVcsRefBaseRevision = "vcs.ref.base.revision"
staticconstexpr

The revision, literally revised version, The revision most often refers to a commit object in Git, or a revision number in SVN.

base

refers to the starting point of a change. For example,

main

would be the base reference of type branch if you've created a new reference of type branch from it and created new commits. The revision can be a full hash value (see glossary), of the recorded change to a ref within a repository pointing to a commit commit object. It does not necessarily have to be a hash; it can simply define a revision number which is an integer that is monotonically increasing. In cases where it is identical to the

ref.base.name

, it SHOULD still be included. It is up to the implementer to decide which value to set as the revision based on the VCS system and situational context.

Definition at line 79 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefBaseRevision [2/2]

constexpr const char* semconv::vcs::kVcsRefBaseRevision = "vcs.ref.base.revision"
staticconstexpr

The revision, literally revised version, The revision most often refers to a commit object in Git, or a revision number in SVN.

base

refers to the starting point of a change. For example,

main

would be the base reference of type branch if you've created a new reference of type branch from it and created new commits. The revision can be a full hash value (see glossary), of the recorded change to a ref within a repository pointing to a commit commit object. It does not necessarily have to be a hash; it can simply define a revision number which is an integer that is monotonically increasing. In cases where it is identical to the

ref.base.name

, it SHOULD still be included. It is up to the implementer to decide which value to set as the revision based on the VCS system and situational context.

Definition at line 79 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefBaseType [1/2]

constexpr const char* semconv::vcs::kVcsRefBaseType = "vcs.ref.base.type"
staticconstexpr

The type of the reference in the repository.

base

refers to the starting point of a change. For example,

main

would be the base reference of type branch if you've created a new reference of type branch from it and created new commits.

Definition at line 88 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefBaseType [2/2]

constexpr const char* semconv::vcs::kVcsRefBaseType = "vcs.ref.base.type"
staticconstexpr

The type of the reference in the repository.

base

refers to the starting point of a change. For example,

main

would be the base reference of type branch if you've created a new reference of type branch from it and created new commits.

Definition at line 88 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefHeadName [1/2]

constexpr const char* semconv::vcs::kVcsRefHeadName = "vcs.ref.head.name"
staticconstexpr

The name of the reference such as branch or tag in the repository.

head

refers to where you are right now; the current reference at a given time.

Definition at line 96 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefHeadName [2/2]

constexpr const char* semconv::vcs::kVcsRefHeadName = "vcs.ref.head.name"
staticconstexpr

The name of the reference such as branch or tag in the repository.

head

refers to where you are right now; the current reference at a given time.

Definition at line 96 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefHeadRevision [1/2]

constexpr const char* semconv::vcs::kVcsRefHeadRevision = "vcs.ref.head.revision"
staticconstexpr

The revision, literally revised version, The revision most often refers to a commit object in Git, or a revision number in SVN.

head

refers to where you are right now; the current reference at a given time.The revision can be a full hash value (see glossary), of the recorded change to a ref within a repository pointing to a commit commit object. It does not necessarily have to be a hash; it can simply define a revision number which is an integer that is monotonically increasing. In cases where it is identical to the

ref.head.name

, it SHOULD still be included. It is up to the implementer to decide which value to set as the revision based on the VCS system and situational context.

Definition at line 113 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefHeadRevision [2/2]

constexpr const char* semconv::vcs::kVcsRefHeadRevision = "vcs.ref.head.revision"
staticconstexpr

The revision, literally revised version, The revision most often refers to a commit object in Git, or a revision number in SVN.

head

refers to where you are right now; the current reference at a given time.The revision can be a full hash value (see glossary), of the recorded change to a ref within a repository pointing to a commit commit object. It does not necessarily have to be a hash; it can simply define a revision number which is an integer that is monotonically increasing. In cases where it is identical to the

ref.head.name

, it SHOULD still be included. It is up to the implementer to decide which value to set as the revision based on the VCS system and situational context.

Definition at line 113 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefHeadType [1/2]

constexpr const char* semconv::vcs::kVcsRefHeadType = "vcs.ref.head.type"
staticconstexpr

The type of the reference in the repository.

head

refers to where you are right now; the current reference at a given time.

Definition at line 121 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefHeadType [2/2]

constexpr const char* semconv::vcs::kVcsRefHeadType = "vcs.ref.head.type"
staticconstexpr

The type of the reference in the repository.

head

refers to where you are right now; the current reference at a given time.

Definition at line 121 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefType [1/2]

constexpr const char* semconv::vcs::kVcsRefType = "vcs.ref.type"
staticconstexpr

The type of the reference in the repository.

Definition at line 127 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRefType [2/2]

constexpr const char* semconv::vcs::kVcsRefType = "vcs.ref.type"
staticconstexpr

The type of the reference in the repository.

Definition at line 127 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryChangeId [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::vcs::kVcsRepositoryChangeId
staticconstexpr
Initial value:
=
"vcs.repository.change.id"

Deprecated, use.

vcs.change.id

instead.

Deprecated:
{"note": "Replaced by @code vcs.change.id @endcode.", "reason": "renamed", "renamed_to": "vcs.change.id"}

Definition at line 136 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryChangeId [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::vcs::kVcsRepositoryChangeId
staticconstexpr
Initial value:
=
"vcs.repository.change.id"

Deprecated, use.

vcs.change.id

instead.

Deprecated:
{"note": "Replaced by @code vcs.change.id @endcode.", "reason": "renamed", "renamed_to": "vcs.change.id"}

Definition at line 136 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryChangeTitle [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::vcs::kVcsRepositoryChangeTitle
staticconstexpr
Initial value:
=
"vcs.repository.change.title"

Deprecated, use.

vcs.change.title

instead.

Deprecated:
{"note": "Replaced by @code vcs.change.title @endcode.", "reason": "renamed", "renamed_to": "vcs.change.title"}

Definition at line 146 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryChangeTitle [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::vcs::kVcsRepositoryChangeTitle
staticconstexpr
Initial value:
=
"vcs.repository.change.title"

Deprecated, use.

vcs.change.title

instead.

Deprecated:
{"note": "Replaced by @code vcs.change.title @endcode.", "reason": "renamed", "renamed_to": "vcs.change.title"}

Definition at line 146 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryName [1/2]

constexpr const char* semconv::vcs::kVcsRepositoryName = "vcs.repository.name"
staticconstexpr

The human readable name of the repository.

It SHOULD NOT include any additional identifier like Group/SubGroup in GitLab or organization in GitHub.

Due to it only being the name, it can clash with forks of the same repository if collecting telemetry across multiple orgs or groups in the same backends.

Definition at line 155 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryName [2/2]

constexpr const char* semconv::vcs::kVcsRepositoryName = "vcs.repository.name"
staticconstexpr

The human readable name of the repository.

It SHOULD NOT include any additional identifier like Group/SubGroup in GitLab or organization in GitHub.

Due to it only being the name, it can clash with forks of the same repository if collecting telemetry across multiple orgs or groups in the same backends.

Definition at line 155 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryRefName [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::vcs::kVcsRepositoryRefName
staticconstexpr
Initial value:
=
"vcs.repository.ref.name"

Deprecated, use.

vcs.ref.head.name

instead.

Deprecated:
{"note": "Replaced by @code vcs.ref.head.name @endcode.", "reason": "renamed", "renamed_to": "vcs.ref.head.name"}

Definition at line 164 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryRefName [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::vcs::kVcsRepositoryRefName
staticconstexpr
Initial value:
=
"vcs.repository.ref.name"

Deprecated, use.

vcs.ref.head.name

instead.

Deprecated:
{"note": "Replaced by @code vcs.ref.head.name @endcode.", "reason": "renamed", "renamed_to": "vcs.ref.head.name"}

Definition at line 164 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryRefRevision [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::vcs::kVcsRepositoryRefRevision
staticconstexpr
Initial value:
=
"vcs.repository.ref.revision"

Deprecated, use.

vcs.ref.head.revision

instead.

Deprecated:
{"note": "Replaced by @code vcs.ref.head.revision @endcode.", "reason": "renamed", "renamed_to": "vcs.ref.head.revision"}

Definition at line 174 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryRefRevision [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::vcs::kVcsRepositoryRefRevision
staticconstexpr
Initial value:
=
"vcs.repository.ref.revision"

Deprecated, use.

vcs.ref.head.revision

instead.

Deprecated:
{"note": "Replaced by @code vcs.ref.head.revision @endcode.", "reason": "renamed", "renamed_to": "vcs.ref.head.revision"}

Definition at line 174 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryRefType [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::vcs::kVcsRepositoryRefType
staticconstexpr
Initial value:
=
"vcs.repository.ref.type"

Deprecated, use.

vcs.ref.head.type

instead.

Deprecated:
{"note": "Replaced by @code vcs.ref.head.type @endcode.", "reason": "renamed", "renamed_to": "vcs.ref.head.type"}

Definition at line 184 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryRefType [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::vcs::kVcsRepositoryRefType
staticconstexpr
Initial value:
=
"vcs.repository.ref.type"

Deprecated, use.

vcs.ref.head.type

instead.

Deprecated:
{"note": "Replaced by @code vcs.ref.head.type @endcode.", "reason": "renamed", "renamed_to": "vcs.ref.head.type"}

Definition at line 184 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryUrlFull [1/2]

constexpr const char* semconv::vcs::kVcsRepositoryUrlFull = "vcs.repository.url.full"
staticconstexpr

The canonical URL of the repository providing the complete HTTP(S) address in order to locate and identify the repository through a browser.

In Git Version Control Systems, the canonical URL SHOULD NOT include the

.git

extension.

Definition at line 194 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRepositoryUrlFull [2/2]

constexpr const char* semconv::vcs::kVcsRepositoryUrlFull = "vcs.repository.url.full"
staticconstexpr

The canonical URL of the repository providing the complete HTTP(S) address in order to locate and identify the repository through a browser.

In Git Version Control Systems, the canonical URL SHOULD NOT include the

.git

extension.

Definition at line 194 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRevisionDeltaDirection [1/2]

constexpr const char* semconv::vcs::kVcsRevisionDeltaDirection = "vcs.revision_delta.direction"
staticconstexpr

The type of revision comparison.

Definition at line 199 of file includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ kVcsRevisionDeltaDirection [2/2]

constexpr const char* semconv::vcs::kVcsRevisionDeltaDirection = "vcs.revision_delta.direction"
staticconstexpr

The type of revision comparison.

Definition at line 199 of file 9.2/includes/opentelemetry/semconv/incubating/vcs_attributes.h.

◆ unitMetricVcsChangeCount [1/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeCount = "{change}"
staticconstexpr

◆ unitMetricVcsChangeCount [2/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeCount = "{change}"
staticconstexpr

◆ unitMetricVcsChangeCount [3/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeCount = "{change}"
staticconstexpr

◆ unitMetricVcsChangeCount [4/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeCount = "{change}"
staticconstexpr

◆ unitMetricVcsChangeDuration [1/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeDuration = "s"
staticconstexpr

◆ unitMetricVcsChangeDuration [2/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeDuration = "s"
staticconstexpr

◆ unitMetricVcsChangeDuration [3/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeDuration = "s"
staticconstexpr

◆ unitMetricVcsChangeDuration [4/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeDuration = "s"
staticconstexpr

◆ unitMetricVcsChangeTimeToApproval [1/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeTimeToApproval = "s"
staticconstexpr

◆ unitMetricVcsChangeTimeToApproval [2/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeTimeToApproval = "s"
staticconstexpr

◆ unitMetricVcsChangeTimeToApproval [3/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeTimeToApproval = "s"
staticconstexpr

◆ unitMetricVcsChangeTimeToApproval [4/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeTimeToApproval = "s"
staticconstexpr

◆ unitMetricVcsChangeTimeToMerge [1/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeTimeToMerge = "s"
staticconstexpr

◆ unitMetricVcsChangeTimeToMerge [2/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeTimeToMerge = "s"
staticconstexpr

◆ unitMetricVcsChangeTimeToMerge [3/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeTimeToMerge = "s"
staticconstexpr

◆ unitMetricVcsChangeTimeToMerge [4/4]

constexpr const char* semconv::vcs::unitMetricVcsChangeTimeToMerge = "s"
staticconstexpr

◆ unitMetricVcsContributorCount [1/4]

constexpr const char* semconv::vcs::unitMetricVcsContributorCount = "{contributor}"
staticconstexpr

◆ unitMetricVcsContributorCount [2/4]

constexpr const char* semconv::vcs::unitMetricVcsContributorCount = "{contributor}"
staticconstexpr

◆ unitMetricVcsContributorCount [3/4]

constexpr const char* semconv::vcs::unitMetricVcsContributorCount = "{contributor}"
staticconstexpr

◆ unitMetricVcsContributorCount [4/4]

constexpr const char* semconv::vcs::unitMetricVcsContributorCount = "{contributor}"
staticconstexpr

◆ unitMetricVcsRefCount [1/4]

constexpr const char* semconv::vcs::unitMetricVcsRefCount = "{ref}"
staticconstexpr

◆ unitMetricVcsRefCount [2/4]

constexpr const char* semconv::vcs::unitMetricVcsRefCount = "{ref}"
staticconstexpr

◆ unitMetricVcsRefCount [3/4]

constexpr const char* semconv::vcs::unitMetricVcsRefCount = "{ref}"
staticconstexpr

◆ unitMetricVcsRefCount [4/4]

constexpr const char* semconv::vcs::unitMetricVcsRefCount = "{ref}"
staticconstexpr

◆ unitMetricVcsRefLinesDelta [1/4]

constexpr const char* semconv::vcs::unitMetricVcsRefLinesDelta = "{line}"
staticconstexpr

◆ unitMetricVcsRefLinesDelta [2/4]

constexpr const char* semconv::vcs::unitMetricVcsRefLinesDelta = "{line}"
staticconstexpr

◆ unitMetricVcsRefLinesDelta [3/4]

constexpr const char* semconv::vcs::unitMetricVcsRefLinesDelta = "{line}"
staticconstexpr

◆ unitMetricVcsRefLinesDelta [4/4]

constexpr const char* semconv::vcs::unitMetricVcsRefLinesDelta = "{line}"
staticconstexpr

◆ unitMetricVcsRefRevisionsDelta [1/4]

constexpr const char* semconv::vcs::unitMetricVcsRefRevisionsDelta = "{revision}"
staticconstexpr

◆ unitMetricVcsRefRevisionsDelta [2/4]

constexpr const char* semconv::vcs::unitMetricVcsRefRevisionsDelta = "{revision}"
staticconstexpr

◆ unitMetricVcsRefRevisionsDelta [3/4]

constexpr const char* semconv::vcs::unitMetricVcsRefRevisionsDelta = "{revision}"
staticconstexpr

◆ unitMetricVcsRefRevisionsDelta [4/4]

constexpr const char* semconv::vcs::unitMetricVcsRefRevisionsDelta = "{revision}"
staticconstexpr

◆ unitMetricVcsRefTime [1/4]

constexpr const char* semconv::vcs::unitMetricVcsRefTime = "s"
staticconstexpr

◆ unitMetricVcsRefTime [2/4]

constexpr const char* semconv::vcs::unitMetricVcsRefTime = "s"
staticconstexpr

◆ unitMetricVcsRefTime [3/4]

constexpr const char* semconv::vcs::unitMetricVcsRefTime = "s"
staticconstexpr

◆ unitMetricVcsRefTime [4/4]

constexpr const char* semconv::vcs::unitMetricVcsRefTime = "s"
staticconstexpr

◆ unitMetricVcsRepositoryCount [1/4]

constexpr const char* semconv::vcs::unitMetricVcsRepositoryCount = "{repository}"
staticconstexpr

◆ unitMetricVcsRepositoryCount [2/4]

constexpr const char* semconv::vcs::unitMetricVcsRepositoryCount = "{repository}"
staticconstexpr

◆ unitMetricVcsRepositoryCount [3/4]

constexpr const char* semconv::vcs::unitMetricVcsRepositoryCount = "{repository}"
staticconstexpr

◆ unitMetricVcsRepositoryCount [4/4]

constexpr const char* semconv::vcs::unitMetricVcsRepositoryCount = "{repository}"
staticconstexpr