metastorev1alpha1

package
v0.21.0 Latest Latest
Warning

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

Go to latest
Published: Feb 27, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Overview

Package metastorev1alpha1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

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_parca_metastore_v1alpha1_metastore_proto protoreflect.FileDescriptor
View Source
var MetastoreService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "parca.metastore.v1alpha1.MetastoreService",
	HandlerType: (*MetastoreServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetOrCreateMappings",
			Handler:    _MetastoreService_GetOrCreateMappings_Handler,
		},
		{
			MethodName: "GetOrCreateFunctions",
			Handler:    _MetastoreService_GetOrCreateFunctions_Handler,
		},
		{
			MethodName: "GetOrCreateLocations",
			Handler:    _MetastoreService_GetOrCreateLocations_Handler,
		},
		{
			MethodName: "GetOrCreateStacktraces",
			Handler:    _MetastoreService_GetOrCreateStacktraces_Handler,
		},
		{
			MethodName: "UnsymbolizedLocations",
			Handler:    _MetastoreService_UnsymbolizedLocations_Handler,
		},
		{
			MethodName: "CreateLocationLines",
			Handler:    _MetastoreService_CreateLocationLines_Handler,
		},
		{
			MethodName: "Locations",
			Handler:    _MetastoreService_Locations_Handler,
		},
		{
			MethodName: "Functions",
			Handler:    _MetastoreService_Functions_Handler,
		},
		{
			MethodName: "Mappings",
			Handler:    _MetastoreService_Mappings_Handler,
		},
		{
			MethodName: "Stacktraces",
			Handler:    _MetastoreService_Stacktraces_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "parca/metastore/v1alpha1/metastore.proto",
}

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

Functions

func RegisterMetastoreServiceHandler added in v0.12.0

func RegisterMetastoreServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterMetastoreServiceHandler registers the http handlers for service MetastoreService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterMetastoreServiceHandlerClient added in v0.12.0

func RegisterMetastoreServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MetastoreServiceClient) error

RegisterMetastoreServiceHandlerClient registers the http handlers for service MetastoreService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MetastoreServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MetastoreServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MetastoreServiceClient" to call the correct interceptors.

func RegisterMetastoreServiceHandlerFromEndpoint added in v0.12.0

func RegisterMetastoreServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterMetastoreServiceHandlerFromEndpoint is same as RegisterMetastoreServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterMetastoreServiceHandlerServer added in v0.12.0

func RegisterMetastoreServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MetastoreServiceServer) error

RegisterMetastoreServiceHandlerServer registers the http handlers for service MetastoreService to "mux". UnaryRPC :call MetastoreServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterMetastoreServiceHandlerFromEndpoint instead.

func RegisterMetastoreServiceServer added in v0.12.0

func RegisterMetastoreServiceServer(s grpc.ServiceRegistrar, srv MetastoreServiceServer)

Types

type CreateLocationLinesRequest added in v0.12.0

type CreateLocationLinesRequest struct {

	// Locations that have location lines to be saved.
	Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
	// contains filtered or unexported fields
}

CreateLocationLinesRequest contains locations and their location lines to be saved.

func (*CreateLocationLinesRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use CreateLocationLinesRequest.ProtoReflect.Descriptor instead.

func (*CreateLocationLinesRequest) GetLocations added in v0.12.0

func (x *CreateLocationLinesRequest) GetLocations() []*Location

func (*CreateLocationLinesRequest) MarshalToSizedBufferVT added in v0.12.0

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

func (*CreateLocationLinesRequest) MarshalToVT added in v0.12.0

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

func (*CreateLocationLinesRequest) MarshalVT added in v0.12.0

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

func (*CreateLocationLinesRequest) ProtoMessage added in v0.12.0

func (*CreateLocationLinesRequest) ProtoMessage()

func (*CreateLocationLinesRequest) ProtoReflect added in v0.12.0

func (*CreateLocationLinesRequest) Reset added in v0.12.0

func (x *CreateLocationLinesRequest) Reset()

func (*CreateLocationLinesRequest) SizeVT added in v0.12.0

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

func (*CreateLocationLinesRequest) String added in v0.12.0

func (x *CreateLocationLinesRequest) String() string

func (*CreateLocationLinesRequest) UnmarshalVT added in v0.12.0

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

type CreateLocationLinesResponse added in v0.12.0

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

CreateLocationLinesResponse details about the location lines creation.

func (*CreateLocationLinesResponse) Descriptor deprecated added in v0.12.0

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

Deprecated: Use CreateLocationLinesResponse.ProtoReflect.Descriptor instead.

func (*CreateLocationLinesResponse) MarshalToSizedBufferVT added in v0.12.0

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

func (*CreateLocationLinesResponse) MarshalToVT added in v0.12.0

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

func (*CreateLocationLinesResponse) MarshalVT added in v0.12.0

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

func (*CreateLocationLinesResponse) ProtoMessage added in v0.12.0

func (*CreateLocationLinesResponse) ProtoMessage()

func (*CreateLocationLinesResponse) ProtoReflect added in v0.12.0

func (*CreateLocationLinesResponse) Reset added in v0.12.0

func (x *CreateLocationLinesResponse) Reset()

func (*CreateLocationLinesResponse) SizeVT added in v0.12.0

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

func (*CreateLocationLinesResponse) String added in v0.12.0

func (x *CreateLocationLinesResponse) String() string

func (*CreateLocationLinesResponse) UnmarshalVT added in v0.12.0

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

type Function

type Function struct {

	// id is the unique identifier for the function.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// start_line is the line number in the source file of the first line of the function.
	StartLine int64 `protobuf:"varint,2,opt,name=start_line,json=startLine,proto3" json:"start_line,omitempty"`
	// name is the name of the function.
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// system_name describes the name of the function, as identified by the
	// system. For instance, it can be a C++ mangled name.
	SystemName string `protobuf:"bytes,4,opt,name=system_name,json=systemName,proto3" json:"system_name,omitempty"`
	// filename is the name of the source file of the function.
	Filename string `protobuf:"bytes,5,opt,name=filename,proto3" json:"filename,omitempty"`
	// name_string_index is the index in the string table to the name associated with the function.
	NameStringIndex uint32 `protobuf:"varint,6,opt,name=name_string_index,json=nameStringIndex,proto3" json:"name_string_index,omitempty"`
	// system_name_string_index is the index in the string table to the system_name associated with the function.
	SystemNameStringIndex uint32 `` /* 129-byte string literal not displayed */
	// filename_string_index is the index in the string table to the filename associated with the function.
	FilenameStringIndex uint32 `protobuf:"varint,8,opt,name=filename_string_index,json=filenameStringIndex,proto3" json:"filename_string_index,omitempty"`
	// contains filtered or unexported fields
}

Function describes metadata of a source code function.

func (*Function) Descriptor deprecated

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

Deprecated: Use Function.ProtoReflect.Descriptor instead.

func (*Function) GetFilename

func (x *Function) GetFilename() string

func (*Function) GetFilenameStringIndex added in v0.14.0

func (x *Function) GetFilenameStringIndex() uint32

func (*Function) GetId

func (x *Function) GetId() string

func (*Function) GetName

func (x *Function) GetName() string

func (*Function) GetNameStringIndex added in v0.14.0

func (x *Function) GetNameStringIndex() uint32

func (*Function) GetStartLine

func (x *Function) GetStartLine() int64

func (*Function) GetSystemName

func (x *Function) GetSystemName() string

func (*Function) GetSystemNameStringIndex added in v0.14.0

func (x *Function) GetSystemNameStringIndex() uint32

func (*Function) MarshalToSizedBufferVT

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

func (*Function) MarshalToVT

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

func (*Function) MarshalVT

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

func (*Function) ProtoMessage

func (*Function) ProtoMessage()

func (*Function) ProtoReflect

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

func (*Function) Reset

func (x *Function) Reset()

func (*Function) SizeVT

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

func (*Function) String

func (x *Function) String() string

func (*Function) UnmarshalVT

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

type FunctionsRequest added in v0.12.0

type FunctionsRequest struct {

	// IDs of functions to retrieve.
	FunctionIds []string `protobuf:"bytes,1,rep,name=function_ids,json=functionIds,proto3" json:"function_ids,omitempty"`
	// contains filtered or unexported fields
}

FunctionsRequest contains information about the functions requested.

func (*FunctionsRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use FunctionsRequest.ProtoReflect.Descriptor instead.

func (*FunctionsRequest) GetFunctionIds added in v0.12.0

func (x *FunctionsRequest) GetFunctionIds() []string

func (*FunctionsRequest) MarshalToSizedBufferVT added in v0.12.0

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

func (*FunctionsRequest) MarshalToVT added in v0.12.0

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

func (*FunctionsRequest) MarshalVT added in v0.12.0

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

func (*FunctionsRequest) ProtoMessage added in v0.12.0

func (*FunctionsRequest) ProtoMessage()

func (*FunctionsRequest) ProtoReflect added in v0.12.0

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

func (*FunctionsRequest) Reset added in v0.12.0

func (x *FunctionsRequest) Reset()

func (*FunctionsRequest) SizeVT added in v0.12.0

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

func (*FunctionsRequest) String added in v0.12.0

func (x *FunctionsRequest) String() string

func (*FunctionsRequest) UnmarshalVT added in v0.12.0

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

type FunctionsResponse added in v0.12.0

type FunctionsResponse struct {

	// Functions that are known to the backing metastore.
	Functions []*Function `protobuf:"bytes,1,rep,name=functions,proto3" json:"functions,omitempty"`
	// contains filtered or unexported fields
}

FunctionsResponse contains the requested functions.

func (*FunctionsResponse) Descriptor deprecated added in v0.12.0

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

Deprecated: Use FunctionsResponse.ProtoReflect.Descriptor instead.

func (*FunctionsResponse) GetFunctions added in v0.12.0

func (x *FunctionsResponse) GetFunctions() []*Function

func (*FunctionsResponse) MarshalToSizedBufferVT added in v0.12.0

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

func (*FunctionsResponse) MarshalToVT added in v0.12.0

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

func (*FunctionsResponse) MarshalVT added in v0.12.0

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

func (*FunctionsResponse) ProtoMessage added in v0.12.0

func (*FunctionsResponse) ProtoMessage()

func (*FunctionsResponse) ProtoReflect added in v0.12.0

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

func (*FunctionsResponse) Reset added in v0.12.0

func (x *FunctionsResponse) Reset()

func (*FunctionsResponse) SizeVT added in v0.12.0

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

func (*FunctionsResponse) String added in v0.12.0

func (x *FunctionsResponse) String() string

func (*FunctionsResponse) UnmarshalVT added in v0.12.0

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

type GetOrCreateFunctionsRequest added in v0.12.0

type GetOrCreateFunctionsRequest struct {

	// Functions to be created or retrieved.
	Functions []*Function `protobuf:"bytes,1,rep,name=functions,proto3" json:"functions,omitempty"`
	// contains filtered or unexported fields
}

GetOrCreateFunctionsRequest contains all information about functions that are requested to be retrieved or created if they don't already exist.

func (*GetOrCreateFunctionsRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use GetOrCreateFunctionsRequest.ProtoReflect.Descriptor instead.

func (*GetOrCreateFunctionsRequest) GetFunctions added in v0.12.0

func (x *GetOrCreateFunctionsRequest) GetFunctions() []*Function

func (*GetOrCreateFunctionsRequest) MarshalToSizedBufferVT added in v0.12.0

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

func (*GetOrCreateFunctionsRequest) MarshalToVT added in v0.12.0

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

func (*GetOrCreateFunctionsRequest) MarshalVT added in v0.12.0

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

func (*GetOrCreateFunctionsRequest) ProtoMessage added in v0.12.0

func (*GetOrCreateFunctionsRequest) ProtoMessage()

func (*GetOrCreateFunctionsRequest) ProtoReflect added in v0.12.0

func (*GetOrCreateFunctionsRequest) Reset added in v0.12.0

func (x *GetOrCreateFunctionsRequest) Reset()

func (*GetOrCreateFunctionsRequest) SizeVT added in v0.12.0

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

func (*GetOrCreateFunctionsRequest) String added in v0.12.0

func (x *GetOrCreateFunctionsRequest) String() string

func (*GetOrCreateFunctionsRequest) UnmarshalVT added in v0.12.0

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

type GetOrCreateFunctionsResponse added in v0.12.0

type GetOrCreateFunctionsResponse struct {

	// Functions that are known to the backing metastore. If any functions didn't
	// exist before the request they have now been persisted and are uniquely
	// identifyable through their key.
	Functions []*Function `protobuf:"bytes,1,rep,name=functions,proto3" json:"functions,omitempty"`
	// contains filtered or unexported fields
}

GetOrCreateFunctionsResponse contains information about functions requested.

func (*GetOrCreateFunctionsResponse) Descriptor deprecated added in v0.12.0

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

Deprecated: Use GetOrCreateFunctionsResponse.ProtoReflect.Descriptor instead.

func (*GetOrCreateFunctionsResponse) GetFunctions added in v0.12.0

func (x *GetOrCreateFunctionsResponse) GetFunctions() []*Function

func (*GetOrCreateFunctionsResponse) MarshalToSizedBufferVT added in v0.12.0

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

func (*GetOrCreateFunctionsResponse) MarshalToVT added in v0.12.0

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

func (*GetOrCreateFunctionsResponse) MarshalVT added in v0.12.0

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

func (*GetOrCreateFunctionsResponse) ProtoMessage added in v0.12.0

func (*GetOrCreateFunctionsResponse) ProtoMessage()

func (*GetOrCreateFunctionsResponse) ProtoReflect added in v0.12.0

func (*GetOrCreateFunctionsResponse) Reset added in v0.12.0

func (x *GetOrCreateFunctionsResponse) Reset()

func (*GetOrCreateFunctionsResponse) SizeVT added in v0.12.0

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

func (*GetOrCreateFunctionsResponse) String added in v0.12.0

func (*GetOrCreateFunctionsResponse) UnmarshalVT added in v0.12.0

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

type GetOrCreateLocationsRequest added in v0.12.0

type GetOrCreateLocationsRequest struct {

	// Locations to be created or retrieved.
	Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
	// contains filtered or unexported fields
}

GetOrCreateLocationsRequest contains all information about locations that are requested to be retrieved or created if they don't already exist.

func (*GetOrCreateLocationsRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use GetOrCreateLocationsRequest.ProtoReflect.Descriptor instead.

func (*GetOrCreateLocationsRequest) GetLocations added in v0.12.0

func (x *GetOrCreateLocationsRequest) GetLocations() []*Location

func (*GetOrCreateLocationsRequest) MarshalToSizedBufferVT added in v0.12.0

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

func (*GetOrCreateLocationsRequest) MarshalToVT added in v0.12.0

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

func (*GetOrCreateLocationsRequest) MarshalVT added in v0.12.0

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

func (*GetOrCreateLocationsRequest) ProtoMessage added in v0.12.0

func (*GetOrCreateLocationsRequest) ProtoMessage()

func (*GetOrCreateLocationsRequest) ProtoReflect added in v0.12.0

func (*GetOrCreateLocationsRequest) Reset added in v0.12.0

func (x *GetOrCreateLocationsRequest) Reset()

func (*GetOrCreateLocationsRequest) SizeVT added in v0.12.0

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

func (*GetOrCreateLocationsRequest) String added in v0.12.0

func (x *GetOrCreateLocationsRequest) String() string

func (*GetOrCreateLocationsRequest) UnmarshalVT added in v0.12.0

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

type GetOrCreateLocationsResponse added in v0.12.0

type GetOrCreateLocationsResponse struct {

	// Locations that are known to the backing metastore. If any locations didn't
	// exist before the request they have now been persisted and are uniquely
	// identifyable through their key.
	Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
	// contains filtered or unexported fields
}

GetOrCreateLocationsResponse contains information about locations requested.

func (*GetOrCreateLocationsResponse) Descriptor deprecated added in v0.12.0

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

Deprecated: Use GetOrCreateLocationsResponse.ProtoReflect.Descriptor instead.

func (*GetOrCreateLocationsResponse) GetLocations added in v0.12.0

func (x *GetOrCreateLocationsResponse) GetLocations() []*Location

func (*GetOrCreateLocationsResponse) MarshalToSizedBufferVT added in v0.12.0

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

func (*GetOrCreateLocationsResponse) MarshalToVT added in v0.12.0

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

func (*GetOrCreateLocationsResponse) MarshalVT added in v0.12.0

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

func (*GetOrCreateLocationsResponse) ProtoMessage added in v0.12.0

func (*GetOrCreateLocationsResponse) ProtoMessage()

func (*GetOrCreateLocationsResponse) ProtoReflect added in v0.12.0

func (*GetOrCreateLocationsResponse) Reset added in v0.12.0

func (x *GetOrCreateLocationsResponse) Reset()

func (*GetOrCreateLocationsResponse) SizeVT added in v0.12.0

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

func (*GetOrCreateLocationsResponse) String added in v0.12.0

func (*GetOrCreateLocationsResponse) UnmarshalVT added in v0.12.0

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

type GetOrCreateMappingsRequest added in v0.12.0

type GetOrCreateMappingsRequest struct {

	// Mappings to be created or retrieved.
	Mappings []*Mapping `protobuf:"bytes,1,rep,name=mappings,proto3" json:"mappings,omitempty"`
	// contains filtered or unexported fields
}

GetOrCreateMappingsRequest contains all information about mappings that are requested to be retrieved or created if they don't already exist.

func (*GetOrCreateMappingsRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use GetOrCreateMappingsRequest.ProtoReflect.Descriptor instead.

func (*GetOrCreateMappingsRequest) GetMappings added in v0.12.0

func (x *GetOrCreateMappingsRequest) GetMappings() []*Mapping

func (*GetOrCreateMappingsRequest) MarshalToSizedBufferVT added in v0.12.0

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

func (*GetOrCreateMappingsRequest) MarshalToVT added in v0.12.0

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

func (*GetOrCreateMappingsRequest) MarshalVT added in v0.12.0

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

func (*GetOrCreateMappingsRequest) ProtoMessage added in v0.12.0

func (*GetOrCreateMappingsRequest) ProtoMessage()

func (*GetOrCreateMappingsRequest) ProtoReflect added in v0.12.0

func (*GetOrCreateMappingsRequest) Reset added in v0.12.0

func (x *GetOrCreateMappingsRequest) Reset()

func (*GetOrCreateMappingsRequest) SizeVT added in v0.12.0

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

func (*GetOrCreateMappingsRequest) String added in v0.12.0

func (x *GetOrCreateMappingsRequest) String() string

func (*GetOrCreateMappingsRequest) UnmarshalVT added in v0.12.0

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

type GetOrCreateMappingsResponse added in v0.12.0

type GetOrCreateMappingsResponse struct {

	// Mappings that are known to the backing metastore. If any mappings didn't
	// exist before the request they have now been persisted and are uniquely
	// identifyable through their key.
	Mappings []*Mapping `protobuf:"bytes,1,rep,name=mappings,proto3" json:"mappings,omitempty"`
	// contains filtered or unexported fields
}

GetOrCreateMappingsResponse contains information about mappings requested.

func (*GetOrCreateMappingsResponse) Descriptor deprecated added in v0.12.0

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

Deprecated: Use GetOrCreateMappingsResponse.ProtoReflect.Descriptor instead.

func (*GetOrCreateMappingsResponse) GetMappings added in v0.12.0

func (x *GetOrCreateMappingsResponse) GetMappings() []*Mapping

func (*GetOrCreateMappingsResponse) MarshalToSizedBufferVT added in v0.12.0

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

func (*GetOrCreateMappingsResponse) MarshalToVT added in v0.12.0

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

func (*GetOrCreateMappingsResponse) MarshalVT added in v0.12.0

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

func (*GetOrCreateMappingsResponse) ProtoMessage added in v0.12.0

func (*GetOrCreateMappingsResponse) ProtoMessage()

func (*GetOrCreateMappingsResponse) ProtoReflect added in v0.12.0

func (*GetOrCreateMappingsResponse) Reset added in v0.12.0

func (x *GetOrCreateMappingsResponse) Reset()

func (*GetOrCreateMappingsResponse) SizeVT added in v0.12.0

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

func (*GetOrCreateMappingsResponse) String added in v0.12.0

func (x *GetOrCreateMappingsResponse) String() string

func (*GetOrCreateMappingsResponse) UnmarshalVT added in v0.12.0

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

type GetOrCreateStacktracesRequest added in v0.12.0

type GetOrCreateStacktracesRequest struct {

	// Stacktraces to be created or retrieved.
	Stacktraces []*Stacktrace `protobuf:"bytes,1,rep,name=stacktraces,proto3" json:"stacktraces,omitempty"`
	// contains filtered or unexported fields
}

GetOrCreateStracktracesRequest contains all information about stacktraces that are requested to be retrieved or created if they don't already exist.

func (*GetOrCreateStacktracesRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use GetOrCreateStacktracesRequest.ProtoReflect.Descriptor instead.

func (*GetOrCreateStacktracesRequest) GetStacktraces added in v0.12.0

func (x *GetOrCreateStacktracesRequest) GetStacktraces() []*Stacktrace

func (*GetOrCreateStacktracesRequest) MarshalToSizedBufferVT added in v0.12.0

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

func (*GetOrCreateStacktracesRequest) MarshalToVT added in v0.12.0

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

func (*GetOrCreateStacktracesRequest) MarshalVT added in v0.12.0

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

func (*GetOrCreateStacktracesRequest) ProtoMessage added in v0.12.0

func (*GetOrCreateStacktracesRequest) ProtoMessage()

func (*GetOrCreateStacktracesRequest) ProtoReflect added in v0.12.0

func (*GetOrCreateStacktracesRequest) Reset added in v0.12.0

func (x *GetOrCreateStacktracesRequest) Reset()

func (*GetOrCreateStacktracesRequest) SizeVT added in v0.12.0

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

func (*GetOrCreateStacktracesRequest) String added in v0.12.0

func (*GetOrCreateStacktracesRequest) UnmarshalVT added in v0.12.0

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

type GetOrCreateStacktracesResponse added in v0.12.0

type GetOrCreateStacktracesResponse struct {

	// Stacktraces that are known to the backing metastore. If any stacktraces
	// didn't exist before the request they have now been persisted and are
	// uniquely identifyable through their key.
	Stacktraces []*Stacktrace `protobuf:"bytes,1,rep,name=stacktraces,proto3" json:"stacktraces,omitempty"`
	// contains filtered or unexported fields
}

GetOrCreateStacktracesResponse contains information about locations requested.

func (*GetOrCreateStacktracesResponse) Descriptor deprecated added in v0.12.0

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

Deprecated: Use GetOrCreateStacktracesResponse.ProtoReflect.Descriptor instead.

func (*GetOrCreateStacktracesResponse) GetStacktraces added in v0.12.0

func (x *GetOrCreateStacktracesResponse) GetStacktraces() []*Stacktrace

func (*GetOrCreateStacktracesResponse) MarshalToSizedBufferVT added in v0.12.0

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

func (*GetOrCreateStacktracesResponse) MarshalToVT added in v0.12.0

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

func (*GetOrCreateStacktracesResponse) MarshalVT added in v0.12.0

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

func (*GetOrCreateStacktracesResponse) ProtoMessage added in v0.12.0

func (*GetOrCreateStacktracesResponse) ProtoMessage()

func (*GetOrCreateStacktracesResponse) ProtoReflect added in v0.12.0

func (*GetOrCreateStacktracesResponse) Reset added in v0.12.0

func (x *GetOrCreateStacktracesResponse) Reset()

func (*GetOrCreateStacktracesResponse) SizeVT added in v0.12.0

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

func (*GetOrCreateStacktracesResponse) String added in v0.12.0

func (*GetOrCreateStacktracesResponse) UnmarshalVT added in v0.12.0

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

type Line

type Line struct {

	// function_id is the ID of the function.
	FunctionId string `protobuf:"bytes,1,opt,name=function_id,json=functionId,proto3" json:"function_id,omitempty"`
	// line is the line number in the source file of the referenced function.
	Line int64 `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"`
	// function_index is the index in the functions table.
	FunctionIndex uint32 `protobuf:"varint,3,opt,name=function_index,json=functionIndex,proto3" json:"function_index,omitempty"`
	// contains filtered or unexported fields
}

Line describes a source code function and its line number.

func (*Line) Descriptor deprecated

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

Deprecated: Use Line.ProtoReflect.Descriptor instead.

func (*Line) GetFunctionId

func (x *Line) GetFunctionId() string

func (*Line) GetFunctionIndex added in v0.14.0

func (x *Line) GetFunctionIndex() uint32

func (*Line) GetLine

func (x *Line) GetLine() int64

func (*Line) MarshalToSizedBufferVT

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

func (*Line) MarshalToVT

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

func (*Line) MarshalVT

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

func (*Line) ProtoMessage

func (*Line) ProtoMessage()

func (*Line) ProtoReflect

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

func (*Line) Reset

func (x *Line) Reset()

func (*Line) SizeVT

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

func (*Line) String

func (x *Line) String() string

func (*Line) UnmarshalVT

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

type Location

type Location struct {

	// id is the unique identifier for the location.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// address is the memory address of the location if present.
	Address uint64 `protobuf:"varint,2,opt,name=address,proto3" json:"address,omitempty"`
	// mapping_id is the unique identifier for the mapping associated with the location.
	MappingId string `protobuf:"bytes,4,opt,name=mapping_id,json=mappingId,proto3" json:"mapping_id,omitempty"`
	// is_folded indicates whether the location is folded into the previous location.
	IsFolded bool `protobuf:"varint,5,opt,name=is_folded,json=isFolded,proto3" json:"is_folded,omitempty"`
	// lines are the call frames represented by this location. Multiple lines
	// indicate they have been inlined.
	Lines []*Line `protobuf:"bytes,6,rep,name=lines,proto3" json:"lines,omitempty"`
	// mapping_index has the index into the mapping table where mappings are sent deduplicated.
	MappingIndex uint32 `protobuf:"varint,7,opt,name=mapping_index,json=mappingIndex,proto3" json:"mapping_index,omitempty"`
	// contains filtered or unexported fields
}

Location describes a single location of a stack traces.

func (*Location) Descriptor deprecated

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

Deprecated: Use Location.ProtoReflect.Descriptor instead.

func (*Location) GetAddress

func (x *Location) GetAddress() uint64

func (*Location) GetId

func (x *Location) GetId() string

func (*Location) GetIsFolded

func (x *Location) GetIsFolded() bool

func (*Location) GetLines added in v0.12.0

func (x *Location) GetLines() []*Line

func (*Location) GetMappingId

func (x *Location) GetMappingId() string

func (*Location) GetMappingIndex added in v0.14.0

func (x *Location) GetMappingIndex() uint32

func (*Location) MarshalToSizedBufferVT

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

func (*Location) MarshalToVT

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

func (*Location) MarshalVT

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

func (*Location) ProtoMessage

func (*Location) ProtoMessage()

func (*Location) ProtoReflect

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

func (*Location) Reset

func (x *Location) Reset()

func (*Location) SizeVT

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

func (*Location) String

func (x *Location) String() string

func (*Location) UnmarshalVT

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

type LocationLinesRequest added in v0.12.0

type LocationLinesRequest struct {

	// IDs of locations to retrieve location lines for.
	LocationIds []string `protobuf:"bytes,1,rep,name=location_ids,json=locationIds,proto3" json:"location_ids,omitempty"`
	// contains filtered or unexported fields
}

LocationLinesRequest contains information about the location's lines requested.

func (*LocationLinesRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use LocationLinesRequest.ProtoReflect.Descriptor instead.

func (*LocationLinesRequest) GetLocationIds added in v0.12.0

func (x *LocationLinesRequest) GetLocationIds() []string

func (*LocationLinesRequest) MarshalToSizedBufferVT added in v0.12.0

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

func (*LocationLinesRequest) MarshalToVT added in v0.12.0

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

func (*LocationLinesRequest) MarshalVT added in v0.12.0

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

func (*LocationLinesRequest) ProtoMessage added in v0.12.0

func (*LocationLinesRequest) ProtoMessage()

func (*LocationLinesRequest) ProtoReflect added in v0.12.0

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

func (*LocationLinesRequest) Reset added in v0.12.0

func (x *LocationLinesRequest) Reset()

func (*LocationLinesRequest) SizeVT added in v0.12.0

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

func (*LocationLinesRequest) String added in v0.12.0

func (x *LocationLinesRequest) String() string

func (*LocationLinesRequest) UnmarshalVT added in v0.12.0

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

type LocationsRequest added in v0.12.0

type LocationsRequest struct {

	// IDs of locations to retrieve.
	LocationIds []string `protobuf:"bytes,1,rep,name=location_ids,json=locationIds,proto3" json:"location_ids,omitempty"`
	// contains filtered or unexported fields
}

LocationsRequest contains information about the locations requested.

func (*LocationsRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use LocationsRequest.ProtoReflect.Descriptor instead.

func (*LocationsRequest) GetLocationIds added in v0.12.0

func (x *LocationsRequest) GetLocationIds() []string

func (*LocationsRequest) MarshalToSizedBufferVT added in v0.12.0

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

func (*LocationsRequest) MarshalToVT added in v0.12.0

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

func (*LocationsRequest) MarshalVT added in v0.12.0

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

func (*LocationsRequest) ProtoMessage added in v0.12.0

func (*LocationsRequest) ProtoMessage()

func (*LocationsRequest) ProtoReflect added in v0.12.0

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

func (*LocationsRequest) Reset added in v0.12.0

func (x *LocationsRequest) Reset()

func (*LocationsRequest) SizeVT added in v0.12.0

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

func (*LocationsRequest) String added in v0.12.0

func (x *LocationsRequest) String() string

func (*LocationsRequest) UnmarshalVT added in v0.12.0

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

type LocationsResponse added in v0.12.0

type LocationsResponse struct {

	// Locations that are known to the backing metastore.
	Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
	// contains filtered or unexported fields
}

LocationsResponse contains the requested locations.

func (*LocationsResponse) Descriptor deprecated added in v0.12.0

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

Deprecated: Use LocationsResponse.ProtoReflect.Descriptor instead.

func (*LocationsResponse) GetLocations added in v0.12.0

func (x *LocationsResponse) GetLocations() []*Location

func (*LocationsResponse) MarshalToSizedBufferVT added in v0.12.0

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

func (*LocationsResponse) MarshalToVT added in v0.12.0

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

func (*LocationsResponse) MarshalVT added in v0.12.0

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

func (*LocationsResponse) ProtoMessage added in v0.12.0

func (*LocationsResponse) ProtoMessage()

func (*LocationsResponse) ProtoReflect added in v0.12.0

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

func (*LocationsResponse) Reset added in v0.12.0

func (x *LocationsResponse) Reset()

func (*LocationsResponse) SizeVT added in v0.12.0

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

func (*LocationsResponse) String added in v0.12.0

func (x *LocationsResponse) String() string

func (*LocationsResponse) UnmarshalVT added in v0.12.0

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

type Mapping

type Mapping struct {

	// id is the unique identifier for the mapping.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// start is the start address of the mapping.
	Start uint64 `protobuf:"varint,2,opt,name=start,proto3" json:"start,omitempty"`
	// limit is the length of the address space of the mapping.
	Limit uint64 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	// offset in the binary that corresponds to the first mapped address.
	Offset uint64 `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty"`
	// file is the name of the file associated with the mapping.
	File string `protobuf:"bytes,5,opt,name=file,proto3" json:"file,omitempty"`
	// build_id is the build ID of the mapping.
	BuildId string `protobuf:"bytes,6,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"`
	// has_functions indicates whether the mapping has associated functions.
	HasFunctions bool `protobuf:"varint,7,opt,name=has_functions,json=hasFunctions,proto3" json:"has_functions,omitempty"`
	// has_filenames indicates whether the mapping has associated filenames.
	HasFilenames bool `protobuf:"varint,8,opt,name=has_filenames,json=hasFilenames,proto3" json:"has_filenames,omitempty"`
	// has_line_numbers indicates whether the mapping has associated line numbers.
	HasLineNumbers bool `protobuf:"varint,9,opt,name=has_line_numbers,json=hasLineNumbers,proto3" json:"has_line_numbers,omitempty"`
	// has_inline_frames indicates whether the mapping has associated inline frames.
	HasInlineFrames bool `protobuf:"varint,10,opt,name=has_inline_frames,json=hasInlineFrames,proto3" json:"has_inline_frames,omitempty"`
	// fileStringIndex is the index in the string table to the file name associated with the mapping.
	FileStringIndex uint32 `protobuf:"varint,11,opt,name=file_string_index,json=fileStringIndex,proto3" json:"file_string_index,omitempty"`
	// build_id_string_index is the index in the string table to the build ID of the mapping.
	BuildIdStringIndex uint32 `protobuf:"varint,12,opt,name=build_id_string_index,json=buildIdStringIndex,proto3" json:"build_id_string_index,omitempty"`
	// contains filtered or unexported fields
}

Mapping describes a memory mapping.

func (*Mapping) Descriptor deprecated

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

Deprecated: Use Mapping.ProtoReflect.Descriptor instead.

func (*Mapping) GetBuildId

func (x *Mapping) GetBuildId() string

func (*Mapping) GetBuildIdStringIndex added in v0.14.0

func (x *Mapping) GetBuildIdStringIndex() uint32

func (*Mapping) GetFile

func (x *Mapping) GetFile() string

func (*Mapping) GetFileStringIndex added in v0.14.0

func (x *Mapping) GetFileStringIndex() uint32

func (*Mapping) GetHasFilenames

func (x *Mapping) GetHasFilenames() bool

func (*Mapping) GetHasFunctions

func (x *Mapping) GetHasFunctions() bool

func (*Mapping) GetHasInlineFrames

func (x *Mapping) GetHasInlineFrames() bool

func (*Mapping) GetHasLineNumbers

func (x *Mapping) GetHasLineNumbers() bool

func (*Mapping) GetId

func (x *Mapping) GetId() string

func (*Mapping) GetLimit

func (x *Mapping) GetLimit() uint64

func (*Mapping) GetOffset

func (x *Mapping) GetOffset() uint64

func (*Mapping) GetStart

func (x *Mapping) GetStart() uint64

func (*Mapping) MarshalToSizedBufferVT

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

func (*Mapping) MarshalToVT

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

func (*Mapping) MarshalVT

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

func (*Mapping) ProtoMessage

func (*Mapping) ProtoMessage()

func (*Mapping) ProtoReflect

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

func (*Mapping) Reset

func (x *Mapping) Reset()

func (*Mapping) SizeVT

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

func (*Mapping) String

func (x *Mapping) String() string

func (*Mapping) UnmarshalVT

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

type MappingsRequest added in v0.12.0

type MappingsRequest struct {

	// IDs of mappings to retrieve.
	MappingIds []string `protobuf:"bytes,1,rep,name=mapping_ids,json=mappingIds,proto3" json:"mapping_ids,omitempty"`
	// contains filtered or unexported fields
}

MappingsRequest contains information about the mappings requested.

func (*MappingsRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use MappingsRequest.ProtoReflect.Descriptor instead.

func (*MappingsRequest) GetMappingIds added in v0.12.0

func (x *MappingsRequest) GetMappingIds() []string

func (*MappingsRequest) MarshalToSizedBufferVT added in v0.12.0

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

func (*MappingsRequest) MarshalToVT added in v0.12.0

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

func (*MappingsRequest) MarshalVT added in v0.12.0

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

func (*MappingsRequest) ProtoMessage added in v0.12.0

func (*MappingsRequest) ProtoMessage()

func (*MappingsRequest) ProtoReflect added in v0.12.0

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

func (*MappingsRequest) Reset added in v0.12.0

func (x *MappingsRequest) Reset()

func (*MappingsRequest) SizeVT added in v0.12.0

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

func (*MappingsRequest) String added in v0.12.0

func (x *MappingsRequest) String() string

func (*MappingsRequest) UnmarshalVT added in v0.12.0

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

type MappingsResponse added in v0.12.0

type MappingsResponse struct {

	// Mappings that are known to the backing metastore.
	Mappings []*Mapping `protobuf:"bytes,1,rep,name=mappings,proto3" json:"mappings,omitempty"`
	// contains filtered or unexported fields
}

MappingsResponse contains the requested mappings.

func (*MappingsResponse) Descriptor deprecated added in v0.12.0

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

Deprecated: Use MappingsResponse.ProtoReflect.Descriptor instead.

func (*MappingsResponse) GetMappings added in v0.12.0

func (x *MappingsResponse) GetMappings() []*Mapping

func (*MappingsResponse) MarshalToSizedBufferVT added in v0.12.0

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

func (*MappingsResponse) MarshalToVT added in v0.12.0

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

func (*MappingsResponse) MarshalVT added in v0.12.0

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

func (*MappingsResponse) ProtoMessage added in v0.12.0

func (*MappingsResponse) ProtoMessage()

func (*MappingsResponse) ProtoReflect added in v0.12.0

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

func (*MappingsResponse) Reset added in v0.12.0

func (x *MappingsResponse) Reset()

func (*MappingsResponse) SizeVT added in v0.12.0

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

func (*MappingsResponse) String added in v0.12.0

func (x *MappingsResponse) String() string

func (*MappingsResponse) UnmarshalVT added in v0.12.0

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

type MetastoreServiceClient added in v0.12.0

type MetastoreServiceClient interface {
	// GetOrCreateMappings checks if the mappings in the request are already
	// known and returns the known mapping (including its ID) if so. If a mapping
	// does not already exist, it is written to the backing metastore.
	GetOrCreateMappings(ctx context.Context, in *GetOrCreateMappingsRequest, opts ...grpc.CallOption) (*GetOrCreateMappingsResponse, error)
	// GetOrCreateFunctions checks if the functions in the request are already
	// known and returns the known function (including its ID) if so. If a
	// function does not already exist, it is written to the backing metastore.
	GetOrCreateFunctions(ctx context.Context, in *GetOrCreateFunctionsRequest, opts ...grpc.CallOption) (*GetOrCreateFunctionsResponse, error)
	// GetOrCreateLocations checks if the locations in the request are already
	// known and returns the known location (including its ID) if so. If a
	// location does not already exist, it is written to the backing metastore.
	GetOrCreateLocations(ctx context.Context, in *GetOrCreateLocationsRequest, opts ...grpc.CallOption) (*GetOrCreateLocationsResponse, error)
	// GetOrCreateStacktraces checks if the stacktraces in the request are
	// already known and returns the known stacktrace (including its ID) if so.
	// If a stacktrace does not already exist, it is written to the backing
	// metastore.
	GetOrCreateStacktraces(ctx context.Context, in *GetOrCreateStacktracesRequest, opts ...grpc.CallOption) (*GetOrCreateStacktracesResponse, error)
	// UnsymbolizedLocations returns locations that can be symbolized but haven't
	// been asynchronously symbolized yet.
	UnsymbolizedLocations(ctx context.Context, in *UnsymbolizedLocationsRequest, opts ...grpc.CallOption) (*UnsymbolizedLocationsResponse, error)
	// CreateLocationLines creates the location lines contained in the provided
	// locations.
	CreateLocationLines(ctx context.Context, in *CreateLocationLinesRequest, opts ...grpc.CallOption) (*CreateLocationLinesResponse, error)
	// Locations retrieves locations.
	Locations(ctx context.Context, in *LocationsRequest, opts ...grpc.CallOption) (*LocationsResponse, error)
	// Functions retrieves functions.
	Functions(ctx context.Context, in *FunctionsRequest, opts ...grpc.CallOption) (*FunctionsResponse, error)
	// Mappings retrieves mappings.
	Mappings(ctx context.Context, in *MappingsRequest, opts ...grpc.CallOption) (*MappingsResponse, error)
	// Stacktraces retrieves mappings.
	Stacktraces(ctx context.Context, in *StacktracesRequest, opts ...grpc.CallOption) (*StacktracesResponse, error)
}

MetastoreServiceClient is the client API for MetastoreService 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 NewMetastoreServiceClient added in v0.12.0

func NewMetastoreServiceClient(cc grpc.ClientConnInterface) MetastoreServiceClient

type MetastoreServiceServer added in v0.12.0

type MetastoreServiceServer interface {
	// GetOrCreateMappings checks if the mappings in the request are already
	// known and returns the known mapping (including its ID) if so. If a mapping
	// does not already exist, it is written to the backing metastore.
	GetOrCreateMappings(context.Context, *GetOrCreateMappingsRequest) (*GetOrCreateMappingsResponse, error)
	// GetOrCreateFunctions checks if the functions in the request are already
	// known and returns the known function (including its ID) if so. If a
	// function does not already exist, it is written to the backing metastore.
	GetOrCreateFunctions(context.Context, *GetOrCreateFunctionsRequest) (*GetOrCreateFunctionsResponse, error)
	// GetOrCreateLocations checks if the locations in the request are already
	// known and returns the known location (including its ID) if so. If a
	// location does not already exist, it is written to the backing metastore.
	GetOrCreateLocations(context.Context, *GetOrCreateLocationsRequest) (*GetOrCreateLocationsResponse, error)
	// GetOrCreateStacktraces checks if the stacktraces in the request are
	// already known and returns the known stacktrace (including its ID) if so.
	// If a stacktrace does not already exist, it is written to the backing
	// metastore.
	GetOrCreateStacktraces(context.Context, *GetOrCreateStacktracesRequest) (*GetOrCreateStacktracesResponse, error)
	// UnsymbolizedLocations returns locations that can be symbolized but haven't
	// been asynchronously symbolized yet.
	UnsymbolizedLocations(context.Context, *UnsymbolizedLocationsRequest) (*UnsymbolizedLocationsResponse, error)
	// CreateLocationLines creates the location lines contained in the provided
	// locations.
	CreateLocationLines(context.Context, *CreateLocationLinesRequest) (*CreateLocationLinesResponse, error)
	// Locations retrieves locations.
	Locations(context.Context, *LocationsRequest) (*LocationsResponse, error)
	// Functions retrieves functions.
	Functions(context.Context, *FunctionsRequest) (*FunctionsResponse, error)
	// Mappings retrieves mappings.
	Mappings(context.Context, *MappingsRequest) (*MappingsResponse, error)
	// Stacktraces retrieves mappings.
	Stacktraces(context.Context, *StacktracesRequest) (*StacktracesResponse, error)
	// contains filtered or unexported methods
}

MetastoreServiceServer is the server API for MetastoreService service. All implementations must embed UnimplementedMetastoreServiceServer for forward compatibility

type Sample added in v0.6.0

type Sample struct {

	// stacktrace_id references stack trace of the sample.
	StacktraceId string `protobuf:"bytes,1,opt,name=stacktrace_id,json=stacktraceId,proto3" json:"stacktrace_id,omitempty"`
	// labels are extra labels for a stack trace.
	Labels map[string]*SampleLabel `` /* 153-byte string literal not displayed */
	// num_labels are the num of labels.
	NumLabels map[string]*SampleNumLabel `` /* 176-byte string literal not displayed */
	// num_units are the units for the labels.
	NumUnits map[string]*SampleNumUnit `` /* 173-byte string literal not displayed */
	// contains filtered or unexported fields
}

Sample is a stack trace with optional labels.

func (*Sample) Descriptor deprecated added in v0.6.0

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

Deprecated: Use Sample.ProtoReflect.Descriptor instead.

func (*Sample) GetLabels added in v0.6.0

func (x *Sample) GetLabels() map[string]*SampleLabel

func (*Sample) GetNumLabels added in v0.6.0

func (x *Sample) GetNumLabels() map[string]*SampleNumLabel

func (*Sample) GetNumUnits added in v0.6.0

func (x *Sample) GetNumUnits() map[string]*SampleNumUnit

func (*Sample) GetStacktraceId added in v0.12.0

func (x *Sample) GetStacktraceId() string

func (*Sample) MarshalToSizedBufferVT added in v0.6.0

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

func (*Sample) MarshalToVT added in v0.6.0

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

func (*Sample) MarshalVT added in v0.6.0

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

func (*Sample) ProtoMessage added in v0.6.0

func (*Sample) ProtoMessage()

func (*Sample) ProtoReflect added in v0.6.0

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

func (*Sample) Reset added in v0.6.0

func (x *Sample) Reset()

func (*Sample) SizeVT added in v0.6.0

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

func (*Sample) String added in v0.6.0

func (x *Sample) String() string

func (*Sample) UnmarshalVT added in v0.6.0

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

type SampleLabel added in v0.6.0

type SampleLabel struct {

	// labels for a label in a Sample.
	Labels []string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"`
	// contains filtered or unexported fields
}

SampleLabel are the labels added to a Sample.

func (*SampleLabel) Descriptor deprecated added in v0.6.0

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

Deprecated: Use SampleLabel.ProtoReflect.Descriptor instead.

func (*SampleLabel) GetLabels added in v0.6.0

func (x *SampleLabel) GetLabels() []string

func (*SampleLabel) MarshalToSizedBufferVT added in v0.6.0

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

func (*SampleLabel) MarshalToVT added in v0.6.0

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

func (*SampleLabel) MarshalVT added in v0.6.0

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

func (*SampleLabel) ProtoMessage added in v0.6.0

func (*SampleLabel) ProtoMessage()

func (*SampleLabel) ProtoReflect added in v0.6.0

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

func (*SampleLabel) Reset added in v0.6.0

func (x *SampleLabel) Reset()

func (*SampleLabel) SizeVT added in v0.6.0

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

func (*SampleLabel) String added in v0.6.0

func (x *SampleLabel) String() string

func (*SampleLabel) UnmarshalVT added in v0.6.0

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

type SampleNumLabel added in v0.6.0

type SampleNumLabel struct {

	// num_labels are the num_label of a Sample.
	NumLabels []int64 `protobuf:"varint,1,rep,packed,name=num_labels,json=numLabels,proto3" json:"num_labels,omitempty"`
	// contains filtered or unexported fields
}

SampleNumLabel are the num of labels of a Sample.

func (*SampleNumLabel) Descriptor deprecated added in v0.6.0

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

Deprecated: Use SampleNumLabel.ProtoReflect.Descriptor instead.

func (*SampleNumLabel) GetNumLabels added in v0.6.0

func (x *SampleNumLabel) GetNumLabels() []int64

func (*SampleNumLabel) MarshalToSizedBufferVT added in v0.6.0

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

func (*SampleNumLabel) MarshalToVT added in v0.6.0

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

func (*SampleNumLabel) MarshalVT added in v0.6.0

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

func (*SampleNumLabel) ProtoMessage added in v0.6.0

func (*SampleNumLabel) ProtoMessage()

func (*SampleNumLabel) ProtoReflect added in v0.6.0

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

func (*SampleNumLabel) Reset added in v0.6.0

func (x *SampleNumLabel) Reset()

func (*SampleNumLabel) SizeVT added in v0.6.0

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

func (*SampleNumLabel) String added in v0.6.0

func (x *SampleNumLabel) String() string

func (*SampleNumLabel) UnmarshalVT added in v0.6.0

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

type SampleNumUnit added in v0.6.0

type SampleNumUnit struct {

	// units of a labels of a Sample.
	Units []string `protobuf:"bytes,1,rep,name=units,proto3" json:"units,omitempty"`
	// contains filtered or unexported fields
}

SampleNumUnit are the num units of a Sample.

func (*SampleNumUnit) Descriptor deprecated added in v0.6.0

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

Deprecated: Use SampleNumUnit.ProtoReflect.Descriptor instead.

func (*SampleNumUnit) GetUnits added in v0.6.0

func (x *SampleNumUnit) GetUnits() []string

func (*SampleNumUnit) MarshalToSizedBufferVT added in v0.6.0

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

func (*SampleNumUnit) MarshalToVT added in v0.6.0

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

func (*SampleNumUnit) MarshalVT added in v0.6.0

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

func (*SampleNumUnit) ProtoMessage added in v0.6.0

func (*SampleNumUnit) ProtoMessage()

func (*SampleNumUnit) ProtoReflect added in v0.6.0

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

func (*SampleNumUnit) Reset added in v0.6.0

func (x *SampleNumUnit) Reset()

func (*SampleNumUnit) SizeVT added in v0.6.0

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

func (*SampleNumUnit) String added in v0.6.0

func (x *SampleNumUnit) String() string

func (*SampleNumUnit) UnmarshalVT added in v0.6.0

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

type Stacktrace added in v0.12.0

type Stacktrace struct {

	// stacktrace_id references stack trace of the stacktrace.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// locations are the locations in the stack trace.
	LocationIds []string `protobuf:"bytes,2,rep,name=location_ids,json=locationIds,proto3" json:"location_ids,omitempty"`
	// contains filtered or unexported fields
}

Stacktrace is a collection of locations.

func (*Stacktrace) Descriptor deprecated added in v0.12.0

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

Deprecated: Use Stacktrace.ProtoReflect.Descriptor instead.

func (*Stacktrace) GetId added in v0.12.0

func (x *Stacktrace) GetId() string

func (*Stacktrace) GetLocationIds added in v0.12.0

func (x *Stacktrace) GetLocationIds() []string

func (*Stacktrace) MarshalToSizedBufferVT added in v0.12.0

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

func (*Stacktrace) MarshalToVT added in v0.12.0

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

func (*Stacktrace) MarshalVT added in v0.12.0

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

func (*Stacktrace) ProtoMessage added in v0.12.0

func (*Stacktrace) ProtoMessage()

func (*Stacktrace) ProtoReflect added in v0.12.0

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

func (*Stacktrace) Reset added in v0.12.0

func (x *Stacktrace) Reset()

func (*Stacktrace) SizeVT added in v0.12.0

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

func (*Stacktrace) String added in v0.12.0

func (x *Stacktrace) String() string

func (*Stacktrace) UnmarshalVT added in v0.12.0

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

type StacktracesRequest added in v0.12.0

type StacktracesRequest struct {

	// IDs of stacktraces to retrieve.
	StacktraceIds []string `protobuf:"bytes,1,rep,name=stacktrace_ids,json=stacktraceIds,proto3" json:"stacktrace_ids,omitempty"`
	// contains filtered or unexported fields
}

StacktracesRequest contains information about the stacktraces requested.

func (*StacktracesRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use StacktracesRequest.ProtoReflect.Descriptor instead.

func (*StacktracesRequest) GetStacktraceIds added in v0.12.0

func (x *StacktracesRequest) GetStacktraceIds() []string

func (*StacktracesRequest) MarshalToSizedBufferVT added in v0.12.0

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

func (*StacktracesRequest) MarshalToVT added in v0.12.0

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

func (*StacktracesRequest) MarshalVT added in v0.12.0

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

func (*StacktracesRequest) ProtoMessage added in v0.12.0

func (*StacktracesRequest) ProtoMessage()

func (*StacktracesRequest) ProtoReflect added in v0.12.0

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

func (*StacktracesRequest) Reset added in v0.12.0

func (x *StacktracesRequest) Reset()

func (*StacktracesRequest) SizeVT added in v0.12.0

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

func (*StacktracesRequest) String added in v0.12.0

func (x *StacktracesRequest) String() string

func (*StacktracesRequest) UnmarshalVT added in v0.12.0

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

type StacktracesResponse added in v0.12.0

type StacktracesResponse struct {

	// Stacktraces that are known to the backing metastore.
	Stacktraces []*Stacktrace `protobuf:"bytes,1,rep,name=stacktraces,proto3" json:"stacktraces,omitempty"`
	// contains filtered or unexported fields
}

StacktracesRequest contains the requested stacktraces.

func (*StacktracesResponse) Descriptor deprecated added in v0.12.0

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

Deprecated: Use StacktracesResponse.ProtoReflect.Descriptor instead.

func (*StacktracesResponse) GetStacktraces added in v0.12.0

func (x *StacktracesResponse) GetStacktraces() []*Stacktrace

func (*StacktracesResponse) MarshalToSizedBufferVT added in v0.12.0

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

func (*StacktracesResponse) MarshalToVT added in v0.12.0

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

func (*StacktracesResponse) MarshalVT added in v0.12.0

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

func (*StacktracesResponse) ProtoMessage added in v0.12.0

func (*StacktracesResponse) ProtoMessage()

func (*StacktracesResponse) ProtoReflect added in v0.12.0

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

func (*StacktracesResponse) Reset added in v0.12.0

func (x *StacktracesResponse) Reset()

func (*StacktracesResponse) SizeVT added in v0.12.0

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

func (*StacktracesResponse) String added in v0.12.0

func (x *StacktracesResponse) String() string

func (*StacktracesResponse) UnmarshalVT added in v0.12.0

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

type UnimplementedMetastoreServiceServer added in v0.12.0

type UnimplementedMetastoreServiceServer struct {
}

UnimplementedMetastoreServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedMetastoreServiceServer) CreateLocationLines added in v0.12.0

func (UnimplementedMetastoreServiceServer) Functions added in v0.12.0

func (UnimplementedMetastoreServiceServer) GetOrCreateFunctions added in v0.12.0

func (UnimplementedMetastoreServiceServer) GetOrCreateLocations added in v0.12.0

func (UnimplementedMetastoreServiceServer) GetOrCreateMappings added in v0.12.0

func (UnimplementedMetastoreServiceServer) GetOrCreateStacktraces added in v0.12.0

func (UnimplementedMetastoreServiceServer) Locations added in v0.12.0

func (UnimplementedMetastoreServiceServer) Mappings added in v0.12.0

func (UnimplementedMetastoreServiceServer) Stacktraces added in v0.12.0

func (UnimplementedMetastoreServiceServer) UnsymbolizedLocations added in v0.12.0

type UnsafeMetastoreServiceServer added in v0.12.0

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

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

type UnsymbolizedLocationsRequest added in v0.12.0

type UnsymbolizedLocationsRequest struct {

	// The maximum number of locations to return.
	Limit uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// The minimum key to start returning locations from.
	MinKey string `protobuf:"bytes,2,opt,name=min_key,json=minKey,proto3" json:"min_key,omitempty"`
	// contains filtered or unexported fields
}

UnsymbolizedLocationsRequest contains information about the unsymbolized locations requested. While currently empty, this could in the future contain a sharding configuration or limit the number of locations to return.

func (*UnsymbolizedLocationsRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use UnsymbolizedLocationsRequest.ProtoReflect.Descriptor instead.

func (*UnsymbolizedLocationsRequest) GetLimit added in v0.13.0

func (x *UnsymbolizedLocationsRequest) GetLimit() uint32

func (*UnsymbolizedLocationsRequest) GetMinKey added in v0.13.0

func (x *UnsymbolizedLocationsRequest) GetMinKey() string

func (*UnsymbolizedLocationsRequest) MarshalToSizedBufferVT added in v0.12.0

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

func (*UnsymbolizedLocationsRequest) MarshalToVT added in v0.12.0

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

func (*UnsymbolizedLocationsRequest) MarshalVT added in v0.12.0

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

func (*UnsymbolizedLocationsRequest) ProtoMessage added in v0.12.0

func (*UnsymbolizedLocationsRequest) ProtoMessage()

func (*UnsymbolizedLocationsRequest) ProtoReflect added in v0.12.0

func (*UnsymbolizedLocationsRequest) Reset added in v0.12.0

func (x *UnsymbolizedLocationsRequest) Reset()

func (*UnsymbolizedLocationsRequest) SizeVT added in v0.12.0

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

func (*UnsymbolizedLocationsRequest) String added in v0.12.0

func (*UnsymbolizedLocationsRequest) UnmarshalVT added in v0.12.0

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

type UnsymbolizedLocationsResponse added in v0.12.0

type UnsymbolizedLocationsResponse struct {

	// Locations that have a mapping and address that should be symbolizable.
	Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
	// Key of the last location returned. This can be used in a subsequent call
	// to UnsymbolizedLocations to continue from the last returned location.
	MaxKey string `protobuf:"bytes,2,opt,name=max_key,json=maxKey,proto3" json:"max_key,omitempty"`
	// contains filtered or unexported fields
}

UnsymbolizedLocationsResponse contains information about the requested locations that should be symbolizable but potentially haven't been symbolized yet.

func (*UnsymbolizedLocationsResponse) Descriptor deprecated added in v0.12.0

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

Deprecated: Use UnsymbolizedLocationsResponse.ProtoReflect.Descriptor instead.

func (*UnsymbolizedLocationsResponse) GetLocations added in v0.12.0

func (x *UnsymbolizedLocationsResponse) GetLocations() []*Location

func (*UnsymbolizedLocationsResponse) GetMaxKey added in v0.13.0

func (x *UnsymbolizedLocationsResponse) GetMaxKey() string

func (*UnsymbolizedLocationsResponse) MarshalToSizedBufferVT added in v0.12.0

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

func (*UnsymbolizedLocationsResponse) MarshalToVT added in v0.12.0

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

func (*UnsymbolizedLocationsResponse) MarshalVT added in v0.12.0

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

func (*UnsymbolizedLocationsResponse) ProtoMessage added in v0.12.0

func (*UnsymbolizedLocationsResponse) ProtoMessage()

func (*UnsymbolizedLocationsResponse) ProtoReflect added in v0.12.0

func (*UnsymbolizedLocationsResponse) Reset added in v0.12.0

func (x *UnsymbolizedLocationsResponse) Reset()

func (*UnsymbolizedLocationsResponse) SizeVT added in v0.12.0

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

func (*UnsymbolizedLocationsResponse) String added in v0.12.0

func (*UnsymbolizedLocationsResponse) UnmarshalVT added in v0.12.0

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

Jump to

Keyboard shortcuts

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