jfr

package
v0.37.2 Latest Latest
Warning

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

Go to latest
Published: Feb 15, 2023 License: Apache-2.0 Imports: 21 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_jfr_labels_proto protoreflect.FileDescriptor

Functions

func ParseJFR

func ParseJFR(ctx context.Context, s storage.Putter, body io.Reader, pi *storage.PutInput, jfrLabels *LabelsSnapshot) (err error)

Types

type Context added in v0.18.0

type Context struct {
	Labels map[int64]int64 `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Context) Descriptor deprecated added in v0.18.0

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

Deprecated: Use Context.ProtoReflect.Descriptor instead.

func (*Context) GetLabels added in v0.18.0

func (x *Context) GetLabels() map[int64]int64

func (*Context) ProtoMessage added in v0.18.0

func (*Context) ProtoMessage()

func (*Context) ProtoReflect added in v0.18.0

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

func (*Context) Reset added in v0.18.0

func (x *Context) Reset()

func (*Context) String added in v0.18.0

func (x *Context) String() string

type LabelsSnapshot added in v0.18.0

type LabelsSnapshot struct {
	Contexts map[int64]*Context `` /* 158-byte string literal not displayed */
	Strings  map[int64]string   `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LabelsSnapshot) Descriptor deprecated added in v0.18.0

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

Deprecated: Use LabelsSnapshot.ProtoReflect.Descriptor instead.

func (*LabelsSnapshot) GetContexts added in v0.18.0

func (x *LabelsSnapshot) GetContexts() map[int64]*Context

func (*LabelsSnapshot) GetStrings added in v0.18.0

func (x *LabelsSnapshot) GetStrings() map[int64]string

func (*LabelsSnapshot) ProtoMessage added in v0.18.0

func (*LabelsSnapshot) ProtoMessage()

func (*LabelsSnapshot) ProtoReflect added in v0.18.0

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

func (*LabelsSnapshot) Reset added in v0.18.0

func (x *LabelsSnapshot) Reset()

func (*LabelsSnapshot) String added in v0.18.0

func (x *LabelsSnapshot) String() string

type RawProfile added in v0.19.0

type RawProfile struct {
	FormDataContentType string
	RawData             []byte
}

func (*RawProfile) Bytes added in v0.19.0

func (p *RawProfile) Bytes() ([]byte, error)

func (*RawProfile) ContentType added in v0.19.0

func (p *RawProfile) ContentType() string

func (*RawProfile) Parse added in v0.19.0

Jump to

Keyboard shortcuts

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