v1beta1

package
v0.0.0-...-0889b0d Latest Latest
Warning

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

Go to latest
Published: Jun 2, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	LogLevel_name = map[int32]string{
		0: "Debug",
		1: "Info",
		2: "Warn",
		3: "Error",
		4: "DPanic",
		5: "Panic",
		6: "Fatal",
	}
	LogLevel_value = map[string]int32{
		"Debug":  0,
		"Info":   1,
		"Warn":   2,
		"Error":  3,
		"DPanic": 4,
		"Panic":  5,
		"Fatal":  6,
	}
)

Enum value maps for LogLevel.

View Source
var (
	EventId_name = map[int32]string{}/* 560 elements not displayed */

	EventId_value = map[string]int32{}/* 560 elements not displayed */

)

Enum value maps for EventId.

View Source
var (
	SaFamilyT_name = map[int32]string{
		0:  "SA_FAMILY_T_UNSPEC",
		1:  "AF_UNIX",
		2:  "AF_INET",
		10: "AF_INET6",
	}
	SaFamilyT_value = map[string]int32{
		"SA_FAMILY_T_UNSPEC": 0,
		"AF_UNIX":            1,
		"AF_INET":            2,
		"AF_INET6":           10,
	}
)

Enum value maps for SaFamilyT.

View Source
var (
	Capability_name = map[int32]string{
		0:  "CAP_CHOWN",
		1:  "DAC_OVERRIDE",
		2:  "CAP_DAC_READ_SEARCH",
		3:  "CAP_FOWNER",
		4:  "CAP_FSETID",
		5:  "CAP_KILL",
		6:  "CAP_SETGID",
		7:  "CAP_SETUID",
		8:  "CAP_SETPCAP",
		10: "CAP_NET_BIND_SERVICE",
		11: "CAP_NET_BROADCAST",
		12: "CAP_NET_ADMIN",
		13: "CAP_NET_RAW",
		14: "CAP_IPC_LOCK",
		15: "CAP_IPC_OWNER",
		16: "CAP_SYS_MODULE",
		17: "CAP_SYS_RAWIO",
		18: "CAP_SYS_CHROOT",
		19: "CAP_SYS_PTRACE",
		20: "CAP_SYS_PACCT",
		21: "CAP_SYS_ADMIN",
		22: "CAP_SYS_BOOT",
		23: "CAP_SYS_NICE",
		24: "CAP_SYS_RESOURCE",
		25: "CAP_SYS_TIME",
		26: "CAP_SYS_TTY_CONFIG",
		27: "CAP_MKNOD",
		28: "CAP_LEASE",
		29: "CAP_AUDIT_WRITE",
		30: "CAP_AUDIT_CONTROL",
		31: "CAP_SETFCAP",
		32: "CAP_MAC_OVERRIDE",
		33: "CAP_MAC_ADMIN",
		34: "CAP_SYSLOG",
		35: "CAP_WAKE_ALARM",
		36: "CAP_BLOCK_SUSPEND",
		37: "CAP_AUDIT_READ",
		38: "CAP_PERFMON",
		39: "CAP_BPF",
		40: "CAP_CHECKPOINT_RESTORE",
	}
	Capability_value = map[string]int32{
		"CAP_CHOWN":              0,
		"DAC_OVERRIDE":           1,
		"CAP_DAC_READ_SEARCH":    2,
		"CAP_FOWNER":             3,
		"CAP_FSETID":             4,
		"CAP_KILL":               5,
		"CAP_SETGID":             6,
		"CAP_SETUID":             7,
		"CAP_SETPCAP":            8,
		"CAP_NET_BIND_SERVICE":   10,
		"CAP_NET_BROADCAST":      11,
		"CAP_NET_ADMIN":          12,
		"CAP_NET_RAW":            13,
		"CAP_IPC_LOCK":           14,
		"CAP_IPC_OWNER":          15,
		"CAP_SYS_MODULE":         16,
		"CAP_SYS_RAWIO":          17,
		"CAP_SYS_CHROOT":         18,
		"CAP_SYS_PTRACE":         19,
		"CAP_SYS_PACCT":          20,
		"CAP_SYS_ADMIN":          21,
		"CAP_SYS_BOOT":           22,
		"CAP_SYS_NICE":           23,
		"CAP_SYS_RESOURCE":       24,
		"CAP_SYS_TIME":           25,
		"CAP_SYS_TTY_CONFIG":     26,
		"CAP_MKNOD":              27,
		"CAP_LEASE":              28,
		"CAP_AUDIT_WRITE":        29,
		"CAP_AUDIT_CONTROL":      30,
		"CAP_SETFCAP":            31,
		"CAP_MAC_OVERRIDE":       32,
		"CAP_MAC_ADMIN":          33,
		"CAP_SYSLOG":             34,
		"CAP_WAKE_ALARM":         35,
		"CAP_BLOCK_SUSPEND":      36,
		"CAP_AUDIT_READ":         37,
		"CAP_PERFMON":            38,
		"CAP_BPF":                39,
		"CAP_CHECKPOINT_RESTORE": 40,
	}
)

Enum value maps for Capability.

View Source
var (
	PacketDirection_name = map[int32]string{
		0: "INVALID",
		1: "INGRESS",
		3: "EGRESS",
	}
	PacketDirection_value = map[string]int32{
		"INVALID": 0,
		"INGRESS": 1,
		"EGRESS":  3,
	}
)

Enum value maps for PacketDirection.

View Source
var (
	Severity_name = map[int32]string{
		0: "INFO",
		1: "LOW",
		2: "MEDIUM",
		3: "HIGH",
		4: "CRITICAL",
	}
	Severity_value = map[string]int32{
		"INFO":     0,
		"LOW":      1,
		"MEDIUM":   2,
		"HIGH":     3,
		"CRITICAL": 4,
	}
)

Enum value maps for Severity.

View Source
var DataSourceService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "tracee.v1beta1.DataSourceService",
	HandlerType: (*DataSourceServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Write",
			Handler:    _DataSourceService_Write_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "WriteStream",
			Handler:       _DataSourceService_WriteStream_Handler,
			ClientStreams: true,
		},
	},
	Metadata: "api/v1beta1/datasource.proto",
}

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

View Source
var DiagnosticService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "tracee.v1beta1.DiagnosticService",
	HandlerType: (*DiagnosticServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetMetrics",
			Handler:    _DiagnosticService_GetMetrics_Handler,
		},
		{
			MethodName: "ChangeLogLevel",
			Handler:    _DiagnosticService_ChangeLogLevel_Handler,
		},
		{
			MethodName: "GetStacktrace",
			Handler:    _DiagnosticService_GetStacktrace_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/v1beta1/diagnostic.proto",
}

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

View Source
var File_api_v1beta1_datasource_proto protoreflect.FileDescriptor
View Source
var File_api_v1beta1_definition_proto protoreflect.FileDescriptor
View Source
var File_api_v1beta1_diagnostic_proto protoreflect.FileDescriptor
View Source
var File_api_v1beta1_event_data_proto protoreflect.FileDescriptor
View Source
var File_api_v1beta1_event_proto protoreflect.FileDescriptor
View Source
var File_api_v1beta1_threat_proto protoreflect.FileDescriptor
View Source
var File_api_v1beta1_tracee_proto protoreflect.FileDescriptor
View Source
var TraceeService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "tracee.v1beta1.TraceeService",
	HandlerType: (*TraceeServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetEventDefinitions",
			Handler:    _TraceeService_GetEventDefinitions_Handler,
		},
		{
			MethodName: "EnableEvent",
			Handler:    _TraceeService_EnableEvent_Handler,
		},
		{
			MethodName: "DisableEvent",
			Handler:    _TraceeService_DisableEvent_Handler,
		},
		{
			MethodName: "GetVersion",
			Handler:    _TraceeService_GetVersion_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "StreamEvents",
			Handler:       _TraceeService_StreamEvents_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api/v1beta1/tracee.proto",
}

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

Functions

func RegisterDataSourceServiceServer

func RegisterDataSourceServiceServer(s grpc.ServiceRegistrar, srv DataSourceServiceServer)

func RegisterDiagnosticServiceServer

func RegisterDiagnosticServiceServer(s grpc.ServiceRegistrar, srv DiagnosticServiceServer)

func RegisterTraceeServiceServer

func RegisterTraceeServiceServer(s grpc.ServiceRegistrar, srv TraceeServiceServer)

Types

type Capability

type Capability int32

https://pkg.golang.ir/kernel.org/pub/linux/libs/security/libcap/[email protected]#Value

const (
	Capability_CAP_CHOWN              Capability = 0
	Capability_DAC_OVERRIDE           Capability = 1
	Capability_CAP_DAC_READ_SEARCH    Capability = 2
	Capability_CAP_FOWNER             Capability = 3
	Capability_CAP_FSETID             Capability = 4
	Capability_CAP_KILL               Capability = 5
	Capability_CAP_SETGID             Capability = 6
	Capability_CAP_SETUID             Capability = 7
	Capability_CAP_SETPCAP            Capability = 8
	Capability_CAP_NET_BIND_SERVICE   Capability = 10
	Capability_CAP_NET_BROADCAST      Capability = 11
	Capability_CAP_NET_ADMIN          Capability = 12
	Capability_CAP_NET_RAW            Capability = 13
	Capability_CAP_IPC_LOCK           Capability = 14
	Capability_CAP_IPC_OWNER          Capability = 15
	Capability_CAP_SYS_MODULE         Capability = 16
	Capability_CAP_SYS_RAWIO          Capability = 17
	Capability_CAP_SYS_CHROOT         Capability = 18
	Capability_CAP_SYS_PTRACE         Capability = 19
	Capability_CAP_SYS_PACCT          Capability = 20
	Capability_CAP_SYS_ADMIN          Capability = 21
	Capability_CAP_SYS_BOOT           Capability = 22
	Capability_CAP_SYS_NICE           Capability = 23
	Capability_CAP_SYS_RESOURCE       Capability = 24
	Capability_CAP_SYS_TIME           Capability = 25
	Capability_CAP_SYS_TTY_CONFIG     Capability = 26
	Capability_CAP_MKNOD              Capability = 27
	Capability_CAP_LEASE              Capability = 28
	Capability_CAP_AUDIT_WRITE        Capability = 29
	Capability_CAP_AUDIT_CONTROL      Capability = 30
	Capability_CAP_SETFCAP            Capability = 31
	Capability_CAP_MAC_OVERRIDE       Capability = 32
	Capability_CAP_MAC_ADMIN          Capability = 33
	Capability_CAP_SYSLOG             Capability = 34
	Capability_CAP_WAKE_ALARM         Capability = 35
	Capability_CAP_BLOCK_SUSPEND      Capability = 36
	Capability_CAP_AUDIT_READ         Capability = 37
	Capability_CAP_PERFMON            Capability = 38
	Capability_CAP_BPF                Capability = 39
	Capability_CAP_CHECKPOINT_RESTORE Capability = 40
)

func (Capability) Descriptor

func (Capability) Descriptor() protoreflect.EnumDescriptor

func (Capability) Enum

func (x Capability) Enum() *Capability

func (Capability) EnumDescriptor deprecated

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

Deprecated: Use Capability.Descriptor instead.

func (Capability) Number

func (x Capability) Number() protoreflect.EnumNumber

func (Capability) String

func (x Capability) String() string

func (Capability) Type

type ChangeLogLevelRequest

type ChangeLogLevelRequest struct {
	Level LogLevel `protobuf:"varint,1,opt,name=level,proto3,enum=tracee.v1beta1.LogLevel" json:"level,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeLogLevelRequest) Descriptor deprecated

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

Deprecated: Use ChangeLogLevelRequest.ProtoReflect.Descriptor instead.

func (*ChangeLogLevelRequest) GetLevel

func (x *ChangeLogLevelRequest) GetLevel() LogLevel

func (*ChangeLogLevelRequest) MarshalJSON

func (msg *ChangeLogLevelRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*ChangeLogLevelRequest) ProtoMessage

func (*ChangeLogLevelRequest) ProtoMessage()

func (*ChangeLogLevelRequest) ProtoReflect

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

func (*ChangeLogLevelRequest) Reset

func (x *ChangeLogLevelRequest) Reset()

func (*ChangeLogLevelRequest) String

func (x *ChangeLogLevelRequest) String() string

func (*ChangeLogLevelRequest) UnmarshalJSON

func (msg *ChangeLogLevelRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type ChangeLogLevelResponse

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

func (*ChangeLogLevelResponse) Descriptor deprecated

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

Deprecated: Use ChangeLogLevelResponse.ProtoReflect.Descriptor instead.

func (*ChangeLogLevelResponse) MarshalJSON

func (msg *ChangeLogLevelResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*ChangeLogLevelResponse) ProtoMessage

func (*ChangeLogLevelResponse) ProtoMessage()

func (*ChangeLogLevelResponse) ProtoReflect

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

func (*ChangeLogLevelResponse) Reset

func (x *ChangeLogLevelResponse) Reset()

func (*ChangeLogLevelResponse) String

func (x *ChangeLogLevelResponse) String() string

func (*ChangeLogLevelResponse) UnmarshalJSON

func (msg *ChangeLogLevelResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type Container

type Container struct {
	Id      string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name    string          `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Image   *ContainerImage `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"`
	Started bool            `protobuf:"varint,4,opt,name=started,proto3" json:"started,omitempty"`
	// contains filtered or unexported fields
}

func (*Container) Descriptor deprecated

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

Deprecated: Use Container.ProtoReflect.Descriptor instead.

func (*Container) GetId

func (x *Container) GetId() string

func (*Container) GetImage

func (x *Container) GetImage() *ContainerImage

func (*Container) GetName

func (x *Container) GetName() string

func (*Container) GetStarted

func (x *Container) GetStarted() bool

func (*Container) MarshalJSON

func (msg *Container) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Container) ProtoMessage

func (*Container) ProtoMessage()

func (*Container) ProtoReflect

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

func (*Container) Reset

func (x *Container) Reset()

func (*Container) String

func (x *Container) String() string

func (*Container) UnmarshalJSON

func (msg *Container) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type ContainerImage

type ContainerImage struct {
	Id          string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RepoDigests []string `protobuf:"bytes,2,rep,name=repo_digests,json=repoDigests,proto3" json:"repo_digests,omitempty"`
	Name        string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerImage) Descriptor deprecated

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

Deprecated: Use ContainerImage.ProtoReflect.Descriptor instead.

func (*ContainerImage) GetId

func (x *ContainerImage) GetId() string

func (*ContainerImage) GetName

func (x *ContainerImage) GetName() string

func (*ContainerImage) GetRepoDigests

func (x *ContainerImage) GetRepoDigests() []string

func (*ContainerImage) MarshalJSON

func (msg *ContainerImage) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*ContainerImage) ProtoMessage

func (*ContainerImage) ProtoMessage()

func (*ContainerImage) ProtoReflect

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

func (*ContainerImage) Reset

func (x *ContainerImage) Reset()

func (*ContainerImage) String

func (x *ContainerImage) String() string

func (*ContainerImage) UnmarshalJSON

func (msg *ContainerImage) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type Context

type Context struct {
	Process   *Process   `protobuf:"bytes,1,opt,name=process,proto3,oneof" json:"process,omitempty"`
	Container *Container `protobuf:"bytes,2,opt,name=container,proto3,oneof" json:"container,omitempty"`
	K8S       *K8S       `protobuf:"bytes,3,opt,name=k8s,proto3,oneof" json:"k8s,omitempty"`
	// contains filtered or unexported fields
}

func (*Context) Descriptor deprecated

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

Deprecated: Use Context.ProtoReflect.Descriptor instead.

func (*Context) GetContainer

func (x *Context) GetContainer() *Container

func (*Context) GetK8S

func (x *Context) GetK8S() *K8S

func (*Context) GetProcess

func (x *Context) GetProcess() *Process

func (*Context) MarshalJSON

func (msg *Context) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Context) ProtoMessage

func (*Context) ProtoMessage()

func (*Context) ProtoReflect

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

func (*Context) Reset

func (x *Context) Reset()

func (*Context) String

func (x *Context) String() string

func (*Context) UnmarshalJSON

func (msg *Context) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type Credentials

type Credentials struct {
	Uid            *wrapperspb.UInt32Value `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Gid            *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=gid,proto3" json:"gid,omitempty"`
	Suid           *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=suid,proto3" json:"suid,omitempty"`
	Sgid           *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=sgid,proto3" json:"sgid,omitempty"`
	Euid           *wrapperspb.UInt32Value `protobuf:"bytes,5,opt,name=euid,proto3" json:"euid,omitempty"`
	Egid           *wrapperspb.UInt32Value `protobuf:"bytes,6,opt,name=egid,proto3" json:"egid,omitempty"`
	Fsuid          *wrapperspb.UInt32Value `protobuf:"bytes,7,opt,name=fsuid,proto3" json:"fsuid,omitempty"`
	Fsgid          *wrapperspb.UInt32Value `protobuf:"bytes,8,opt,name=fsgid,proto3" json:"fsgid,omitempty"`
	UserNamespace  *wrapperspb.UInt32Value `protobuf:"bytes,9,opt,name=user_namespace,json=userNamespace,proto3" json:"user_namespace,omitempty"`
	SecureBits     *wrapperspb.UInt32Value `protobuf:"bytes,10,opt,name=secure_bits,json=secureBits,proto3" json:"secure_bits,omitempty"`
	CapInheritable []Capability            `` /* 143-byte string literal not displayed */
	CapPermitted   []Capability            `` /* 137-byte string literal not displayed */
	CapEffective   []Capability            `` /* 137-byte string literal not displayed */
	CapBounding    []Capability            `` /* 134-byte string literal not displayed */
	CapAmbient     []Capability            `` /* 131-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Credentials) Descriptor deprecated

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

Deprecated: Use Credentials.ProtoReflect.Descriptor instead.

func (*Credentials) GetCapAmbient

func (x *Credentials) GetCapAmbient() []Capability

func (*Credentials) GetCapBounding

func (x *Credentials) GetCapBounding() []Capability

func (*Credentials) GetCapEffective

func (x *Credentials) GetCapEffective() []Capability

func (*Credentials) GetCapInheritable

func (x *Credentials) GetCapInheritable() []Capability

func (*Credentials) GetCapPermitted

func (x *Credentials) GetCapPermitted() []Capability

func (*Credentials) GetEgid

func (x *Credentials) GetEgid() *wrapperspb.UInt32Value

func (*Credentials) GetEuid

func (x *Credentials) GetEuid() *wrapperspb.UInt32Value

func (*Credentials) GetFsgid

func (x *Credentials) GetFsgid() *wrapperspb.UInt32Value

func (*Credentials) GetFsuid

func (x *Credentials) GetFsuid() *wrapperspb.UInt32Value

func (*Credentials) GetGid

func (x *Credentials) GetGid() *wrapperspb.UInt32Value

func (*Credentials) GetSecureBits

func (x *Credentials) GetSecureBits() *wrapperspb.UInt32Value

func (*Credentials) GetSgid

func (x *Credentials) GetSgid() *wrapperspb.UInt32Value

func (*Credentials) GetSuid

func (x *Credentials) GetSuid() *wrapperspb.UInt32Value

func (*Credentials) GetUid

func (x *Credentials) GetUid() *wrapperspb.UInt32Value

func (*Credentials) GetUserNamespace

func (x *Credentials) GetUserNamespace() *wrapperspb.UInt32Value

func (*Credentials) MarshalJSON

func (msg *Credentials) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Credentials) ProtoMessage

func (*Credentials) ProtoMessage()

func (*Credentials) ProtoReflect

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

func (*Credentials) Reset

func (x *Credentials) Reset()

func (*Credentials) String

func (x *Credentials) String() string

func (*Credentials) UnmarshalJSON

func (msg *Credentials) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DNS

type DNS struct {
	Id           uint32               `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Qr           uint32               `protobuf:"varint,2,opt,name=qr,proto3" json:"qr,omitempty"`
	OpCode       string               `protobuf:"bytes,3,opt,name=op_code,json=opCode,proto3" json:"op_code,omitempty"`
	Aa           uint32               `protobuf:"varint,4,opt,name=aa,proto3" json:"aa,omitempty"`
	Tc           uint32               `protobuf:"varint,5,opt,name=tc,proto3" json:"tc,omitempty"`
	Rd           uint32               `protobuf:"varint,6,opt,name=rd,proto3" json:"rd,omitempty"`
	Ra           uint32               `protobuf:"varint,7,opt,name=ra,proto3" json:"ra,omitempty"`
	Z            uint32               `protobuf:"varint,8,opt,name=z,proto3" json:"z,omitempty"`
	ResponseCode string               `protobuf:"bytes,9,opt,name=response_code,json=responseCode,proto3" json:"response_code,omitempty"`
	QdCount      uint32               `protobuf:"varint,10,opt,name=qd_count,json=qdCount,proto3" json:"qd_count,omitempty"`
	AnCount      uint32               `protobuf:"varint,11,opt,name=an_count,json=anCount,proto3" json:"an_count,omitempty"`
	NsCount      uint32               `protobuf:"varint,12,opt,name=ns_count,json=nsCount,proto3" json:"ns_count,omitempty"`
	ArCount      uint32               `protobuf:"varint,13,opt,name=ar_count,json=arCount,proto3" json:"ar_count,omitempty"`
	Questions    []*DNSQuestion       `protobuf:"bytes,14,rep,name=questions,proto3" json:"questions,omitempty"`
	Answers      []*DNSResourceRecord `protobuf:"bytes,15,rep,name=answers,proto3" json:"answers,omitempty"`
	Authorities  []*DNSResourceRecord `protobuf:"bytes,16,rep,name=authorities,proto3" json:"authorities,omitempty"`
	Additionals  []*DNSResourceRecord `protobuf:"bytes,17,rep,name=additionals,proto3" json:"additionals,omitempty"`
	// contains filtered or unexported fields
}

func (*DNS) Descriptor deprecated

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

Deprecated: Use DNS.ProtoReflect.Descriptor instead.

func (*DNS) GetAa

func (x *DNS) GetAa() uint32

func (*DNS) GetAdditionals

func (x *DNS) GetAdditionals() []*DNSResourceRecord

func (*DNS) GetAnCount

func (x *DNS) GetAnCount() uint32

func (*DNS) GetAnswers

func (x *DNS) GetAnswers() []*DNSResourceRecord

func (*DNS) GetArCount

func (x *DNS) GetArCount() uint32

func (*DNS) GetAuthorities

func (x *DNS) GetAuthorities() []*DNSResourceRecord

func (*DNS) GetId

func (x *DNS) GetId() uint32

func (*DNS) GetNsCount

func (x *DNS) GetNsCount() uint32

func (*DNS) GetOpCode

func (x *DNS) GetOpCode() string

func (*DNS) GetQdCount

func (x *DNS) GetQdCount() uint32

func (*DNS) GetQr

func (x *DNS) GetQr() uint32

func (*DNS) GetQuestions

func (x *DNS) GetQuestions() []*DNSQuestion

func (*DNS) GetRa

func (x *DNS) GetRa() uint32

func (*DNS) GetRd

func (x *DNS) GetRd() uint32

func (*DNS) GetResponseCode

func (x *DNS) GetResponseCode() string

func (*DNS) GetTc

func (x *DNS) GetTc() uint32

func (*DNS) GetZ

func (x *DNS) GetZ() uint32

func (*DNS) MarshalJSON

func (msg *DNS) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DNS) ProtoMessage

func (*DNS) ProtoMessage()

func (*DNS) ProtoReflect

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

func (*DNS) Reset

func (x *DNS) Reset()

func (*DNS) String

func (x *DNS) String() string

func (*DNS) UnmarshalJSON

func (msg *DNS) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DNSMX

type DNSMX struct {
	Preference uint32 `protobuf:"varint,1,opt,name=Preference,proto3" json:"Preference,omitempty"`
	Name       string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DNSMX) Descriptor deprecated

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

Deprecated: Use DNSMX.ProtoReflect.Descriptor instead.

func (*DNSMX) GetName

func (x *DNSMX) GetName() string

func (*DNSMX) GetPreference

func (x *DNSMX) GetPreference() uint32

func (*DNSMX) MarshalJSON

func (msg *DNSMX) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DNSMX) ProtoMessage

func (*DNSMX) ProtoMessage()

func (*DNSMX) ProtoReflect

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

func (*DNSMX) Reset

func (x *DNSMX) Reset()

func (*DNSMX) String

func (x *DNSMX) String() string

func (*DNSMX) UnmarshalJSON

func (msg *DNSMX) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DNSOPT

type DNSOPT struct {
	Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
	Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*DNSOPT) Descriptor deprecated

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

Deprecated: Use DNSOPT.ProtoReflect.Descriptor instead.

func (*DNSOPT) GetCode

func (x *DNSOPT) GetCode() string

func (*DNSOPT) GetData

func (x *DNSOPT) GetData() string

func (*DNSOPT) MarshalJSON

func (msg *DNSOPT) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DNSOPT) ProtoMessage

func (*DNSOPT) ProtoMessage()

func (*DNSOPT) ProtoReflect

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

func (*DNSOPT) Reset

func (x *DNSOPT) Reset()

func (*DNSOPT) String

func (x *DNSOPT) String() string

func (*DNSOPT) UnmarshalJSON

func (msg *DNSOPT) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DNSQuestion

type DNSQuestion struct {
	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type  string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Class string `protobuf:"bytes,3,opt,name=class,proto3" json:"class,omitempty"`
	// contains filtered or unexported fields
}

func (*DNSQuestion) Descriptor deprecated

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

Deprecated: Use DNSQuestion.ProtoReflect.Descriptor instead.

func (*DNSQuestion) GetClass

func (x *DNSQuestion) GetClass() string

func (*DNSQuestion) GetName

func (x *DNSQuestion) GetName() string

func (*DNSQuestion) GetType

func (x *DNSQuestion) GetType() string

func (*DNSQuestion) MarshalJSON

func (msg *DNSQuestion) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DNSQuestion) ProtoMessage

func (*DNSQuestion) ProtoMessage()

func (*DNSQuestion) ProtoReflect

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

func (*DNSQuestion) Reset

func (x *DNSQuestion) Reset()

func (*DNSQuestion) String

func (x *DNSQuestion) String() string

func (*DNSQuestion) UnmarshalJSON

func (msg *DNSQuestion) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DNSResourceRecord

type DNSResourceRecord struct {
	Name  string    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type  string    `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Class string    `protobuf:"bytes,3,opt,name=class,proto3" json:"class,omitempty"`
	Ttl   uint32    `protobuf:"varint,4,opt,name=ttl,proto3" json:"ttl,omitempty"`
	Ip    string    `protobuf:"bytes,5,opt,name=ip,proto3" json:"ip,omitempty"`
	Ns    string    `protobuf:"bytes,6,opt,name=ns,proto3" json:"ns,omitempty"`
	Cname string    `protobuf:"bytes,7,opt,name=cname,proto3" json:"cname,omitempty"`
	Ptr   string    `protobuf:"bytes,8,opt,name=ptr,proto3" json:"ptr,omitempty"`
	Txts  []string  `protobuf:"bytes,9,rep,name=txts,proto3" json:"txts,omitempty"`
	Soa   *DNSSOA   `protobuf:"bytes,10,opt,name=soa,proto3" json:"soa,omitempty"`
	Srv   *DNSSRV   `protobuf:"bytes,11,opt,name=srv,proto3" json:"srv,omitempty"`
	Mx    *DNSMX    `protobuf:"bytes,12,opt,name=mx,proto3" json:"mx,omitempty"`
	Opt   []*DNSOPT `protobuf:"bytes,13,rep,name=opt,proto3" json:"opt,omitempty"`
	Uri   *DNSURI   `protobuf:"bytes,14,opt,name=uri,proto3" json:"uri,omitempty"`
	Txt   string    `protobuf:"bytes,15,opt,name=txt,proto3" json:"txt,omitempty"`
	// contains filtered or unexported fields
}

func (*DNSResourceRecord) Descriptor deprecated

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

Deprecated: Use DNSResourceRecord.ProtoReflect.Descriptor instead.

func (*DNSResourceRecord) GetClass

func (x *DNSResourceRecord) GetClass() string

func (*DNSResourceRecord) GetCname

func (x *DNSResourceRecord) GetCname() string

func (*DNSResourceRecord) GetIp

func (x *DNSResourceRecord) GetIp() string

func (*DNSResourceRecord) GetMx

func (x *DNSResourceRecord) GetMx() *DNSMX

func (*DNSResourceRecord) GetName

func (x *DNSResourceRecord) GetName() string

func (*DNSResourceRecord) GetNs

func (x *DNSResourceRecord) GetNs() string

func (*DNSResourceRecord) GetOpt

func (x *DNSResourceRecord) GetOpt() []*DNSOPT

func (*DNSResourceRecord) GetPtr

func (x *DNSResourceRecord) GetPtr() string

func (*DNSResourceRecord) GetSoa

func (x *DNSResourceRecord) GetSoa() *DNSSOA

func (*DNSResourceRecord) GetSrv

func (x *DNSResourceRecord) GetSrv() *DNSSRV

func (*DNSResourceRecord) GetTtl

func (x *DNSResourceRecord) GetTtl() uint32

func (*DNSResourceRecord) GetTxt

func (x *DNSResourceRecord) GetTxt() string

func (*DNSResourceRecord) GetTxts

func (x *DNSResourceRecord) GetTxts() []string

func (*DNSResourceRecord) GetType

func (x *DNSResourceRecord) GetType() string

func (*DNSResourceRecord) GetUri

func (x *DNSResourceRecord) GetUri() *DNSURI

func (*DNSResourceRecord) MarshalJSON

func (msg *DNSResourceRecord) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DNSResourceRecord) ProtoMessage

func (*DNSResourceRecord) ProtoMessage()

func (*DNSResourceRecord) ProtoReflect

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

func (*DNSResourceRecord) Reset

func (x *DNSResourceRecord) Reset()

func (*DNSResourceRecord) String

func (x *DNSResourceRecord) String() string

func (*DNSResourceRecord) UnmarshalJSON

func (msg *DNSResourceRecord) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DNSSOA

type DNSSOA struct {
	Mname   string `protobuf:"bytes,1,opt,name=mname,proto3" json:"mname,omitempty"`
	Rname   string `protobuf:"bytes,2,opt,name=rname,proto3" json:"rname,omitempty"`
	Serial  uint32 `protobuf:"varint,3,opt,name=serial,proto3" json:"serial,omitempty"`
	Refresh uint32 `protobuf:"varint,4,opt,name=refresh,proto3" json:"refresh,omitempty"`
	Retry   uint32 `protobuf:"varint,5,opt,name=retry,proto3" json:"retry,omitempty"`
	Expire  uint32 `protobuf:"varint,6,opt,name=expire,proto3" json:"expire,omitempty"`
	Minimum uint32 `protobuf:"varint,7,opt,name=minimum,proto3" json:"minimum,omitempty"`
	// contains filtered or unexported fields
}

func (*DNSSOA) Descriptor deprecated

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

Deprecated: Use DNSSOA.ProtoReflect.Descriptor instead.

func (*DNSSOA) GetExpire

func (x *DNSSOA) GetExpire() uint32

func (*DNSSOA) GetMinimum

func (x *DNSSOA) GetMinimum() uint32

func (*DNSSOA) GetMname

func (x *DNSSOA) GetMname() string

func (*DNSSOA) GetRefresh

func (x *DNSSOA) GetRefresh() uint32

func (*DNSSOA) GetRetry

func (x *DNSSOA) GetRetry() uint32

func (*DNSSOA) GetRname

func (x *DNSSOA) GetRname() string

func (*DNSSOA) GetSerial

func (x *DNSSOA) GetSerial() uint32

func (*DNSSOA) MarshalJSON

func (msg *DNSSOA) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DNSSOA) ProtoMessage

func (*DNSSOA) ProtoMessage()

func (*DNSSOA) ProtoReflect

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

func (*DNSSOA) Reset

func (x *DNSSOA) Reset()

func (*DNSSOA) String

func (x *DNSSOA) String() string

func (*DNSSOA) UnmarshalJSON

func (msg *DNSSOA) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DNSSRV

type DNSSRV struct {
	Priority uint32 `protobuf:"varint,1,opt,name=priority,proto3" json:"priority,omitempty"`
	Weight   uint32 `protobuf:"varint,2,opt,name=weight,proto3" json:"weight,omitempty"`
	Port     uint32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	Name     string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DNSSRV) Descriptor deprecated

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

Deprecated: Use DNSSRV.ProtoReflect.Descriptor instead.

func (*DNSSRV) GetName

func (x *DNSSRV) GetName() string

func (*DNSSRV) GetPort

func (x *DNSSRV) GetPort() uint32

func (*DNSSRV) GetPriority

func (x *DNSSRV) GetPriority() uint32

func (*DNSSRV) GetWeight

func (x *DNSSRV) GetWeight() uint32

func (*DNSSRV) MarshalJSON

func (msg *DNSSRV) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DNSSRV) ProtoMessage

func (*DNSSRV) ProtoMessage()

func (*DNSSRV) ProtoReflect

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

func (*DNSSRV) Reset

func (x *DNSSRV) Reset()

func (*DNSSRV) String

func (x *DNSSRV) String() string

func (*DNSSRV) UnmarshalJSON

func (msg *DNSSRV) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DNSURI

type DNSURI struct {
	Priority uint32 `protobuf:"varint,1,opt,name=priority,proto3" json:"priority,omitempty"`
	Weight   uint32 `protobuf:"varint,2,opt,name=weight,proto3" json:"weight,omitempty"`
	Target   string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

func (*DNSURI) Descriptor deprecated

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

Deprecated: Use DNSURI.ProtoReflect.Descriptor instead.

func (*DNSURI) GetPriority

func (x *DNSURI) GetPriority() uint32

func (*DNSURI) GetTarget

func (x *DNSURI) GetTarget() string

func (*DNSURI) GetWeight

func (x *DNSURI) GetWeight() uint32

func (*DNSURI) MarshalJSON

func (msg *DNSURI) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DNSURI) ProtoMessage

func (*DNSURI) ProtoMessage()

func (*DNSURI) ProtoReflect

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

func (*DNSURI) Reset

func (x *DNSURI) Reset()

func (*DNSURI) String

func (x *DNSURI) String() string

func (*DNSURI) UnmarshalJSON

func (msg *DNSURI) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DataSourceServiceClient

type DataSourceServiceClient interface {
	Write(ctx context.Context, in *WriteDataSourceRequest, opts ...grpc.CallOption) (*WriteDataSourceResponse, error)
	WriteStream(ctx context.Context, opts ...grpc.CallOption) (DataSourceService_WriteStreamClient, error)
}

DataSourceServiceClient is the client API for DataSourceService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DataSourceServiceServer

type DataSourceServiceServer interface {
	Write(context.Context, *WriteDataSourceRequest) (*WriteDataSourceResponse, error)
	WriteStream(DataSourceService_WriteStreamServer) error
	// contains filtered or unexported methods
}

DataSourceServiceServer is the server API for DataSourceService service. All implementations must embed UnimplementedDataSourceServiceServer for forward compatibility

type DataSourceService_WriteStreamClient

type DataSourceService_WriteStreamClient interface {
	Send(*WriteDataSourceRequest) error
	CloseAndRecv() (*WriteDataSourceResponse, error)
	grpc.ClientStream
}

type DataSourceService_WriteStreamServer

type DataSourceService_WriteStreamServer interface {
	SendAndClose(*WriteDataSourceResponse) error
	Recv() (*WriteDataSourceRequest, error)
	grpc.ServerStream
}

type DiagnosticServiceClient

type DiagnosticServiceClient interface {
	GetMetrics(ctx context.Context, in *GetMetricsRequest, opts ...grpc.CallOption) (*GetMetricsResponse, error)
	ChangeLogLevel(ctx context.Context, in *ChangeLogLevelRequest, opts ...grpc.CallOption) (*ChangeLogLevelResponse, error)
	GetStacktrace(ctx context.Context, in *GetStacktraceRequest, opts ...grpc.CallOption) (*GetStacktraceResponse, error)
}

DiagnosticServiceClient is the client API for DiagnosticService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DiagnosticServiceServer

type DiagnosticServiceServer interface {
	GetMetrics(context.Context, *GetMetricsRequest) (*GetMetricsResponse, error)
	ChangeLogLevel(context.Context, *ChangeLogLevelRequest) (*ChangeLogLevelResponse, error)
	GetStacktrace(context.Context, *GetStacktraceRequest) (*GetStacktraceResponse, error)
	// contains filtered or unexported methods
}

DiagnosticServiceServer is the server API for DiagnosticService service. All implementations must embed UnimplementedDiagnosticServiceServer for forward compatibility

type DisableEventRequest

type DisableEventRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DisableEventRequest) Descriptor deprecated

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

Deprecated: Use DisableEventRequest.ProtoReflect.Descriptor instead.

func (*DisableEventRequest) GetName

func (x *DisableEventRequest) GetName() string

func (*DisableEventRequest) MarshalJSON

func (msg *DisableEventRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DisableEventRequest) ProtoMessage

func (*DisableEventRequest) ProtoMessage()

func (*DisableEventRequest) ProtoReflect

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

func (*DisableEventRequest) Reset

func (x *DisableEventRequest) Reset()

func (*DisableEventRequest) String

func (x *DisableEventRequest) String() string

func (*DisableEventRequest) UnmarshalJSON

func (msg *DisableEventRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DisableEventResponse

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

func (*DisableEventResponse) Descriptor deprecated

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

Deprecated: Use DisableEventResponse.ProtoReflect.Descriptor instead.

func (*DisableEventResponse) MarshalJSON

func (msg *DisableEventResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DisableEventResponse) ProtoMessage

func (*DisableEventResponse) ProtoMessage()

func (*DisableEventResponse) ProtoReflect

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

func (*DisableEventResponse) Reset

func (x *DisableEventResponse) Reset()

func (*DisableEventResponse) String

func (x *DisableEventResponse) String() string

func (*DisableEventResponse) UnmarshalJSON

func (msg *DisableEventResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DnsAnswer

type DnsAnswer struct {
	Type   string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Ttl    uint32 `protobuf:"varint,2,opt,name=ttl,proto3" json:"ttl,omitempty"`
	Answer string `protobuf:"bytes,3,opt,name=answer,proto3" json:"answer,omitempty"`
	// contains filtered or unexported fields
}

func (*DnsAnswer) Descriptor deprecated

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

Deprecated: Use DnsAnswer.ProtoReflect.Descriptor instead.

func (*DnsAnswer) GetAnswer

func (x *DnsAnswer) GetAnswer() string

func (*DnsAnswer) GetTtl

func (x *DnsAnswer) GetTtl() uint32

func (*DnsAnswer) GetType

func (x *DnsAnswer) GetType() string

func (*DnsAnswer) MarshalJSON

func (msg *DnsAnswer) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DnsAnswer) ProtoMessage

func (*DnsAnswer) ProtoMessage()

func (*DnsAnswer) ProtoReflect

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

func (*DnsAnswer) Reset

func (x *DnsAnswer) Reset()

func (*DnsAnswer) String

func (x *DnsAnswer) String() string

func (*DnsAnswer) UnmarshalJSON

func (msg *DnsAnswer) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DnsQueryData

type DnsQueryData struct {
	Query      string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	QueryType  string `protobuf:"bytes,2,opt,name=query_type,json=queryType,proto3" json:"query_type,omitempty"`
	QueryClass string `protobuf:"bytes,3,opt,name=query_class,json=queryClass,proto3" json:"query_class,omitempty"`
	// contains filtered or unexported fields
}

func (*DnsQueryData) Descriptor deprecated

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

Deprecated: Use DnsQueryData.ProtoReflect.Descriptor instead.

func (*DnsQueryData) GetQuery

func (x *DnsQueryData) GetQuery() string

func (*DnsQueryData) GetQueryClass

func (x *DnsQueryData) GetQueryClass() string

func (*DnsQueryData) GetQueryType

func (x *DnsQueryData) GetQueryType() string

func (*DnsQueryData) MarshalJSON

func (msg *DnsQueryData) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DnsQueryData) ProtoMessage

func (*DnsQueryData) ProtoMessage()

func (*DnsQueryData) ProtoReflect

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

func (*DnsQueryData) Reset

func (x *DnsQueryData) Reset()

func (*DnsQueryData) String

func (x *DnsQueryData) String() string

func (*DnsQueryData) UnmarshalJSON

func (msg *DnsQueryData) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DnsQuestions

type DnsQuestions struct {
	Questions []*DnsQueryData `protobuf:"bytes,1,rep,name=questions,proto3" json:"questions,omitempty"`
	// contains filtered or unexported fields
}

func (*DnsQuestions) Descriptor deprecated

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

Deprecated: Use DnsQuestions.ProtoReflect.Descriptor instead.

func (*DnsQuestions) GetQuestions

func (x *DnsQuestions) GetQuestions() []*DnsQueryData

func (*DnsQuestions) MarshalJSON

func (msg *DnsQuestions) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DnsQuestions) ProtoMessage

func (*DnsQuestions) ProtoMessage()

func (*DnsQuestions) ProtoReflect

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

func (*DnsQuestions) Reset

func (x *DnsQuestions) Reset()

func (*DnsQuestions) String

func (x *DnsQuestions) String() string

func (*DnsQuestions) UnmarshalJSON

func (msg *DnsQuestions) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DnsResponseData

type DnsResponseData struct {
	DnsQueryData *DnsQueryData `protobuf:"bytes,1,opt,name=dns_query_data,json=dnsQueryData,proto3" json:"dns_query_data,omitempty"`
	DnsAnswer    []*DnsAnswer  `protobuf:"bytes,2,rep,name=dns_answer,json=dnsAnswer,proto3" json:"dns_answer,omitempty"`
	// contains filtered or unexported fields
}

func (*DnsResponseData) Descriptor deprecated

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

Deprecated: Use DnsResponseData.ProtoReflect.Descriptor instead.

func (*DnsResponseData) GetDnsAnswer

func (x *DnsResponseData) GetDnsAnswer() []*DnsAnswer

func (*DnsResponseData) GetDnsQueryData

func (x *DnsResponseData) GetDnsQueryData() *DnsQueryData

func (*DnsResponseData) MarshalJSON

func (msg *DnsResponseData) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DnsResponseData) ProtoMessage

func (*DnsResponseData) ProtoMessage()

func (*DnsResponseData) ProtoReflect

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

func (*DnsResponseData) Reset

func (x *DnsResponseData) Reset()

func (*DnsResponseData) String

func (x *DnsResponseData) String() string

func (*DnsResponseData) UnmarshalJSON

func (msg *DnsResponseData) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type DnsResponses

type DnsResponses struct {
	Responses []*DnsResponseData `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
	// contains filtered or unexported fields
}

func (*DnsResponses) Descriptor deprecated

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

Deprecated: Use DnsResponses.ProtoReflect.Descriptor instead.

func (*DnsResponses) GetResponses

func (x *DnsResponses) GetResponses() []*DnsResponseData

func (*DnsResponses) MarshalJSON

func (msg *DnsResponses) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*DnsResponses) ProtoMessage

func (*DnsResponses) ProtoMessage()

func (*DnsResponses) ProtoReflect

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

func (*DnsResponses) Reset

func (x *DnsResponses) Reset()

func (*DnsResponses) String

func (x *DnsResponses) String() string

func (*DnsResponses) UnmarshalJSON

func (msg *DnsResponses) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type EnableEventRequest

type EnableEventRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*EnableEventRequest) Descriptor deprecated

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

Deprecated: Use EnableEventRequest.ProtoReflect.Descriptor instead.

func (*EnableEventRequest) GetName

func (x *EnableEventRequest) GetName() string

func (*EnableEventRequest) MarshalJSON

func (msg *EnableEventRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*EnableEventRequest) ProtoMessage

func (*EnableEventRequest) ProtoMessage()

func (*EnableEventRequest) ProtoReflect

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

func (*EnableEventRequest) Reset

func (x *EnableEventRequest) Reset()

func (*EnableEventRequest) String

func (x *EnableEventRequest) String() string

func (*EnableEventRequest) UnmarshalJSON

func (msg *EnableEventRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type EnableEventResponse

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

func (*EnableEventResponse) Descriptor deprecated

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

Deprecated: Use EnableEventResponse.ProtoReflect.Descriptor instead.

func (*EnableEventResponse) MarshalJSON

func (msg *EnableEventResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*EnableEventResponse) ProtoMessage

func (*EnableEventResponse) ProtoMessage()

func (*EnableEventResponse) ProtoReflect

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

func (*EnableEventResponse) Reset

func (x *EnableEventResponse) Reset()

func (*EnableEventResponse) String

func (x *EnableEventResponse) String() string

func (*EnableEventResponse) UnmarshalJSON

func (msg *EnableEventResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type Event

type Event struct {
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Id        EventId                `protobuf:"varint,2,opt,name=id,proto3,enum=tracee.v1beta1.EventId" json:"id,omitempty"`
	Name      string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Policies  *Policies              `protobuf:"bytes,4,opt,name=policies,proto3,oneof" json:"policies,omitempty"`
	Context   *Context               `protobuf:"bytes,5,opt,name=context,proto3" json:"context,omitempty"`
	Data      []*EventValue          `protobuf:"bytes,6,rep,name=data,proto3" json:"data,omitempty"`
	Threat    *Threat                `protobuf:"bytes,7,opt,name=threat,proto3,oneof" json:"threat,omitempty"`
	// contains filtered or unexported fields
}

func (*Event) Descriptor deprecated

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

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetContext

func (x *Event) GetContext() *Context

func (*Event) GetData

func (x *Event) GetData() []*EventValue

func (*Event) GetId

func (x *Event) GetId() EventId

func (*Event) GetName

func (x *Event) GetName() string

func (*Event) GetPolicies

func (x *Event) GetPolicies() *Policies

func (*Event) GetThreat

func (x *Event) GetThreat() *Threat

func (*Event) GetTimestamp

func (x *Event) GetTimestamp() *timestamppb.Timestamp

func (*Event) MarshalJSON

func (msg *Event) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

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

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

func (*Event) UnmarshalJSON

func (msg *Event) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type EventDefinition

type EventDefinition struct {
	Id          int32    `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Version     *Version `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	Description string   `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Tags        []string `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	Threat      *Threat  `protobuf:"bytes,6,opt,name=threat,proto3,oneof" json:"threat,omitempty"`
	// contains filtered or unexported fields
}

func (*EventDefinition) Descriptor deprecated

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

Deprecated: Use EventDefinition.ProtoReflect.Descriptor instead.

func (*EventDefinition) GetDescription

func (x *EventDefinition) GetDescription() string

func (*EventDefinition) GetId

func (x *EventDefinition) GetId() int32

func (*EventDefinition) GetName

func (x *EventDefinition) GetName() string

func (*EventDefinition) GetTags

func (x *EventDefinition) GetTags() []string

func (*EventDefinition) GetThreat

func (x *EventDefinition) GetThreat() *Threat

func (*EventDefinition) GetVersion

func (x *EventDefinition) GetVersion() *Version

func (*EventDefinition) MarshalJSON

func (msg *EventDefinition) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*EventDefinition) ProtoMessage

func (*EventDefinition) ProtoMessage()

func (*EventDefinition) ProtoReflect

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

func (*EventDefinition) Reset

func (x *EventDefinition) Reset()

func (*EventDefinition) String

func (x *EventDefinition) String() string

func (*EventDefinition) UnmarshalJSON

func (msg *EventDefinition) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type EventId

type EventId int32
const (
	// default
	EventId_unspecified EventId = 0
	// Syscalls
	EventId_read                         EventId = 1
	EventId_write                        EventId = 2
	EventId_open                         EventId = 3
	EventId_close                        EventId = 4
	EventId_stat                         EventId = 5
	EventId_fstat                        EventId = 6
	EventId_lstat                        EventId = 7
	EventId_poll                         EventId = 8
	EventId_lseek                        EventId = 9
	EventId_mmap                         EventId = 10
	EventId_mprotect                     EventId = 11
	EventId_munmap                       EventId = 12
	EventId_brk                          EventId = 13
	EventId_rt_sigaction                 EventId = 14
	EventId_rt_sigprocmask               EventId = 15
	EventId_rt_sigreturn                 EventId = 16
	EventId_ioctl                        EventId = 17
	EventId_pread64                      EventId = 18
	EventId_pwrite64                     EventId = 19
	EventId_readv                        EventId = 20
	EventId_writev                       EventId = 21
	EventId_access                       EventId = 22
	EventId_pipe                         EventId = 23
	EventId_select                       EventId = 24
	EventId_sched_yield                  EventId = 25
	EventId_mremap                       EventId = 26
	EventId_msync                        EventId = 27
	EventId_mincore                      EventId = 28
	EventId_madvise                      EventId = 29
	EventId_shmget                       EventId = 30
	EventId_shmat                        EventId = 31
	EventId_shmctl                       EventId = 32
	EventId_dup                          EventId = 33
	EventId_dup2                         EventId = 34
	EventId_pause                        EventId = 35
	EventId_nanosleep                    EventId = 36
	EventId_getitimer                    EventId = 37
	EventId_alarm                        EventId = 38
	EventId_setitimer                    EventId = 39
	EventId_getpid                       EventId = 40
	EventId_sendfile                     EventId = 41
	EventId_socket                       EventId = 42
	EventId_connect                      EventId = 43
	EventId_accept                       EventId = 44
	EventId_sendto                       EventId = 45
	EventId_recvfrom                     EventId = 46
	EventId_sendmsg                      EventId = 47
	EventId_recvmsg                      EventId = 48
	EventId_shutdown                     EventId = 49
	EventId_bind                         EventId = 50
	EventId_listen                       EventId = 51
	EventId_getsockname                  EventId = 52
	EventId_getpeername                  EventId = 53
	EventId_socketpair                   EventId = 54
	EventId_setsockopt                   EventId = 55
	EventId_getsockopt                   EventId = 56
	EventId_clone                        EventId = 57
	EventId_fork                         EventId = 58
	EventId_vfork                        EventId = 59
	EventId_execve                       EventId = 60
	EventId_exit                         EventId = 61
	EventId_wait4                        EventId = 62
	EventId_kill                         EventId = 63
	EventId_uname                        EventId = 64
	EventId_semget                       EventId = 65
	EventId_semop                        EventId = 66
	EventId_semctl                       EventId = 67
	EventId_shmdt                        EventId = 68
	EventId_msgget                       EventId = 69
	EventId_msgsnd                       EventId = 70
	EventId_msgrcv                       EventId = 71
	EventId_msgctl                       EventId = 72
	EventId_fcntl                        EventId = 73
	EventId_flock                        EventId = 74
	EventId_fsync                        EventId = 75
	EventId_fdatasync                    EventId = 76
	EventId_truncate                     EventId = 77
	EventId_ftruncate                    EventId = 78
	EventId_getdents                     EventId = 79
	EventId_getcwd                       EventId = 80
	EventId_chdir                        EventId = 81
	EventId_fchdir                       EventId = 82
	EventId_rename                       EventId = 83
	EventId_mkdir                        EventId = 84
	EventId_rmdir                        EventId = 85
	EventId_creat                        EventId = 86
	EventId_link                         EventId = 87
	EventId_unlink                       EventId = 88
	EventId_symlink                      EventId = 89
	EventId_readlink                     EventId = 90
	EventId_chmod                        EventId = 91
	EventId_fchmod                       EventId = 92
	EventId_chown                        EventId = 93
	EventId_fchown                       EventId = 94
	EventId_lchown                       EventId = 95
	EventId_umask                        EventId = 96
	EventId_gettimeofday                 EventId = 97
	EventId_getrlimit                    EventId = 98
	EventId_getrusage                    EventId = 99
	EventId_sysinfo                      EventId = 100
	EventId_times                        EventId = 101
	EventId_ptrace                       EventId = 102
	EventId_getuid                       EventId = 103
	EventId_syslog                       EventId = 104
	EventId_getgid                       EventId = 105
	EventId_setuid                       EventId = 106
	EventId_setgid                       EventId = 107
	EventId_geteuid                      EventId = 108
	EventId_getegid                      EventId = 109
	EventId_setpgid                      EventId = 110
	EventId_getppid                      EventId = 111
	EventId_getpgrp                      EventId = 112
	EventId_setsid                       EventId = 113
	EventId_setreuid                     EventId = 114
	EventId_setregid                     EventId = 115
	EventId_getgroups                    EventId = 116
	EventId_setgroups                    EventId = 117
	EventId_setresuid                    EventId = 118
	EventId_getresuid                    EventId = 119
	EventId_setresgid                    EventId = 120
	EventId_getresgid                    EventId = 121
	EventId_getpgid                      EventId = 122
	EventId_setfsuid                     EventId = 123
	EventId_setfsgid                     EventId = 124
	EventId_getsid                       EventId = 125
	EventId_capget                       EventId = 126
	EventId_capset                       EventId = 127
	EventId_rt_sigpending                EventId = 128
	EventId_rt_sigtimedwait              EventId = 129
	EventId_rt_sigqueueinfo              EventId = 130
	EventId_rt_sigsuspend                EventId = 131
	EventId_sigaltstack                  EventId = 132
	EventId_utime                        EventId = 133
	EventId_mknod                        EventId = 134
	EventId_uselib                       EventId = 135
	EventId_personality                  EventId = 136
	EventId_ustat                        EventId = 137
	EventId_statfs                       EventId = 138
	EventId_fstatfs                      EventId = 139
	EventId_sysfs                        EventId = 140
	EventId_getpriority                  EventId = 141
	EventId_setpriority                  EventId = 142
	EventId_sched_setparam               EventId = 143
	EventId_sched_getparam               EventId = 144
	EventId_sched_setscheduler           EventId = 145
	EventId_sched_getscheduler           EventId = 146
	EventId_sched_get_priority_max       EventId = 147
	EventId_sched_get_priority_min       EventId = 148
	EventId_sched_rr_get_interval        EventId = 149
	EventId_mlock                        EventId = 150
	EventId_munlock                      EventId = 151
	EventId_mlockall                     EventId = 152
	EventId_munlockall                   EventId = 153
	EventId_vhangup                      EventId = 154
	EventId_modify_ldt                   EventId = 155
	EventId_pivot_root                   EventId = 156
	EventId_sysctl                       EventId = 157
	EventId_prctl                        EventId = 158
	EventId_arch_prctl                   EventId = 159
	EventId_adjtimex                     EventId = 160
	EventId_setrlimit                    EventId = 161
	EventId_chroot                       EventId = 162
	EventId_sync                         EventId = 163
	EventId_acct                         EventId = 164
	EventId_settimeofday                 EventId = 165
	EventId_mount                        EventId = 166
	EventId_umount2                      EventId = 167
	EventId_swapon                       EventId = 168
	EventId_swapoff                      EventId = 169
	EventId_reboot                       EventId = 170
	EventId_sethostname                  EventId = 171
	EventId_setdomainname                EventId = 172
	EventId_iopl                         EventId = 173
	EventId_ioperm                       EventId = 174
	EventId_create_module                EventId = 175
	EventId_init_module                  EventId = 176
	EventId_delete_module                EventId = 177
	EventId_get_kernel_syms              EventId = 178
	EventId_query_module                 EventId = 179
	EventId_quotactl                     EventId = 180
	EventId_nfsservctl                   EventId = 181
	EventId_getpmsg                      EventId = 182
	EventId_putpmsg                      EventId = 183
	EventId_afs                          EventId = 184
	EventId_tuxcall                      EventId = 185
	EventId_security                     EventId = 186
	EventId_gettid                       EventId = 187
	EventId_readahead                    EventId = 188
	EventId_setxattr                     EventId = 189
	EventId_lsetxattr                    EventId = 190
	EventId_fsetxattr                    EventId = 191
	EventId_getxattr                     EventId = 192
	EventId_lgetxattr                    EventId = 193
	EventId_fgetxattr                    EventId = 194
	EventId_listxattr                    EventId = 195
	EventId_llistxattr                   EventId = 196
	EventId_flistxattr                   EventId = 197
	EventId_removexattr                  EventId = 198
	EventId_lremovexattr                 EventId = 199
	EventId_fremovexattr                 EventId = 200
	EventId_tkill                        EventId = 201
	EventId_time                         EventId = 202
	EventId_futex                        EventId = 203
	EventId_sched_setaffinity            EventId = 204
	EventId_sched_getaffinity            EventId = 205
	EventId_set_thread_area              EventId = 206
	EventId_io_setup                     EventId = 207
	EventId_io_destroy                   EventId = 208
	EventId_io_getevents                 EventId = 209
	EventId_io_submit                    EventId = 210
	EventId_io_cancel                    EventId = 211
	EventId_get_thread_area              EventId = 212
	EventId_lookup_dcookie               EventId = 213
	EventId_epoll_create                 EventId = 214
	EventId_epoll_ctl_old                EventId = 215
	EventId_epoll_wait_old               EventId = 216
	EventId_remap_file_pages             EventId = 217
	EventId_getdents64                   EventId = 218
	EventId_set_tid_address              EventId = 219
	EventId_restart_syscall              EventId = 220
	EventId_semtimedop                   EventId = 221
	EventId_fadvise64                    EventId = 222
	EventId_timer_create                 EventId = 223
	EventId_timer_settime                EventId = 224
	EventId_timer_gettime                EventId = 225
	EventId_timer_getoverrun             EventId = 226
	EventId_timer_delete                 EventId = 227
	EventId_clock_settime                EventId = 228
	EventId_clock_gettime                EventId = 229
	EventId_clock_getres                 EventId = 230
	EventId_clock_nanosleep              EventId = 231
	EventId_exit_group                   EventId = 232
	EventId_epoll_wait                   EventId = 233
	EventId_epoll_ctl                    EventId = 234
	EventId_tgkill                       EventId = 235
	EventId_utimes                       EventId = 236
	EventId_vserver                      EventId = 237
	EventId_mbind                        EventId = 238
	EventId_set_mempolicy                EventId = 239
	EventId_get_mempolicy                EventId = 240
	EventId_mq_open                      EventId = 241
	EventId_mq_unlink                    EventId = 242
	EventId_mq_timedsend                 EventId = 243
	EventId_mq_timedreceive              EventId = 244
	EventId_mq_notify                    EventId = 245
	EventId_mq_getsetattr                EventId = 246
	EventId_kexec_load                   EventId = 247
	EventId_waitid                       EventId = 248
	EventId_add_key                      EventId = 249
	EventId_request_key                  EventId = 250
	EventId_keyctl                       EventId = 251
	EventId_ioprio_set                   EventId = 252
	EventId_ioprio_get                   EventId = 253
	EventId_inotify_init                 EventId = 254
	EventId_inotify_add_watch            EventId = 255
	EventId_inotify_rm_watch             EventId = 256
	EventId_migrate_pages                EventId = 257
	EventId_openat                       EventId = 258
	EventId_mkdirat                      EventId = 259
	EventId_mknodat                      EventId = 260
	EventId_fchownat                     EventId = 261
	EventId_futimesat                    EventId = 262
	EventId_newfstatat                   EventId = 263
	EventId_unlinkat                     EventId = 264
	EventId_renameat                     EventId = 265
	EventId_linkat                       EventId = 266
	EventId_symlinkat                    EventId = 267
	EventId_readlinkat                   EventId = 268
	EventId_fchmodat                     EventId = 269
	EventId_faccessat                    EventId = 270
	EventId_pselect6                     EventId = 271
	EventId_ppoll                        EventId = 272
	EventId_unshare                      EventId = 273
	EventId_set_robust_list              EventId = 274
	EventId_get_robust_list              EventId = 275
	EventId_splice                       EventId = 276
	EventId_tee                          EventId = 277
	EventId_sync_file_range              EventId = 278
	EventId_vmsplice                     EventId = 279
	EventId_move_pages                   EventId = 280
	EventId_utimensat                    EventId = 281
	EventId_epoll_pwait                  EventId = 282
	EventId_signalfd                     EventId = 283
	EventId_timerfd_create               EventId = 284
	EventId_eventfd                      EventId = 285
	EventId_fallocate                    EventId = 286
	EventId_timerfd_settime              EventId = 287
	EventId_timerfd_gettime              EventId = 288
	EventId_accept4                      EventId = 289
	EventId_signalfd4                    EventId = 290
	EventId_eventfd2                     EventId = 291
	EventId_epoll_create1                EventId = 292
	EventId_dup3                         EventId = 293
	EventId_pipe2                        EventId = 294
	EventId_inotify_init1                EventId = 295
	EventId_preadv                       EventId = 296
	EventId_pwritev                      EventId = 297
	EventId_rt_tgsigqueueinfo            EventId = 298
	EventId_perf_event_open              EventId = 299
	EventId_recvmmsg                     EventId = 300
	EventId_fanotify_init                EventId = 301
	EventId_fanotify_mark                EventId = 302
	EventId_prlimit64                    EventId = 303
	EventId_name_to_handle_at            EventId = 304
	EventId_open_by_handle_at            EventId = 305
	EventId_clock_adjtime                EventId = 306
	EventId_syncfs                       EventId = 307
	EventId_sendmmsg                     EventId = 308
	EventId_setns                        EventId = 309
	EventId_getcpu                       EventId = 310
	EventId_process_vm_readv             EventId = 311
	EventId_process_vm_writev            EventId = 312
	EventId_kcmp                         EventId = 313
	EventId_finit_module                 EventId = 314
	EventId_sched_setattr                EventId = 315
	EventId_sched_getattr                EventId = 316
	EventId_renameat2                    EventId = 317
	EventId_seccomp                      EventId = 318
	EventId_getrandom                    EventId = 319
	EventId_memfd_create                 EventId = 320
	EventId_kexec_file_load              EventId = 321
	EventId_bpf                          EventId = 322
	EventId_execveat                     EventId = 323
	EventId_userfaultfd                  EventId = 324
	EventId_membarrier                   EventId = 325
	EventId_mlock2                       EventId = 326
	EventId_copy_file_range              EventId = 327
	EventId_preadv2                      EventId = 328
	EventId_pwritev2                     EventId = 329
	EventId_pkey_mprotect                EventId = 330
	EventId_pkey_alloc                   EventId = 331
	EventId_pkey_free                    EventId = 332
	EventId_statx                        EventId = 333
	EventId_io_pgetevents                EventId = 334
	EventId_rseq                         EventId = 335
	EventId_pidfd_send_signal            EventId = 336
	EventId_io_uring_setup               EventId = 337
	EventId_io_uring_enter               EventId = 338
	EventId_io_uring_register            EventId = 339
	EventId_open_tree                    EventId = 340
	EventId_move_mount                   EventId = 341
	EventId_fsopen                       EventId = 342
	EventId_fsconfig                     EventId = 343
	EventId_fsmount                      EventId = 344
	EventId_fspick                       EventId = 345
	EventId_pidfd_open                   EventId = 346
	EventId_clone3                       EventId = 347
	EventId_close_range                  EventId = 348
	EventId_openat2                      EventId = 349
	EventId_pidfd_getfd                  EventId = 350
	EventId_faccessat2                   EventId = 351
	EventId_process_madvise              EventId = 352
	EventId_epoll_pwait2                 EventId = 353
	EventId_mount_setattr                EventId = 354
	EventId_quotactl_fd                  EventId = 355
	EventId_landlock_create_ruleset      EventId = 356
	EventId_landlock_add_rule            EventId = 357
	EventId_landlock_restrict_self       EventId = 358
	EventId_memfd_secret                 EventId = 359
	EventId_process_mrelease             EventId = 360
	EventId_waitpid                      EventId = 361
	EventId_oldfstat                     EventId = 362
	EventId_break                        EventId = 363
	EventId_oldstat                      EventId = 364
	EventId_umount                       EventId = 365
	EventId_stime                        EventId = 366
	EventId_stty                         EventId = 367
	EventId_gtty                         EventId = 368
	EventId_nice                         EventId = 369
	EventId_ftime                        EventId = 370
	EventId_prof                         EventId = 371
	EventId_signal                       EventId = 372
	EventId_lock                         EventId = 373
	EventId_mpx                          EventId = 374
	EventId_ulimit                       EventId = 375
	EventId_oldolduname                  EventId = 376
	EventId_sigaction                    EventId = 377
	EventId_sgetmask                     EventId = 378
	EventId_ssetmask                     EventId = 379
	EventId_sigsuspend                   EventId = 380
	EventId_sigpending                   EventId = 381
	EventId_oldlstat                     EventId = 382
	EventId_readdir                      EventId = 383
	EventId_profil                       EventId = 384
	EventId_socketcall                   EventId = 385
	EventId_olduname                     EventId = 386
	EventId_idle                         EventId = 387
	EventId_vm86old                      EventId = 388
	EventId_ipc                          EventId = 389
	EventId_sigreturn                    EventId = 390
	EventId_sigprocmask                  EventId = 391
	EventId_bdflush                      EventId = 392
	EventId_afs_syscall                  EventId = 393
	EventId_llseek                       EventId = 394
	EventId_old_select                   EventId = 395
	EventId_vm86                         EventId = 396
	EventId_old_getrlimit                EventId = 397
	EventId_mmap2                        EventId = 398
	EventId_truncate64                   EventId = 399
	EventId_ftruncate64                  EventId = 400
	EventId_stat64                       EventId = 401
	EventId_lstat64                      EventId = 402
	EventId_fstat64                      EventId = 403
	EventId_lchown16                     EventId = 404
	EventId_getuid16                     EventId = 405
	EventId_getgid16                     EventId = 406
	EventId_geteuid16                    EventId = 407
	EventId_getegid16                    EventId = 408
	EventId_setreuid16                   EventId = 409
	EventId_setregid16                   EventId = 410
	EventId_getgroups16                  EventId = 411
	EventId_setgroups16                  EventId = 412
	EventId_fchown16                     EventId = 413
	EventId_setresuid16                  EventId = 414
	EventId_getresuid16                  EventId = 415
	EventId_setresgid16                  EventId = 416
	EventId_getresgid16                  EventId = 417
	EventId_chown16                      EventId = 418
	EventId_setuid16                     EventId = 419
	EventId_setgid16                     EventId = 420
	EventId_setfsuid16                   EventId = 421
	EventId_setfsgid16                   EventId = 422
	EventId_fcntl64                      EventId = 423
	EventId_sendfile32                   EventId = 424
	EventId_statfs64                     EventId = 425
	EventId_fstatfs64                    EventId = 426
	EventId_fadvise64_64                 EventId = 427
	EventId_clock_gettime32              EventId = 428
	EventId_clock_settime32              EventId = 429
	EventId_clock_adjtime64              EventId = 430
	EventId_clock_getres_time32          EventId = 431
	EventId_clock_nanosleep_time32       EventId = 432
	EventId_timer_gettime32              EventId = 433
	EventId_timer_settime32              EventId = 434
	EventId_timerfd_gettime32            EventId = 435
	EventId_timerfd_settime32            EventId = 436
	EventId_utimensat_time32             EventId = 437
	EventId_pselect6_time32              EventId = 438
	EventId_ppoll_time32                 EventId = 439
	EventId_io_pgetevents_time32         EventId = 440
	EventId_recvmmsg_time32              EventId = 441
	EventId_mq_timedsend_time32          EventId = 442
	EventId_mq_timedreceive_time32       EventId = 443
	EventId_rt_sigtimedwait_time32       EventId = 444
	EventId_futex_time32                 EventId = 445
	EventId_sched_rr_get_interval_time32 EventId = 446
	// Common events (used by all architectures).
	EventId_net_packet_base                 EventId = 1000
	EventId_net_packet_ip_base              EventId = 1001
	EventId_net_packet_tcp_base             EventId = 1002
	EventId_net_packet_udp_base             EventId = 1003
	EventId_net_packet_icmp_base            EventId = 1004
	EventId_net_packet_icmpv6_base          EventId = 1005
	EventId_net_packet_dns_base             EventId = 1006
	EventId_net_packet_http_base            EventId = 1007
	EventId_net_packet_capture              EventId = 1008
	EventId_net_packet_flow                 EventId = 1009
	EventId_max_net_id                      EventId = 1010
	EventId_sys_enter                       EventId = 1011
	EventId_sys_exit                        EventId = 1012
	EventId_sched_process_fork              EventId = 1013
	EventId_sched_process_exec              EventId = 1014
	EventId_sched_process_exit              EventId = 1015
	EventId_sched_switch                    EventId = 1016
	EventId_do_exit                         EventId = 1017
	EventId_cap_capable                     EventId = 1018
	EventId_vfs_write                       EventId = 1019
	EventId_vfs_writev                      EventId = 1020
	EventId_vfs_read                        EventId = 1021
	EventId_vfs_readv                       EventId = 1022
	EventId_mem_prot_alert                  EventId = 1023
	EventId_commit_creds                    EventId = 1024
	EventId_switch_task_ns                  EventId = 1025
	EventId_magic_write                     EventId = 1026
	EventId_cgroup_attach_task              EventId = 1027
	EventId_cgroup_mkdir                    EventId = 1028
	EventId_cgroup_rmdir                    EventId = 1029
	EventId_security_bprm_check             EventId = 1030
	EventId_security_file_open              EventId = 1031
	EventId_security_inode_unlink           EventId = 1032
	EventId_security_socket_create          EventId = 1033
	EventId_security_socket_listen          EventId = 1034
	EventId_security_socket_connect         EventId = 1035
	EventId_security_socket_accept          EventId = 1036
	EventId_security_socket_bind            EventId = 1037
	EventId_security_socket_setsockopt      EventId = 1038
	EventId_security_sb_mount               EventId = 1039
	EventId_security_bpf                    EventId = 1040
	EventId_security_bpf_map                EventId = 1041
	EventId_security_kernel_read_file       EventId = 1042
	EventId_security_inode_mknod            EventId = 1043
	EventId_security_post_read_file         EventId = 1044
	EventId_security_inode_symlink_event_id EventId = 1045
	EventId_security_mmap_file              EventId = 1046
	EventId_security_file_mprotect          EventId = 1047
	EventId_socket_dup                      EventId = 1048
	EventId_hidden_inodes                   EventId = 1049
	EventId_kernel_write                    EventId = 1050
	EventId_proc_create                     EventId = 1051
	EventId_kprobe_attach                   EventId = 1052
	EventId_call_usermode_helper            EventId = 1053
	EventId_dirty_pipe_splice               EventId = 1054
	EventId_debugfs_create_file             EventId = 1055
	EventId_syscall_table_check             EventId = 1056
	EventId_debugfs_create_dir              EventId = 1057
	EventId_device_add                      EventId = 1058
	EventId_register_chrdev                 EventId = 1059
	EventId_shared_object_loaded            EventId = 1060
	EventId_do_init_module                  EventId = 1061
	EventId_socket_accept                   EventId = 1062
	EventId_load_elf_phdrs                  EventId = 1063
	EventId_hooked_proc_fops                EventId = 1064
	EventId_print_net_seq_ops               EventId = 1065
	EventId_task_rename                     EventId = 1066
	EventId_security_inode_rename           EventId = 1067
	EventId_do_sigaction                    EventId = 1068
	EventId_bpf_attach                      EventId = 1069
	EventId_kallsyms_lookup_name            EventId = 1070
	EventId_do_mmap                         EventId = 1071
	EventId_print_mem_dump                  EventId = 1072
	EventId_vfs_utimes                      EventId = 1073
	EventId_do_truncate                     EventId = 1074
	EventId_file_modification               EventId = 1075
	EventId_inotify_watch                   EventId = 1076
	EventId_security_bpf_prog               EventId = 1077
	EventId_process_execute_failed          EventId = 1078
	EventId_security_path_notify            EventId = 1079
	EventId_set_fs_pwd                      EventId = 1080
	EventId_hidden_kernel_module_seeker     EventId = 1081
	EventId_module_load                     EventId = 1082
	EventId_module_free                     EventId = 1083
	EventId_execute_finished                EventId = 1084
	EventId_security_bprm_creds_for_exec    EventId = 1085
	// Events originated from user-space
	EventId_net_packet_ipv4          EventId = 2000
	EventId_net_packet_ipv6          EventId = 2001
	EventId_net_packet_tcp           EventId = 2002
	EventId_net_packet_udp           EventId = 2003
	EventId_net_packet_icmp          EventId = 2004
	EventId_net_packet_icmpv6        EventId = 2005
	EventId_net_packet_dns           EventId = 2006
	EventId_net_packet_dns_request   EventId = 2007
	EventId_net_packet_dns_response  EventId = 2008
	EventId_net_packet_http          EventId = 2009
	EventId_net_packet_http_request  EventId = 2010
	EventId_net_packet_http_response EventId = 2011
	EventId_net_flow_end             EventId = 2012
	EventId_net_flow_tcp_begin       EventId = 2013
	EventId_net_flow_tcp_end         EventId = 2014
	EventId_max_user_net_id          EventId = 2015
	EventId_net_tcp_connect          EventId = 2016
	EventId_init_namespaces          EventId = 2017
	EventId_container_create         EventId = 2018
	EventId_container_remove         EventId = 2019
	EventId_existing_container       EventId = 2020
	EventId_hooked_syscall           EventId = 2021
	EventId_hooked_seq_ops           EventId = 2022
	EventId_symbols_loaded           EventId = 2023
	EventId_symbols_collision        EventId = 2024
	EventId_hidden_kernel_module     EventId = 2025
	EventId_ftrace_hook              EventId = 2026
)

func (EventId) Descriptor

func (EventId) Descriptor() protoreflect.EnumDescriptor

func (EventId) Enum

func (x EventId) Enum() *EventId

func (EventId) EnumDescriptor deprecated

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

Deprecated: Use EventId.Descriptor instead.

func (EventId) Number

func (x EventId) Number() protoreflect.EnumNumber

func (EventId) String

func (x EventId) String() string

func (EventId) Type

func (EventId) Type() protoreflect.EnumType

type EventValue

type EventValue struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are assignable to Value:
	//
	//	*EventValue_Int32
	//	*EventValue_Int64
	//	*EventValue_UInt32
	//	*EventValue_UInt64
	//	*EventValue_Str
	//	*EventValue_Bytes
	//	*EventValue_Bool
	//	*EventValue_StrArray
	//	*EventValue_Int32Array
	//	*EventValue_UInt64Array
	//	*EventValue_Sockaddr
	//	*EventValue_Credentials
	//	*EventValue_Timespec
	//	*EventValue_TriggeredBy
	//	*EventValue_HookedSyscalls
	//	*EventValue_HookedSeqOps
	//	*EventValue_Ipv4
	//	*EventValue_Ipv6
	//	*EventValue_Tcp
	//	*EventValue_Udp
	//	*EventValue_Icmp
	//	*EventValue_Icmpv6
	//	*EventValue_Dns
	//	*EventValue_DnsQuestions
	//	*EventValue_DnsResponses
	//	*EventValue_PacketMetadata
	//	*EventValue_Http
	//	*EventValue_HttpRequest
	//	*EventValue_HttpResponse
	//	*EventValue_Struct
	Value isEventValue_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*EventValue) Descriptor deprecated

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

Deprecated: Use EventValue.ProtoReflect.Descriptor instead.

func (*EventValue) GetBool

func (x *EventValue) GetBool() bool

func (*EventValue) GetBytes

func (x *EventValue) GetBytes() []byte

func (*EventValue) GetCredentials

func (x *EventValue) GetCredentials() *Credentials

func (*EventValue) GetDns

func (x *EventValue) GetDns() *DNS

func (*EventValue) GetDnsQuestions

func (x *EventValue) GetDnsQuestions() *DnsQuestions

func (*EventValue) GetDnsResponses

func (x *EventValue) GetDnsResponses() *DnsResponses

func (*EventValue) GetHookedSeqOps

func (x *EventValue) GetHookedSeqOps() *HookedSeqOps

func (*EventValue) GetHookedSyscalls

func (x *EventValue) GetHookedSyscalls() *HookedSyscalls

func (*EventValue) GetHttp

func (x *EventValue) GetHttp() *HTTP

func (*EventValue) GetHttpRequest

func (x *EventValue) GetHttpRequest() *HTTPRequest

func (*EventValue) GetHttpResponse

func (x *EventValue) GetHttpResponse() *HTTPResponse

func (*EventValue) GetIcmp

func (x *EventValue) GetIcmp() *ICMP

func (*EventValue) GetIcmpv6

func (x *EventValue) GetIcmpv6() *ICMPv6

func (*EventValue) GetInt32

func (x *EventValue) GetInt32() int32

func (*EventValue) GetInt32Array

func (x *EventValue) GetInt32Array() *Int32Array

func (*EventValue) GetInt64

func (x *EventValue) GetInt64() int64

func (*EventValue) GetIpv4

func (x *EventValue) GetIpv4() *IPv4

func (*EventValue) GetIpv6

func (x *EventValue) GetIpv6() *IPv6

func (*EventValue) GetName

func (x *EventValue) GetName() string

func (*EventValue) GetPacketMetadata

func (x *EventValue) GetPacketMetadata() *PacketMetadata

func (*EventValue) GetSockaddr

func (x *EventValue) GetSockaddr() *SockAddr

func (*EventValue) GetStr

func (x *EventValue) GetStr() string

func (*EventValue) GetStrArray

func (x *EventValue) GetStrArray() *StringArray

func (*EventValue) GetStruct

func (x *EventValue) GetStruct() *structpb.Struct

func (*EventValue) GetTcp

func (x *EventValue) GetTcp() *TCP

func (*EventValue) GetTimespec

func (x *EventValue) GetTimespec() *Timespec

func (*EventValue) GetTriggeredBy

func (x *EventValue) GetTriggeredBy() *TriggeredBy

func (*EventValue) GetUInt32

func (x *EventValue) GetUInt32() uint32

func (*EventValue) GetUInt64

func (x *EventValue) GetUInt64() uint64

func (*EventValue) GetUInt64Array

func (x *EventValue) GetUInt64Array() *UInt64Array

func (*EventValue) GetUdp

func (x *EventValue) GetUdp() *UDP

func (*EventValue) GetValue

func (m *EventValue) GetValue() isEventValue_Value

func (*EventValue) MarshalJSON

func (msg *EventValue) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*EventValue) ProtoMessage

func (*EventValue) ProtoMessage()

func (*EventValue) ProtoReflect

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

func (*EventValue) Reset

func (x *EventValue) Reset()

func (*EventValue) String

func (x *EventValue) String() string

func (*EventValue) UnmarshalJSON

func (msg *EventValue) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type EventValue_Bool

type EventValue_Bool struct {
	Bool bool `protobuf:"varint,8,opt,name=bool,proto3,oneof"` // boolT
}

type EventValue_Bytes

type EventValue_Bytes struct {
	Bytes []byte `protobuf:"bytes,7,opt,name=bytes,proto3,oneof"` // bytesT
}

type EventValue_Credentials

type EventValue_Credentials struct {
	Credentials *Credentials `protobuf:"bytes,13,opt,name=credentials,proto3,oneof"` // credT
}

type EventValue_Dns

type EventValue_Dns struct {
	Dns *DNS `protobuf:"bytes,24,opt,name=dns,proto3,oneof"`
}

type EventValue_DnsQuestions

type EventValue_DnsQuestions struct {
	DnsQuestions *DnsQuestions `protobuf:"bytes,25,opt,name=dns_questions,json=dnsQuestions,proto3,oneof"`
}

type EventValue_DnsResponses

type EventValue_DnsResponses struct {
	DnsResponses *DnsResponses `protobuf:"bytes,26,opt,name=dns_responses,json=dnsResponses,proto3,oneof"`
}

type EventValue_HookedSeqOps

type EventValue_HookedSeqOps struct {
	HookedSeqOps *HookedSeqOps `protobuf:"bytes,17,opt,name=hooked_seq_ops,json=hookedSeqOps,proto3,oneof"`
}

type EventValue_HookedSyscalls

type EventValue_HookedSyscalls struct {
	HookedSyscalls *HookedSyscalls `protobuf:"bytes,16,opt,name=hooked_syscalls,json=hookedSyscalls,proto3,oneof"`
}

type EventValue_Http

type EventValue_Http struct {
	Http *HTTP `protobuf:"bytes,28,opt,name=http,proto3,oneof"`
}

type EventValue_HttpRequest

type EventValue_HttpRequest struct {
	HttpRequest *HTTPRequest `protobuf:"bytes,29,opt,name=http_request,json=httpRequest,proto3,oneof"`
}

type EventValue_HttpResponse

type EventValue_HttpResponse struct {
	HttpResponse *HTTPResponse `protobuf:"bytes,30,opt,name=http_response,json=httpResponse,proto3,oneof"`
}

type EventValue_Icmp

type EventValue_Icmp struct {
	Icmp *ICMP `protobuf:"bytes,22,opt,name=icmp,proto3,oneof"`
}

type EventValue_Icmpv6

type EventValue_Icmpv6 struct {
	Icmpv6 *ICMPv6 `protobuf:"bytes,23,opt,name=icmpv6,proto3,oneof"`
}

type EventValue_Int32

type EventValue_Int32 struct {
	Int32 int32 `protobuf:"varint,2,opt,name=int32,proto3,oneof"` // intT
}

type EventValue_Int32Array

type EventValue_Int32Array struct {
	Int32Array *Int32Array `protobuf:"bytes,10,opt,name=int32_array,json=int32Array,proto3,oneof"` // intArr2T
}

type EventValue_Int64

type EventValue_Int64 struct {
	Int64 int64 `protobuf:"varint,3,opt,name=int64,proto3,oneof"` // longT
}

type EventValue_Ipv4

type EventValue_Ipv4 struct {
	Ipv4 *IPv4 `protobuf:"bytes,18,opt,name=ipv4,proto3,oneof"`
}

type EventValue_Ipv6

type EventValue_Ipv6 struct {
	Ipv6 *IPv6 `protobuf:"bytes,19,opt,name=ipv6,proto3,oneof"`
}

type EventValue_PacketMetadata

type EventValue_PacketMetadata struct {
	PacketMetadata *PacketMetadata `protobuf:"bytes,27,opt,name=packet_metadata,json=packetMetadata,proto3,oneof"`
}

type EventValue_Sockaddr

type EventValue_Sockaddr struct {
	Sockaddr *SockAddr `protobuf:"bytes,12,opt,name=sockaddr,proto3,oneof"` // sockaddrT
}

type EventValue_Str

type EventValue_Str struct {
	Str string `protobuf:"bytes,6,opt,name=str,proto3,oneof"` // strT
}

type EventValue_StrArray

type EventValue_StrArray struct {
	StrArray *StringArray `protobuf:"bytes,9,opt,name=str_array,json=strArray,proto3,oneof"` // strArrT, argsArrT
}

type EventValue_Struct

type EventValue_Struct struct {
	Struct *structpb.Struct `protobuf:"bytes,31,opt,name=struct,proto3,oneof"`
}

type EventValue_Tcp

type EventValue_Tcp struct {
	Tcp *TCP `protobuf:"bytes,20,opt,name=tcp,proto3,oneof"`
}

type EventValue_Timespec

type EventValue_Timespec struct {
	Timespec *Timespec `protobuf:"bytes,14,opt,name=timespec,proto3,oneof"` // timespecT
}

type EventValue_TriggeredBy

type EventValue_TriggeredBy struct {
	TriggeredBy *TriggeredBy `protobuf:"bytes,15,opt,name=triggered_by,json=triggeredBy,proto3,oneof"`
}

type EventValue_UInt32

type EventValue_UInt32 struct {
	UInt32 uint32 `protobuf:"varint,4,opt,name=u_int32,json=uInt32,proto3,oneof"` // uintT, modeT, devT, u8T, u16T
}

type EventValue_UInt64

type EventValue_UInt64 struct {
	UInt64 uint64 `protobuf:"varint,5,opt,name=u_int64,json=uInt64,proto3,oneof"` // ulongT, offT, sizeT, pointerT
}

type EventValue_UInt64Array

type EventValue_UInt64Array struct {
	UInt64Array *UInt64Array `protobuf:"bytes,11,opt,name=u_int64_array,json=uInt64Array,proto3,oneof"` // uint64ArrT
}

type EventValue_Udp

type EventValue_Udp struct {
	Udp *UDP `protobuf:"bytes,21,opt,name=udp,proto3,oneof"`
}

type Executable

type Executable struct {
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

func (*Executable) Descriptor deprecated

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

Deprecated: Use Executable.ProtoReflect.Descriptor instead.

func (*Executable) GetPath

func (x *Executable) GetPath() string

func (*Executable) MarshalJSON

func (msg *Executable) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Executable) ProtoMessage

func (*Executable) ProtoMessage()

func (*Executable) ProtoReflect

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

func (*Executable) Reset

func (x *Executable) Reset()

func (*Executable) String

func (x *Executable) String() string

func (*Executable) UnmarshalJSON

func (msg *Executable) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type GetEventDefinitionsRequest

type GetEventDefinitionsRequest struct {
	EventNames []string `protobuf:"bytes,1,rep,name=event_names,json=eventNames,proto3" json:"event_names,omitempty"` // TODO: tags
	// contains filtered or unexported fields
}

func (*GetEventDefinitionsRequest) Descriptor deprecated

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

Deprecated: Use GetEventDefinitionsRequest.ProtoReflect.Descriptor instead.

func (*GetEventDefinitionsRequest) GetEventNames

func (x *GetEventDefinitionsRequest) GetEventNames() []string

func (*GetEventDefinitionsRequest) MarshalJSON

func (msg *GetEventDefinitionsRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*GetEventDefinitionsRequest) ProtoMessage

func (*GetEventDefinitionsRequest) ProtoMessage()

func (*GetEventDefinitionsRequest) ProtoReflect

func (*GetEventDefinitionsRequest) Reset

func (x *GetEventDefinitionsRequest) Reset()

func (*GetEventDefinitionsRequest) String

func (x *GetEventDefinitionsRequest) String() string

func (*GetEventDefinitionsRequest) UnmarshalJSON

func (msg *GetEventDefinitionsRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type GetEventDefinitionsResponse

type GetEventDefinitionsResponse struct {
	Definitions []*EventDefinition `protobuf:"bytes,1,rep,name=definitions,proto3" json:"definitions,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEventDefinitionsResponse) Descriptor deprecated

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

Deprecated: Use GetEventDefinitionsResponse.ProtoReflect.Descriptor instead.

func (*GetEventDefinitionsResponse) GetDefinitions

func (x *GetEventDefinitionsResponse) GetDefinitions() []*EventDefinition

func (*GetEventDefinitionsResponse) MarshalJSON

func (msg *GetEventDefinitionsResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*GetEventDefinitionsResponse) ProtoMessage

func (*GetEventDefinitionsResponse) ProtoMessage()

func (*GetEventDefinitionsResponse) ProtoReflect

func (*GetEventDefinitionsResponse) Reset

func (x *GetEventDefinitionsResponse) Reset()

func (*GetEventDefinitionsResponse) String

func (x *GetEventDefinitionsResponse) String() string

func (*GetEventDefinitionsResponse) UnmarshalJSON

func (msg *GetEventDefinitionsResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type GetMetricsRequest

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

func (*GetMetricsRequest) Descriptor deprecated

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

Deprecated: Use GetMetricsRequest.ProtoReflect.Descriptor instead.

func (*GetMetricsRequest) MarshalJSON

func (msg *GetMetricsRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*GetMetricsRequest) ProtoMessage

func (*GetMetricsRequest) ProtoMessage()

func (*GetMetricsRequest) ProtoReflect

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

func (*GetMetricsRequest) Reset

func (x *GetMetricsRequest) Reset()

func (*GetMetricsRequest) String

func (x *GetMetricsRequest) String() string

func (*GetMetricsRequest) UnmarshalJSON

func (msg *GetMetricsRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type GetMetricsResponse

type GetMetricsResponse struct {
	EventCount       uint64 `protobuf:"varint,1,opt,name=EventCount,proto3" json:"EventCount,omitempty"`
	EventsFiltered   uint64 `protobuf:"varint,2,opt,name=EventsFiltered,proto3" json:"EventsFiltered,omitempty"`
	NetCapCount      uint64 `protobuf:"varint,3,opt,name=NetCapCount,proto3" json:"NetCapCount,omitempty"`
	BPFLogsCount     uint64 `protobuf:"varint,4,opt,name=BPFLogsCount,proto3" json:"BPFLogsCount,omitempty"`
	ErrorCount       uint64 `protobuf:"varint,5,opt,name=ErrorCount,proto3" json:"ErrorCount,omitempty"`
	LostEvCount      uint64 `protobuf:"varint,6,opt,name=LostEvCount,proto3" json:"LostEvCount,omitempty"`
	LostWrCount      uint64 `protobuf:"varint,7,opt,name=LostWrCount,proto3" json:"LostWrCount,omitempty"`
	LostNtCapCount   uint64 `protobuf:"varint,8,opt,name=LostNtCapCount,proto3" json:"LostNtCapCount,omitempty"`
	LostBPFLogsCount uint64 `protobuf:"varint,9,opt,name=LostBPFLogsCount,proto3" json:"LostBPFLogsCount,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMetricsResponse) Descriptor deprecated

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

Deprecated: Use GetMetricsResponse.ProtoReflect.Descriptor instead.

func (*GetMetricsResponse) GetBPFLogsCount

func (x *GetMetricsResponse) GetBPFLogsCount() uint64

func (*GetMetricsResponse) GetErrorCount

func (x *GetMetricsResponse) GetErrorCount() uint64

func (*GetMetricsResponse) GetEventCount

func (x *GetMetricsResponse) GetEventCount() uint64

func (*GetMetricsResponse) GetEventsFiltered

func (x *GetMetricsResponse) GetEventsFiltered() uint64

func (*GetMetricsResponse) GetLostBPFLogsCount

func (x *GetMetricsResponse) GetLostBPFLogsCount() uint64

func (*GetMetricsResponse) GetLostEvCount

func (x *GetMetricsResponse) GetLostEvCount() uint64

func (*GetMetricsResponse) GetLostNtCapCount

func (x *GetMetricsResponse) GetLostNtCapCount() uint64

func (*GetMetricsResponse) GetLostWrCount

func (x *GetMetricsResponse) GetLostWrCount() uint64

func (*GetMetricsResponse) GetNetCapCount

func (x *GetMetricsResponse) GetNetCapCount() uint64

func (*GetMetricsResponse) MarshalJSON

func (msg *GetMetricsResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*GetMetricsResponse) ProtoMessage

func (*GetMetricsResponse) ProtoMessage()

func (*GetMetricsResponse) ProtoReflect

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

func (*GetMetricsResponse) Reset

func (x *GetMetricsResponse) Reset()

func (*GetMetricsResponse) String

func (x *GetMetricsResponse) String() string

func (*GetMetricsResponse) UnmarshalJSON

func (msg *GetMetricsResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type GetStacktraceRequest

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

func (*GetStacktraceRequest) Descriptor deprecated

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

Deprecated: Use GetStacktraceRequest.ProtoReflect.Descriptor instead.

func (*GetStacktraceRequest) MarshalJSON

func (msg *GetStacktraceRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*GetStacktraceRequest) ProtoMessage

func (*GetStacktraceRequest) ProtoMessage()

func (*GetStacktraceRequest) ProtoReflect

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

func (*GetStacktraceRequest) Reset

func (x *GetStacktraceRequest) Reset()

func (*GetStacktraceRequest) String

func (x *GetStacktraceRequest) String() string

func (*GetStacktraceRequest) UnmarshalJSON

func (msg *GetStacktraceRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type GetStacktraceResponse

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

func (*GetStacktraceResponse) Descriptor deprecated

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

Deprecated: Use GetStacktraceResponse.ProtoReflect.Descriptor instead.

func (*GetStacktraceResponse) GetStacktrace

func (x *GetStacktraceResponse) GetStacktrace() []byte

func (*GetStacktraceResponse) MarshalJSON

func (msg *GetStacktraceResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*GetStacktraceResponse) ProtoMessage

func (*GetStacktraceResponse) ProtoMessage()

func (*GetStacktraceResponse) ProtoReflect

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

func (*GetStacktraceResponse) Reset

func (x *GetStacktraceResponse) Reset()

func (*GetStacktraceResponse) String

func (x *GetStacktraceResponse) String() string

func (*GetStacktraceResponse) UnmarshalJSON

func (msg *GetStacktraceResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type GetVersionRequest

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

func (*GetVersionRequest) Descriptor deprecated

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

Deprecated: Use GetVersionRequest.ProtoReflect.Descriptor instead.

func (*GetVersionRequest) MarshalJSON

func (msg *GetVersionRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*GetVersionRequest) ProtoMessage

func (*GetVersionRequest) ProtoMessage()

func (*GetVersionRequest) ProtoReflect

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

func (*GetVersionRequest) Reset

func (x *GetVersionRequest) Reset()

func (*GetVersionRequest) String

func (x *GetVersionRequest) String() string

func (*GetVersionRequest) UnmarshalJSON

func (msg *GetVersionRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type GetVersionResponse

type GetVersionResponse struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVersionResponse) Descriptor deprecated

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

Deprecated: Use GetVersionResponse.ProtoReflect.Descriptor instead.

func (*GetVersionResponse) GetVersion

func (x *GetVersionResponse) GetVersion() string

func (*GetVersionResponse) MarshalJSON

func (msg *GetVersionResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*GetVersionResponse) ProtoMessage

func (*GetVersionResponse) ProtoMessage()

func (*GetVersionResponse) ProtoReflect

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

func (*GetVersionResponse) Reset

func (x *GetVersionResponse) Reset()

func (*GetVersionResponse) String

func (x *GetVersionResponse) String() string

func (*GetVersionResponse) UnmarshalJSON

func (msg *GetVersionResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type HTTP

type HTTP struct {
	Direction     string                 `protobuf:"bytes,1,opt,name=direction,proto3" json:"direction,omitempty"`
	Method        string                 `protobuf:"bytes,2,opt,name=method,proto3" json:"method,omitempty"`
	Protocol      string                 `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"`
	Host          string                 `protobuf:"bytes,4,opt,name=host,proto3" json:"host,omitempty"`
	UriPath       string                 `protobuf:"bytes,5,opt,name=uri_path,json=uriPath,proto3" json:"uri_path,omitempty"`
	Status        string                 `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`
	StatusCode    int32                  `protobuf:"varint,7,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"`
	Headers       map[string]*HttpHeader `` /* 155-byte string literal not displayed */
	ContentLength int64                  `protobuf:"varint,9,opt,name=content_length,json=contentLength,proto3" json:"content_length,omitempty"`
	// contains filtered or unexported fields
}

func (*HTTP) Descriptor deprecated

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

Deprecated: Use HTTP.ProtoReflect.Descriptor instead.

func (*HTTP) GetContentLength

func (x *HTTP) GetContentLength() int64

func (*HTTP) GetDirection

func (x *HTTP) GetDirection() string

func (*HTTP) GetHeaders

func (x *HTTP) GetHeaders() map[string]*HttpHeader

func (*HTTP) GetHost

func (x *HTTP) GetHost() string

func (*HTTP) GetMethod

func (x *HTTP) GetMethod() string

func (*HTTP) GetProtocol

func (x *HTTP) GetProtocol() string

func (*HTTP) GetStatus

func (x *HTTP) GetStatus() string

func (*HTTP) GetStatusCode

func (x *HTTP) GetStatusCode() int32

func (*HTTP) GetUriPath

func (x *HTTP) GetUriPath() string

func (*HTTP) MarshalJSON

func (msg *HTTP) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*HTTP) ProtoMessage

func (*HTTP) ProtoMessage()

func (*HTTP) ProtoReflect

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

func (*HTTP) Reset

func (x *HTTP) Reset()

func (*HTTP) String

func (x *HTTP) String() string

func (*HTTP) UnmarshalJSON

func (msg *HTTP) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type HTTPRequest

type HTTPRequest struct {
	Method        string                 `protobuf:"bytes,1,opt,name=method,proto3" json:"method,omitempty"`
	Protocol      string                 `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"`
	Host          string                 `protobuf:"bytes,4,opt,name=host,proto3" json:"host,omitempty"`
	UriPath       string                 `protobuf:"bytes,5,opt,name=uri_path,json=uriPath,proto3" json:"uri_path,omitempty"`
	Headers       map[string]*HttpHeader `` /* 155-byte string literal not displayed */
	ContentLength int64                  `protobuf:"varint,7,opt,name=content_length,json=contentLength,proto3" json:"content_length,omitempty"`
	// contains filtered or unexported fields
}

func (*HTTPRequest) Descriptor deprecated

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

Deprecated: Use HTTPRequest.ProtoReflect.Descriptor instead.

func (*HTTPRequest) GetContentLength

func (x *HTTPRequest) GetContentLength() int64

func (*HTTPRequest) GetHeaders

func (x *HTTPRequest) GetHeaders() map[string]*HttpHeader

func (*HTTPRequest) GetHost

func (x *HTTPRequest) GetHost() string

func (*HTTPRequest) GetMethod

func (x *HTTPRequest) GetMethod() string

func (*HTTPRequest) GetProtocol

func (x *HTTPRequest) GetProtocol() string

func (*HTTPRequest) GetUriPath

func (x *HTTPRequest) GetUriPath() string

func (*HTTPRequest) MarshalJSON

func (msg *HTTPRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*HTTPRequest) ProtoMessage

func (*HTTPRequest) ProtoMessage()

func (*HTTPRequest) ProtoReflect

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

func (*HTTPRequest) Reset

func (x *HTTPRequest) Reset()

func (*HTTPRequest) String

func (x *HTTPRequest) String() string

func (*HTTPRequest) UnmarshalJSON

func (msg *HTTPRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type HTTPResponse

type HTTPResponse struct {
	Status        string                 `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	StatusCode    int32                  `protobuf:"varint,2,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"`
	Protocol      string                 `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"`
	Headers       map[string]*HttpHeader `` /* 155-byte string literal not displayed */
	ContentLength int64                  `protobuf:"varint,5,opt,name=content_length,json=contentLength,proto3" json:"content_length,omitempty"`
	// contains filtered or unexported fields
}

func (*HTTPResponse) Descriptor deprecated

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

Deprecated: Use HTTPResponse.ProtoReflect.Descriptor instead.

func (*HTTPResponse) GetContentLength

func (x *HTTPResponse) GetContentLength() int64

func (*HTTPResponse) GetHeaders

func (x *HTTPResponse) GetHeaders() map[string]*HttpHeader

func (*HTTPResponse) GetProtocol

func (x *HTTPResponse) GetProtocol() string

func (*HTTPResponse) GetStatus

func (x *HTTPResponse) GetStatus() string

func (*HTTPResponse) GetStatusCode

func (x *HTTPResponse) GetStatusCode() int32

func (*HTTPResponse) MarshalJSON

func (msg *HTTPResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*HTTPResponse) ProtoMessage

func (*HTTPResponse) ProtoMessage()

func (*HTTPResponse) ProtoReflect

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

func (*HTTPResponse) Reset

func (x *HTTPResponse) Reset()

func (*HTTPResponse) String

func (x *HTTPResponse) String() string

func (*HTTPResponse) UnmarshalJSON

func (msg *HTTPResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type HookedSeqOps

type HookedSeqOps struct {
	Value map[string]*HookedSymbolData `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*HookedSeqOps) Descriptor deprecated

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

Deprecated: Use HookedSeqOps.ProtoReflect.Descriptor instead.

func (*HookedSeqOps) GetValue

func (x *HookedSeqOps) GetValue() map[string]*HookedSymbolData

func (*HookedSeqOps) MarshalJSON

func (msg *HookedSeqOps) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*HookedSeqOps) ProtoMessage

func (*HookedSeqOps) ProtoMessage()

func (*HookedSeqOps) ProtoReflect

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

func (*HookedSeqOps) Reset

func (x *HookedSeqOps) Reset()

func (*HookedSeqOps) String

func (x *HookedSeqOps) String() string

func (*HookedSeqOps) UnmarshalJSON

func (msg *HookedSeqOps) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type HookedSymbolData

type HookedSymbolData struct {
	SymbolName  string `protobuf:"bytes,1,opt,name=symbol_name,json=symbolName,proto3" json:"symbol_name,omitempty"`
	ModuleOwner string `protobuf:"bytes,2,opt,name=module_owner,json=moduleOwner,proto3" json:"module_owner,omitempty"`
	// contains filtered or unexported fields
}

func (*HookedSymbolData) Descriptor deprecated

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

Deprecated: Use HookedSymbolData.ProtoReflect.Descriptor instead.

func (*HookedSymbolData) GetModuleOwner

func (x *HookedSymbolData) GetModuleOwner() string

func (*HookedSymbolData) GetSymbolName

func (x *HookedSymbolData) GetSymbolName() string

func (*HookedSymbolData) MarshalJSON

func (msg *HookedSymbolData) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*HookedSymbolData) ProtoMessage

func (*HookedSymbolData) ProtoMessage()

func (*HookedSymbolData) ProtoReflect

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

func (*HookedSymbolData) Reset

func (x *HookedSymbolData) Reset()

func (*HookedSymbolData) String

func (x *HookedSymbolData) String() string

func (*HookedSymbolData) UnmarshalJSON

func (msg *HookedSymbolData) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type HookedSyscalls

type HookedSyscalls struct {
	Value []*HookedSymbolData `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*HookedSyscalls) Descriptor deprecated

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

Deprecated: Use HookedSyscalls.ProtoReflect.Descriptor instead.

func (*HookedSyscalls) GetValue

func (x *HookedSyscalls) GetValue() []*HookedSymbolData

func (*HookedSyscalls) MarshalJSON

func (msg *HookedSyscalls) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*HookedSyscalls) ProtoMessage

func (*HookedSyscalls) ProtoMessage()

func (*HookedSyscalls) ProtoReflect

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

func (*HookedSyscalls) Reset

func (x *HookedSyscalls) Reset()

func (*HookedSyscalls) String

func (x *HookedSyscalls) String() string

func (*HookedSyscalls) UnmarshalJSON

func (msg *HookedSyscalls) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type HttpHeader

type HttpHeader struct {
	Header []string `protobuf:"bytes,1,rep,name=header,proto3" json:"header,omitempty"`
	// contains filtered or unexported fields
}

func (*HttpHeader) Descriptor deprecated

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

Deprecated: Use HttpHeader.ProtoReflect.Descriptor instead.

func (*HttpHeader) GetHeader

func (x *HttpHeader) GetHeader() []string

func (*HttpHeader) MarshalJSON

func (msg *HttpHeader) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*HttpHeader) ProtoMessage

func (*HttpHeader) ProtoMessage()

func (*HttpHeader) ProtoReflect

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

func (*HttpHeader) Reset

func (x *HttpHeader) Reset()

func (*HttpHeader) String

func (x *HttpHeader) String() string

func (*HttpHeader) UnmarshalJSON

func (msg *HttpHeader) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type ICMP

type ICMP struct {
	TypeCode string `protobuf:"bytes,1,opt,name=type_code,json=typeCode,proto3" json:"type_code,omitempty"`
	Checksum uint32 `protobuf:"varint,2,opt,name=checksum,proto3" json:"checksum,omitempty"`
	Id       uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
	Seq      uint32 `protobuf:"varint,4,opt,name=seq,proto3" json:"seq,omitempty"`
	// contains filtered or unexported fields
}

func (*ICMP) Descriptor deprecated

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

Deprecated: Use ICMP.ProtoReflect.Descriptor instead.

func (*ICMP) GetChecksum

func (x *ICMP) GetChecksum() uint32

func (*ICMP) GetId

func (x *ICMP) GetId() uint32

func (*ICMP) GetSeq

func (x *ICMP) GetSeq() uint32

func (*ICMP) GetTypeCode

func (x *ICMP) GetTypeCode() string

func (*ICMP) MarshalJSON

func (msg *ICMP) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*ICMP) ProtoMessage

func (*ICMP) ProtoMessage()

func (*ICMP) ProtoReflect

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

func (*ICMP) Reset

func (x *ICMP) Reset()

func (*ICMP) String

func (x *ICMP) String() string

func (*ICMP) UnmarshalJSON

func (msg *ICMP) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type ICMPv6

type ICMPv6 struct {
	TypeCode string `protobuf:"bytes,1,opt,name=type_code,json=typeCode,proto3" json:"type_code,omitempty"`
	Checksum uint32 `protobuf:"varint,2,opt,name=checksum,proto3" json:"checksum,omitempty"`
	// contains filtered or unexported fields
}

func (*ICMPv6) Descriptor deprecated

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

Deprecated: Use ICMPv6.ProtoReflect.Descriptor instead.

func (*ICMPv6) GetChecksum

func (x *ICMPv6) GetChecksum() uint32

func (*ICMPv6) GetTypeCode

func (x *ICMPv6) GetTypeCode() string

func (*ICMPv6) MarshalJSON

func (msg *ICMPv6) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*ICMPv6) ProtoMessage

func (*ICMPv6) ProtoMessage()

func (*ICMPv6) ProtoReflect

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

func (*ICMPv6) Reset

func (x *ICMPv6) Reset()

func (*ICMPv6) String

func (x *ICMPv6) String() string

func (*ICMPv6) UnmarshalJSON

func (msg *ICMPv6) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type IPv4

type IPv4 struct {
	Version    uint32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	Ihl        uint32 `protobuf:"varint,2,opt,name=ihl,proto3" json:"ihl,omitempty"`
	Tos        uint32 `protobuf:"varint,3,opt,name=tos,proto3" json:"tos,omitempty"`
	Length     uint32 `protobuf:"varint,4,opt,name=length,proto3" json:"length,omitempty"`
	Id         uint32 `protobuf:"varint,5,opt,name=id,proto3" json:"id,omitempty"`
	Flags      uint32 `protobuf:"varint,6,opt,name=flags,proto3" json:"flags,omitempty"`
	FragOffset uint32 `protobuf:"varint,7,opt,name=frag_offset,json=fragOffset,proto3" json:"frag_offset,omitempty"`
	Ttl        uint32 `protobuf:"varint,8,opt,name=ttl,proto3" json:"ttl,omitempty"`
	Protocol   string `protobuf:"bytes,9,opt,name=protocol,proto3" json:"protocol,omitempty"`
	Checksum   uint32 `protobuf:"varint,10,opt,name=checksum,proto3" json:"checksum,omitempty"`
	SrcIp      string `protobuf:"bytes,11,opt,name=src_ip,json=srcIp,proto3" json:"src_ip,omitempty"`
	DstIp      string `protobuf:"bytes,12,opt,name=dst_ip,json=dstIp,proto3" json:"dst_ip,omitempty"`
	// contains filtered or unexported fields
}

func (*IPv4) Descriptor deprecated

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

Deprecated: Use IPv4.ProtoReflect.Descriptor instead.

func (*IPv4) GetChecksum

func (x *IPv4) GetChecksum() uint32

func (*IPv4) GetDstIp

func (x *IPv4) GetDstIp() string

func (*IPv4) GetFlags

func (x *IPv4) GetFlags() uint32

func (*IPv4) GetFragOffset

func (x *IPv4) GetFragOffset() uint32

func (*IPv4) GetId

func (x *IPv4) GetId() uint32

func (*IPv4) GetIhl

func (x *IPv4) GetIhl() uint32

func (*IPv4) GetLength

func (x *IPv4) GetLength() uint32

func (*IPv4) GetProtocol

func (x *IPv4) GetProtocol() string

func (*IPv4) GetSrcIp

func (x *IPv4) GetSrcIp() string

func (*IPv4) GetTos

func (x *IPv4) GetTos() uint32

func (*IPv4) GetTtl

func (x *IPv4) GetTtl() uint32

func (*IPv4) GetVersion

func (x *IPv4) GetVersion() uint32

func (*IPv4) MarshalJSON

func (msg *IPv4) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*IPv4) ProtoMessage

func (*IPv4) ProtoMessage()

func (*IPv4) ProtoReflect

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

func (*IPv4) Reset

func (x *IPv4) Reset()

func (*IPv4) String

func (x *IPv4) String() string

func (*IPv4) UnmarshalJSON

func (msg *IPv4) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type IPv6

type IPv6 struct {
	Version      uint32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	TrafficClass uint32 `protobuf:"varint,2,opt,name=traffic_class,json=trafficClass,proto3" json:"traffic_class,omitempty"`
	FlowLabel    uint32 `protobuf:"varint,3,opt,name=flow_label,json=flowLabel,proto3" json:"flow_label,omitempty"`
	Length       uint32 `protobuf:"varint,4,opt,name=length,proto3" json:"length,omitempty"`
	NextHeader   string `protobuf:"bytes,5,opt,name=next_header,json=nextHeader,proto3" json:"next_header,omitempty"`
	HopLimit     uint32 `protobuf:"varint,6,opt,name=hop_limit,json=hopLimit,proto3" json:"hop_limit,omitempty"`
	SrcIp        string `protobuf:"bytes,7,opt,name=src_ip,json=srcIp,proto3" json:"src_ip,omitempty"`
	DstIp        string `protobuf:"bytes,8,opt,name=dst_ip,json=dstIp,proto3" json:"dst_ip,omitempty"`
	// contains filtered or unexported fields
}

func (*IPv6) Descriptor deprecated

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

Deprecated: Use IPv6.ProtoReflect.Descriptor instead.

func (*IPv6) GetDstIp

func (x *IPv6) GetDstIp() string

func (*IPv6) GetFlowLabel

func (x *IPv6) GetFlowLabel() uint32

func (*IPv6) GetHopLimit

func (x *IPv6) GetHopLimit() uint32

func (*IPv6) GetLength

func (x *IPv6) GetLength() uint32

func (*IPv6) GetNextHeader

func (x *IPv6) GetNextHeader() string

func (*IPv6) GetSrcIp

func (x *IPv6) GetSrcIp() string

func (*IPv6) GetTrafficClass

func (x *IPv6) GetTrafficClass() uint32

func (*IPv6) GetVersion

func (x *IPv6) GetVersion() uint32

func (*IPv6) MarshalJSON

func (msg *IPv6) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*IPv6) ProtoMessage

func (*IPv6) ProtoMessage()

func (*IPv6) ProtoReflect

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

func (*IPv6) Reset

func (x *IPv6) Reset()

func (*IPv6) String

func (x *IPv6) String() string

func (*IPv6) UnmarshalJSON

func (msg *IPv6) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type Int32Array

type Int32Array struct {
	Value []int32 `protobuf:"varint,1,rep,packed,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*Int32Array) Descriptor deprecated

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

Deprecated: Use Int32Array.ProtoReflect.Descriptor instead.

func (*Int32Array) GetValue

func (x *Int32Array) GetValue() []int32

func (*Int32Array) MarshalJSON

func (msg *Int32Array) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Int32Array) ProtoMessage

func (*Int32Array) ProtoMessage()

func (*Int32Array) ProtoReflect

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

func (*Int32Array) Reset

func (x *Int32Array) Reset()

func (*Int32Array) String

func (x *Int32Array) String() string

func (*Int32Array) UnmarshalJSON

func (msg *Int32Array) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type K8S

type K8S struct {
	Pod       *Pod          `protobuf:"bytes,1,opt,name=pod,proto3" json:"pod,omitempty"`
	Namespace *K8SNamespace `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*K8S) Descriptor deprecated

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

Deprecated: Use K8S.ProtoReflect.Descriptor instead.

func (*K8S) GetNamespace

func (x *K8S) GetNamespace() *K8SNamespace

func (*K8S) GetPod

func (x *K8S) GetPod() *Pod

func (*K8S) MarshalJSON

func (msg *K8S) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*K8S) ProtoMessage

func (*K8S) ProtoMessage()

func (*K8S) ProtoReflect

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

func (*K8S) Reset

func (x *K8S) Reset()

func (*K8S) String

func (x *K8S) String() string

func (*K8S) UnmarshalJSON

func (msg *K8S) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type K8SNamespace

type K8SNamespace struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*K8SNamespace) Descriptor deprecated

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

Deprecated: Use K8SNamespace.ProtoReflect.Descriptor instead.

func (*K8SNamespace) GetName

func (x *K8SNamespace) GetName() string

func (*K8SNamespace) MarshalJSON

func (msg *K8SNamespace) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*K8SNamespace) ProtoMessage

func (*K8SNamespace) ProtoMessage()

func (*K8SNamespace) ProtoReflect

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

func (*K8SNamespace) Reset

func (x *K8SNamespace) Reset()

func (*K8SNamespace) String

func (x *K8SNamespace) String() string

func (*K8SNamespace) UnmarshalJSON

func (msg *K8SNamespace) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type LogLevel

type LogLevel int32
const (
	LogLevel_Debug  LogLevel = 0
	LogLevel_Info   LogLevel = 1
	LogLevel_Warn   LogLevel = 2
	LogLevel_Error  LogLevel = 3
	LogLevel_DPanic LogLevel = 4
	LogLevel_Panic  LogLevel = 5
	LogLevel_Fatal  LogLevel = 6
)

func (LogLevel) Descriptor

func (LogLevel) Descriptor() protoreflect.EnumDescriptor

func (LogLevel) Enum

func (x LogLevel) Enum() *LogLevel

func (LogLevel) EnumDescriptor deprecated

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

Deprecated: Use LogLevel.Descriptor instead.

func (LogLevel) Number

func (x LogLevel) Number() protoreflect.EnumNumber

func (LogLevel) String

func (x LogLevel) String() string

func (LogLevel) Type

type Mitre

type Mitre struct {
	Tactic    *MitreTactic    `protobuf:"bytes,1,opt,name=tactic,proto3" json:"tactic,omitempty"`
	Technique *MitreTechnique `protobuf:"bytes,2,opt,name=technique,proto3" json:"technique,omitempty"`
	// contains filtered or unexported fields
}

func (*Mitre) Descriptor deprecated

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

Deprecated: Use Mitre.ProtoReflect.Descriptor instead.

func (*Mitre) GetTactic

func (x *Mitre) GetTactic() *MitreTactic

func (*Mitre) GetTechnique

func (x *Mitre) GetTechnique() *MitreTechnique

func (*Mitre) MarshalJSON

func (msg *Mitre) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Mitre) ProtoMessage

func (*Mitre) ProtoMessage()

func (*Mitre) ProtoReflect

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

func (*Mitre) Reset

func (x *Mitre) Reset()

func (*Mitre) String

func (x *Mitre) String() string

func (*Mitre) UnmarshalJSON

func (msg *Mitre) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type MitreTactic

type MitreTactic struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*MitreTactic) Descriptor deprecated

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

Deprecated: Use MitreTactic.ProtoReflect.Descriptor instead.

func (*MitreTactic) GetName

func (x *MitreTactic) GetName() string

func (*MitreTactic) MarshalJSON

func (msg *MitreTactic) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*MitreTactic) ProtoMessage

func (*MitreTactic) ProtoMessage()

func (*MitreTactic) ProtoReflect

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

func (*MitreTactic) Reset

func (x *MitreTactic) Reset()

func (*MitreTactic) String

func (x *MitreTactic) String() string

func (*MitreTactic) UnmarshalJSON

func (msg *MitreTactic) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type MitreTechnique

type MitreTechnique struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*MitreTechnique) Descriptor deprecated

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

Deprecated: Use MitreTechnique.ProtoReflect.Descriptor instead.

func (*MitreTechnique) GetId

func (x *MitreTechnique) GetId() string

func (*MitreTechnique) GetName

func (x *MitreTechnique) GetName() string

func (*MitreTechnique) MarshalJSON

func (msg *MitreTechnique) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*MitreTechnique) ProtoMessage

func (*MitreTechnique) ProtoMessage()

func (*MitreTechnique) ProtoReflect

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

func (*MitreTechnique) Reset

func (x *MitreTechnique) Reset()

func (*MitreTechnique) String

func (x *MitreTechnique) String() string

func (*MitreTechnique) UnmarshalJSON

func (msg *MitreTechnique) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type PacketDirection

type PacketDirection int32
const (
	PacketDirection_INVALID PacketDirection = 0
	PacketDirection_INGRESS PacketDirection = 1
	PacketDirection_EGRESS  PacketDirection = 3
)

func (PacketDirection) Descriptor

func (PacketDirection) Enum

func (x PacketDirection) Enum() *PacketDirection

func (PacketDirection) EnumDescriptor deprecated

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

Deprecated: Use PacketDirection.Descriptor instead.

func (PacketDirection) Number

func (PacketDirection) String

func (x PacketDirection) String() string

func (PacketDirection) Type

type PacketMetadata

type PacketMetadata struct {
	SrcIp     string          `protobuf:"bytes,1,opt,name=src_ip,json=srcIp,proto3" json:"src_ip,omitempty"`
	DstIp     string          `protobuf:"bytes,2,opt,name=dst_ip,json=dstIp,proto3" json:"dst_ip,omitempty"`
	SrcPort   uint32          `protobuf:"varint,3,opt,name=src_port,json=srcPort,proto3" json:"src_port,omitempty"`
	DstPort   uint32          `protobuf:"varint,4,opt,name=dst_port,json=dstPort,proto3" json:"dst_port,omitempty"`
	Protocol  uint32          `protobuf:"varint,5,opt,name=protocol,proto3" json:"protocol,omitempty"`
	PacketLen uint32          `protobuf:"varint,6,opt,name=packet_len,json=packetLen,proto3" json:"packet_len,omitempty"`
	Iface     string          `protobuf:"bytes,7,opt,name=iface,proto3" json:"iface,omitempty"`
	Direction PacketDirection `protobuf:"varint,8,opt,name=direction,proto3,enum=tracee.v1beta1.PacketDirection" json:"direction,omitempty"`
	// contains filtered or unexported fields
}

func (*PacketMetadata) Descriptor deprecated

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

Deprecated: Use PacketMetadata.ProtoReflect.Descriptor instead.

func (*PacketMetadata) GetDirection

func (x *PacketMetadata) GetDirection() PacketDirection

func (*PacketMetadata) GetDstIp

func (x *PacketMetadata) GetDstIp() string

func (*PacketMetadata) GetDstPort

func (x *PacketMetadata) GetDstPort() uint32

func (*PacketMetadata) GetIface

func (x *PacketMetadata) GetIface() string

func (*PacketMetadata) GetPacketLen

func (x *PacketMetadata) GetPacketLen() uint32

func (*PacketMetadata) GetProtocol

func (x *PacketMetadata) GetProtocol() uint32

func (*PacketMetadata) GetSrcIp

func (x *PacketMetadata) GetSrcIp() string

func (*PacketMetadata) GetSrcPort

func (x *PacketMetadata) GetSrcPort() uint32

func (*PacketMetadata) MarshalJSON

func (msg *PacketMetadata) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*PacketMetadata) ProtoMessage

func (*PacketMetadata) ProtoMessage()

func (*PacketMetadata) ProtoReflect

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

func (*PacketMetadata) Reset

func (x *PacketMetadata) Reset()

func (*PacketMetadata) String

func (x *PacketMetadata) String() string

func (*PacketMetadata) UnmarshalJSON

func (msg *PacketMetadata) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type Pod

type Pod struct {
	Name   string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Uid    string            `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Pod) Descriptor deprecated

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

Deprecated: Use Pod.ProtoReflect.Descriptor instead.

func (*Pod) GetLabels

func (x *Pod) GetLabels() map[string]string

func (*Pod) GetName

func (x *Pod) GetName() string

func (*Pod) GetUid

func (x *Pod) GetUid() string

func (*Pod) MarshalJSON

func (msg *Pod) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Pod) ProtoMessage

func (*Pod) ProtoMessage()

func (*Pod) ProtoReflect

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

func (*Pod) Reset

func (x *Pod) Reset()

func (*Pod) String

func (x *Pod) String() string

func (*Pod) UnmarshalJSON

func (msg *Pod) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type Policies

type Policies struct {
	Matched []string `protobuf:"bytes,1,rep,name=matched,proto3" json:"matched,omitempty"`
	// contains filtered or unexported fields
}

func (*Policies) Descriptor deprecated

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

Deprecated: Use Policies.ProtoReflect.Descriptor instead.

func (*Policies) GetMatched

func (x *Policies) GetMatched() []string

func (*Policies) MarshalJSON

func (msg *Policies) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Policies) ProtoMessage

func (*Policies) ProtoMessage()

func (*Policies) ProtoReflect

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

func (*Policies) Reset

func (x *Policies) Reset()

func (*Policies) String

func (x *Policies) String() string

func (*Policies) UnmarshalJSON

func (msg *Policies) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type Process

type Process struct {
	Executable    *Executable             `protobuf:"bytes,1,opt,name=executable,proto3,oneof" json:"executable,omitempty"`
	EntityId      *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=entity_id,json=entityId,proto3" json:"entity_id,omitempty"`
	Pid           *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=pid,proto3" json:"pid,omitempty"`
	NamespacedPid *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=namespaced_pid,json=namespacedPid,proto3" json:"namespaced_pid,omitempty"`
	RealUser      *User                   `protobuf:"bytes,5,opt,name=real_user,json=realUser,proto3,oneof" json:"real_user,omitempty"`
	Thread        *Thread                 `protobuf:"bytes,6,opt,name=thread,proto3,oneof" json:"thread,omitempty"`
	Parent        *Process                `protobuf:"bytes,7,opt,name=parent,proto3,oneof" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

func (*Process) Descriptor deprecated

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

Deprecated: Use Process.ProtoReflect.Descriptor instead.

func (*Process) GetEntityId

func (x *Process) GetEntityId() *wrapperspb.UInt32Value

func (*Process) GetExecutable

func (x *Process) GetExecutable() *Executable

func (*Process) GetNamespacedPid

func (x *Process) GetNamespacedPid() *wrapperspb.UInt32Value

func (*Process) GetParent

func (x *Process) GetParent() *Process

func (*Process) GetPid

func (x *Process) GetPid() *wrapperspb.UInt32Value

func (*Process) GetRealUser

func (x *Process) GetRealUser() *User

func (*Process) GetThread

func (x *Process) GetThread() *Thread

func (*Process) MarshalJSON

func (msg *Process) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Process) ProtoMessage

func (*Process) ProtoMessage()

func (*Process) ProtoReflect

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

func (*Process) Reset

func (x *Process) Reset()

func (*Process) String

func (x *Process) String() string

func (*Process) UnmarshalJSON

func (msg *Process) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type SaFamilyT

type SaFamilyT int32
const (
	SaFamilyT_SA_FAMILY_T_UNSPEC SaFamilyT = 0
	// POSIX.1g used the name AF_LOCAL as a synonym for AF_UNIX,
	// but this name is not used in SUSv3.
	SaFamilyT_AF_UNIX  SaFamilyT = 1
	SaFamilyT_AF_INET  SaFamilyT = 2
	SaFamilyT_AF_INET6 SaFamilyT = 10
)

func (SaFamilyT) Descriptor

func (SaFamilyT) Descriptor() protoreflect.EnumDescriptor

func (SaFamilyT) Enum

func (x SaFamilyT) Enum() *SaFamilyT

func (SaFamilyT) EnumDescriptor deprecated

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

Deprecated: Use SaFamilyT.Descriptor instead.

func (SaFamilyT) Number

func (x SaFamilyT) Number() protoreflect.EnumNumber

func (SaFamilyT) String

func (x SaFamilyT) String() string

func (SaFamilyT) Type

type Severity

type Severity int32
const (
	Severity_INFO     Severity = 0
	Severity_LOW      Severity = 1
	Severity_MEDIUM   Severity = 2
	Severity_HIGH     Severity = 3
	Severity_CRITICAL Severity = 4
)

func (Severity) Descriptor

func (Severity) Descriptor() protoreflect.EnumDescriptor

func (Severity) Enum

func (x Severity) Enum() *Severity

func (Severity) EnumDescriptor deprecated

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

Deprecated: Use Severity.Descriptor instead.

func (Severity) Number

func (x Severity) Number() protoreflect.EnumNumber

func (Severity) String

func (x Severity) String() string

func (Severity) Type

type SockAddr

type SockAddr struct {
	SaFamily     SaFamilyT `protobuf:"varint,1,opt,name=sa_family,json=saFamily,proto3,enum=tracee.v1beta1.SaFamilyT" json:"sa_family,omitempty"`
	SunPath      string    `protobuf:"bytes,2,opt,name=sun_path,json=sunPath,proto3" json:"sun_path,omitempty"`
	SinAddr      string    `protobuf:"bytes,3,opt,name=sin_addr,json=sinAddr,proto3" json:"sin_addr,omitempty"`
	SinPort      uint32    `protobuf:"varint,4,opt,name=sin_port,json=sinPort,proto3" json:"sin_port,omitempty"`
	Sin6Addr     string    `protobuf:"bytes,5,opt,name=sin6_addr,json=sin6Addr,proto3" json:"sin6_addr,omitempty"`
	Sin6Port     uint32    `protobuf:"varint,6,opt,name=sin6_port,json=sin6Port,proto3" json:"sin6_port,omitempty"`
	Sin6Flowinfo uint32    `protobuf:"varint,7,opt,name=sin6_flowinfo,json=sin6Flowinfo,proto3" json:"sin6_flowinfo,omitempty"`
	Sin6Scopeid  uint32    `protobuf:"varint,8,opt,name=sin6_scopeid,json=sin6Scopeid,proto3" json:"sin6_scopeid,omitempty"`
	// contains filtered or unexported fields
}

func (*SockAddr) Descriptor deprecated

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

Deprecated: Use SockAddr.ProtoReflect.Descriptor instead.

func (*SockAddr) GetSaFamily

func (x *SockAddr) GetSaFamily() SaFamilyT

func (*SockAddr) GetSin6Addr

func (x *SockAddr) GetSin6Addr() string

func (*SockAddr) GetSin6Flowinfo

func (x *SockAddr) GetSin6Flowinfo() uint32

func (*SockAddr) GetSin6Port

func (x *SockAddr) GetSin6Port() uint32

func (*SockAddr) GetSin6Scopeid

func (x *SockAddr) GetSin6Scopeid() uint32

func (*SockAddr) GetSinAddr

func (x *SockAddr) GetSinAddr() string

func (*SockAddr) GetSinPort

func (x *SockAddr) GetSinPort() uint32

func (*SockAddr) GetSunPath

func (x *SockAddr) GetSunPath() string

func (*SockAddr) MarshalJSON

func (msg *SockAddr) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*SockAddr) ProtoMessage

func (*SockAddr) ProtoMessage()

func (*SockAddr) ProtoReflect

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

func (*SockAddr) Reset

func (x *SockAddr) Reset()

func (*SockAddr) String

func (x *SockAddr) String() string

func (*SockAddr) UnmarshalJSON

func (msg *SockAddr) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type StackAddress

type StackAddress struct {
	Address uint64 `protobuf:"varint,1,opt,name=address,proto3" json:"address,omitempty"`
	Symbol  string `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"`
	// contains filtered or unexported fields
}

func (*StackAddress) Descriptor deprecated

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

Deprecated: Use StackAddress.ProtoReflect.Descriptor instead.

func (*StackAddress) GetAddress

func (x *StackAddress) GetAddress() uint64

func (*StackAddress) GetSymbol

func (x *StackAddress) GetSymbol() string

func (*StackAddress) MarshalJSON

func (msg *StackAddress) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*StackAddress) ProtoMessage

func (*StackAddress) ProtoMessage()

func (*StackAddress) ProtoReflect

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

func (*StackAddress) Reset

func (x *StackAddress) Reset()

func (*StackAddress) String

func (x *StackAddress) String() string

func (*StackAddress) UnmarshalJSON

func (msg *StackAddress) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type StreamEventsRequest

type StreamEventsRequest struct {
	Policies []string               `protobuf:"bytes,1,rep,name=policies,proto3" json:"policies,omitempty"`
	Mask     *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=mask,proto3" json:"mask,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamEventsRequest) Descriptor deprecated

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

Deprecated: Use StreamEventsRequest.ProtoReflect.Descriptor instead.

func (*StreamEventsRequest) GetMask

func (*StreamEventsRequest) GetPolicies

func (x *StreamEventsRequest) GetPolicies() []string

func (*StreamEventsRequest) MarshalJSON

func (msg *StreamEventsRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*StreamEventsRequest) ProtoMessage

func (*StreamEventsRequest) ProtoMessage()

func (*StreamEventsRequest) ProtoReflect

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

func (*StreamEventsRequest) Reset

func (x *StreamEventsRequest) Reset()

func (*StreamEventsRequest) String

func (x *StreamEventsRequest) String() string

func (*StreamEventsRequest) UnmarshalJSON

func (msg *StreamEventsRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type StreamEventsResponse

type StreamEventsResponse struct {
	Event *Event `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamEventsResponse) Descriptor deprecated

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

Deprecated: Use StreamEventsResponse.ProtoReflect.Descriptor instead.

func (*StreamEventsResponse) GetEvent

func (x *StreamEventsResponse) GetEvent() *Event

func (*StreamEventsResponse) MarshalJSON

func (msg *StreamEventsResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*StreamEventsResponse) ProtoMessage

func (*StreamEventsResponse) ProtoMessage()

func (*StreamEventsResponse) ProtoReflect

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

func (*StreamEventsResponse) Reset

func (x *StreamEventsResponse) Reset()

func (*StreamEventsResponse) String

func (x *StreamEventsResponse) String() string

func (*StreamEventsResponse) UnmarshalJSON

func (msg *StreamEventsResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type StringArray

type StringArray struct {
	Value []string `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*StringArray) Descriptor deprecated

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

Deprecated: Use StringArray.ProtoReflect.Descriptor instead.

func (*StringArray) GetValue

func (x *StringArray) GetValue() []string

func (*StringArray) MarshalJSON

func (msg *StringArray) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*StringArray) ProtoMessage

func (*StringArray) ProtoMessage()

func (*StringArray) ProtoReflect

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

func (*StringArray) Reset

func (x *StringArray) Reset()

func (*StringArray) String

func (x *StringArray) String() string

func (*StringArray) UnmarshalJSON

func (msg *StringArray) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type TCP

type TCP struct {
	SrcPort    uint32 `protobuf:"varint,1,opt,name=src_port,json=srcPort,proto3" json:"src_port,omitempty"`
	DstPort    uint32 `protobuf:"varint,2,opt,name=dst_port,json=dstPort,proto3" json:"dst_port,omitempty"`
	Seq        uint32 `protobuf:"varint,3,opt,name=seq,proto3" json:"seq,omitempty"`
	Ack        uint32 `protobuf:"varint,4,opt,name=ack,proto3" json:"ack,omitempty"`
	DataOffset uint32 `protobuf:"varint,5,opt,name=data_offset,json=dataOffset,proto3" json:"data_offset,omitempty"`
	FinFlag    uint32 `protobuf:"varint,6,opt,name=fin_flag,json=finFlag,proto3" json:"fin_flag,omitempty"`
	SynFlag    uint32 `protobuf:"varint,7,opt,name=syn_flag,json=synFlag,proto3" json:"syn_flag,omitempty"`
	RstFlag    uint32 `protobuf:"varint,8,opt,name=rst_flag,json=rstFlag,proto3" json:"rst_flag,omitempty"`
	PshFlag    uint32 `protobuf:"varint,9,opt,name=psh_flag,json=pshFlag,proto3" json:"psh_flag,omitempty"`
	AckFlag    uint32 `protobuf:"varint,10,opt,name=ack_flag,json=ackFlag,proto3" json:"ack_flag,omitempty"`
	UrgFlag    uint32 `protobuf:"varint,11,opt,name=urg_flag,json=urgFlag,proto3" json:"urg_flag,omitempty"`
	EceFlag    uint32 `protobuf:"varint,12,opt,name=ece_flag,json=eceFlag,proto3" json:"ece_flag,omitempty"`
	CwrFlag    uint32 `protobuf:"varint,13,opt,name=cwr_flag,json=cwrFlag,proto3" json:"cwr_flag,omitempty"`
	NsFlag     uint32 `protobuf:"varint,14,opt,name=ns_flag,json=nsFlag,proto3" json:"ns_flag,omitempty"`
	Window     uint32 `protobuf:"varint,15,opt,name=window,proto3" json:"window,omitempty"`
	Checksum   uint32 `protobuf:"varint,16,opt,name=checksum,proto3" json:"checksum,omitempty"`
	Urgent     uint32 `protobuf:"varint,17,opt,name=urgent,proto3" json:"urgent,omitempty"`
	// contains filtered or unexported fields
}

func (*TCP) Descriptor deprecated

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

Deprecated: Use TCP.ProtoReflect.Descriptor instead.

func (*TCP) GetAck

func (x *TCP) GetAck() uint32

func (*TCP) GetAckFlag

func (x *TCP) GetAckFlag() uint32

func (*TCP) GetChecksum

func (x *TCP) GetChecksum() uint32

func (*TCP) GetCwrFlag

func (x *TCP) GetCwrFlag() uint32

func (*TCP) GetDataOffset

func (x *TCP) GetDataOffset() uint32

func (*TCP) GetDstPort

func (x *TCP) GetDstPort() uint32

func (*TCP) GetEceFlag

func (x *TCP) GetEceFlag() uint32

func (*TCP) GetFinFlag

func (x *TCP) GetFinFlag() uint32

func (*TCP) GetNsFlag

func (x *TCP) GetNsFlag() uint32

func (*TCP) GetPshFlag

func (x *TCP) GetPshFlag() uint32

func (*TCP) GetRstFlag

func (x *TCP) GetRstFlag() uint32

func (*TCP) GetSeq

func (x *TCP) GetSeq() uint32

func (*TCP) GetSrcPort

func (x *TCP) GetSrcPort() uint32

func (*TCP) GetSynFlag

func (x *TCP) GetSynFlag() uint32

func (*TCP) GetUrgFlag

func (x *TCP) GetUrgFlag() uint32

func (*TCP) GetUrgent

func (x *TCP) GetUrgent() uint32

func (*TCP) GetWindow

func (x *TCP) GetWindow() uint32

func (*TCP) MarshalJSON

func (msg *TCP) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*TCP) ProtoMessage

func (*TCP) ProtoMessage()

func (*TCP) ProtoReflect

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

func (*TCP) Reset

func (x *TCP) Reset()

func (*TCP) String

func (x *TCP) String() string

func (*TCP) UnmarshalJSON

func (msg *TCP) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type Thread

type Thread struct {
	Start          *timestamppb.Timestamp  `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"`
	Name           string                  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	EntityId       *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=entity_id,json=entityId,proto3" json:"entity_id,omitempty"`
	Tid            *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=tid,proto3" json:"tid,omitempty"`
	NamespacedTid  *wrapperspb.UInt32Value `protobuf:"bytes,5,opt,name=namespaced_tid,json=namespacedTid,proto3" json:"namespaced_tid,omitempty"`
	Syscall        string                  `protobuf:"bytes,6,opt,name=syscall,proto3" json:"syscall,omitempty"`
	Compat         bool                    `protobuf:"varint,7,opt,name=compat,proto3" json:"compat,omitempty"`
	UserStackTrace *UserStackTrace         `protobuf:"bytes,8,opt,name=user_stack_trace,json=userStackTrace,proto3,oneof" json:"user_stack_trace,omitempty"`
	// contains filtered or unexported fields
}

func (*Thread) Descriptor deprecated

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

Deprecated: Use Thread.ProtoReflect.Descriptor instead.

func (*Thread) GetCompat

func (x *Thread) GetCompat() bool

func (*Thread) GetEntityId

func (x *Thread) GetEntityId() *wrapperspb.UInt32Value

func (*Thread) GetName

func (x *Thread) GetName() string

func (*Thread) GetNamespacedTid

func (x *Thread) GetNamespacedTid() *wrapperspb.UInt32Value

func (*Thread) GetStart

func (x *Thread) GetStart() *timestamppb.Timestamp

func (*Thread) GetSyscall

func (x *Thread) GetSyscall() string

func (*Thread) GetTid

func (x *Thread) GetTid() *wrapperspb.UInt32Value

func (*Thread) GetUserStackTrace

func (x *Thread) GetUserStackTrace() *UserStackTrace

func (*Thread) MarshalJSON

func (msg *Thread) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Thread) ProtoMessage

func (*Thread) ProtoMessage()

func (*Thread) ProtoReflect

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

func (*Thread) Reset

func (x *Thread) Reset()

func (*Thread) String

func (x *Thread) String() string

func (*Thread) UnmarshalJSON

func (msg *Thread) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type Threat

type Threat struct {
	Description string            `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	Mitre       *Mitre            `protobuf:"bytes,2,opt,name=mitre,proto3" json:"mitre,omitempty"`
	Severity    Severity          `protobuf:"varint,3,opt,name=severity,proto3,enum=tracee.v1beta1.Severity" json:"severity,omitempty"`
	Name        string            `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Properties  map[string]string `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Threat) Descriptor deprecated

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

Deprecated: Use Threat.ProtoReflect.Descriptor instead.

func (*Threat) GetDescription

func (x *Threat) GetDescription() string

func (*Threat) GetMitre

func (x *Threat) GetMitre() *Mitre

func (*Threat) GetName

func (x *Threat) GetName() string

func (*Threat) GetProperties

func (x *Threat) GetProperties() map[string]string

func (*Threat) GetSeverity

func (x *Threat) GetSeverity() Severity

func (*Threat) MarshalJSON

func (msg *Threat) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Threat) ProtoMessage

func (*Threat) ProtoMessage()

func (*Threat) ProtoReflect

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

func (*Threat) Reset

func (x *Threat) Reset()

func (*Threat) String

func (x *Threat) String() string

func (*Threat) UnmarshalJSON

func (msg *Threat) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type Timespec

type Timespec struct {
	Value *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*Timespec) Descriptor deprecated

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

Deprecated: Use Timespec.ProtoReflect.Descriptor instead.

func (*Timespec) GetValue

func (x *Timespec) GetValue() *wrapperspb.DoubleValue

func (*Timespec) MarshalJSON

func (msg *Timespec) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Timespec) ProtoMessage

func (*Timespec) ProtoMessage()

func (*Timespec) ProtoReflect

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

func (*Timespec) Reset

func (x *Timespec) Reset()

func (*Timespec) String

func (x *Timespec) String() string

func (*Timespec) UnmarshalJSON

func (msg *Timespec) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type TraceeServiceClient

type TraceeServiceClient interface {
	GetEventDefinitions(ctx context.Context, in *GetEventDefinitionsRequest, opts ...grpc.CallOption) (*GetEventDefinitionsResponse, error)
	StreamEvents(ctx context.Context, in *StreamEventsRequest, opts ...grpc.CallOption) (TraceeService_StreamEventsClient, error)
	EnableEvent(ctx context.Context, in *EnableEventRequest, opts ...grpc.CallOption) (*EnableEventResponse, error)
	DisableEvent(ctx context.Context, in *DisableEventRequest, opts ...grpc.CallOption) (*DisableEventResponse, error)
	GetVersion(ctx context.Context, in *GetVersionRequest, opts ...grpc.CallOption) (*GetVersionResponse, error)
}

TraceeServiceClient is the client API for TraceeService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TraceeServiceServer

type TraceeServiceServer interface {
	GetEventDefinitions(context.Context, *GetEventDefinitionsRequest) (*GetEventDefinitionsResponse, error)
	StreamEvents(*StreamEventsRequest, TraceeService_StreamEventsServer) error
	EnableEvent(context.Context, *EnableEventRequest) (*EnableEventResponse, error)
	DisableEvent(context.Context, *DisableEventRequest) (*DisableEventResponse, error)
	GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error)
	// contains filtered or unexported methods
}

TraceeServiceServer is the server API for TraceeService service. All implementations must embed UnimplementedTraceeServiceServer for forward compatibility

type TraceeService_StreamEventsClient

type TraceeService_StreamEventsClient interface {
	Recv() (*StreamEventsResponse, error)
	grpc.ClientStream
}

type TraceeService_StreamEventsServer

type TraceeService_StreamEventsServer interface {
	Send(*StreamEventsResponse) error
	grpc.ServerStream
}

type TriggeredBy

type TriggeredBy struct {
	Id   uint32        `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string        `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Data []*EventValue `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*TriggeredBy) Descriptor deprecated

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

Deprecated: Use TriggeredBy.ProtoReflect.Descriptor instead.

func (*TriggeredBy) GetData

func (x *TriggeredBy) GetData() []*EventValue

func (*TriggeredBy) GetId

func (x *TriggeredBy) GetId() uint32

func (*TriggeredBy) GetName

func (x *TriggeredBy) GetName() string

func (*TriggeredBy) MarshalJSON

func (msg *TriggeredBy) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*TriggeredBy) ProtoMessage

func (*TriggeredBy) ProtoMessage()

func (*TriggeredBy) ProtoReflect

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

func (*TriggeredBy) Reset

func (x *TriggeredBy) Reset()

func (*TriggeredBy) String

func (x *TriggeredBy) String() string

func (*TriggeredBy) UnmarshalJSON

func (msg *TriggeredBy) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type UDP

type UDP struct {
	SrcPort  uint32 `protobuf:"varint,1,opt,name=src_port,json=srcPort,proto3" json:"src_port,omitempty"`
	DstPort  uint32 `protobuf:"varint,2,opt,name=dst_port,json=dstPort,proto3" json:"dst_port,omitempty"`
	Length   uint32 `protobuf:"varint,3,opt,name=length,proto3" json:"length,omitempty"`
	Checksum uint32 `protobuf:"varint,4,opt,name=checksum,proto3" json:"checksum,omitempty"`
	// contains filtered or unexported fields
}

func (*UDP) Descriptor deprecated

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

Deprecated: Use UDP.ProtoReflect.Descriptor instead.

func (*UDP) GetChecksum

func (x *UDP) GetChecksum() uint32

func (*UDP) GetDstPort

func (x *UDP) GetDstPort() uint32

func (*UDP) GetLength

func (x *UDP) GetLength() uint32

func (*UDP) GetSrcPort

func (x *UDP) GetSrcPort() uint32

func (*UDP) MarshalJSON

func (msg *UDP) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*UDP) ProtoMessage

func (*UDP) ProtoMessage()

func (*UDP) ProtoReflect

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

func (*UDP) Reset

func (x *UDP) Reset()

func (*UDP) String

func (x *UDP) String() string

func (*UDP) UnmarshalJSON

func (msg *UDP) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type UInt64Array

type UInt64Array struct {
	Value []uint64 `protobuf:"varint,1,rep,packed,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*UInt64Array) Descriptor deprecated

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

Deprecated: Use UInt64Array.ProtoReflect.Descriptor instead.

func (*UInt64Array) GetValue

func (x *UInt64Array) GetValue() []uint64

func (*UInt64Array) MarshalJSON

func (msg *UInt64Array) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*UInt64Array) ProtoMessage

func (*UInt64Array) ProtoMessage()

func (*UInt64Array) ProtoReflect

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

func (*UInt64Array) Reset

func (x *UInt64Array) Reset()

func (*UInt64Array) String

func (x *UInt64Array) String() string

func (*UInt64Array) UnmarshalJSON

func (msg *UInt64Array) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type UnimplementedDataSourceServiceServer

type UnimplementedDataSourceServiceServer struct {
}

UnimplementedDataSourceServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedDataSourceServiceServer) Write

func (UnimplementedDataSourceServiceServer) WriteStream

type UnimplementedDiagnosticServiceServer

type UnimplementedDiagnosticServiceServer struct {
}

UnimplementedDiagnosticServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedDiagnosticServiceServer) ChangeLogLevel

func (UnimplementedDiagnosticServiceServer) GetMetrics

func (UnimplementedDiagnosticServiceServer) GetStacktrace

type UnimplementedTraceeServiceServer

type UnimplementedTraceeServiceServer struct {
}

UnimplementedTraceeServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedTraceeServiceServer) DisableEvent

func (UnimplementedTraceeServiceServer) EnableEvent

func (UnimplementedTraceeServiceServer) GetVersion

func (UnimplementedTraceeServiceServer) StreamEvents

type UnsafeDataSourceServiceServer

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

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

type UnsafeDiagnosticServiceServer

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

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

type UnsafeTraceeServiceServer

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

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

type User

type User struct {
	Id *wrapperspb.UInt32Value `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated

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

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetId

func (x *User) GetId() *wrapperspb.UInt32Value

func (*User) MarshalJSON

func (msg *User) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

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

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

func (*User) UnmarshalJSON

func (msg *User) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type UserStackTrace

type UserStackTrace struct {
	Addresses []*StackAddress `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	// contains filtered or unexported fields
}

func (*UserStackTrace) Descriptor deprecated

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

Deprecated: Use UserStackTrace.ProtoReflect.Descriptor instead.

func (*UserStackTrace) GetAddresses

func (x *UserStackTrace) GetAddresses() []*StackAddress

func (*UserStackTrace) MarshalJSON

func (msg *UserStackTrace) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*UserStackTrace) ProtoMessage

func (*UserStackTrace) ProtoMessage()

func (*UserStackTrace) ProtoReflect

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

func (*UserStackTrace) Reset

func (x *UserStackTrace) Reset()

func (*UserStackTrace) String

func (x *UserStackTrace) String() string

func (*UserStackTrace) UnmarshalJSON

func (msg *UserStackTrace) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type Version

type Version struct {
	Major uint64 `protobuf:"varint,1,opt,name=major,proto3" json:"major,omitempty"`
	Minor uint64 `protobuf:"varint,2,opt,name=minor,proto3" json:"minor,omitempty"`
	Patch uint64 `protobuf:"varint,3,opt,name=patch,proto3" json:"patch,omitempty"`
	// contains filtered or unexported fields
}

func (*Version) Descriptor deprecated

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

Deprecated: Use Version.ProtoReflect.Descriptor instead.

func (*Version) GetMajor

func (x *Version) GetMajor() uint64

func (*Version) GetMinor

func (x *Version) GetMinor() uint64

func (*Version) GetPatch

func (x *Version) GetPatch() uint64

func (*Version) MarshalJSON

func (msg *Version) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Version) ProtoMessage

func (*Version) ProtoMessage()

func (*Version) ProtoReflect

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

func (*Version) Reset

func (x *Version) Reset()

func (*Version) String

func (x *Version) String() string

func (*Version) UnmarshalJSON

func (msg *Version) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type WriteDataSourceRequest

type WriteDataSourceRequest struct {
	Id        string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Namespace string          `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Key       *structpb.Value `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	Value     *structpb.Value `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*WriteDataSourceRequest) Descriptor deprecated

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

Deprecated: Use WriteDataSourceRequest.ProtoReflect.Descriptor instead.

func (*WriteDataSourceRequest) GetId

func (x *WriteDataSourceRequest) GetId() string

func (*WriteDataSourceRequest) GetKey

func (x *WriteDataSourceRequest) GetKey() *structpb.Value

func (*WriteDataSourceRequest) GetNamespace

func (x *WriteDataSourceRequest) GetNamespace() string

func (*WriteDataSourceRequest) GetValue

func (x *WriteDataSourceRequest) GetValue() *structpb.Value

func (*WriteDataSourceRequest) MarshalJSON

func (msg *WriteDataSourceRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*WriteDataSourceRequest) ProtoMessage

func (*WriteDataSourceRequest) ProtoMessage()

func (*WriteDataSourceRequest) ProtoReflect

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

func (*WriteDataSourceRequest) Reset

func (x *WriteDataSourceRequest) Reset()

func (*WriteDataSourceRequest) String

func (x *WriteDataSourceRequest) String() string

func (*WriteDataSourceRequest) UnmarshalJSON

func (msg *WriteDataSourceRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

type WriteDataSourceResponse

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

func (*WriteDataSourceResponse) Descriptor deprecated

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

Deprecated: Use WriteDataSourceResponse.ProtoReflect.Descriptor instead.

func (*WriteDataSourceResponse) MarshalJSON

func (msg *WriteDataSourceResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*WriteDataSourceResponse) ProtoMessage

func (*WriteDataSourceResponse) ProtoMessage()

func (*WriteDataSourceResponse) ProtoReflect

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

func (*WriteDataSourceResponse) Reset

func (x *WriteDataSourceResponse) Reset()

func (*WriteDataSourceResponse) String

func (x *WriteDataSourceResponse) String() string

func (*WriteDataSourceResponse) UnmarshalJSON

func (msg *WriteDataSourceResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

Jump to

Keyboard shortcuts

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