v1beta1

package
v0.0.0-...-7d63078 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 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 (
	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.go.dev/kernel.org/pub/linux/libs/security/libcap/cap@v1.2.68#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.go.dev/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.go.dev/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        uint32                 `protobuf:"varint,2,opt,name=id,proto3" 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() uint32

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 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.go.dev/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