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(stream 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 ClientStream ¶ added in v1.172.9
type ClientStream struct { grpc.ClientStream // contains filtered or unexported fields }
ClientStream wraps grpc.ClientStream allowing each Sent/Recv of message to increment counters.
func (*ClientStream) RecvMsg ¶ added in v1.172.9
func (s *ClientStream) RecvMsg(m any) error
func (*ClientStream) SendMsg ¶ added in v1.172.9
func (s *ClientStream) SendMsg(m any) error
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(stream 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.
type ServerStream ¶ added in v1.172.9
type ServerStream struct { grpc.ServerStream // contains filtered or unexported fields }
ServerStream wraps grpc.ServerStream allowing each Sent/Recv of message to increment counters.
func (*ServerStream) RecvMsg ¶ added in v1.172.9
func (s *ServerStream) RecvMsg(m any) error
func (*ServerStream) SendMsg ¶ added in v1.172.9
func (s *ServerStream) SendMsg(m any) error
Click to show internal directories.
Click to hide internal directories.