Class VcsIncubatingAttributes
java.lang.Object
io.opentelemetry.semconv.incubating.VcsIncubatingAttributes
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final io.opentelemetry.api.common.AttributeKey<String>The ID of the change (pull request/merge request) if applicable.static final io.opentelemetry.api.common.AttributeKey<String>The human readable title of the change (pull request/merge request).static final io.opentelemetry.api.common.AttributeKey<String>The name of the reference such as branch or tag in the repository.static final io.opentelemetry.api.common.AttributeKey<String>The revision, literally revised version, The revision most often refers to a commit object in Git, or a revision number in SVN.static final io.opentelemetry.api.common.AttributeKey<String>The type of the reference in the repository.static final io.opentelemetry.api.common.AttributeKey<String>The URL of the repository providing the complete address in order to locate and identify the repository. -
Method Summary
-
Field Details
-
VCS_REPOSITORY_CHANGE_ID
The ID of the change (pull request/merge request) if applicable. This is usually a unique (within repository) identifier generated by the VCS system. -
VCS_REPOSITORY_CHANGE_TITLE
The human readable title of the change (pull request/merge request). This title is often a brief summary of the change and may get merged in to a ref as the commit summary. -
VCS_REPOSITORY_REF_NAME
The name of the reference such as branch or tag in the repository. -
VCS_REPOSITORY_REF_REVISION
The revision, literally revised version, The revision most often refers to a commit object in Git, or a revision number in SVN.Notes:
- 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.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.
- 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
-
VCS_REPOSITORY_REF_TYPE
The type of the reference in the repository. -
VCS_REPOSITORY_URL_FULL
The URL of the repository providing the complete address in order to locate and identify the repository.
-