logicalpb

package
v0.0.0-...-0888c38 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthLogical        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowLogical          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupLogical = fmt.Errorf("proto: unexpected end of group")
)

Functions

This section is empty.

Types

type Argument

type Argument struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Expr string `protobuf:"bytes,2,opt,name=expr,proto3" json:"expr,omitempty"`
}

func (*Argument) Descriptor

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

func (*Argument) Equal

func (this *Argument) Equal(that interface{}) bool

func (*Argument) GetExpr

func (m *Argument) GetExpr() string

func (*Argument) GetId

func (m *Argument) GetId() string

func (*Argument) GoString

func (this *Argument) GoString() string

func (*Argument) Marshal

func (m *Argument) Marshal() (dAtA []byte, err error)

func (*Argument) MarshalTo

func (m *Argument) MarshalTo(dAtA []byte) (int, error)

func (*Argument) MarshalToSizedBuffer

func (m *Argument) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Argument) ProtoMessage

func (*Argument) ProtoMessage()

func (*Argument) Reset

func (m *Argument) Reset()

func (*Argument) Size

func (m *Argument) Size() (n int)

func (*Argument) String

func (this *Argument) String() string

func (*Argument) Unmarshal

func (m *Argument) Unmarshal(dAtA []byte) error

func (*Argument) XXX_DiscardUnknown

func (m *Argument) XXX_DiscardUnknown()

func (*Argument) XXX_Marshal

func (m *Argument) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Argument) XXX_Merge

func (m *Argument) XXX_Merge(src proto.Message)

func (*Argument) XXX_Size

func (m *Argument) XXX_Size() int

func (*Argument) XXX_Unmarshal

func (m *Argument) XXX_Unmarshal(b []byte) error

type BPFTrace

type BPFTrace struct {
	Program string `protobuf:"bytes,1,opt,name=program,proto3" json:"program,omitempty"`
}

func (*BPFTrace) Descriptor

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

func (*BPFTrace) Equal

func (this *BPFTrace) Equal(that interface{}) bool

func (*BPFTrace) GetProgram

func (m *BPFTrace) GetProgram() string

func (*BPFTrace) GoString

func (this *BPFTrace) GoString() string

func (*BPFTrace) Marshal

func (m *BPFTrace) Marshal() (dAtA []byte, err error)

func (*BPFTrace) MarshalTo

func (m *BPFTrace) MarshalTo(dAtA []byte) (int, error)

func (*BPFTrace) MarshalToSizedBuffer

func (m *BPFTrace) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BPFTrace) ProtoMessage

func (*BPFTrace) ProtoMessage()

func (*BPFTrace) Reset

func (m *BPFTrace) Reset()

func (*BPFTrace) Size

func (m *BPFTrace) Size() (n int)

func (*BPFTrace) String

func (this *BPFTrace) String() string

func (*BPFTrace) Unmarshal

func (m *BPFTrace) Unmarshal(dAtA []byte) error

func (*BPFTrace) XXX_DiscardUnknown

func (m *BPFTrace) XXX_DiscardUnknown()

func (*BPFTrace) XXX_Marshal

func (m *BPFTrace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BPFTrace) XXX_Merge

func (m *BPFTrace) XXX_Merge(src proto.Message)

func (*BPFTrace) XXX_Size

func (m *BPFTrace) XXX_Size() int

func (*BPFTrace) XXX_Unmarshal

func (m *BPFTrace) XXX_Unmarshal(b []byte) error

type Constant

type Constant struct {
	Name     string              `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type     sharedpb.ScalarType `protobuf:"varint,2,opt,name=type,proto3,enum=px.stirling.dynamic_tracing.ir.shared.ScalarType" json:"type,omitempty"`
	Constant string              `protobuf:"bytes,3,opt,name=constant,proto3" json:"constant,omitempty"`
}

func (*Constant) Descriptor

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

func (*Constant) Equal

func (this *Constant) Equal(that interface{}) bool

func (*Constant) GetConstant

func (m *Constant) GetConstant() string

func (*Constant) GetName

func (m *Constant) GetName() string

func (*Constant) GetType

func (m *Constant) GetType() sharedpb.ScalarType

func (*Constant) GoString

func (this *Constant) GoString() string

func (*Constant) Marshal

func (m *Constant) Marshal() (dAtA []byte, err error)

func (*Constant) MarshalTo

func (m *Constant) MarshalTo(dAtA []byte) (int, error)

func (*Constant) MarshalToSizedBuffer

func (m *Constant) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Constant) ProtoMessage

func (*Constant) ProtoMessage()

func (*Constant) Reset

func (m *Constant) Reset()

func (*Constant) Size

func (m *Constant) Size() (n int)

func (*Constant) String

func (this *Constant) String() string

func (*Constant) Unmarshal

func (m *Constant) Unmarshal(dAtA []byte) error

func (*Constant) XXX_DiscardUnknown

func (m *Constant) XXX_DiscardUnknown()

func (*Constant) XXX_Marshal

func (m *Constant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Constant) XXX_Merge

func (m *Constant) XXX_Merge(src proto.Message)

func (*Constant) XXX_Size

func (m *Constant) XXX_Size() int

func (*Constant) XXX_Unmarshal

func (m *Constant) XXX_Unmarshal(b []byte) error

type MapDeleteAction

type MapDeleteAction struct {
	MapName string             `protobuf:"bytes,1,opt,name=map_name,json=mapName,proto3" json:"map_name,omitempty"`
	Key     sharedpb.BPFHelper `protobuf:"varint,2,opt,name=key,proto3,enum=px.stirling.dynamic_tracing.ir.shared.BPFHelper" json:"key,omitempty"`
}

func (*MapDeleteAction) Descriptor

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

func (*MapDeleteAction) Equal

func (this *MapDeleteAction) Equal(that interface{}) bool

func (*MapDeleteAction) GetKey

func (m *MapDeleteAction) GetKey() sharedpb.BPFHelper

func (*MapDeleteAction) GetMapName

func (m *MapDeleteAction) GetMapName() string

func (*MapDeleteAction) GoString

func (this *MapDeleteAction) GoString() string

func (*MapDeleteAction) Marshal

func (m *MapDeleteAction) Marshal() (dAtA []byte, err error)

func (*MapDeleteAction) MarshalTo

func (m *MapDeleteAction) MarshalTo(dAtA []byte) (int, error)

func (*MapDeleteAction) MarshalToSizedBuffer

func (m *MapDeleteAction) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MapDeleteAction) ProtoMessage

func (*MapDeleteAction) ProtoMessage()

func (*MapDeleteAction) Reset

func (m *MapDeleteAction) Reset()

func (*MapDeleteAction) Size

func (m *MapDeleteAction) Size() (n int)

func (*MapDeleteAction) String

func (this *MapDeleteAction) String() string

func (*MapDeleteAction) Unmarshal

func (m *MapDeleteAction) Unmarshal(dAtA []byte) error

func (*MapDeleteAction) XXX_DiscardUnknown

func (m *MapDeleteAction) XXX_DiscardUnknown()

func (*MapDeleteAction) XXX_Marshal

func (m *MapDeleteAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MapDeleteAction) XXX_Merge

func (m *MapDeleteAction) XXX_Merge(src proto.Message)

func (*MapDeleteAction) XXX_Size

func (m *MapDeleteAction) XXX_Size() int

func (*MapDeleteAction) XXX_Unmarshal

func (m *MapDeleteAction) XXX_Unmarshal(b []byte) error

type MapStashAction

type MapStashAction struct {
	MapName            string              `protobuf:"bytes,1,opt,name=map_name,json=mapName,proto3" json:"map_name,omitempty"`
	Key                sharedpb.BPFHelper  `protobuf:"varint,2,opt,name=key,proto3,enum=px.stirling.dynamic_tracing.ir.shared.BPFHelper" json:"key,omitempty"`
	ValueVariableNames []string            `protobuf:"bytes,3,rep,name=value_variable_names,json=valueVariableNames,proto3" json:"value_variable_names,omitempty"`
	Cond               *sharedpb.Condition `protobuf:"bytes,4,opt,name=cond,proto3" json:"cond,omitempty"`
}

func (*MapStashAction) Descriptor

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

func (*MapStashAction) Equal

func (this *MapStashAction) Equal(that interface{}) bool

func (*MapStashAction) GetCond

func (m *MapStashAction) GetCond() *sharedpb.Condition

func (*MapStashAction) GetKey

func (m *MapStashAction) GetKey() sharedpb.BPFHelper

func (*MapStashAction) GetMapName

func (m *MapStashAction) GetMapName() string

func (*MapStashAction) GetValueVariableNames

func (m *MapStashAction) GetValueVariableNames() []string

func (*MapStashAction) GoString

func (this *MapStashAction) GoString() string

func (*MapStashAction) Marshal

func (m *MapStashAction) Marshal() (dAtA []byte, err error)

func (*MapStashAction) MarshalTo

func (m *MapStashAction) MarshalTo(dAtA []byte) (int, error)

func (*MapStashAction) MarshalToSizedBuffer

func (m *MapStashAction) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MapStashAction) ProtoMessage

func (*MapStashAction) ProtoMessage()

func (*MapStashAction) Reset

func (m *MapStashAction) Reset()

func (*MapStashAction) Size

func (m *MapStashAction) Size() (n int)

func (*MapStashAction) String

func (this *MapStashAction) String() string

func (*MapStashAction) Unmarshal

func (m *MapStashAction) Unmarshal(dAtA []byte) error

func (*MapStashAction) XXX_DiscardUnknown

func (m *MapStashAction) XXX_DiscardUnknown()

func (*MapStashAction) XXX_Marshal

func (m *MapStashAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MapStashAction) XXX_Merge

func (m *MapStashAction) XXX_Merge(src proto.Message)

func (*MapStashAction) XXX_Size

func (m *MapStashAction) XXX_Size() int

func (*MapStashAction) XXX_Unmarshal

func (m *MapStashAction) XXX_Unmarshal(b []byte) error

type MapValue

type MapValue struct {
	MapName  string             `protobuf:"bytes,1,opt,name=map_name,json=mapName,proto3" json:"map_name,omitempty"`
	Key      sharedpb.BPFHelper `protobuf:"varint,2,opt,name=key,proto3,enum=px.stirling.dynamic_tracing.ir.shared.BPFHelper" json:"key,omitempty"`
	ValueIds []string           `protobuf:"bytes,3,rep,name=value_ids,json=valueIds,proto3" json:"value_ids,omitempty"`
}

func (*MapValue) Descriptor

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

func (*MapValue) Equal

func (this *MapValue) Equal(that interface{}) bool

func (*MapValue) GetKey

func (m *MapValue) GetKey() sharedpb.BPFHelper

func (*MapValue) GetMapName

func (m *MapValue) GetMapName() string

func (*MapValue) GetValueIds

func (m *MapValue) GetValueIds() []string

func (*MapValue) GoString

func (this *MapValue) GoString() string

func (*MapValue) Marshal

func (m *MapValue) Marshal() (dAtA []byte, err error)

func (*MapValue) MarshalTo

func (m *MapValue) MarshalTo(dAtA []byte) (int, error)

func (*MapValue) MarshalToSizedBuffer

func (m *MapValue) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MapValue) ProtoMessage

func (*MapValue) ProtoMessage()

func (*MapValue) Reset

func (m *MapValue) Reset()

func (*MapValue) Size

func (m *MapValue) Size() (n int)

func (*MapValue) String

func (this *MapValue) String() string

func (*MapValue) Unmarshal

func (m *MapValue) Unmarshal(dAtA []byte) error

func (*MapValue) XXX_DiscardUnknown

func (m *MapValue) XXX_DiscardUnknown()

func (*MapValue) XXX_Marshal

func (m *MapValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MapValue) XXX_Merge

func (m *MapValue) XXX_Merge(src proto.Message)

func (*MapValue) XXX_Size

func (m *MapValue) XXX_Size() int

func (*MapValue) XXX_Unmarshal

func (m *MapValue) XXX_Unmarshal(b []byte) error

type Output

type Output struct {
	Name   string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"`
}

func (*Output) Descriptor

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

func (*Output) Equal

func (this *Output) Equal(that interface{}) bool

func (*Output) GetFields

func (m *Output) GetFields() []string

func (*Output) GetName

func (m *Output) GetName() string

func (*Output) GoString

func (this *Output) GoString() string

func (*Output) Marshal

func (m *Output) Marshal() (dAtA []byte, err error)

func (*Output) MarshalTo

func (m *Output) MarshalTo(dAtA []byte) (int, error)

func (*Output) MarshalToSizedBuffer

func (m *Output) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Output) ProtoMessage

func (*Output) ProtoMessage()

func (*Output) Reset

func (m *Output) Reset()

func (*Output) Size

func (m *Output) Size() (n int)

func (*Output) String

func (this *Output) String() string

func (*Output) Unmarshal

func (m *Output) Unmarshal(dAtA []byte) error

func (*Output) XXX_DiscardUnknown

func (m *Output) XXX_DiscardUnknown()

func (*Output) XXX_Marshal

func (m *Output) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Output) XXX_Merge

func (m *Output) XXX_Merge(src proto.Message)

func (*Output) XXX_Size

func (m *Output) XXX_Size() int

func (*Output) XXX_Unmarshal

func (m *Output) XXX_Unmarshal(b []byte) error

type OutputAction

type OutputAction struct {
	OutputName    string   `protobuf:"bytes,1,opt,name=output_name,json=outputName,proto3" json:"output_name,omitempty"`
	VariableNames []string `protobuf:"bytes,3,rep,name=variable_names,json=variableNames,proto3" json:"variable_names,omitempty"`
}

func (*OutputAction) Descriptor

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

func (*OutputAction) Equal

func (this *OutputAction) Equal(that interface{}) bool

func (*OutputAction) GetOutputName

func (m *OutputAction) GetOutputName() string

func (*OutputAction) GetVariableNames

func (m *OutputAction) GetVariableNames() []string

func (*OutputAction) GoString

func (this *OutputAction) GoString() string

func (*OutputAction) Marshal

func (m *OutputAction) Marshal() (dAtA []byte, err error)

func (*OutputAction) MarshalTo

func (m *OutputAction) MarshalTo(dAtA []byte) (int, error)

func (*OutputAction) MarshalToSizedBuffer

func (m *OutputAction) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OutputAction) ProtoMessage

func (*OutputAction) ProtoMessage()

func (*OutputAction) Reset

func (m *OutputAction) Reset()

func (*OutputAction) Size

func (m *OutputAction) Size() (n int)

func (*OutputAction) String

func (this *OutputAction) String() string

func (*OutputAction) Unmarshal

func (m *OutputAction) Unmarshal(dAtA []byte) error

func (*OutputAction) XXX_DiscardUnknown

func (m *OutputAction) XXX_DiscardUnknown()

func (*OutputAction) XXX_Marshal

func (m *OutputAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OutputAction) XXX_Merge

func (m *OutputAction) XXX_Merge(src proto.Message)

func (*OutputAction) XXX_Size

func (m *OutputAction) XXX_Size() int

func (*OutputAction) XXX_Unmarshal

func (m *OutputAction) XXX_Unmarshal(b []byte) error

type Probe

type Probe struct {
	Name       string               `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Tracepoint *sharedpb.Tracepoint `protobuf:"bytes,2,opt,name=tracepoint,proto3" json:"tracepoint,omitempty"`
	Consts     []*Constant          `protobuf:"bytes,3,rep,name=consts,proto3" json:"consts,omitempty"`
	Args       []*Argument          `protobuf:"bytes,4,rep,name=args,proto3" json:"args,omitempty"`
	RetVals    []*ReturnValue       `protobuf:"bytes,5,rep,name=ret_vals,json=retVals,proto3" json:"ret_vals,omitempty"`
	MapVals    []*MapValue          `protobuf:"bytes,6,rep,name=map_vals,json=mapVals,proto3" json:"map_vals,omitempty"`
	// Types that are valid to be assigned to FunctionLatencyOneof:
	//
	//	*Probe_FunctionLatency
	FunctionLatencyOneof isProbe_FunctionLatencyOneof `protobuf_oneof:"function_latency_oneof"`
	MapStashActions      []*MapStashAction            `protobuf:"bytes,8,rep,name=map_stash_actions,json=mapStashActions,proto3" json:"map_stash_actions,omitempty"`
	MapDeleteActions     []*MapDeleteAction           `protobuf:"bytes,11,rep,name=map_delete_actions,json=mapDeleteActions,proto3" json:"map_delete_actions,omitempty"`
	OutputActions        []*OutputAction              `protobuf:"bytes,9,rep,name=output_actions,json=outputActions,proto3" json:"output_actions,omitempty"`
	Printks              []*sharedpb.Printk           `protobuf:"bytes,10,rep,name=printks,proto3" json:"printks,omitempty"`
}

func (*Probe) Descriptor

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

func (*Probe) Equal

func (this *Probe) Equal(that interface{}) bool

func (*Probe) GetArgs

func (m *Probe) GetArgs() []*Argument

func (*Probe) GetConsts

func (m *Probe) GetConsts() []*Constant

func (*Probe) GetFunctionLatency

func (m *Probe) GetFunctionLatency() *sharedpb.FunctionLatency

func (*Probe) GetFunctionLatencyOneof

func (m *Probe) GetFunctionLatencyOneof() isProbe_FunctionLatencyOneof

func (*Probe) GetMapDeleteActions

func (m *Probe) GetMapDeleteActions() []*MapDeleteAction

func (*Probe) GetMapStashActions

func (m *Probe) GetMapStashActions() []*MapStashAction

func (*Probe) GetMapVals

func (m *Probe) GetMapVals() []*MapValue

func (*Probe) GetName

func (m *Probe) GetName() string

func (*Probe) GetOutputActions

func (m *Probe) GetOutputActions() []*OutputAction

func (*Probe) GetPrintks

func (m *Probe) GetPrintks() []*sharedpb.Printk

func (*Probe) GetRetVals

func (m *Probe) GetRetVals() []*ReturnValue

func (*Probe) GetTracepoint

func (m *Probe) GetTracepoint() *sharedpb.Tracepoint

func (*Probe) GoString

func (this *Probe) GoString() string

func (*Probe) Marshal

func (m *Probe) Marshal() (dAtA []byte, err error)

func (*Probe) MarshalTo

func (m *Probe) MarshalTo(dAtA []byte) (int, error)

func (*Probe) MarshalToSizedBuffer

func (m *Probe) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Probe) ProtoMessage

func (*Probe) ProtoMessage()

func (*Probe) Reset

func (m *Probe) Reset()

func (*Probe) Size

func (m *Probe) Size() (n int)

func (*Probe) String

func (this *Probe) String() string

func (*Probe) Unmarshal

func (m *Probe) Unmarshal(dAtA []byte) error

func (*Probe) XXX_DiscardUnknown

func (m *Probe) XXX_DiscardUnknown()

func (*Probe) XXX_Marshal

func (m *Probe) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Probe) XXX_Merge

func (m *Probe) XXX_Merge(src proto.Message)

func (*Probe) XXX_OneofWrappers

func (*Probe) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Probe) XXX_Size

func (m *Probe) XXX_Size() int

func (*Probe) XXX_Unmarshal

func (m *Probe) XXX_Unmarshal(b []byte) error

type Probe_FunctionLatency

type Probe_FunctionLatency struct {
	FunctionLatency *sharedpb.FunctionLatency `protobuf:"bytes,7,opt,name=function_latency,json=functionLatency,proto3,oneof" json:"function_latency,omitempty"`
}

func (*Probe_FunctionLatency) Equal

func (this *Probe_FunctionLatency) Equal(that interface{}) bool

func (*Probe_FunctionLatency) GoString

func (this *Probe_FunctionLatency) GoString() string

func (*Probe_FunctionLatency) MarshalTo

func (m *Probe_FunctionLatency) MarshalTo(dAtA []byte) (int, error)

func (*Probe_FunctionLatency) MarshalToSizedBuffer

func (m *Probe_FunctionLatency) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Probe_FunctionLatency) Size

func (m *Probe_FunctionLatency) Size() (n int)

func (*Probe_FunctionLatency) String

func (this *Probe_FunctionLatency) String() string

type ReturnValue

type ReturnValue struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Expr string `protobuf:"bytes,2,opt,name=expr,proto3" json:"expr,omitempty"`
}

func (*ReturnValue) Descriptor

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

func (*ReturnValue) Equal

func (this *ReturnValue) Equal(that interface{}) bool

func (*ReturnValue) GetExpr

func (m *ReturnValue) GetExpr() string

func (*ReturnValue) GetId

func (m *ReturnValue) GetId() string

func (*ReturnValue) GoString

func (this *ReturnValue) GoString() string

func (*ReturnValue) Marshal

func (m *ReturnValue) Marshal() (dAtA []byte, err error)

func (*ReturnValue) MarshalTo

func (m *ReturnValue) MarshalTo(dAtA []byte) (int, error)

func (*ReturnValue) MarshalToSizedBuffer

func (m *ReturnValue) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ReturnValue) ProtoMessage

func (*ReturnValue) ProtoMessage()

func (*ReturnValue) Reset

func (m *ReturnValue) Reset()

func (*ReturnValue) Size

func (m *ReturnValue) Size() (n int)

func (*ReturnValue) String

func (this *ReturnValue) String() string

func (*ReturnValue) Unmarshal

func (m *ReturnValue) Unmarshal(dAtA []byte) error

func (*ReturnValue) XXX_DiscardUnknown

func (m *ReturnValue) XXX_DiscardUnknown()

func (*ReturnValue) XXX_Marshal

func (m *ReturnValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReturnValue) XXX_Merge

func (m *ReturnValue) XXX_Merge(src proto.Message)

func (*ReturnValue) XXX_Size

func (m *ReturnValue) XXX_Size() int

func (*ReturnValue) XXX_Unmarshal

func (m *ReturnValue) XXX_Unmarshal(b []byte) error

type TracepointDeployment

type TracepointDeployment struct {
	Name           string                             `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	TTL            *types.Duration                    `protobuf:"bytes,2,opt,name=ttl,proto3" json:"ttl,omitempty"`
	DeploymentSpec *sharedpb.DeploymentSpec           `protobuf:"bytes,3,opt,name=deployment_spec,json=deploymentSpec,proto3" json:"deployment_spec,omitempty"`
	Tracepoints    []*TracepointDeployment_Tracepoint `protobuf:"bytes,4,rep,name=tracepoints,proto3" json:"tracepoints,omitempty"`
}

func (*TracepointDeployment) Descriptor

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

func (*TracepointDeployment) Equal

func (this *TracepointDeployment) Equal(that interface{}) bool

func (*TracepointDeployment) GetDeploymentSpec

func (m *TracepointDeployment) GetDeploymentSpec() *sharedpb.DeploymentSpec

func (*TracepointDeployment) GetName

func (m *TracepointDeployment) GetName() string

func (*TracepointDeployment) GetTTL

func (m *TracepointDeployment) GetTTL() *types.Duration

func (*TracepointDeployment) GetTracepoints

func (*TracepointDeployment) GoString

func (this *TracepointDeployment) GoString() string

func (*TracepointDeployment) Marshal

func (m *TracepointDeployment) Marshal() (dAtA []byte, err error)

func (*TracepointDeployment) MarshalTo

func (m *TracepointDeployment) MarshalTo(dAtA []byte) (int, error)

func (*TracepointDeployment) MarshalToSizedBuffer

func (m *TracepointDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TracepointDeployment) ProtoMessage

func (*TracepointDeployment) ProtoMessage()

func (*TracepointDeployment) Reset

func (m *TracepointDeployment) Reset()

func (*TracepointDeployment) Size

func (m *TracepointDeployment) Size() (n int)

func (*TracepointDeployment) String

func (this *TracepointDeployment) String() string

func (*TracepointDeployment) Unmarshal

func (m *TracepointDeployment) Unmarshal(dAtA []byte) error

func (*TracepointDeployment) XXX_DiscardUnknown

func (m *TracepointDeployment) XXX_DiscardUnknown()

func (*TracepointDeployment) XXX_Marshal

func (m *TracepointDeployment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TracepointDeployment) XXX_Merge

func (m *TracepointDeployment) XXX_Merge(src proto.Message)

func (*TracepointDeployment) XXX_Size

func (m *TracepointDeployment) XXX_Size() int

func (*TracepointDeployment) XXX_Unmarshal

func (m *TracepointDeployment) XXX_Unmarshal(b []byte) error

type TracepointDeployment_Tracepoint

type TracepointDeployment_Tracepoint struct {
	TableName string          `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	Program   *TracepointSpec `protobuf:"bytes,2,opt,name=program,proto3" json:"program,omitempty"`
	BPFTrace  *BPFTrace       `protobuf:"bytes,5,opt,name=bpftrace,proto3" json:"bpftrace,omitempty"`
}

func (*TracepointDeployment_Tracepoint) Descriptor

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

func (*TracepointDeployment_Tracepoint) Equal

func (this *TracepointDeployment_Tracepoint) Equal(that interface{}) bool

func (*TracepointDeployment_Tracepoint) GetBPFTrace

func (m *TracepointDeployment_Tracepoint) GetBPFTrace() *BPFTrace

func (*TracepointDeployment_Tracepoint) GetProgram

func (*TracepointDeployment_Tracepoint) GetTableName

func (m *TracepointDeployment_Tracepoint) GetTableName() string

func (*TracepointDeployment_Tracepoint) GoString

func (this *TracepointDeployment_Tracepoint) GoString() string

func (*TracepointDeployment_Tracepoint) Marshal

func (m *TracepointDeployment_Tracepoint) Marshal() (dAtA []byte, err error)

func (*TracepointDeployment_Tracepoint) MarshalTo

func (m *TracepointDeployment_Tracepoint) MarshalTo(dAtA []byte) (int, error)

func (*TracepointDeployment_Tracepoint) MarshalToSizedBuffer

func (m *TracepointDeployment_Tracepoint) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TracepointDeployment_Tracepoint) ProtoMessage

func (*TracepointDeployment_Tracepoint) ProtoMessage()

func (*TracepointDeployment_Tracepoint) Reset

func (*TracepointDeployment_Tracepoint) Size

func (m *TracepointDeployment_Tracepoint) Size() (n int)

func (*TracepointDeployment_Tracepoint) String

func (this *TracepointDeployment_Tracepoint) String() string

func (*TracepointDeployment_Tracepoint) Unmarshal

func (m *TracepointDeployment_Tracepoint) Unmarshal(dAtA []byte) error

func (*TracepointDeployment_Tracepoint) XXX_DiscardUnknown

func (m *TracepointDeployment_Tracepoint) XXX_DiscardUnknown()

func (*TracepointDeployment_Tracepoint) XXX_Marshal

func (m *TracepointDeployment_Tracepoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TracepointDeployment_Tracepoint) XXX_Merge

func (m *TracepointDeployment_Tracepoint) XXX_Merge(src proto.Message)

func (*TracepointDeployment_Tracepoint) XXX_Size

func (m *TracepointDeployment_Tracepoint) XXX_Size() int

func (*TracepointDeployment_Tracepoint) XXX_Unmarshal

func (m *TracepointDeployment_Tracepoint) XXX_Unmarshal(b []byte) error

type TracepointSpec

type TracepointSpec struct {
	Language sharedpb.Language `protobuf:"varint,1,opt,name=language,proto3,enum=px.stirling.dynamic_tracing.ir.shared.Language" json:"language,omitempty"`
	Maps     []*sharedpb.Map   `protobuf:"bytes,2,rep,name=maps,proto3" json:"maps,omitempty"`
	Outputs  []*Output         `protobuf:"bytes,3,rep,name=outputs,proto3" json:"outputs,omitempty"`
	Probes   []*Probe          `protobuf:"bytes,4,rep,name=probes,proto3" json:"probes,omitempty"`
}

func (*TracepointSpec) Descriptor

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

func (*TracepointSpec) Equal

func (this *TracepointSpec) Equal(that interface{}) bool

func (*TracepointSpec) GetLanguage

func (m *TracepointSpec) GetLanguage() sharedpb.Language

func (*TracepointSpec) GetMaps

func (m *TracepointSpec) GetMaps() []*sharedpb.Map

func (*TracepointSpec) GetOutputs

func (m *TracepointSpec) GetOutputs() []*Output

func (*TracepointSpec) GetProbes

func (m *TracepointSpec) GetProbes() []*Probe

func (*TracepointSpec) GoString

func (this *TracepointSpec) GoString() string

func (*TracepointSpec) Marshal

func (m *TracepointSpec) Marshal() (dAtA []byte, err error)

func (*TracepointSpec) MarshalTo

func (m *TracepointSpec) MarshalTo(dAtA []byte) (int, error)

func (*TracepointSpec) MarshalToSizedBuffer

func (m *TracepointSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TracepointSpec) ProtoMessage

func (*TracepointSpec) ProtoMessage()

func (*TracepointSpec) Reset

func (m *TracepointSpec) Reset()

func (*TracepointSpec) Size

func (m *TracepointSpec) Size() (n int)

func (*TracepointSpec) String

func (this *TracepointSpec) String() string

func (*TracepointSpec) Unmarshal

func (m *TracepointSpec) Unmarshal(dAtA []byte) error

func (*TracepointSpec) XXX_DiscardUnknown

func (m *TracepointSpec) XXX_DiscardUnknown()

func (*TracepointSpec) XXX_Marshal

func (m *TracepointSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TracepointSpec) XXX_Merge

func (m *TracepointSpec) XXX_Merge(src proto.Message)

func (*TracepointSpec) XXX_Size

func (m *TracepointSpec) XXX_Size() int

func (*TracepointSpec) XXX_Unmarshal

func (m *TracepointSpec) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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