ingesterv1

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 10, 2024 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	StacktracesMergeFormat_name = map[int32]string{
		0: "MERGE_FORMAT_UNSPECIFIED",
		1: "MERGE_FORMAT_STACKTRACES",
		2: "MERGE_FORMAT_TREE",
	}
	StacktracesMergeFormat_value = map[string]int32{
		"MERGE_FORMAT_UNSPECIFIED": 0,
		"MERGE_FORMAT_STACKTRACES": 1,
		"MERGE_FORMAT_TREE":        2,
	}
)

Enum value maps for StacktracesMergeFormat.

View Source
var (
	ErrInvalidLength        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflow          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroup = fmt.Errorf("proto: unexpected end of group")
)
View Source
var File_ingester_v1_ingester_proto protoreflect.FileDescriptor
View Source
var IngesterService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "ingester.v1.IngesterService",
	HandlerType: (*IngesterServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Push",
			Handler:    _IngesterService_Push_Handler,
		},
		{
			MethodName: "LabelValues",
			Handler:    _IngesterService_LabelValues_Handler,
		},
		{
			MethodName: "LabelNames",
			Handler:    _IngesterService_LabelNames_Handler,
		},
		{
			MethodName: "ProfileTypes",
			Handler:    _IngesterService_ProfileTypes_Handler,
		},
		{
			MethodName: "Series",
			Handler:    _IngesterService_Series_Handler,
		},
		{
			MethodName: "Flush",
			Handler:    _IngesterService_Flush_Handler,
		},
		{
			MethodName: "BlockMetadata",
			Handler:    _IngesterService_BlockMetadata_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "MergeProfilesStacktraces",
			Handler:       _IngesterService_MergeProfilesStacktraces_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "MergeProfilesLabels",
			Handler:       _IngesterService_MergeProfilesLabels_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "MergeProfilesPprof",
			Handler:       _IngesterService_MergeProfilesPprof_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "MergeSpanProfile",
			Handler:       _IngesterService_MergeSpanProfile_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "ingester/v1/ingester.proto",
}

IngesterService_ServiceDesc is the grpc.ServiceDesc for IngesterService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterIngesterServiceServer

func RegisterIngesterServiceServer(s grpc.ServiceRegistrar, srv IngesterServiceServer)

Types

type BlockHints added in v0.3.0

type BlockHints struct {

	// The ULID of blocks to query
	Ulids []string `protobuf:"bytes,1,rep,name=ulids,proto3" json:"ulids,omitempty"`
	// When all blocks are compacted, there is no effect of the replication factor, hence we do not need to run deduplication.
	Deduplication bool `protobuf:"varint,2,opt,name=deduplication,proto3" json:"deduplication,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockHints) CloneMessageVT added in v0.3.0

func (m *BlockHints) CloneMessageVT() proto.Message

func (*BlockHints) CloneVT added in v0.3.0

func (m *BlockHints) CloneVT() *BlockHints

func (*BlockHints) Descriptor deprecated added in v0.3.0

func (*BlockHints) Descriptor() ([]byte, []int)

Deprecated: Use BlockHints.ProtoReflect.Descriptor instead.

func (*BlockHints) EqualMessageVT added in v0.4.0

func (this *BlockHints) EqualMessageVT(thatMsg proto.Message) bool

func (*BlockHints) EqualVT added in v0.4.0

func (this *BlockHints) EqualVT(that *BlockHints) bool

func (*BlockHints) GetDeduplication added in v0.3.0

func (x *BlockHints) GetDeduplication() bool

func (*BlockHints) GetUlids added in v0.3.0

func (x *BlockHints) GetUlids() []string

func (*BlockHints) MarshalToSizedBufferVT added in v0.3.0

func (m *BlockHints) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*BlockHints) MarshalToVT added in v0.3.0

func (m *BlockHints) MarshalToVT(dAtA []byte) (int, error)

func (*BlockHints) MarshalVT added in v0.3.0

func (m *BlockHints) MarshalVT() (dAtA []byte, err error)

func (*BlockHints) ProtoMessage added in v0.3.0

func (*BlockHints) ProtoMessage()

func (*BlockHints) ProtoReflect added in v0.3.0

func (x *BlockHints) ProtoReflect() protoreflect.Message

func (*BlockHints) Reset added in v0.3.0

func (x *BlockHints) Reset()

func (*BlockHints) SizeVT added in v0.3.0

func (m *BlockHints) SizeVT() (n int)

func (*BlockHints) String added in v0.3.0

func (x *BlockHints) String() string

func (*BlockHints) UnmarshalVT added in v0.3.0

func (m *BlockHints) UnmarshalVT(dAtA []byte) error

type BlockMetadataRequest added in v0.3.0

type BlockMetadataRequest struct {

	// Milliseconds since epoch. If missing or zero, only the ingesters will be
	// queried.
	Start int64 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
	// Milliseconds since epoch. If missing or zero, only the ingesters will be
	// queried.
	End int64 `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockMetadataRequest) CloneMessageVT added in v0.3.0

func (m *BlockMetadataRequest) CloneMessageVT() proto.Message

func (*BlockMetadataRequest) CloneVT added in v0.3.0

func (*BlockMetadataRequest) Descriptor deprecated added in v0.3.0

func (*BlockMetadataRequest) Descriptor() ([]byte, []int)

Deprecated: Use BlockMetadataRequest.ProtoReflect.Descriptor instead.

func (*BlockMetadataRequest) EqualMessageVT added in v0.4.0

func (this *BlockMetadataRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*BlockMetadataRequest) EqualVT added in v0.4.0

func (this *BlockMetadataRequest) EqualVT(that *BlockMetadataRequest) bool

func (*BlockMetadataRequest) GetEnd added in v0.3.0

func (x *BlockMetadataRequest) GetEnd() int64

func (*BlockMetadataRequest) GetStart added in v0.3.0

func (x *BlockMetadataRequest) GetStart() int64

func (*BlockMetadataRequest) MarshalToSizedBufferVT added in v0.3.0

func (m *BlockMetadataRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*BlockMetadataRequest) MarshalToVT added in v0.3.0

func (m *BlockMetadataRequest) MarshalToVT(dAtA []byte) (int, error)

func (*BlockMetadataRequest) MarshalVT added in v0.3.0

func (m *BlockMetadataRequest) MarshalVT() (dAtA []byte, err error)

func (*BlockMetadataRequest) ProtoMessage added in v0.3.0

func (*BlockMetadataRequest) ProtoMessage()

func (*BlockMetadataRequest) ProtoReflect added in v0.3.0

func (x *BlockMetadataRequest) ProtoReflect() protoreflect.Message

func (*BlockMetadataRequest) Reset added in v0.3.0

func (x *BlockMetadataRequest) Reset()

func (*BlockMetadataRequest) SizeVT added in v0.3.0

func (m *BlockMetadataRequest) SizeVT() (n int)

func (*BlockMetadataRequest) String added in v0.3.0

func (x *BlockMetadataRequest) String() string

func (*BlockMetadataRequest) UnmarshalVT added in v0.3.0

func (m *BlockMetadataRequest) UnmarshalVT(dAtA []byte) error

type BlockMetadataResponse added in v0.3.0

type BlockMetadataResponse struct {

	// Blocks that are present on the instance for the start to end period
	Blocks []*v1.BlockInfo `protobuf:"bytes,1,rep,name=blocks,proto3" json:"blocks,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockMetadataResponse) CloneMessageVT added in v0.3.0

func (m *BlockMetadataResponse) CloneMessageVT() proto.Message

func (*BlockMetadataResponse) CloneVT added in v0.3.0

func (*BlockMetadataResponse) Descriptor deprecated added in v0.3.0

func (*BlockMetadataResponse) Descriptor() ([]byte, []int)

Deprecated: Use BlockMetadataResponse.ProtoReflect.Descriptor instead.

func (*BlockMetadataResponse) EqualMessageVT added in v0.4.0

func (this *BlockMetadataResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*BlockMetadataResponse) EqualVT added in v0.4.0

func (this *BlockMetadataResponse) EqualVT(that *BlockMetadataResponse) bool

func (*BlockMetadataResponse) GetBlocks added in v0.3.0

func (x *BlockMetadataResponse) GetBlocks() []*v1.BlockInfo

func (*BlockMetadataResponse) MarshalToSizedBufferVT added in v0.3.0

func (m *BlockMetadataResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*BlockMetadataResponse) MarshalToVT added in v0.3.0

func (m *BlockMetadataResponse) MarshalToVT(dAtA []byte) (int, error)

func (*BlockMetadataResponse) MarshalVT added in v0.3.0

func (m *BlockMetadataResponse) MarshalVT() (dAtA []byte, err error)

func (*BlockMetadataResponse) ProtoMessage added in v0.3.0

func (*BlockMetadataResponse) ProtoMessage()

func (*BlockMetadataResponse) ProtoReflect added in v0.3.0

func (x *BlockMetadataResponse) ProtoReflect() protoreflect.Message

func (*BlockMetadataResponse) Reset added in v0.3.0

func (x *BlockMetadataResponse) Reset()

func (*BlockMetadataResponse) SizeVT added in v0.3.0

func (m *BlockMetadataResponse) SizeVT() (n int)

func (*BlockMetadataResponse) String added in v0.3.0

func (x *BlockMetadataResponse) String() string

func (*BlockMetadataResponse) UnmarshalVT added in v0.3.0

func (m *BlockMetadataResponse) UnmarshalVT(dAtA []byte) error

type FlushRequest

type FlushRequest struct {
	// contains filtered or unexported fields
}

func (*FlushRequest) CloneMessageVT

func (m *FlushRequest) CloneMessageVT() proto.Message

func (*FlushRequest) CloneVT

func (m *FlushRequest) CloneVT() *FlushRequest

func (*FlushRequest) Descriptor deprecated

func (*FlushRequest) Descriptor() ([]byte, []int)

Deprecated: Use FlushRequest.ProtoReflect.Descriptor instead.

func (*FlushRequest) EqualMessageVT added in v0.4.0

func (this *FlushRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*FlushRequest) EqualVT added in v0.4.0

func (this *FlushRequest) EqualVT(that *FlushRequest) bool

func (*FlushRequest) MarshalToSizedBufferVT

func (m *FlushRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*FlushRequest) MarshalToVT

func (m *FlushRequest) MarshalToVT(dAtA []byte) (int, error)

func (*FlushRequest) MarshalVT

func (m *FlushRequest) MarshalVT() (dAtA []byte, err error)

func (*FlushRequest) ProtoMessage

func (*FlushRequest) ProtoMessage()

func (*FlushRequest) ProtoReflect

func (x *FlushRequest) ProtoReflect() protoreflect.Message

func (*FlushRequest) Reset

func (x *FlushRequest) Reset()

func (*FlushRequest) SizeVT

func (m *FlushRequest) SizeVT() (n int)

func (*FlushRequest) String

func (x *FlushRequest) String() string

func (*FlushRequest) UnmarshalVT

func (m *FlushRequest) UnmarshalVT(dAtA []byte) error

type FlushResponse

type FlushResponse struct {
	// contains filtered or unexported fields
}

func (*FlushResponse) CloneMessageVT

func (m *FlushResponse) CloneMessageVT() proto.Message

func (*FlushResponse) CloneVT

func (m *FlushResponse) CloneVT() *FlushResponse

func (*FlushResponse) Descriptor deprecated

func (*FlushResponse) Descriptor() ([]byte, []int)

Deprecated: Use FlushResponse.ProtoReflect.Descriptor instead.

func (*FlushResponse) EqualMessageVT added in v0.4.0

func (this *FlushResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*FlushResponse) EqualVT added in v0.4.0

func (this *FlushResponse) EqualVT(that *FlushResponse) bool

func (*FlushResponse) MarshalToSizedBufferVT

func (m *FlushResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*FlushResponse) MarshalToVT

func (m *FlushResponse) MarshalToVT(dAtA []byte) (int, error)

func (*FlushResponse) MarshalVT

func (m *FlushResponse) MarshalVT() (dAtA []byte, err error)

func (*FlushResponse) ProtoMessage

func (*FlushResponse) ProtoMessage()

func (*FlushResponse) ProtoReflect

func (x *FlushResponse) ProtoReflect() protoreflect.Message

func (*FlushResponse) Reset

func (x *FlushResponse) Reset()

func (*FlushResponse) SizeVT

func (m *FlushResponse) SizeVT() (n int)

func (*FlushResponse) String

func (x *FlushResponse) String() string

func (*FlushResponse) UnmarshalVT

func (m *FlushResponse) UnmarshalVT(dAtA []byte) error

type Hints added in v0.3.0

type Hints struct {
	Block *BlockHints `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	// contains filtered or unexported fields
}

Hints are used to propagate information about querying

func (*Hints) CloneMessageVT added in v0.3.0

func (m *Hints) CloneMessageVT() proto.Message

func (*Hints) CloneVT added in v0.3.0

func (m *Hints) CloneVT() *Hints

func (*Hints) Descriptor deprecated added in v0.3.0

func (*Hints) Descriptor() ([]byte, []int)

Deprecated: Use Hints.ProtoReflect.Descriptor instead.

func (*Hints) EqualMessageVT added in v0.4.0

func (this *Hints) EqualMessageVT(thatMsg proto.Message) bool

func (*Hints) EqualVT added in v0.4.0

func (this *Hints) EqualVT(that *Hints) bool

func (*Hints) GetBlock added in v0.3.0

func (x *Hints) GetBlock() *BlockHints

func (*Hints) MarshalToSizedBufferVT added in v0.3.0

func (m *Hints) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Hints) MarshalToVT added in v0.3.0

func (m *Hints) MarshalToVT(dAtA []byte) (int, error)

func (*Hints) MarshalVT added in v0.3.0

func (m *Hints) MarshalVT() (dAtA []byte, err error)

func (*Hints) ProtoMessage added in v0.3.0

func (*Hints) ProtoMessage()

func (*Hints) ProtoReflect added in v0.3.0

func (x *Hints) ProtoReflect() protoreflect.Message

func (*Hints) Reset added in v0.3.0

func (x *Hints) Reset()

func (*Hints) SizeVT added in v0.3.0

func (m *Hints) SizeVT() (n int)

func (*Hints) String added in v0.3.0

func (x *Hints) String() string

func (*Hints) UnmarshalVT added in v0.3.0

func (m *Hints) UnmarshalVT(dAtA []byte) error

type IngesterServiceClient

IngesterServiceClient is the client API for IngesterService 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.

type IngesterServiceServer

IngesterServiceServer is the server API for IngesterService service. All implementations must embed UnimplementedIngesterServiceServer for forward compatibility

type IngesterService_MergeProfilesLabelsClient

type IngesterService_MergeProfilesLabelsClient interface {
	Send(*MergeProfilesLabelsRequest) error
	Recv() (*MergeProfilesLabelsResponse, error)
	grpc.ClientStream
}

type IngesterService_MergeProfilesLabelsServer

type IngesterService_MergeProfilesLabelsServer interface {
	Send(*MergeProfilesLabelsResponse) error
	Recv() (*MergeProfilesLabelsRequest, error)
	grpc.ServerStream
}

type IngesterService_MergeProfilesPprofClient

type IngesterService_MergeProfilesPprofClient interface {
	Send(*MergeProfilesPprofRequest) error
	Recv() (*MergeProfilesPprofResponse, error)
	grpc.ClientStream
}

type IngesterService_MergeProfilesPprofServer

type IngesterService_MergeProfilesPprofServer interface {
	Send(*MergeProfilesPprofResponse) error
	Recv() (*MergeProfilesPprofRequest, error)
	grpc.ServerStream
}

type IngesterService_MergeProfilesStacktracesClient

type IngesterService_MergeProfilesStacktracesClient interface {
	Send(*MergeProfilesStacktracesRequest) error
	Recv() (*MergeProfilesStacktracesResponse, error)
	grpc.ClientStream
}

type IngesterService_MergeProfilesStacktracesServer

type IngesterService_MergeProfilesStacktracesServer interface {
	Send(*MergeProfilesStacktracesResponse) error
	Recv() (*MergeProfilesStacktracesRequest, error)
	grpc.ServerStream
}

type IngesterService_MergeSpanProfileClient added in v0.2.1

type IngesterService_MergeSpanProfileClient interface {
	Send(*MergeSpanProfileRequest) error
	Recv() (*MergeSpanProfileResponse, error)
	grpc.ClientStream
}

type IngesterService_MergeSpanProfileServer added in v0.2.1

type IngesterService_MergeSpanProfileServer interface {
	Send(*MergeSpanProfileResponse) error
	Recv() (*MergeSpanProfileRequest, error)
	grpc.ServerStream
}

type MergeProfilesLabelsRequest

type MergeProfilesLabelsRequest struct {

	// The client starts the stream with a request containing the profile type and the labels.
	Request *SelectProfilesRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	// The labels to merge by
	By []string `protobuf:"bytes,2,rep,name=by,proto3" json:"by,omitempty"`
	// On a batch of profiles, the client sends the profiles to keep for merging.
	Profiles []bool `protobuf:"varint,3,rep,packed,name=profiles,proto3" json:"profiles,omitempty"`
	// contains filtered or unexported fields
}

func (*MergeProfilesLabelsRequest) CloneMessageVT

func (m *MergeProfilesLabelsRequest) CloneMessageVT() proto.Message

func (*MergeProfilesLabelsRequest) CloneVT

func (*MergeProfilesLabelsRequest) Descriptor deprecated

func (*MergeProfilesLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MergeProfilesLabelsRequest.ProtoReflect.Descriptor instead.

func (*MergeProfilesLabelsRequest) EqualMessageVT added in v0.4.0

func (this *MergeProfilesLabelsRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*MergeProfilesLabelsRequest) EqualVT added in v0.4.0

func (*MergeProfilesLabelsRequest) GetBy

func (x *MergeProfilesLabelsRequest) GetBy() []string

func (*MergeProfilesLabelsRequest) GetProfiles

func (x *MergeProfilesLabelsRequest) GetProfiles() []bool

func (*MergeProfilesLabelsRequest) GetRequest

func (*MergeProfilesLabelsRequest) MarshalToSizedBufferVT

func (m *MergeProfilesLabelsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MergeProfilesLabelsRequest) MarshalToVT

func (m *MergeProfilesLabelsRequest) MarshalToVT(dAtA []byte) (int, error)

func (*MergeProfilesLabelsRequest) MarshalVT

func (m *MergeProfilesLabelsRequest) MarshalVT() (dAtA []byte, err error)

func (*MergeProfilesLabelsRequest) ProtoMessage

func (*MergeProfilesLabelsRequest) ProtoMessage()

func (*MergeProfilesLabelsRequest) ProtoReflect

func (*MergeProfilesLabelsRequest) Reset

func (x *MergeProfilesLabelsRequest) Reset()

func (*MergeProfilesLabelsRequest) SizeVT

func (m *MergeProfilesLabelsRequest) SizeVT() (n int)

func (*MergeProfilesLabelsRequest) String

func (x *MergeProfilesLabelsRequest) String() string

func (*MergeProfilesLabelsRequest) UnmarshalVT

func (m *MergeProfilesLabelsRequest) UnmarshalVT(dAtA []byte) error

type MergeProfilesLabelsResponse

type MergeProfilesLabelsResponse struct {

	// The server replies batch of profiles.
	// A last message without profiles signals the next message will be the result of the merge.
	SelectedProfiles *ProfileSets `protobuf:"bytes,1,opt,name=selectedProfiles,proto3" json:"selectedProfiles,omitempty"`
	// The list of series for the profile with their respective value
	Series []*v1.Series `protobuf:"bytes,2,rep,name=series,proto3" json:"series,omitempty"`
	// contains filtered or unexported fields
}

func (*MergeProfilesLabelsResponse) CloneMessageVT

func (m *MergeProfilesLabelsResponse) CloneMessageVT() proto.Message

func (*MergeProfilesLabelsResponse) CloneVT

func (*MergeProfilesLabelsResponse) Descriptor deprecated

func (*MergeProfilesLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MergeProfilesLabelsResponse.ProtoReflect.Descriptor instead.

func (*MergeProfilesLabelsResponse) EqualMessageVT added in v0.4.0

func (this *MergeProfilesLabelsResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*MergeProfilesLabelsResponse) EqualVT added in v0.4.0

func (*MergeProfilesLabelsResponse) GetSelectedProfiles

func (x *MergeProfilesLabelsResponse) GetSelectedProfiles() *ProfileSets

func (*MergeProfilesLabelsResponse) GetSeries

func (x *MergeProfilesLabelsResponse) GetSeries() []*v1.Series

func (*MergeProfilesLabelsResponse) MarshalToSizedBufferVT

func (m *MergeProfilesLabelsResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MergeProfilesLabelsResponse) MarshalToVT

func (m *MergeProfilesLabelsResponse) MarshalToVT(dAtA []byte) (int, error)

func (*MergeProfilesLabelsResponse) MarshalVT

func (m *MergeProfilesLabelsResponse) MarshalVT() (dAtA []byte, err error)

func (*MergeProfilesLabelsResponse) ProtoMessage

func (*MergeProfilesLabelsResponse) ProtoMessage()

func (*MergeProfilesLabelsResponse) ProtoReflect

func (*MergeProfilesLabelsResponse) Reset

func (x *MergeProfilesLabelsResponse) Reset()

func (*MergeProfilesLabelsResponse) SizeVT

func (m *MergeProfilesLabelsResponse) SizeVT() (n int)

func (*MergeProfilesLabelsResponse) String

func (x *MergeProfilesLabelsResponse) String() string

func (*MergeProfilesLabelsResponse) UnmarshalVT

func (m *MergeProfilesLabelsResponse) UnmarshalVT(dAtA []byte) error

type MergeProfilesPprofRequest

type MergeProfilesPprofRequest struct {

	// The client starts the stream with a request containing the profile type and the labels.
	Request *SelectProfilesRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	// Max nodes in the resulting profile.
	MaxNodes *int64 `protobuf:"varint,3,opt,name=max_nodes,json=maxNodes,proto3,oneof" json:"max_nodes,omitempty"`
	// Include stack traces that match the selector.
	StackTraceSelector *v1.StackTraceSelector `protobuf:"bytes,4,opt,name=stack_trace_selector,json=stackTraceSelector,proto3,oneof" json:"stack_trace_selector,omitempty"`
	// On a batch of profiles, the client sends the profiles to keep for merging.
	Profiles []bool `protobuf:"varint,2,rep,packed,name=profiles,proto3" json:"profiles,omitempty"`
	// contains filtered or unexported fields
}

func (*MergeProfilesPprofRequest) CloneMessageVT

func (m *MergeProfilesPprofRequest) CloneMessageVT() proto.Message

func (*MergeProfilesPprofRequest) CloneVT

func (*MergeProfilesPprofRequest) Descriptor deprecated

func (*MergeProfilesPprofRequest) Descriptor() ([]byte, []int)

Deprecated: Use MergeProfilesPprofRequest.ProtoReflect.Descriptor instead.

func (*MergeProfilesPprofRequest) EqualMessageVT added in v0.4.0

func (this *MergeProfilesPprofRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*MergeProfilesPprofRequest) EqualVT added in v0.4.0

func (*MergeProfilesPprofRequest) GetMaxNodes added in v0.4.0

func (x *MergeProfilesPprofRequest) GetMaxNodes() int64

func (*MergeProfilesPprofRequest) GetProfiles

func (x *MergeProfilesPprofRequest) GetProfiles() []bool

func (*MergeProfilesPprofRequest) GetRequest

func (*MergeProfilesPprofRequest) GetStackTraceSelector added in v0.4.0

func (x *MergeProfilesPprofRequest) GetStackTraceSelector() *v1.StackTraceSelector

func (*MergeProfilesPprofRequest) MarshalToSizedBufferVT

func (m *MergeProfilesPprofRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MergeProfilesPprofRequest) MarshalToVT

func (m *MergeProfilesPprofRequest) MarshalToVT(dAtA []byte) (int, error)

func (*MergeProfilesPprofRequest) MarshalVT

func (m *MergeProfilesPprofRequest) MarshalVT() (dAtA []byte, err error)

func (*MergeProfilesPprofRequest) ProtoMessage

func (*MergeProfilesPprofRequest) ProtoMessage()

func (*MergeProfilesPprofRequest) ProtoReflect

func (*MergeProfilesPprofRequest) Reset

func (x *MergeProfilesPprofRequest) Reset()

func (*MergeProfilesPprofRequest) SizeVT

func (m *MergeProfilesPprofRequest) SizeVT() (n int)

func (*MergeProfilesPprofRequest) String

func (x *MergeProfilesPprofRequest) String() string

func (*MergeProfilesPprofRequest) UnmarshalVT

func (m *MergeProfilesPprofRequest) UnmarshalVT(dAtA []byte) error

type MergeProfilesPprofResponse

type MergeProfilesPprofResponse struct {

	// The server replies batch of profiles.
	// A last message without profiles signals the next message will be the result of the merge.
	SelectedProfiles *ProfileSets `protobuf:"bytes,1,opt,name=selectedProfiles,proto3" json:"selectedProfiles,omitempty"`
	// The merge result in the pprof format.
	Result []byte `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*MergeProfilesPprofResponse) CloneMessageVT

func (m *MergeProfilesPprofResponse) CloneMessageVT() proto.Message

func (*MergeProfilesPprofResponse) CloneVT

func (*MergeProfilesPprofResponse) Descriptor deprecated

func (*MergeProfilesPprofResponse) Descriptor() ([]byte, []int)

Deprecated: Use MergeProfilesPprofResponse.ProtoReflect.Descriptor instead.

func (*MergeProfilesPprofResponse) EqualMessageVT added in v0.4.0

func (this *MergeProfilesPprofResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*MergeProfilesPprofResponse) EqualVT added in v0.4.0

func (*MergeProfilesPprofResponse) GetResult

func (x *MergeProfilesPprofResponse) GetResult() []byte

func (*MergeProfilesPprofResponse) GetSelectedProfiles

func (x *MergeProfilesPprofResponse) GetSelectedProfiles() *ProfileSets

func (*MergeProfilesPprofResponse) MarshalToSizedBufferVT

func (m *MergeProfilesPprofResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MergeProfilesPprofResponse) MarshalToVT

func (m *MergeProfilesPprofResponse) MarshalToVT(dAtA []byte) (int, error)

func (*MergeProfilesPprofResponse) MarshalVT

func (m *MergeProfilesPprofResponse) MarshalVT() (dAtA []byte, err error)

func (*MergeProfilesPprofResponse) ProtoMessage

func (*MergeProfilesPprofResponse) ProtoMessage()

func (*MergeProfilesPprofResponse) ProtoReflect

func (*MergeProfilesPprofResponse) Reset

func (x *MergeProfilesPprofResponse) Reset()

func (*MergeProfilesPprofResponse) SizeVT

func (m *MergeProfilesPprofResponse) SizeVT() (n int)

func (*MergeProfilesPprofResponse) String

func (x *MergeProfilesPprofResponse) String() string

func (*MergeProfilesPprofResponse) UnmarshalVT

func (m *MergeProfilesPprofResponse) UnmarshalVT(dAtA []byte) error

type MergeProfilesStacktracesRequest

type MergeProfilesStacktracesRequest struct {

	// The client starts the stream with a request containing the profile type and the labels.
	Request *SelectProfilesRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	// Max nodes in the resulting tree.
	MaxNodes *int64 `protobuf:"varint,3,opt,name=max_nodes,json=maxNodes,proto3,oneof" json:"max_nodes,omitempty"`
	// On a batch of profiles, the client sends the profiles to keep for merging.
	Profiles []bool `protobuf:"varint,2,rep,packed,name=profiles,proto3" json:"profiles,omitempty"`
	// contains filtered or unexported fields
}

func (*MergeProfilesStacktracesRequest) CloneMessageVT

func (m *MergeProfilesStacktracesRequest) CloneMessageVT() proto.Message

func (*MergeProfilesStacktracesRequest) CloneVT

func (*MergeProfilesStacktracesRequest) Descriptor deprecated

func (*MergeProfilesStacktracesRequest) Descriptor() ([]byte, []int)

Deprecated: Use MergeProfilesStacktracesRequest.ProtoReflect.Descriptor instead.

func (*MergeProfilesStacktracesRequest) EqualMessageVT added in v0.4.0

func (this *MergeProfilesStacktracesRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*MergeProfilesStacktracesRequest) EqualVT added in v0.4.0

func (*MergeProfilesStacktracesRequest) GetMaxNodes

func (x *MergeProfilesStacktracesRequest) GetMaxNodes() int64

func (*MergeProfilesStacktracesRequest) GetProfiles

func (x *MergeProfilesStacktracesRequest) GetProfiles() []bool

func (*MergeProfilesStacktracesRequest) GetRequest

func (*MergeProfilesStacktracesRequest) MarshalToSizedBufferVT

func (m *MergeProfilesStacktracesRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MergeProfilesStacktracesRequest) MarshalToVT

func (m *MergeProfilesStacktracesRequest) MarshalToVT(dAtA []byte) (int, error)

func (*MergeProfilesStacktracesRequest) MarshalVT

func (m *MergeProfilesStacktracesRequest) MarshalVT() (dAtA []byte, err error)

func (*MergeProfilesStacktracesRequest) ProtoMessage

func (*MergeProfilesStacktracesRequest) ProtoMessage()

func (*MergeProfilesStacktracesRequest) ProtoReflect

func (*MergeProfilesStacktracesRequest) Reset

func (*MergeProfilesStacktracesRequest) SizeVT

func (m *MergeProfilesStacktracesRequest) SizeVT() (n int)

func (*MergeProfilesStacktracesRequest) String

func (*MergeProfilesStacktracesRequest) UnmarshalVT

func (m *MergeProfilesStacktracesRequest) UnmarshalVT(dAtA []byte) error

type MergeProfilesStacktracesResponse

type MergeProfilesStacktracesResponse struct {

	// The server replies batch of profiles.
	// A last message without profiles signals the next message will be the result of the merge.
	SelectedProfiles *ProfileSets `protobuf:"bytes,1,opt,name=selectedProfiles,proto3" json:"selectedProfiles,omitempty"`
	// The list of stracktraces for the profile with their respective value
	Result *MergeProfilesStacktracesResult `protobuf:"bytes,3,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*MergeProfilesStacktracesResponse) CloneMessageVT

func (m *MergeProfilesStacktracesResponse) CloneMessageVT() proto.Message

func (*MergeProfilesStacktracesResponse) CloneVT

func (*MergeProfilesStacktracesResponse) Descriptor deprecated

func (*MergeProfilesStacktracesResponse) Descriptor() ([]byte, []int)

Deprecated: Use MergeProfilesStacktracesResponse.ProtoReflect.Descriptor instead.

func (*MergeProfilesStacktracesResponse) EqualMessageVT added in v0.4.0

func (this *MergeProfilesStacktracesResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*MergeProfilesStacktracesResponse) EqualVT added in v0.4.0

func (*MergeProfilesStacktracesResponse) GetResult

func (*MergeProfilesStacktracesResponse) GetSelectedProfiles

func (x *MergeProfilesStacktracesResponse) GetSelectedProfiles() *ProfileSets

func (*MergeProfilesStacktracesResponse) MarshalToSizedBufferVT

func (m *MergeProfilesStacktracesResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MergeProfilesStacktracesResponse) MarshalToVT

func (m *MergeProfilesStacktracesResponse) MarshalToVT(dAtA []byte) (int, error)

func (*MergeProfilesStacktracesResponse) MarshalVT

func (m *MergeProfilesStacktracesResponse) MarshalVT() (dAtA []byte, err error)

func (*MergeProfilesStacktracesResponse) ProtoMessage

func (*MergeProfilesStacktracesResponse) ProtoMessage()

func (*MergeProfilesStacktracesResponse) ProtoReflect

func (*MergeProfilesStacktracesResponse) Reset

func (*MergeProfilesStacktracesResponse) SizeVT

func (m *MergeProfilesStacktracesResponse) SizeVT() (n int)

func (*MergeProfilesStacktracesResponse) String

func (*MergeProfilesStacktracesResponse) UnmarshalVT

func (m *MergeProfilesStacktracesResponse) UnmarshalVT(dAtA []byte) error

type MergeProfilesStacktracesResult

type MergeProfilesStacktracesResult struct {
	Format StacktracesMergeFormat `protobuf:"varint,3,opt,name=format,proto3,enum=ingester.v1.StacktracesMergeFormat" json:"format,omitempty"`
	// The list of stracktraces with their respective value
	Stacktraces   []*StacktraceSample `protobuf:"bytes,1,rep,name=stacktraces,proto3" json:"stacktraces,omitempty"`
	FunctionNames []string            `protobuf:"bytes,2,rep,name=function_names,json=functionNames,proto3" json:"function_names,omitempty"`
	// Merge result marshaled to pyroscope tree bytes.
	TreeBytes []byte `protobuf:"bytes,4,opt,name=tree_bytes,json=treeBytes,proto3" json:"tree_bytes,omitempty"`
	// contains filtered or unexported fields
}

func (*MergeProfilesStacktracesResult) CloneMessageVT

func (m *MergeProfilesStacktracesResult) CloneMessageVT() proto.Message

func (*MergeProfilesStacktracesResult) CloneVT

func (*MergeProfilesStacktracesResult) Descriptor deprecated

func (*MergeProfilesStacktracesResult) Descriptor() ([]byte, []int)

Deprecated: Use MergeProfilesStacktracesResult.ProtoReflect.Descriptor instead.

func (*MergeProfilesStacktracesResult) EqualMessageVT added in v0.4.0

func (this *MergeProfilesStacktracesResult) EqualMessageVT(thatMsg proto.Message) bool

func (*MergeProfilesStacktracesResult) EqualVT added in v0.4.0

func (*MergeProfilesStacktracesResult) GetFormat

func (*MergeProfilesStacktracesResult) GetFunctionNames

func (x *MergeProfilesStacktracesResult) GetFunctionNames() []string

func (*MergeProfilesStacktracesResult) GetStacktraces

func (x *MergeProfilesStacktracesResult) GetStacktraces() []*StacktraceSample

func (*MergeProfilesStacktracesResult) GetTreeBytes

func (x *MergeProfilesStacktracesResult) GetTreeBytes() []byte

func (*MergeProfilesStacktracesResult) MarshalToSizedBufferVT

func (m *MergeProfilesStacktracesResult) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MergeProfilesStacktracesResult) MarshalToVT

func (m *MergeProfilesStacktracesResult) MarshalToVT(dAtA []byte) (int, error)

func (*MergeProfilesStacktracesResult) MarshalVT

func (m *MergeProfilesStacktracesResult) MarshalVT() (dAtA []byte, err error)

func (*MergeProfilesStacktracesResult) ProtoMessage

func (*MergeProfilesStacktracesResult) ProtoMessage()

func (*MergeProfilesStacktracesResult) ProtoReflect

func (*MergeProfilesStacktracesResult) Reset

func (x *MergeProfilesStacktracesResult) Reset()

func (*MergeProfilesStacktracesResult) SizeVT

func (m *MergeProfilesStacktracesResult) SizeVT() (n int)

func (*MergeProfilesStacktracesResult) String

func (*MergeProfilesStacktracesResult) UnmarshalVT

func (m *MergeProfilesStacktracesResult) UnmarshalVT(dAtA []byte) error

type MergeSpanProfileRequest added in v0.2.1

type MergeSpanProfileRequest struct {

	// The client starts the stream with a request containing the profile type and the labels.
	Request *SelectSpanProfileRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	// Max nodes in the resulting tree.
	MaxNodes *int64 `protobuf:"varint,2,opt,name=max_nodes,json=maxNodes,proto3,oneof" json:"max_nodes,omitempty"`
	// On a batch of profiles, the client sends the profiles to keep for merging.
	Profiles []bool `protobuf:"varint,3,rep,packed,name=profiles,proto3" json:"profiles,omitempty"`
	// contains filtered or unexported fields
}

func (*MergeSpanProfileRequest) CloneMessageVT added in v0.2.1

func (m *MergeSpanProfileRequest) CloneMessageVT() proto.Message

func (*MergeSpanProfileRequest) CloneVT added in v0.2.1

func (*MergeSpanProfileRequest) Descriptor deprecated added in v0.2.1

func (*MergeSpanProfileRequest) Descriptor() ([]byte, []int)

Deprecated: Use MergeSpanProfileRequest.ProtoReflect.Descriptor instead.

func (*MergeSpanProfileRequest) EqualMessageVT added in v0.4.0

func (this *MergeSpanProfileRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*MergeSpanProfileRequest) EqualVT added in v0.4.0

func (*MergeSpanProfileRequest) GetMaxNodes added in v0.2.1

func (x *MergeSpanProfileRequest) GetMaxNodes() int64

func (*MergeSpanProfileRequest) GetProfiles added in v0.2.1

func (x *MergeSpanProfileRequest) GetProfiles() []bool

func (*MergeSpanProfileRequest) GetRequest added in v0.2.1

func (*MergeSpanProfileRequest) MarshalToSizedBufferVT added in v0.2.1

func (m *MergeSpanProfileRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MergeSpanProfileRequest) MarshalToVT added in v0.2.1

func (m *MergeSpanProfileRequest) MarshalToVT(dAtA []byte) (int, error)

func (*MergeSpanProfileRequest) MarshalVT added in v0.2.1

func (m *MergeSpanProfileRequest) MarshalVT() (dAtA []byte, err error)

func (*MergeSpanProfileRequest) ProtoMessage added in v0.2.1

func (*MergeSpanProfileRequest) ProtoMessage()

func (*MergeSpanProfileRequest) ProtoReflect added in v0.2.1

func (x *MergeSpanProfileRequest) ProtoReflect() protoreflect.Message

func (*MergeSpanProfileRequest) Reset added in v0.2.1

func (x *MergeSpanProfileRequest) Reset()

func (*MergeSpanProfileRequest) SizeVT added in v0.2.1

func (m *MergeSpanProfileRequest) SizeVT() (n int)

func (*MergeSpanProfileRequest) String added in v0.2.1

func (x *MergeSpanProfileRequest) String() string

func (*MergeSpanProfileRequest) UnmarshalVT added in v0.2.1

func (m *MergeSpanProfileRequest) UnmarshalVT(dAtA []byte) error

type MergeSpanProfileResponse added in v0.2.1

type MergeSpanProfileResponse struct {

	// The server replies batch of profiles.
	// A last message without profiles signals the next message will be the result of the merge.
	SelectedProfiles *ProfileSets `protobuf:"bytes,1,opt,name=selectedProfiles,proto3" json:"selectedProfiles,omitempty"`
	// The list of stracktraces for the profile with their respective value
	Result *MergeSpanProfileResult `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*MergeSpanProfileResponse) CloneMessageVT added in v0.2.1

func (m *MergeSpanProfileResponse) CloneMessageVT() proto.Message

func (*MergeSpanProfileResponse) CloneVT added in v0.2.1

func (*MergeSpanProfileResponse) Descriptor deprecated added in v0.2.1

func (*MergeSpanProfileResponse) Descriptor() ([]byte, []int)

Deprecated: Use MergeSpanProfileResponse.ProtoReflect.Descriptor instead.

func (*MergeSpanProfileResponse) EqualMessageVT added in v0.4.0

func (this *MergeSpanProfileResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*MergeSpanProfileResponse) EqualVT added in v0.4.0

func (*MergeSpanProfileResponse) GetResult added in v0.2.1

func (*MergeSpanProfileResponse) GetSelectedProfiles added in v0.2.1

func (x *MergeSpanProfileResponse) GetSelectedProfiles() *ProfileSets

func (*MergeSpanProfileResponse) MarshalToSizedBufferVT added in v0.2.1

func (m *MergeSpanProfileResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MergeSpanProfileResponse) MarshalToVT added in v0.2.1

func (m *MergeSpanProfileResponse) MarshalToVT(dAtA []byte) (int, error)

func (*MergeSpanProfileResponse) MarshalVT added in v0.2.1

func (m *MergeSpanProfileResponse) MarshalVT() (dAtA []byte, err error)

func (*MergeSpanProfileResponse) ProtoMessage added in v0.2.1

func (*MergeSpanProfileResponse) ProtoMessage()

func (*MergeSpanProfileResponse) ProtoReflect added in v0.2.1

func (x *MergeSpanProfileResponse) ProtoReflect() protoreflect.Message

func (*MergeSpanProfileResponse) Reset added in v0.2.1

func (x *MergeSpanProfileResponse) Reset()

func (*MergeSpanProfileResponse) SizeVT added in v0.2.1

func (m *MergeSpanProfileResponse) SizeVT() (n int)

func (*MergeSpanProfileResponse) String added in v0.2.1

func (x *MergeSpanProfileResponse) String() string

func (*MergeSpanProfileResponse) UnmarshalVT added in v0.2.1

func (m *MergeSpanProfileResponse) UnmarshalVT(dAtA []byte) error

type MergeSpanProfileResult added in v0.2.1

type MergeSpanProfileResult struct {
	TreeBytes []byte `protobuf:"bytes,1,opt,name=tree_bytes,json=treeBytes,proto3" json:"tree_bytes,omitempty"`
	// contains filtered or unexported fields
}

func (*MergeSpanProfileResult) CloneMessageVT added in v0.2.1

func (m *MergeSpanProfileResult) CloneMessageVT() proto.Message

func (*MergeSpanProfileResult) CloneVT added in v0.2.1

func (*MergeSpanProfileResult) Descriptor deprecated added in v0.2.1

func (*MergeSpanProfileResult) Descriptor() ([]byte, []int)

Deprecated: Use MergeSpanProfileResult.ProtoReflect.Descriptor instead.

func (*MergeSpanProfileResult) EqualMessageVT added in v0.4.0

func (this *MergeSpanProfileResult) EqualMessageVT(thatMsg proto.Message) bool

func (*MergeSpanProfileResult) EqualVT added in v0.4.0

func (this *MergeSpanProfileResult) EqualVT(that *MergeSpanProfileResult) bool

func (*MergeSpanProfileResult) GetTreeBytes added in v0.2.1

func (x *MergeSpanProfileResult) GetTreeBytes() []byte

func (*MergeSpanProfileResult) MarshalToSizedBufferVT added in v0.2.1

func (m *MergeSpanProfileResult) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MergeSpanProfileResult) MarshalToVT added in v0.2.1

func (m *MergeSpanProfileResult) MarshalToVT(dAtA []byte) (int, error)

func (*MergeSpanProfileResult) MarshalVT added in v0.2.1

func (m *MergeSpanProfileResult) MarshalVT() (dAtA []byte, err error)

func (*MergeSpanProfileResult) ProtoMessage added in v0.2.1

func (*MergeSpanProfileResult) ProtoMessage()

func (*MergeSpanProfileResult) ProtoReflect added in v0.2.1

func (x *MergeSpanProfileResult) ProtoReflect() protoreflect.Message

func (*MergeSpanProfileResult) Reset added in v0.2.1

func (x *MergeSpanProfileResult) Reset()

func (*MergeSpanProfileResult) SizeVT added in v0.2.1

func (m *MergeSpanProfileResult) SizeVT() (n int)

func (*MergeSpanProfileResult) String added in v0.2.1

func (x *MergeSpanProfileResult) String() string

func (*MergeSpanProfileResult) UnmarshalVT added in v0.2.1

func (m *MergeSpanProfileResult) UnmarshalVT(dAtA []byte) error

type Profile

type Profile struct {

	// The ID of the profile.
	ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
	// The name and type of the profile.
	Type *v1.ProfileType `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	// LabelPair is the key value pairs to identify the corresponding profile
	Labels []*v1.LabelPair `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"`
	// Timestamp is when that profile was created
	Timestamp int64 `protobuf:"varint,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// The list of stracktraces for the profile with their respective value
	Stacktraces []*StacktraceSample `protobuf:"bytes,5,rep,name=stacktraces,proto3" json:"stacktraces,omitempty"`
	// contains filtered or unexported fields
}

Profile represents a point in time profile.

func (*Profile) CloneMessageVT

func (m *Profile) CloneMessageVT() proto.Message

func (*Profile) CloneVT

func (m *Profile) CloneVT() *Profile

func (*Profile) Descriptor deprecated

func (*Profile) Descriptor() ([]byte, []int)

Deprecated: Use Profile.ProtoReflect.Descriptor instead.

func (*Profile) EqualMessageVT added in v0.4.0

func (this *Profile) EqualMessageVT(thatMsg proto.Message) bool

func (*Profile) EqualVT added in v0.4.0

func (this *Profile) EqualVT(that *Profile) bool

func (*Profile) GetID

func (x *Profile) GetID() string

func (*Profile) GetLabels

func (x *Profile) GetLabels() []*v1.LabelPair

func (*Profile) GetStacktraces

func (x *Profile) GetStacktraces() []*StacktraceSample

func (*Profile) GetTimestamp

func (x *Profile) GetTimestamp() int64

func (*Profile) GetType

func (x *Profile) GetType() *v1.ProfileType

func (*Profile) MarshalToSizedBufferVT

func (m *Profile) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Profile) MarshalToVT

func (m *Profile) MarshalToVT(dAtA []byte) (int, error)

func (*Profile) MarshalVT

func (m *Profile) MarshalVT() (dAtA []byte, err error)

func (*Profile) ProtoMessage

func (*Profile) ProtoMessage()

func (*Profile) ProtoReflect

func (x *Profile) ProtoReflect() protoreflect.Message

func (*Profile) Reset

func (x *Profile) Reset()

func (*Profile) SizeVT

func (m *Profile) SizeVT() (n int)

func (*Profile) String

func (x *Profile) String() string

func (*Profile) UnmarshalVT

func (m *Profile) UnmarshalVT(dAtA []byte) error

type ProfileSets

type ProfileSets struct {
	LabelsSets []*v1.Labels     `protobuf:"bytes,1,rep,name=labelsSets,proto3" json:"labelsSets,omitempty"`
	Profiles   []*SeriesProfile `protobuf:"bytes,2,rep,name=profiles,proto3" json:"profiles,omitempty"`
	// contains filtered or unexported fields
}

func (*ProfileSets) CloneMessageVT

func (m *ProfileSets) CloneMessageVT() proto.Message

func (*ProfileSets) CloneVT

func (m *ProfileSets) CloneVT() *ProfileSets

func (*ProfileSets) Descriptor deprecated

func (*ProfileSets) Descriptor() ([]byte, []int)

Deprecated: Use ProfileSets.ProtoReflect.Descriptor instead.

func (*ProfileSets) EqualMessageVT added in v0.4.0

func (this *ProfileSets) EqualMessageVT(thatMsg proto.Message) bool

func (*ProfileSets) EqualVT added in v0.4.0

func (this *ProfileSets) EqualVT(that *ProfileSets) bool

func (*ProfileSets) GetLabelsSets

func (x *ProfileSets) GetLabelsSets() []*v1.Labels

func (*ProfileSets) GetProfiles

func (x *ProfileSets) GetProfiles() []*SeriesProfile

func (*ProfileSets) MarshalToSizedBufferVT

func (m *ProfileSets) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ProfileSets) MarshalToVT

func (m *ProfileSets) MarshalToVT(dAtA []byte) (int, error)

func (*ProfileSets) MarshalVT

func (m *ProfileSets) MarshalVT() (dAtA []byte, err error)

func (*ProfileSets) ProtoMessage

func (*ProfileSets) ProtoMessage()

func (*ProfileSets) ProtoReflect

func (x *ProfileSets) ProtoReflect() protoreflect.Message

func (*ProfileSets) Reset

func (x *ProfileSets) Reset()

func (*ProfileSets) SizeVT

func (m *ProfileSets) SizeVT() (n int)

func (*ProfileSets) String

func (x *ProfileSets) String() string

func (*ProfileSets) UnmarshalVT

func (m *ProfileSets) UnmarshalVT(dAtA []byte) error

type ProfileTypesRequest

type ProfileTypesRequest struct {

	// Milliseconds since epoch.
	Start int64 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
	// Milliseconds since epoch.
	End int64 `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"`
	// contains filtered or unexported fields
}

func (*ProfileTypesRequest) CloneMessageVT

func (m *ProfileTypesRequest) CloneMessageVT() proto.Message

func (*ProfileTypesRequest) CloneVT

func (*ProfileTypesRequest) Descriptor deprecated

func (*ProfileTypesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ProfileTypesRequest.ProtoReflect.Descriptor instead.

func (*ProfileTypesRequest) EqualMessageVT added in v0.4.0

func (this *ProfileTypesRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*ProfileTypesRequest) EqualVT added in v0.4.0

func (this *ProfileTypesRequest) EqualVT(that *ProfileTypesRequest) bool

func (*ProfileTypesRequest) GetEnd added in v0.3.0

func (x *ProfileTypesRequest) GetEnd() int64

func (*ProfileTypesRequest) GetStart added in v0.3.0

func (x *ProfileTypesRequest) GetStart() int64

func (*ProfileTypesRequest) MarshalToSizedBufferVT

func (m *ProfileTypesRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ProfileTypesRequest) MarshalToVT

func (m *ProfileTypesRequest) MarshalToVT(dAtA []byte) (int, error)

func (*ProfileTypesRequest) MarshalVT

func (m *ProfileTypesRequest) MarshalVT() (dAtA []byte, err error)

func (*ProfileTypesRequest) ProtoMessage

func (*ProfileTypesRequest) ProtoMessage()

func (*ProfileTypesRequest) ProtoReflect

func (x *ProfileTypesRequest) ProtoReflect() protoreflect.Message

func (*ProfileTypesRequest) Reset

func (x *ProfileTypesRequest) Reset()

func (*ProfileTypesRequest) SizeVT

func (m *ProfileTypesRequest) SizeVT() (n int)

func (*ProfileTypesRequest) String

func (x *ProfileTypesRequest) String() string

func (*ProfileTypesRequest) UnmarshalVT

func (m *ProfileTypesRequest) UnmarshalVT(dAtA []byte) error

type ProfileTypesResponse

type ProfileTypesResponse struct {
	ProfileTypes []*v1.ProfileType `protobuf:"bytes,1,rep,name=profile_types,json=profileTypes,proto3" json:"profile_types,omitempty"`
	// contains filtered or unexported fields
}

func (*ProfileTypesResponse) CloneMessageVT

func (m *ProfileTypesResponse) CloneMessageVT() proto.Message

func (*ProfileTypesResponse) CloneVT

func (*ProfileTypesResponse) Descriptor deprecated

func (*ProfileTypesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ProfileTypesResponse.ProtoReflect.Descriptor instead.

func (*ProfileTypesResponse) EqualMessageVT added in v0.4.0

func (this *ProfileTypesResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*ProfileTypesResponse) EqualVT added in v0.4.0

func (this *ProfileTypesResponse) EqualVT(that *ProfileTypesResponse) bool

func (*ProfileTypesResponse) GetProfileTypes

func (x *ProfileTypesResponse) GetProfileTypes() []*v1.ProfileType

func (*ProfileTypesResponse) MarshalToSizedBufferVT

func (m *ProfileTypesResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ProfileTypesResponse) MarshalToVT

func (m *ProfileTypesResponse) MarshalToVT(dAtA []byte) (int, error)

func (*ProfileTypesResponse) MarshalVT

func (m *ProfileTypesResponse) MarshalVT() (dAtA []byte, err error)

func (*ProfileTypesResponse) ProtoMessage

func (*ProfileTypesResponse) ProtoMessage()

func (*ProfileTypesResponse) ProtoReflect

func (x *ProfileTypesResponse) ProtoReflect() protoreflect.Message

func (*ProfileTypesResponse) Reset

func (x *ProfileTypesResponse) Reset()

func (*ProfileTypesResponse) SizeVT

func (m *ProfileTypesResponse) SizeVT() (n int)

func (*ProfileTypesResponse) String

func (x *ProfileTypesResponse) String() string

func (*ProfileTypesResponse) UnmarshalVT

func (m *ProfileTypesResponse) UnmarshalVT(dAtA []byte) error

type SelectProfilesRequest

type SelectProfilesRequest struct {
	LabelSelector string          `protobuf:"bytes,1,opt,name=label_selector,json=labelSelector,proto3" json:"label_selector,omitempty"`
	Type          *v1.ProfileType `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	// Milliseconds since epoch.
	Start int64 `protobuf:"varint,3,opt,name=start,proto3" json:"start,omitempty"`
	// Milliseconds since epoch.
	End int64 `protobuf:"varint,4,opt,name=end,proto3" json:"end,omitempty"`
	// Optional: Hints for querying
	Hints *Hints `protobuf:"bytes,5,opt,name=hints,proto3,oneof" json:"hints,omitempty"`
	// Optional: Aggregation
	Aggregation *v1.TimeSeriesAggregationType `protobuf:"varint,6,opt,name=aggregation,proto3,enum=types.v1.TimeSeriesAggregationType,oneof" json:"aggregation,omitempty"`
	// contains filtered or unexported fields
}

func (*SelectProfilesRequest) CloneMessageVT

func (m *SelectProfilesRequest) CloneMessageVT() proto.Message

func (*SelectProfilesRequest) CloneVT

func (*SelectProfilesRequest) Descriptor deprecated

func (*SelectProfilesRequest) Descriptor() ([]byte, []int)

Deprecated: Use SelectProfilesRequest.ProtoReflect.Descriptor instead.

func (*SelectProfilesRequest) EqualMessageVT added in v0.4.0

func (this *SelectProfilesRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*SelectProfilesRequest) EqualVT added in v0.4.0

func (this *SelectProfilesRequest) EqualVT(that *SelectProfilesRequest) bool

func (*SelectProfilesRequest) GetAggregation added in v0.4.0

func (*SelectProfilesRequest) GetEnd

func (x *SelectProfilesRequest) GetEnd() int64

func (*SelectProfilesRequest) GetHints added in v0.3.0

func (x *SelectProfilesRequest) GetHints() *Hints

func (*SelectProfilesRequest) GetLabelSelector

func (x *SelectProfilesRequest) GetLabelSelector() string

func (*SelectProfilesRequest) GetStart

func (x *SelectProfilesRequest) GetStart() int64

func (*SelectProfilesRequest) GetType

func (x *SelectProfilesRequest) GetType() *v1.ProfileType

func (*SelectProfilesRequest) MarshalToSizedBufferVT

func (m *SelectProfilesRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SelectProfilesRequest) MarshalToVT

func (m *SelectProfilesRequest) MarshalToVT(dAtA []byte) (int, error)

func (*SelectProfilesRequest) MarshalVT

func (m *SelectProfilesRequest) MarshalVT() (dAtA []byte, err error)

func (*SelectProfilesRequest) ProtoMessage

func (*SelectProfilesRequest) ProtoMessage()

func (*SelectProfilesRequest) ProtoReflect

func (x *SelectProfilesRequest) ProtoReflect() protoreflect.Message

func (*SelectProfilesRequest) Reset

func (x *SelectProfilesRequest) Reset()

func (*SelectProfilesRequest) SizeVT

func (m *SelectProfilesRequest) SizeVT() (n int)

func (*SelectProfilesRequest) String

func (x *SelectProfilesRequest) String() string

func (*SelectProfilesRequest) UnmarshalVT

func (m *SelectProfilesRequest) UnmarshalVT(dAtA []byte) error

type SelectSpanProfileRequest added in v0.2.1

type SelectSpanProfileRequest struct {
	LabelSelector string          `protobuf:"bytes,1,opt,name=label_selector,json=labelSelector,proto3" json:"label_selector,omitempty"`
	Type          *v1.ProfileType `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	// Milliseconds since epoch.
	Start int64 `protobuf:"varint,3,opt,name=start,proto3" json:"start,omitempty"`
	// Milliseconds since epoch.
	End int64 `protobuf:"varint,4,opt,name=end,proto3" json:"end,omitempty"`
	// List of span identifiers.
	SpanSelector []string `protobuf:"bytes,5,rep,name=span_selector,json=spanSelector,proto3" json:"span_selector,omitempty"`
	// Optional: Hints for querying
	Hints *Hints `protobuf:"bytes,6,opt,name=hints,proto3,oneof" json:"hints,omitempty"`
	// contains filtered or unexported fields
}

func (*SelectSpanProfileRequest) CloneMessageVT added in v0.2.1

func (m *SelectSpanProfileRequest) CloneMessageVT() proto.Message

func (*SelectSpanProfileRequest) CloneVT added in v0.2.1

func (*SelectSpanProfileRequest) Descriptor deprecated added in v0.2.1

func (*SelectSpanProfileRequest) Descriptor() ([]byte, []int)

Deprecated: Use SelectSpanProfileRequest.ProtoReflect.Descriptor instead.

func (*SelectSpanProfileRequest) EqualMessageVT added in v0.4.0

func (this *SelectSpanProfileRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*SelectSpanProfileRequest) EqualVT added in v0.4.0

func (*SelectSpanProfileRequest) GetEnd added in v0.2.1

func (x *SelectSpanProfileRequest) GetEnd() int64

func (*SelectSpanProfileRequest) GetHints added in v0.4.0

func (x *SelectSpanProfileRequest) GetHints() *Hints

func (*SelectSpanProfileRequest) GetLabelSelector added in v0.2.1

func (x *SelectSpanProfileRequest) GetLabelSelector() string

func (*SelectSpanProfileRequest) GetSpanSelector added in v0.2.1

func (x *SelectSpanProfileRequest) GetSpanSelector() []string

func (*SelectSpanProfileRequest) GetStart added in v0.2.1

func (x *SelectSpanProfileRequest) GetStart() int64

func (*SelectSpanProfileRequest) GetType added in v0.2.1

func (x *SelectSpanProfileRequest) GetType() *v1.ProfileType

func (*SelectSpanProfileRequest) MarshalToSizedBufferVT added in v0.2.1

func (m *SelectSpanProfileRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SelectSpanProfileRequest) MarshalToVT added in v0.2.1

func (m *SelectSpanProfileRequest) MarshalToVT(dAtA []byte) (int, error)

func (*SelectSpanProfileRequest) MarshalVT added in v0.2.1

func (m *SelectSpanProfileRequest) MarshalVT() (dAtA []byte, err error)

func (*SelectSpanProfileRequest) ProtoMessage added in v0.2.1

func (*SelectSpanProfileRequest) ProtoMessage()

func (*SelectSpanProfileRequest) ProtoReflect added in v0.2.1

func (x *SelectSpanProfileRequest) ProtoReflect() protoreflect.Message

func (*SelectSpanProfileRequest) Reset added in v0.2.1

func (x *SelectSpanProfileRequest) Reset()

func (*SelectSpanProfileRequest) SizeVT added in v0.2.1

func (m *SelectSpanProfileRequest) SizeVT() (n int)

func (*SelectSpanProfileRequest) String added in v0.2.1

func (x *SelectSpanProfileRequest) String() string

func (*SelectSpanProfileRequest) UnmarshalVT added in v0.2.1

func (m *SelectSpanProfileRequest) UnmarshalVT(dAtA []byte) error

type SeriesProfile

type SeriesProfile struct {

	// The labels index of the series
	LabelIndex int32 `protobuf:"varint,1,opt,name=labelIndex,proto3" json:"labelIndex,omitempty"`
	// timestamp in milliseconds
	Timestamp int64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*SeriesProfile) CloneMessageVT

func (m *SeriesProfile) CloneMessageVT() proto.Message

func (*SeriesProfile) CloneVT

func (m *SeriesProfile) CloneVT() *SeriesProfile

func (*SeriesProfile) Descriptor deprecated

func (*SeriesProfile) Descriptor() ([]byte, []int)

Deprecated: Use SeriesProfile.ProtoReflect.Descriptor instead.

func (*SeriesProfile) EqualMessageVT added in v0.4.0

func (this *SeriesProfile) EqualMessageVT(thatMsg proto.Message) bool

func (*SeriesProfile) EqualVT added in v0.4.0

func (this *SeriesProfile) EqualVT(that *SeriesProfile) bool

func (*SeriesProfile) GetLabelIndex

func (x *SeriesProfile) GetLabelIndex() int32

func (*SeriesProfile) GetTimestamp

func (x *SeriesProfile) GetTimestamp() int64

func (*SeriesProfile) MarshalToSizedBufferVT

func (m *SeriesProfile) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SeriesProfile) MarshalToVT

func (m *SeriesProfile) MarshalToVT(dAtA []byte) (int, error)

func (*SeriesProfile) MarshalVT

func (m *SeriesProfile) MarshalVT() (dAtA []byte, err error)

func (*SeriesProfile) ProtoMessage

func (*SeriesProfile) ProtoMessage()

func (*SeriesProfile) ProtoReflect

func (x *SeriesProfile) ProtoReflect() protoreflect.Message

func (*SeriesProfile) Reset

func (x *SeriesProfile) Reset()

func (*SeriesProfile) SizeVT

func (m *SeriesProfile) SizeVT() (n int)

func (*SeriesProfile) String

func (x *SeriesProfile) String() string

func (*SeriesProfile) UnmarshalVT

func (m *SeriesProfile) UnmarshalVT(dAtA []byte) error

type SeriesRequest

type SeriesRequest struct {
	Matchers   []string `protobuf:"bytes,1,rep,name=matchers,proto3" json:"matchers,omitempty"`
	LabelNames []string `protobuf:"bytes,2,rep,name=label_names,json=labelNames,proto3" json:"label_names,omitempty"`
	// Milliseconds since epoch. If missing or zero, only the ingesters will be
	// queried.
	Start int64 `protobuf:"varint,3,opt,name=start,proto3" json:"start,omitempty"`
	// Milliseconds since epoch. If missing or zero, only the ingesters will be
	// queried.
	End int64 `protobuf:"varint,4,opt,name=end,proto3" json:"end,omitempty"`
	// contains filtered or unexported fields
}

func (*SeriesRequest) CloneMessageVT

func (m *SeriesRequest) CloneMessageVT() proto.Message

func (*SeriesRequest) CloneVT

func (m *SeriesRequest) CloneVT() *SeriesRequest

func (*SeriesRequest) Descriptor deprecated

func (*SeriesRequest) Descriptor() ([]byte, []int)

Deprecated: Use SeriesRequest.ProtoReflect.Descriptor instead.

func (*SeriesRequest) EqualMessageVT added in v0.4.0

func (this *SeriesRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*SeriesRequest) EqualVT added in v0.4.0

func (this *SeriesRequest) EqualVT(that *SeriesRequest) bool

func (*SeriesRequest) GetEnd added in v0.2.1

func (x *SeriesRequest) GetEnd() int64

func (*SeriesRequest) GetLabelNames

func (x *SeriesRequest) GetLabelNames() []string

func (*SeriesRequest) GetMatchers

func (x *SeriesRequest) GetMatchers() []string

func (*SeriesRequest) GetStart added in v0.2.1

func (x *SeriesRequest) GetStart() int64

func (*SeriesRequest) MarshalToSizedBufferVT

func (m *SeriesRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SeriesRequest) MarshalToVT

func (m *SeriesRequest) MarshalToVT(dAtA []byte) (int, error)

func (*SeriesRequest) MarshalVT

func (m *SeriesRequest) MarshalVT() (dAtA []byte, err error)

func (*SeriesRequest) ProtoMessage

func (*SeriesRequest) ProtoMessage()

func (*SeriesRequest) ProtoReflect

func (x *SeriesRequest) ProtoReflect() protoreflect.Message

func (*SeriesRequest) Reset

func (x *SeriesRequest) Reset()

func (*SeriesRequest) SizeVT

func (m *SeriesRequest) SizeVT() (n int)

func (*SeriesRequest) String

func (x *SeriesRequest) String() string

func (*SeriesRequest) UnmarshalVT

func (m *SeriesRequest) UnmarshalVT(dAtA []byte) error

type SeriesResponse

type SeriesResponse struct {
	LabelsSet []*v1.Labels `protobuf:"bytes,2,rep,name=labels_set,json=labelsSet,proto3" json:"labels_set,omitempty"`
	// contains filtered or unexported fields
}

func (*SeriesResponse) CloneMessageVT

func (m *SeriesResponse) CloneMessageVT() proto.Message

func (*SeriesResponse) CloneVT

func (m *SeriesResponse) CloneVT() *SeriesResponse

func (*SeriesResponse) Descriptor deprecated

func (*SeriesResponse) Descriptor() ([]byte, []int)

Deprecated: Use SeriesResponse.ProtoReflect.Descriptor instead.

func (*SeriesResponse) EqualMessageVT added in v0.4.0

func (this *SeriesResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*SeriesResponse) EqualVT added in v0.4.0

func (this *SeriesResponse) EqualVT(that *SeriesResponse) bool

func (*SeriesResponse) GetLabelsSet

func (x *SeriesResponse) GetLabelsSet() []*v1.Labels

func (*SeriesResponse) MarshalToSizedBufferVT

func (m *SeriesResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SeriesResponse) MarshalToVT

func (m *SeriesResponse) MarshalToVT(dAtA []byte) (int, error)

func (*SeriesResponse) MarshalVT

func (m *SeriesResponse) MarshalVT() (dAtA []byte, err error)

func (*SeriesResponse) ProtoMessage

func (*SeriesResponse) ProtoMessage()

func (*SeriesResponse) ProtoReflect

func (x *SeriesResponse) ProtoReflect() protoreflect.Message

func (*SeriesResponse) Reset

func (x *SeriesResponse) Reset()

func (*SeriesResponse) SizeVT

func (m *SeriesResponse) SizeVT() (n int)

func (*SeriesResponse) String

func (x *SeriesResponse) String() string

func (*SeriesResponse) UnmarshalVT

func (m *SeriesResponse) UnmarshalVT(dAtA []byte) error

type StacktraceSample

type StacktraceSample struct {
	FunctionIds []int32 `protobuf:"varint,1,rep,packed,name=function_ids,json=functionIds,proto3" json:"function_ids,omitempty"`
	Value       int64   `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*StacktraceSample) CloneMessageVT

func (m *StacktraceSample) CloneMessageVT() proto.Message

func (*StacktraceSample) CloneVT

func (m *StacktraceSample) CloneVT() *StacktraceSample

func (*StacktraceSample) Descriptor deprecated

func (*StacktraceSample) Descriptor() ([]byte, []int)

Deprecated: Use StacktraceSample.ProtoReflect.Descriptor instead.

func (*StacktraceSample) EqualMessageVT added in v0.4.0

func (this *StacktraceSample) EqualMessageVT(thatMsg proto.Message) bool

func (*StacktraceSample) EqualVT added in v0.4.0

func (this *StacktraceSample) EqualVT(that *StacktraceSample) bool

func (*StacktraceSample) GetFunctionIds

func (x *StacktraceSample) GetFunctionIds() []int32

func (*StacktraceSample) GetValue

func (x *StacktraceSample) GetValue() int64

func (*StacktraceSample) MarshalToSizedBufferVT

func (m *StacktraceSample) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*StacktraceSample) MarshalToVT

func (m *StacktraceSample) MarshalToVT(dAtA []byte) (int, error)

func (*StacktraceSample) MarshalVT

func (m *StacktraceSample) MarshalVT() (dAtA []byte, err error)

func (*StacktraceSample) ProtoMessage

func (*StacktraceSample) ProtoMessage()

func (*StacktraceSample) ProtoReflect

func (x *StacktraceSample) ProtoReflect() protoreflect.Message

func (*StacktraceSample) Reset

func (x *StacktraceSample) Reset()

func (*StacktraceSample) SizeVT

func (m *StacktraceSample) SizeVT() (n int)

func (*StacktraceSample) String

func (x *StacktraceSample) String() string

func (*StacktraceSample) UnmarshalVT

func (m *StacktraceSample) UnmarshalVT(dAtA []byte) error

type StacktracesMergeFormat

type StacktracesMergeFormat int32
const (
	StacktracesMergeFormat_MERGE_FORMAT_UNSPECIFIED StacktracesMergeFormat = 0
	StacktracesMergeFormat_MERGE_FORMAT_STACKTRACES StacktracesMergeFormat = 1
	StacktracesMergeFormat_MERGE_FORMAT_TREE        StacktracesMergeFormat = 2
)

func (StacktracesMergeFormat) Descriptor

func (StacktracesMergeFormat) Enum

func (StacktracesMergeFormat) EnumDescriptor deprecated

func (StacktracesMergeFormat) EnumDescriptor() ([]byte, []int)

Deprecated: Use StacktracesMergeFormat.Descriptor instead.

func (StacktracesMergeFormat) Number

func (StacktracesMergeFormat) String

func (x StacktracesMergeFormat) String() string

func (StacktracesMergeFormat) Type

type UnimplementedIngesterServiceServer

type UnimplementedIngesterServiceServer struct {
}

UnimplementedIngesterServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedIngesterServiceServer) BlockMetadata added in v0.3.0

func (UnimplementedIngesterServiceServer) Flush

func (UnimplementedIngesterServiceServer) LabelNames

func (UnimplementedIngesterServiceServer) LabelValues

func (UnimplementedIngesterServiceServer) MergeProfilesLabels

func (UnimplementedIngesterServiceServer) MergeProfilesPprof

func (UnimplementedIngesterServiceServer) MergeProfilesStacktraces

func (UnimplementedIngesterServiceServer) MergeSpanProfile added in v0.2.1

func (UnimplementedIngesterServiceServer) ProfileTypes

func (UnimplementedIngesterServiceServer) Push

func (UnimplementedIngesterServiceServer) Series

type UnsafeIngesterServiceServer

type UnsafeIngesterServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeIngesterServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to IngesterServiceServer will result in compilation errors.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL