package v1
Import Path
github.com/census-instrumentation/opencensus-proto/gen-go/agent/common/v1 (on go.dev)
Dependency Relation
imports 6 packages, and imported by one package
Involved Source Files
common.pb.go
Package-Level Type Names (total 5, all are exported)
Information on OpenCensus Library.
Version of OpenCensus Library.
Version of Agent exporter of Library.
Language of OpenCensus Library.
sizeCache protoimpl.SizeCache
state protoimpl.MessageState
unknownFields protoimpl.UnknownFields
Deprecated: Use LibraryInfo.ProtoReflect.Descriptor instead.
(*T) GetCoreLibraryVersion() string
(*T) GetExporterVersion() string
(*T) GetLanguage() LibraryInfo_Language
(*T) ProtoMessage()
(*T) ProtoReflect() protoreflect.Message
(*T) Reset()
(*T) String() string
*T : expvar.Var
*T : fmt.Stringer
*T : google.golang.org/protobuf/reflect/protoreflect.ProtoMessage
*T : google.golang.org/protobuf/runtime/protoiface.MessageV1
*T : context.stringer
*T : google.golang.org/protobuf/internal/impl.messageV1
*T : runtime.stringer
func (*Node).GetLibraryInfo() *LibraryInfo
( T) Descriptor() protoreflect.EnumDescriptor
( T) Enum() *LibraryInfo_Language
Deprecated: Use LibraryInfo_Language.Descriptor instead.
( T) Number() protoreflect.EnumNumber
( T) String() string
( T) Type() protoreflect.EnumType
T : expvar.Var
T : fmt.Stringer
T : google.golang.org/protobuf/reflect/protoreflect.Enum
T : context.stringer
T : google.golang.org/protobuf/internal/impl.enumV1
T : runtime.stringer
func (*LibraryInfo).GetLanguage() LibraryInfo_Language
func LibraryInfo_Language.Enum() *LibraryInfo_Language
const LibraryInfo_C_SHARP
const LibraryInfo_CPP
const LibraryInfo_ERLANG
const LibraryInfo_GO_LANG
const LibraryInfo_JAVA
const LibraryInfo_LANGUAGE_UNSPECIFIED
const LibraryInfo_NODE_JS
const LibraryInfo_PHP
const LibraryInfo_PYTHON
const LibraryInfo_RUBY
const LibraryInfo_WEB_JS
Identifier metadata of the Node that produces the span or tracing data.
Note, this is not the metadata about the Node or service that is described by associated spans.
In the future we plan to extend the identifier proto definition to support
additional information (e.g cloud id, etc.)
Additional attributes.
Identifier that uniquely identifies a process within a VM/container.
Information on the OpenCensus Library that initiates the stream.
Additional information on service.
sizeCache protoimpl.SizeCache
state protoimpl.MessageState
unknownFields protoimpl.UnknownFields
Deprecated: Use Node.ProtoReflect.Descriptor instead.
(*T) GetAttributes() map[string]string
(*T) GetIdentifier() *ProcessIdentifier
(*T) GetLibraryInfo() *LibraryInfo
(*T) GetServiceInfo() *ServiceInfo
(*T) ProtoMessage()
(*T) ProtoReflect() protoreflect.Message
(*T) Reset()
(*T) String() string
*T : expvar.Var
*T : fmt.Stringer
*T : google.golang.org/protobuf/reflect/protoreflect.ProtoMessage
*T : google.golang.org/protobuf/runtime/protoiface.MessageV1
*T : context.stringer
*T : google.golang.org/protobuf/internal/impl.messageV1
*T : runtime.stringer
func contrib.go.opencensus.io/exporter/stackdriver.(*Exporter).ExportMetricsProto(ctx context.Context, node *Node, rsc *resourcepb.Resource, metrics []*metricspb.Metric) error
func contrib.go.opencensus.io/exporter/stackdriver.(*Exporter).PushMetricsProto(ctx context.Context, node *Node, rsc *resourcepb.Resource, metrics []*metricspb.Metric) (int, error)
func contrib.go.opencensus.io/exporter/stackdriver.(*Exporter).PushTraceSpans(ctx context.Context, node *Node, rsc *resourcepb.Resource, spans []*trace.SpanData) (int, error)
Identifier that uniquely identifies a process within a VM/container.
The host name. Usually refers to the machine/container name.
For example: os.Hostname() in Go, socket.gethostname() in Python.
Process id.
Start time of this ProcessIdentifier. Represented in epoch time.
sizeCache protoimpl.SizeCache
state protoimpl.MessageState
unknownFields protoimpl.UnknownFields
Deprecated: Use ProcessIdentifier.ProtoReflect.Descriptor instead.
(*T) GetHostName() string
(*T) GetPid() uint32
(*T) GetStartTimestamp() *timestamp.Timestamp
(*T) ProtoMessage()
(*T) ProtoReflect() protoreflect.Message
(*T) Reset()
(*T) String() string
*T : expvar.Var
*T : fmt.Stringer
*T : google.golang.org/protobuf/reflect/protoreflect.ProtoMessage
*T : google.golang.org/protobuf/runtime/protoiface.MessageV1
*T : context.stringer
*T : google.golang.org/protobuf/internal/impl.messageV1
*T : runtime.stringer
func (*Node).GetIdentifier() *ProcessIdentifier
Additional service information.
Name of the service.
sizeCache protoimpl.SizeCache
state protoimpl.MessageState
unknownFields protoimpl.UnknownFields
Deprecated: Use ServiceInfo.ProtoReflect.Descriptor instead.
(*T) GetName() string
(*T) ProtoMessage()
(*T) ProtoReflect() protoreflect.Message
(*T) Reset()
(*T) String() string
*T : expvar.Var
*T : fmt.Stringer
*T : google.golang.org/protobuf/reflect/protoreflect.ProtoMessage
*T : google.golang.org/protobuf/runtime/protoiface.MessageV1
*T : context.stringer
*T : google.golang.org/protobuf/internal/impl.messageV1
*T : runtime.stringer
func (*Node).GetServiceInfo() *ServiceInfo
Package-Level Functions (total 3, none are exported)
Package-Level Variables (total 10, in which 3 are exported)
Enum value maps for LibraryInfo_Language.
Enum value maps for LibraryInfo_Language.
Package-Level Constants (total 11, all are exported)
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |