Documentation ¶
Index ¶
Constants ¶
View Source
const ( // OperationTypeInsert inserts a new k/v if it isn't already present OperationTypeInsert = "insert" // OperationTypeUpdate only modifies an existing k/v OperationTypeUpdate = "update" // OperationTypeUpsert does both of above OperationTypeUpsert = "upsert" //TODO: It'd be cleaner to get these from the otel semver package? // Not all are in semver though. E.g. "k8s.pod.ip" is internal inside the k8sattributesprocessor. PodAssociationIPLabel = "ip" PodAssociationOTelIPLabel = "net.host.ip" PodAssociationk8sIPLabel = "k8s.pod.ip" PodAssociationHostnameLabel = "hostname" PodAssociationConnectionIP = "connection" )
Variables ¶
This section is empty.
Functions ¶
func NewTargetsWithNonInternalLabels ¶ added in v0.36.2
func ValidateOperationType ¶
func ValidatePodAssociations ¶
Types ¶
type Consumer ¶
type Consumer struct {
// contains filtered or unexported fields
}
TODO: Put a private member so that this can't be created without calling NewConsumer?
func (*Consumer) Capabilities ¶
func (c *Consumer) Capabilities() otelconsumer.Capabilities
func (*Consumer) ConsumeTraces ¶
func (*Consumer) UpdateOptions ¶
UpdateOptions is used in flow mode, where all options need to be updated.
Click to show internal directories.
Click to hide internal directories.