Documentation
¶
Index ¶
- Variables
- func RegisterJaegerServer(s grpc.ServiceRegistrar, srv JaegerServer)
- type GetOperationsRequest
- func (in *GetOperationsRequest) DeepCopy() *GetOperationsRequest
- func (in *GetOperationsRequest) DeepCopyInterface() interface{}
- func (in *GetOperationsRequest) DeepCopyInto(out *GetOperationsRequest)
- func (*GetOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOperationsRequest) GetName() string
- func (x *GetOperationsRequest) GetService() string
- func (*GetOperationsRequest) ProtoMessage()
- func (x *GetOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *GetOperationsRequest) Reset()
- func (x *GetOperationsRequest) String() string
- type GetOperationsResponse
- func (in *GetOperationsResponse) DeepCopy() *GetOperationsResponse
- func (in *GetOperationsResponse) DeepCopyInterface() interface{}
- func (in *GetOperationsResponse) DeepCopyInto(out *GetOperationsResponse)
- func (*GetOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetOperationsResponse) GetOperations() []*Operation
- func (*GetOperationsResponse) ProtoMessage()
- func (x *GetOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *GetOperationsResponse) Reset()
- func (x *GetOperationsResponse) String() string
- type GetServicesRequest
- func (in *GetServicesRequest) DeepCopy() *GetServicesRequest
- func (in *GetServicesRequest) DeepCopyInterface() interface{}
- func (in *GetServicesRequest) DeepCopyInto(out *GetServicesRequest)
- func (*GetServicesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetServicesRequest) GetName() string
- func (*GetServicesRequest) ProtoMessage()
- func (x *GetServicesRequest) ProtoReflect() protoreflect.Message
- func (x *GetServicesRequest) Reset()
- func (x *GetServicesRequest) String() string
- type GetServicesResponse
- func (in *GetServicesResponse) DeepCopy() *GetServicesResponse
- func (in *GetServicesResponse) DeepCopyInterface() interface{}
- func (in *GetServicesResponse) DeepCopyInto(out *GetServicesResponse)
- func (*GetServicesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetServicesResponse) GetServices() []string
- func (*GetServicesResponse) ProtoMessage()
- func (x *GetServicesResponse) ProtoReflect() protoreflect.Message
- func (x *GetServicesResponse) Reset()
- func (x *GetServicesResponse) String() string
- type GetTraceRequest
- func (in *GetTraceRequest) DeepCopy() *GetTraceRequest
- func (in *GetTraceRequest) DeepCopyInterface() interface{}
- func (in *GetTraceRequest) DeepCopyInto(out *GetTraceRequest)
- func (*GetTraceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTraceRequest) GetName() string
- func (x *GetTraceRequest) GetTraceID() string
- func (*GetTraceRequest) ProtoMessage()
- func (x *GetTraceRequest) ProtoReflect() protoreflect.Message
- func (x *GetTraceRequest) Reset()
- func (x *GetTraceRequest) String() string
- type GetTraceResponse
- func (in *GetTraceResponse) DeepCopy() *GetTraceResponse
- func (in *GetTraceResponse) DeepCopyInterface() interface{}
- func (in *GetTraceResponse) DeepCopyInto(out *GetTraceResponse)
- func (*GetTraceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTraceResponse) GetTraces() string
- func (*GetTraceResponse) ProtoMessage()
- func (x *GetTraceResponse) ProtoReflect() protoreflect.Message
- func (x *GetTraceResponse) Reset()
- func (x *GetTraceResponse) String() string
- type GetTracesRequest
- func (in *GetTracesRequest) DeepCopy() *GetTracesRequest
- func (in *GetTracesRequest) DeepCopyInterface() interface{}
- func (in *GetTracesRequest) DeepCopyInto(out *GetTracesRequest)
- func (*GetTracesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTracesRequest) GetLimit() string
- func (x *GetTracesRequest) GetMaxDuration() string
- func (x *GetTracesRequest) GetMinDuration() string
- func (x *GetTracesRequest) GetName() string
- func (x *GetTracesRequest) GetOperation() string
- func (x *GetTracesRequest) GetService() string
- func (x *GetTracesRequest) GetTags() string
- func (x *GetTracesRequest) GetTimeEnd() int64
- func (x *GetTracesRequest) GetTimeStart() int64
- func (*GetTracesRequest) ProtoMessage()
- func (x *GetTracesRequest) ProtoReflect() protoreflect.Message
- func (x *GetTracesRequest) Reset()
- func (x *GetTracesRequest) String() string
- type GetTracesResponse
- func (in *GetTracesResponse) DeepCopy() *GetTracesResponse
- func (in *GetTracesResponse) DeepCopyInterface() interface{}
- func (in *GetTracesResponse) DeepCopyInto(out *GetTracesResponse)
- func (*GetTracesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTracesResponse) GetTraces() string
- func (*GetTracesResponse) ProtoMessage()
- func (x *GetTracesResponse) ProtoReflect() protoreflect.Message
- func (x *GetTracesResponse) Reset()
- func (x *GetTracesResponse) String() string
- type JaegerClient
- type JaegerServer
- type Operation
- func (in *Operation) DeepCopy() *Operation
- func (in *Operation) DeepCopyInterface() interface{}
- func (in *Operation) DeepCopyInto(out *Operation)
- func (*Operation) Descriptor() ([]byte, []int)deprecated
- func (x *Operation) GetName() string
- func (x *Operation) GetSpanKind() string
- func (*Operation) ProtoMessage()
- func (x *Operation) ProtoReflect() protoreflect.Message
- func (x *Operation) Reset()
- func (x *Operation) String() string
- type Query
- func (in *Query) DeepCopy() *Query
- func (in *Query) DeepCopyInterface() interface{}
- func (in *Query) DeepCopyInto(out *Query)
- func (*Query) Descriptor() ([]byte, []int)deprecated
- func (x *Query) GetName() string
- func (x *Query) GetOperation() string
- func (x *Query) GetService() string
- func (x *Query) GetTags() string
- func (*Query) ProtoMessage()
- func (x *Query) ProtoReflect() protoreflect.Message
- func (x *Query) Reset()
- func (x *Query) String() string
- type Spec
- func (in *Spec) DeepCopy() *Spec
- func (in *Spec) DeepCopyInterface() interface{}
- func (in *Spec) DeepCopyInto(out *Spec)
- func (*Spec) Descriptor() ([]byte, []int)deprecated
- func (x *Spec) GetQueries() []*Query
- func (*Spec) ProtoMessage()
- func (x *Spec) ProtoReflect() protoreflect.Message
- func (x *Spec) Reset()
- func (x *Spec) String() string
- type UnimplementedJaegerServer
- func (UnimplementedJaegerServer) GetOperations(context.Context, *GetOperationsRequest) (*GetOperationsResponse, error)
- func (UnimplementedJaegerServer) GetServices(context.Context, *GetServicesRequest) (*GetServicesResponse, error)
- func (UnimplementedJaegerServer) GetTrace(context.Context, *GetTraceRequest) (*GetTraceResponse, error)
- func (UnimplementedJaegerServer) GetTraces(context.Context, *GetTracesRequest) (*GetTracesResponse, error)
- type UnsafeJaegerServer
Constants ¶
This section is empty.
Variables ¶
var File_jaeger_proto protoreflect.FileDescriptor
var Jaeger_ServiceDesc = grpc.ServiceDesc{ ServiceName: "plugins.jaeger.Jaeger", HandlerType: (*JaegerServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetServices", Handler: _Jaeger_GetServices_Handler, }, { MethodName: "GetOperations", Handler: _Jaeger_GetOperations_Handler, }, { MethodName: "GetTraces", Handler: _Jaeger_GetTraces_Handler, }, { MethodName: "GetTrace", Handler: _Jaeger_GetTrace_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "jaeger.proto", }
Jaeger_ServiceDesc is the grpc.ServiceDesc for Jaeger service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterJaegerServer ¶
func RegisterJaegerServer(s grpc.ServiceRegistrar, srv JaegerServer)
Types ¶
type GetOperationsRequest ¶
type GetOperationsRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Service string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"` // contains filtered or unexported fields }
func (*GetOperationsRequest) DeepCopy ¶
func (in *GetOperationsRequest) DeepCopy() *GetOperationsRequest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetOperationsRequest. Required by controller-gen.
func (*GetOperationsRequest) DeepCopyInterface ¶
func (in *GetOperationsRequest) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GetOperationsRequest. Required by controller-gen.
func (*GetOperationsRequest) DeepCopyInto ¶
func (in *GetOperationsRequest) DeepCopyInto(out *GetOperationsRequest)
DeepCopyInto supports using GetOperationsRequest within kubernetes types, where deepcopy-gen is used.
func (*GetOperationsRequest) Descriptor
deprecated
func (*GetOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetOperationsRequest.ProtoReflect.Descriptor instead.
func (*GetOperationsRequest) GetName ¶
func (x *GetOperationsRequest) GetName() string
func (*GetOperationsRequest) GetService ¶
func (x *GetOperationsRequest) GetService() string
func (*GetOperationsRequest) ProtoMessage ¶
func (*GetOperationsRequest) ProtoMessage()
func (*GetOperationsRequest) ProtoReflect ¶
func (x *GetOperationsRequest) ProtoReflect() protoreflect.Message
func (*GetOperationsRequest) Reset ¶
func (x *GetOperationsRequest) Reset()
func (*GetOperationsRequest) String ¶
func (x *GetOperationsRequest) String() string
type GetOperationsResponse ¶
type GetOperationsResponse struct { Operations []*Operation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"` // contains filtered or unexported fields }
func (*GetOperationsResponse) DeepCopy ¶
func (in *GetOperationsResponse) DeepCopy() *GetOperationsResponse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetOperationsResponse. Required by controller-gen.
func (*GetOperationsResponse) DeepCopyInterface ¶
func (in *GetOperationsResponse) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GetOperationsResponse. Required by controller-gen.
func (*GetOperationsResponse) DeepCopyInto ¶
func (in *GetOperationsResponse) DeepCopyInto(out *GetOperationsResponse)
DeepCopyInto supports using GetOperationsResponse within kubernetes types, where deepcopy-gen is used.
func (*GetOperationsResponse) Descriptor
deprecated
func (*GetOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetOperationsResponse.ProtoReflect.Descriptor instead.
func (*GetOperationsResponse) GetOperations ¶
func (x *GetOperationsResponse) GetOperations() []*Operation
func (*GetOperationsResponse) ProtoMessage ¶
func (*GetOperationsResponse) ProtoMessage()
func (*GetOperationsResponse) ProtoReflect ¶
func (x *GetOperationsResponse) ProtoReflect() protoreflect.Message
func (*GetOperationsResponse) Reset ¶
func (x *GetOperationsResponse) Reset()
func (*GetOperationsResponse) String ¶
func (x *GetOperationsResponse) String() string
type GetServicesRequest ¶
type GetServicesRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetServicesRequest) DeepCopy ¶
func (in *GetServicesRequest) DeepCopy() *GetServicesRequest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetServicesRequest. Required by controller-gen.
func (*GetServicesRequest) DeepCopyInterface ¶
func (in *GetServicesRequest) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GetServicesRequest. Required by controller-gen.
func (*GetServicesRequest) DeepCopyInto ¶
func (in *GetServicesRequest) DeepCopyInto(out *GetServicesRequest)
DeepCopyInto supports using GetServicesRequest within kubernetes types, where deepcopy-gen is used.
func (*GetServicesRequest) Descriptor
deprecated
func (*GetServicesRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetServicesRequest.ProtoReflect.Descriptor instead.
func (*GetServicesRequest) GetName ¶
func (x *GetServicesRequest) GetName() string
func (*GetServicesRequest) ProtoMessage ¶
func (*GetServicesRequest) ProtoMessage()
func (*GetServicesRequest) ProtoReflect ¶
func (x *GetServicesRequest) ProtoReflect() protoreflect.Message
func (*GetServicesRequest) Reset ¶
func (x *GetServicesRequest) Reset()
func (*GetServicesRequest) String ¶
func (x *GetServicesRequest) String() string
type GetServicesResponse ¶
type GetServicesResponse struct { Services []string `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"` // contains filtered or unexported fields }
func (*GetServicesResponse) DeepCopy ¶
func (in *GetServicesResponse) DeepCopy() *GetServicesResponse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetServicesResponse. Required by controller-gen.
func (*GetServicesResponse) DeepCopyInterface ¶
func (in *GetServicesResponse) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GetServicesResponse. Required by controller-gen.
func (*GetServicesResponse) DeepCopyInto ¶
func (in *GetServicesResponse) DeepCopyInto(out *GetServicesResponse)
DeepCopyInto supports using GetServicesResponse within kubernetes types, where deepcopy-gen is used.
func (*GetServicesResponse) Descriptor
deprecated
func (*GetServicesResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetServicesResponse.ProtoReflect.Descriptor instead.
func (*GetServicesResponse) GetServices ¶
func (x *GetServicesResponse) GetServices() []string
func (*GetServicesResponse) ProtoMessage ¶
func (*GetServicesResponse) ProtoMessage()
func (*GetServicesResponse) ProtoReflect ¶
func (x *GetServicesResponse) ProtoReflect() protoreflect.Message
func (*GetServicesResponse) Reset ¶
func (x *GetServicesResponse) Reset()
func (*GetServicesResponse) String ¶
func (x *GetServicesResponse) String() string
type GetTraceRequest ¶
type GetTraceRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` TraceID string `protobuf:"bytes,2,opt,name=traceID,proto3" json:"traceID,omitempty"` // contains filtered or unexported fields }
func (*GetTraceRequest) DeepCopy ¶
func (in *GetTraceRequest) DeepCopy() *GetTraceRequest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetTraceRequest. Required by controller-gen.
func (*GetTraceRequest) DeepCopyInterface ¶
func (in *GetTraceRequest) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GetTraceRequest. Required by controller-gen.
func (*GetTraceRequest) DeepCopyInto ¶
func (in *GetTraceRequest) DeepCopyInto(out *GetTraceRequest)
DeepCopyInto supports using GetTraceRequest within kubernetes types, where deepcopy-gen is used.
func (*GetTraceRequest) Descriptor
deprecated
func (*GetTraceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTraceRequest.ProtoReflect.Descriptor instead.
func (*GetTraceRequest) GetName ¶
func (x *GetTraceRequest) GetName() string
func (*GetTraceRequest) GetTraceID ¶
func (x *GetTraceRequest) GetTraceID() string
func (*GetTraceRequest) ProtoMessage ¶
func (*GetTraceRequest) ProtoMessage()
func (*GetTraceRequest) ProtoReflect ¶
func (x *GetTraceRequest) ProtoReflect() protoreflect.Message
func (*GetTraceRequest) Reset ¶
func (x *GetTraceRequest) Reset()
func (*GetTraceRequest) String ¶
func (x *GetTraceRequest) String() string
type GetTraceResponse ¶
type GetTraceResponse struct { Traces string `protobuf:"bytes,1,opt,name=traces,proto3" json:"traces,omitempty"` // contains filtered or unexported fields }
func (*GetTraceResponse) DeepCopy ¶
func (in *GetTraceResponse) DeepCopy() *GetTraceResponse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetTraceResponse. Required by controller-gen.
func (*GetTraceResponse) DeepCopyInterface ¶
func (in *GetTraceResponse) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GetTraceResponse. Required by controller-gen.
func (*GetTraceResponse) DeepCopyInto ¶
func (in *GetTraceResponse) DeepCopyInto(out *GetTraceResponse)
DeepCopyInto supports using GetTraceResponse within kubernetes types, where deepcopy-gen is used.
func (*GetTraceResponse) Descriptor
deprecated
func (*GetTraceResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTraceResponse.ProtoReflect.Descriptor instead.
func (*GetTraceResponse) GetTraces ¶
func (x *GetTraceResponse) GetTraces() string
func (*GetTraceResponse) ProtoMessage ¶
func (*GetTraceResponse) ProtoMessage()
func (*GetTraceResponse) ProtoReflect ¶
func (x *GetTraceResponse) ProtoReflect() protoreflect.Message
func (*GetTraceResponse) Reset ¶
func (x *GetTraceResponse) Reset()
func (*GetTraceResponse) String ¶
func (x *GetTraceResponse) String() string
type GetTracesRequest ¶
type GetTracesRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Limit string `protobuf:"bytes,2,opt,name=limit,proto3" json:"limit,omitempty"` MaxDuration string `protobuf:"bytes,3,opt,name=maxDuration,proto3" json:"maxDuration,omitempty"` MinDuration string `protobuf:"bytes,4,opt,name=minDuration,proto3" json:"minDuration,omitempty"` Service string `protobuf:"bytes,5,opt,name=service,proto3" json:"service,omitempty"` Operation string `protobuf:"bytes,6,opt,name=operation,proto3" json:"operation,omitempty"` Tags string `protobuf:"bytes,7,opt,name=tags,proto3" json:"tags,omitempty"` TimeStart int64 `protobuf:"varint,8,opt,name=timeStart,proto3" json:"timeStart,omitempty"` TimeEnd int64 `protobuf:"varint,9,opt,name=timeEnd,proto3" json:"timeEnd,omitempty"` // contains filtered or unexported fields }
func (*GetTracesRequest) DeepCopy ¶
func (in *GetTracesRequest) DeepCopy() *GetTracesRequest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetTracesRequest. Required by controller-gen.
func (*GetTracesRequest) DeepCopyInterface ¶
func (in *GetTracesRequest) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GetTracesRequest. Required by controller-gen.
func (*GetTracesRequest) DeepCopyInto ¶
func (in *GetTracesRequest) DeepCopyInto(out *GetTracesRequest)
DeepCopyInto supports using GetTracesRequest within kubernetes types, where deepcopy-gen is used.
func (*GetTracesRequest) Descriptor
deprecated
func (*GetTracesRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTracesRequest.ProtoReflect.Descriptor instead.
func (*GetTracesRequest) GetLimit ¶
func (x *GetTracesRequest) GetLimit() string
func (*GetTracesRequest) GetMaxDuration ¶
func (x *GetTracesRequest) GetMaxDuration() string
func (*GetTracesRequest) GetMinDuration ¶
func (x *GetTracesRequest) GetMinDuration() string
func (*GetTracesRequest) GetName ¶
func (x *GetTracesRequest) GetName() string
func (*GetTracesRequest) GetOperation ¶
func (x *GetTracesRequest) GetOperation() string
func (*GetTracesRequest) GetService ¶
func (x *GetTracesRequest) GetService() string
func (*GetTracesRequest) GetTags ¶
func (x *GetTracesRequest) GetTags() string
func (*GetTracesRequest) GetTimeEnd ¶
func (x *GetTracesRequest) GetTimeEnd() int64
func (*GetTracesRequest) GetTimeStart ¶
func (x *GetTracesRequest) GetTimeStart() int64
func (*GetTracesRequest) ProtoMessage ¶
func (*GetTracesRequest) ProtoMessage()
func (*GetTracesRequest) ProtoReflect ¶
func (x *GetTracesRequest) ProtoReflect() protoreflect.Message
func (*GetTracesRequest) Reset ¶
func (x *GetTracesRequest) Reset()
func (*GetTracesRequest) String ¶
func (x *GetTracesRequest) String() string
type GetTracesResponse ¶
type GetTracesResponse struct { Traces string `protobuf:"bytes,1,opt,name=traces,proto3" json:"traces,omitempty"` // contains filtered or unexported fields }
func (*GetTracesResponse) DeepCopy ¶
func (in *GetTracesResponse) DeepCopy() *GetTracesResponse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetTracesResponse. Required by controller-gen.
func (*GetTracesResponse) DeepCopyInterface ¶
func (in *GetTracesResponse) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GetTracesResponse. Required by controller-gen.
func (*GetTracesResponse) DeepCopyInto ¶
func (in *GetTracesResponse) DeepCopyInto(out *GetTracesResponse)
DeepCopyInto supports using GetTracesResponse within kubernetes types, where deepcopy-gen is used.
func (*GetTracesResponse) Descriptor
deprecated
func (*GetTracesResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTracesResponse.ProtoReflect.Descriptor instead.
func (*GetTracesResponse) GetTraces ¶
func (x *GetTracesResponse) GetTraces() string
func (*GetTracesResponse) ProtoMessage ¶
func (*GetTracesResponse) ProtoMessage()
func (*GetTracesResponse) ProtoReflect ¶
func (x *GetTracesResponse) ProtoReflect() protoreflect.Message
func (*GetTracesResponse) Reset ¶
func (x *GetTracesResponse) Reset()
func (*GetTracesResponse) String ¶
func (x *GetTracesResponse) String() string
type JaegerClient ¶
type JaegerClient interface { GetServices(ctx context.Context, in *GetServicesRequest, opts ...grpc.CallOption) (*GetServicesResponse, error) GetOperations(ctx context.Context, in *GetOperationsRequest, opts ...grpc.CallOption) (*GetOperationsResponse, error) GetTraces(ctx context.Context, in *GetTracesRequest, opts ...grpc.CallOption) (*GetTracesResponse, error) GetTrace(ctx context.Context, in *GetTraceRequest, opts ...grpc.CallOption) (*GetTraceResponse, error) }
JaegerClient is the client API for Jaeger service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewJaegerClient ¶
func NewJaegerClient(cc grpc.ClientConnInterface) JaegerClient
type JaegerServer ¶
type JaegerServer interface { GetServices(context.Context, *GetServicesRequest) (*GetServicesResponse, error) GetOperations(context.Context, *GetOperationsRequest) (*GetOperationsResponse, error) GetTraces(context.Context, *GetTracesRequest) (*GetTracesResponse, error) GetTrace(context.Context, *GetTraceRequest) (*GetTraceResponse, error) // contains filtered or unexported methods }
JaegerServer is the server API for Jaeger service. All implementations must embed UnimplementedJaegerServer for forward compatibility
type Operation ¶
type Operation struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` SpanKind string `protobuf:"bytes,2,opt,name=spanKind,proto3" json:"spanKind,omitempty"` // contains filtered or unexported fields }
func (*Operation) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Operation. Required by controller-gen.
func (*Operation) DeepCopyInterface ¶
func (in *Operation) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Operation. Required by controller-gen.
func (*Operation) DeepCopyInto ¶
DeepCopyInto supports using Operation within kubernetes types, where deepcopy-gen is used.
func (*Operation) Descriptor
deprecated
func (*Operation) GetSpanKind ¶
func (*Operation) ProtoMessage ¶
func (*Operation) ProtoMessage()
func (*Operation) ProtoReflect ¶
func (x *Operation) ProtoReflect() protoreflect.Message
type Query ¶
type Query struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Service string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"` Operation string `protobuf:"bytes,3,opt,name=operation,proto3" json:"operation,omitempty"` Tags string `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
func (*Query) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Query. Required by controller-gen.
func (*Query) DeepCopyInterface ¶
func (in *Query) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Query. Required by controller-gen.
func (*Query) DeepCopyInto ¶
DeepCopyInto supports using Query within kubernetes types, where deepcopy-gen is used.
func (*Query) Descriptor
deprecated
func (*Query) GetOperation ¶
func (*Query) GetService ¶
func (*Query) ProtoMessage ¶
func (*Query) ProtoMessage()
func (*Query) ProtoReflect ¶
func (x *Query) ProtoReflect() protoreflect.Message
type Spec ¶
type Spec struct { Queries []*Query `protobuf:"bytes,1,rep,name=queries,proto3" json:"queries,omitempty"` // contains filtered or unexported fields }
func (*Spec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Spec. Required by controller-gen.
func (*Spec) DeepCopyInterface ¶
func (in *Spec) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Spec. Required by controller-gen.
func (*Spec) DeepCopyInto ¶
DeepCopyInto supports using Spec within kubernetes types, where deepcopy-gen is used.
func (*Spec) Descriptor
deprecated
func (*Spec) GetQueries ¶
func (*Spec) ProtoMessage ¶
func (*Spec) ProtoMessage()
func (*Spec) ProtoReflect ¶
func (x *Spec) ProtoReflect() protoreflect.Message
type UnimplementedJaegerServer ¶
type UnimplementedJaegerServer struct { }
UnimplementedJaegerServer must be embedded to have forward compatible implementations.
func (UnimplementedJaegerServer) GetOperations ¶
func (UnimplementedJaegerServer) GetOperations(context.Context, *GetOperationsRequest) (*GetOperationsResponse, error)
func (UnimplementedJaegerServer) GetServices ¶
func (UnimplementedJaegerServer) GetServices(context.Context, *GetServicesRequest) (*GetServicesResponse, error)
func (UnimplementedJaegerServer) GetTrace ¶
func (UnimplementedJaegerServer) GetTrace(context.Context, *GetTraceRequest) (*GetTraceResponse, error)
func (UnimplementedJaegerServer) GetTraces ¶
func (UnimplementedJaegerServer) GetTraces(context.Context, *GetTracesRequest) (*GetTracesResponse, error)
type UnsafeJaegerServer ¶
type UnsafeJaegerServer interface {
// contains filtered or unexported methods
}
UnsafeJaegerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to JaegerServer will result in compilation errors.