Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for metrics.
func (*Client) Stream ¶ added in v1.172.10
func (c *Client) Stream(st grpc.ClientStream, opts metric.MeasurementOption) grpc.ClientStream
Stream fpr client.
func (*Client) StreamInterceptor ¶
func (c *Client) StreamInterceptor() grpc.StreamClientInterceptor
StreamInterceptor is a gRPC client-side interceptor that provides prometheus monitoring for Streaming RPCs.
func (*Client) UnaryInterceptor ¶
func (c *Client) UnaryInterceptor() grpc.UnaryClientInterceptor
UnaryInterceptor is a gRPC client-side interceptor that provides prometheus monitoring for Unary RPCs.
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server for metrics.
func (*Server) Stream ¶ added in v1.172.10
func (s *Server) Stream(st grpc.ServerStream, opts metric.MeasurementOption) grpc.ServerStream
Stream for the server.
func (*Server) StreamInterceptor ¶
func (s *Server) StreamInterceptor() grpc.StreamServerInterceptor
StreamInterceptor for metrics.
func (*Server) UnaryInterceptor ¶
func (s *Server) UnaryInterceptor() grpc.UnaryServerInterceptor
UnaryInterceptor for metrics.
Click to show internal directories.
Click to hide internal directories.