containerd/vendor/github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus/constants.go
Danny Canter 6a21c96b55 Replace go-grpc-prometheus with go-grpc-middleware/providers/prometheus
Fixes #9806

go-grpc-prometheus is deprecated. The new location it was moved to also introduced
an entirely new api, but afaict this matches what we have at the moment.

Signed-off-by: Danny Canter <danny@dcantah.dev>
2024-02-20 02:01:57 -08:00

24 lines
537 B
Go

// Copyright (c) The go-grpc-middleware Authors.
// Licensed under the Apache License 2.0.
package prometheus
type grpcType string
// grpcType describes all types of grpc connection.
const (
Unary grpcType = "unary"
ClientStream grpcType = "client_stream"
ServerStream grpcType = "server_stream"
BidiStream grpcType = "bidi_stream"
)
// Kind describes whether interceptor is a client or server type.
type Kind string
// Enum for Client and Server Kind.
const (
KindClient Kind = "client"
KindServer Kind = "server"
)