settingsv1

package
v1.36.11-2025012415382... Latest Latest
Warning

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

Go to latest
Published: unknown License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_settings_v1_setting_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CollectionRuleStore

type CollectionRuleStore struct {
	Name        string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Services    []*ServiceData `protobuf:"bytes,2,rep,name=services,proto3" json:"services,omitempty"`
	Ebpf        *EBPFSettings  `protobuf:"bytes,3,opt,name=ebpf,proto3" json:"ebpf,omitempty"`
	Java        *JavaSettings  `protobuf:"bytes,4,opt,name=java,proto3" json:"java,omitempty"`
	LastUpdated int64          `protobuf:"varint,5,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"` // milliseconds unix time
	// contains filtered or unexported fields
}

CollectionRuleStore is how the message gets stored in object store

func (*CollectionRuleStore) ClearEbpf

func (x *CollectionRuleStore) ClearEbpf()

func (*CollectionRuleStore) ClearJava

func (x *CollectionRuleStore) ClearJava()

func (*CollectionRuleStore) GetEbpf

func (x *CollectionRuleStore) GetEbpf() *EBPFSettings

func (*CollectionRuleStore) GetJava

func (x *CollectionRuleStore) GetJava() *JavaSettings

func (*CollectionRuleStore) GetLastUpdated

func (x *CollectionRuleStore) GetLastUpdated() int64

func (*CollectionRuleStore) GetName

func (x *CollectionRuleStore) GetName() string

func (*CollectionRuleStore) GetServices

func (x *CollectionRuleStore) GetServices() []*ServiceData

func (*CollectionRuleStore) HasEbpf

func (x *CollectionRuleStore) HasEbpf() bool

func (*CollectionRuleStore) HasJava

func (x *CollectionRuleStore) HasJava() bool

func (*CollectionRuleStore) ProtoMessage

func (*CollectionRuleStore) ProtoMessage()

func (*CollectionRuleStore) ProtoReflect

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

func (*CollectionRuleStore) Reset

func (x *CollectionRuleStore) Reset()

func (*CollectionRuleStore) SetEbpf

func (x *CollectionRuleStore) SetEbpf(v *EBPFSettings)

func (*CollectionRuleStore) SetJava

func (x *CollectionRuleStore) SetJava(v *JavaSettings)

func (*CollectionRuleStore) SetLastUpdated

func (x *CollectionRuleStore) SetLastUpdated(v int64)

func (*CollectionRuleStore) SetName

func (x *CollectionRuleStore) SetName(v string)

func (*CollectionRuleStore) SetServices

func (x *CollectionRuleStore) SetServices(v []*ServiceData)

func (*CollectionRuleStore) String

func (x *CollectionRuleStore) String() string

type CollectionRuleStore_builder

type CollectionRuleStore_builder struct {
	Name        string
	Services    []*ServiceData
	Ebpf        *EBPFSettings
	Java        *JavaSettings
	LastUpdated int64
	// contains filtered or unexported fields
}

func (CollectionRuleStore_builder) Build

type CollectionRulesStore

type CollectionRulesStore struct {
	Rules      []*CollectionRuleStore `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"`
	Generation int64                  `protobuf:"varint,2,opt,name=generation,proto3" json:"generation,omitempty"` //  incremented on each update
	// contains filtered or unexported fields
}

func (*CollectionRulesStore) GetGeneration

func (x *CollectionRulesStore) GetGeneration() int64

func (*CollectionRulesStore) GetRules

func (x *CollectionRulesStore) GetRules() []*CollectionRuleStore

func (*CollectionRulesStore) ProtoMessage

func (*CollectionRulesStore) ProtoMessage()

func (*CollectionRulesStore) ProtoReflect

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

func (*CollectionRulesStore) Reset

func (x *CollectionRulesStore) Reset()

func (*CollectionRulesStore) SetGeneration

func (x *CollectionRulesStore) SetGeneration(v int64)

func (*CollectionRulesStore) SetRules

func (x *CollectionRulesStore) SetRules(v []*CollectionRuleStore)

func (*CollectionRulesStore) String

func (x *CollectionRulesStore) String() string

type CollectionRulesStore_builder

type CollectionRulesStore_builder struct {
	Rules      []*CollectionRuleStore
	Generation int64
	// contains filtered or unexported fields
}

func (CollectionRulesStore_builder) Build

type DeleteCollectionRuleRequest

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

func (*DeleteCollectionRuleRequest) GetName

func (x *DeleteCollectionRuleRequest) GetName() string

func (*DeleteCollectionRuleRequest) ProtoMessage

func (*DeleteCollectionRuleRequest) ProtoMessage()

func (*DeleteCollectionRuleRequest) ProtoReflect

func (*DeleteCollectionRuleRequest) Reset

func (x *DeleteCollectionRuleRequest) Reset()

func (*DeleteCollectionRuleRequest) SetName

func (x *DeleteCollectionRuleRequest) SetName(v string)

func (*DeleteCollectionRuleRequest) String

func (x *DeleteCollectionRuleRequest) String() string

type DeleteCollectionRuleRequest_builder

type DeleteCollectionRuleRequest_builder struct {
	Name string
	// contains filtered or unexported fields
}

func (DeleteCollectionRuleRequest_builder) Build

type DeleteCollectionRuleResponse

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

func (*DeleteCollectionRuleResponse) ProtoMessage

func (*DeleteCollectionRuleResponse) ProtoMessage()

func (*DeleteCollectionRuleResponse) ProtoReflect

func (*DeleteCollectionRuleResponse) Reset

func (x *DeleteCollectionRuleResponse) Reset()

func (*DeleteCollectionRuleResponse) String

type DeleteCollectionRuleResponse_builder

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

func (DeleteCollectionRuleResponse_builder) Build

type EBPFSettings

type EBPFSettings struct {
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*EBPFSettings) GetEnabled

func (x *EBPFSettings) GetEnabled() bool

func (*EBPFSettings) ProtoMessage

func (*EBPFSettings) ProtoMessage()

func (*EBPFSettings) ProtoReflect

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

func (*EBPFSettings) Reset

func (x *EBPFSettings) Reset()

func (*EBPFSettings) SetEnabled

func (x *EBPFSettings) SetEnabled(v bool)

func (*EBPFSettings) String

func (x *EBPFSettings) String() string

type EBPFSettings_builder

type EBPFSettings_builder struct {
	Enabled bool
	// contains filtered or unexported fields
}

func (EBPFSettings_builder) Build

func (b0 EBPFSettings_builder) Build() *EBPFSettings

type GetCollectionRuleRequest

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

func (*GetCollectionRuleRequest) GetName

func (x *GetCollectionRuleRequest) GetName() string

func (*GetCollectionRuleRequest) ProtoMessage

func (*GetCollectionRuleRequest) ProtoMessage()

func (*GetCollectionRuleRequest) ProtoReflect

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

func (*GetCollectionRuleRequest) Reset

func (x *GetCollectionRuleRequest) Reset()

func (*GetCollectionRuleRequest) SetName

func (x *GetCollectionRuleRequest) SetName(v string)

func (*GetCollectionRuleRequest) String

func (x *GetCollectionRuleRequest) String() string

type GetCollectionRuleRequest_builder

type GetCollectionRuleRequest_builder struct {
	Name string
	// contains filtered or unexported fields
}

func (GetCollectionRuleRequest_builder) Build

type GetCollectionRuleResponse

type GetCollectionRuleResponse struct {
	Name          string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Services      []*ServiceData `protobuf:"bytes,2,rep,name=services,proto3" json:"services,omitempty"`
	Ebpf          *EBPFSettings  `protobuf:"bytes,3,opt,name=ebpf,proto3,oneof" json:"ebpf,omitempty"`
	Java          *JavaSettings  `protobuf:"bytes,4,opt,name=java,proto3,oneof" json:"java,omitempty"`
	LastUpdated   int64          `protobuf:"varint,5,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"` // milliseconds unix time of last update
	Generation    int64          `protobuf:"varint,6,opt,name=generation,proto3" json:"generation,omitempty"`                      //  incremented on each update
	Configuration string         `protobuf:"bytes,7,opt,name=configuration,proto3" json:"configuration,omitempty"`                 // generated configuration block in alloy syntax
	// contains filtered or unexported fields
}

func (*GetCollectionRuleResponse) ClearEbpf

func (x *GetCollectionRuleResponse) ClearEbpf()

func (*GetCollectionRuleResponse) ClearJava

func (x *GetCollectionRuleResponse) ClearJava()

func (*GetCollectionRuleResponse) GetConfiguration

func (x *GetCollectionRuleResponse) GetConfiguration() string

func (*GetCollectionRuleResponse) GetEbpf

func (*GetCollectionRuleResponse) GetGeneration

func (x *GetCollectionRuleResponse) GetGeneration() int64

func (*GetCollectionRuleResponse) GetJava

func (*GetCollectionRuleResponse) GetLastUpdated

func (x *GetCollectionRuleResponse) GetLastUpdated() int64

func (*GetCollectionRuleResponse) GetName

func (x *GetCollectionRuleResponse) GetName() string

func (*GetCollectionRuleResponse) GetServices

func (x *GetCollectionRuleResponse) GetServices() []*ServiceData

func (*GetCollectionRuleResponse) HasEbpf

func (x *GetCollectionRuleResponse) HasEbpf() bool

func (*GetCollectionRuleResponse) HasJava

func (x *GetCollectionRuleResponse) HasJava() bool

func (*GetCollectionRuleResponse) ProtoMessage

func (*GetCollectionRuleResponse) ProtoMessage()

func (*GetCollectionRuleResponse) ProtoReflect

func (*GetCollectionRuleResponse) Reset

func (x *GetCollectionRuleResponse) Reset()

func (*GetCollectionRuleResponse) SetConfiguration

func (x *GetCollectionRuleResponse) SetConfiguration(v string)

func (*GetCollectionRuleResponse) SetEbpf

func (x *GetCollectionRuleResponse) SetEbpf(v *EBPFSettings)

func (*GetCollectionRuleResponse) SetGeneration

func (x *GetCollectionRuleResponse) SetGeneration(v int64)

func (*GetCollectionRuleResponse) SetJava

func (x *GetCollectionRuleResponse) SetJava(v *JavaSettings)

func (*GetCollectionRuleResponse) SetLastUpdated

func (x *GetCollectionRuleResponse) SetLastUpdated(v int64)

func (*GetCollectionRuleResponse) SetName

func (x *GetCollectionRuleResponse) SetName(v string)

func (*GetCollectionRuleResponse) SetServices

func (x *GetCollectionRuleResponse) SetServices(v []*ServiceData)

func (*GetCollectionRuleResponse) String

func (x *GetCollectionRuleResponse) String() string

type GetCollectionRuleResponse_builder

type GetCollectionRuleResponse_builder struct {
	Name          string
	Services      []*ServiceData
	Ebpf          *EBPFSettings
	Java          *JavaSettings
	LastUpdated   int64
	Generation    int64
	Configuration string
	// contains filtered or unexported fields
}

func (GetCollectionRuleResponse_builder) Build

type GetSettingsRequest

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

func (*GetSettingsRequest) ProtoMessage

func (*GetSettingsRequest) ProtoMessage()

func (*GetSettingsRequest) ProtoReflect

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

func (*GetSettingsRequest) Reset

func (x *GetSettingsRequest) Reset()

func (*GetSettingsRequest) String

func (x *GetSettingsRequest) String() string

type GetSettingsRequest_builder

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

func (GetSettingsRequest_builder) Build

type GetSettingsResponse

type GetSettingsResponse struct {
	Settings []*Setting `protobuf:"bytes,1,rep,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSettingsResponse) GetSettings

func (x *GetSettingsResponse) GetSettings() []*Setting

func (*GetSettingsResponse) ProtoMessage

func (*GetSettingsResponse) ProtoMessage()

func (*GetSettingsResponse) ProtoReflect

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

func (*GetSettingsResponse) Reset

func (x *GetSettingsResponse) Reset()

func (*GetSettingsResponse) SetSettings

func (x *GetSettingsResponse) SetSettings(v []*Setting)

func (*GetSettingsResponse) String

func (x *GetSettingsResponse) String() string

type GetSettingsResponse_builder

type GetSettingsResponse_builder struct {
	Settings []*Setting
	// contains filtered or unexported fields
}

func (GetSettingsResponse_builder) Build

type JavaSettings

type JavaSettings struct {
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*JavaSettings) GetEnabled

func (x *JavaSettings) GetEnabled() bool

func (*JavaSettings) ProtoMessage

func (*JavaSettings) ProtoMessage()

func (*JavaSettings) ProtoReflect

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

func (*JavaSettings) Reset

func (x *JavaSettings) Reset()

func (*JavaSettings) SetEnabled

func (x *JavaSettings) SetEnabled(v bool)

func (*JavaSettings) String

func (x *JavaSettings) String() string

type JavaSettings_builder

type JavaSettings_builder struct {
	Enabled bool
	// contains filtered or unexported fields
}

func (JavaSettings_builder) Build

func (b0 JavaSettings_builder) Build() *JavaSettings

type ListCollectionRulesRequest

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

func (*ListCollectionRulesRequest) ProtoMessage

func (*ListCollectionRulesRequest) ProtoMessage()

func (*ListCollectionRulesRequest) ProtoReflect

func (*ListCollectionRulesRequest) Reset

func (x *ListCollectionRulesRequest) Reset()

func (*ListCollectionRulesRequest) String

func (x *ListCollectionRulesRequest) String() string

type ListCollectionRulesRequest_builder

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

func (ListCollectionRulesRequest_builder) Build

type ListCollectionRulesResponse

type ListCollectionRulesResponse struct {
	Rules      []*GetCollectionRuleResponse `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"`
	Generation int64                        `protobuf:"varint,2,opt,name=generation,proto3" json:"generation,omitempty"` //  incremented on each update
	// contains filtered or unexported fields
}

func (*ListCollectionRulesResponse) GetGeneration

func (x *ListCollectionRulesResponse) GetGeneration() int64

func (*ListCollectionRulesResponse) GetRules

func (*ListCollectionRulesResponse) ProtoMessage

func (*ListCollectionRulesResponse) ProtoMessage()

func (*ListCollectionRulesResponse) ProtoReflect

func (*ListCollectionRulesResponse) Reset

func (x *ListCollectionRulesResponse) Reset()

func (*ListCollectionRulesResponse) SetGeneration

func (x *ListCollectionRulesResponse) SetGeneration(v int64)

func (*ListCollectionRulesResponse) SetRules

func (*ListCollectionRulesResponse) String

func (x *ListCollectionRulesResponse) String() string

type ListCollectionRulesResponse_builder

type ListCollectionRulesResponse_builder struct {
	Rules      []*GetCollectionRuleResponse
	Generation int64
	// contains filtered or unexported fields
}

func (ListCollectionRulesResponse_builder) Build

type ServiceData

type ServiceData struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Enabled bool   `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceData) GetEnabled

func (x *ServiceData) GetEnabled() bool

func (*ServiceData) GetName

func (x *ServiceData) GetName() string

func (*ServiceData) ProtoMessage

func (*ServiceData) ProtoMessage()

func (*ServiceData) ProtoReflect

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

func (*ServiceData) Reset

func (x *ServiceData) Reset()

func (*ServiceData) SetEnabled

func (x *ServiceData) SetEnabled(v bool)

func (*ServiceData) SetName

func (x *ServiceData) SetName(v string)

func (*ServiceData) String

func (x *ServiceData) String() string

type ServiceData_builder

type ServiceData_builder struct {
	Name    string
	Enabled bool
	// contains filtered or unexported fields
}

func (ServiceData_builder) Build

func (b0 ServiceData_builder) Build() *ServiceData

type SetSettingsRequest

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

func (*SetSettingsRequest) ClearSetting

func (x *SetSettingsRequest) ClearSetting()

func (*SetSettingsRequest) GetSetting

func (x *SetSettingsRequest) GetSetting() *Setting

func (*SetSettingsRequest) HasSetting

func (x *SetSettingsRequest) HasSetting() bool

func (*SetSettingsRequest) ProtoMessage

func (*SetSettingsRequest) ProtoMessage()

func (*SetSettingsRequest) ProtoReflect

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

func (*SetSettingsRequest) Reset

func (x *SetSettingsRequest) Reset()

func (*SetSettingsRequest) SetSetting

func (x *SetSettingsRequest) SetSetting(v *Setting)

func (*SetSettingsRequest) String

func (x *SetSettingsRequest) String() string

type SetSettingsRequest_builder

type SetSettingsRequest_builder struct {
	Setting *Setting
	// contains filtered or unexported fields
}

func (SetSettingsRequest_builder) Build

type SetSettingsResponse

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

func (*SetSettingsResponse) ClearSetting

func (x *SetSettingsResponse) ClearSetting()

func (*SetSettingsResponse) GetSetting

func (x *SetSettingsResponse) GetSetting() *Setting

func (*SetSettingsResponse) HasSetting

func (x *SetSettingsResponse) HasSetting() bool

func (*SetSettingsResponse) ProtoMessage

func (*SetSettingsResponse) ProtoMessage()

func (*SetSettingsResponse) ProtoReflect

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

func (*SetSettingsResponse) Reset

func (x *SetSettingsResponse) Reset()

func (*SetSettingsResponse) SetSetting

func (x *SetSettingsResponse) SetSetting(v *Setting)

func (*SetSettingsResponse) String

func (x *SetSettingsResponse) String() string

type SetSettingsResponse_builder

type SetSettingsResponse_builder struct {
	Setting *Setting
	// contains filtered or unexported fields
}

func (SetSettingsResponse_builder) Build

type Setting

type Setting struct {
	Name       string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value      string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	ModifiedAt int64  `protobuf:"varint,3,opt,name=modifiedAt,proto3" json:"modifiedAt,omitempty"`
	// contains filtered or unexported fields
}

func (*Setting) GetModifiedAt

func (x *Setting) GetModifiedAt() int64

func (*Setting) GetName

func (x *Setting) GetName() string

func (*Setting) GetValue

func (x *Setting) GetValue() string

func (*Setting) ProtoMessage

func (*Setting) ProtoMessage()

func (*Setting) ProtoReflect

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

func (*Setting) Reset

func (x *Setting) Reset()

func (*Setting) SetModifiedAt

func (x *Setting) SetModifiedAt(v int64)

func (*Setting) SetName

func (x *Setting) SetName(v string)

func (*Setting) SetValue

func (x *Setting) SetValue(v string)

func (*Setting) String

func (x *Setting) String() string

type Setting_builder

type Setting_builder struct {
	Name       string
	Value      string
	ModifiedAt int64
	// contains filtered or unexported fields
}

func (Setting_builder) Build

func (b0 Setting_builder) Build() *Setting

type UpsertCollectionRuleRequest

type UpsertCollectionRuleRequest struct {
	Name     string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Services []*ServiceData `protobuf:"bytes,2,rep,name=services,proto3" json:"services,omitempty"`
	Ebpf     *EBPFSettings  `protobuf:"bytes,3,opt,name=ebpf,proto3,oneof" json:"ebpf,omitempty"`
	Java     *JavaSettings  `protobuf:"bytes,4,opt,name=java,proto3,oneof" json:"java,omitempty"`
	// contains filtered or unexported fields
}

CollectionRuleUpsertRequest is used to create / update a collection rule.

func (*UpsertCollectionRuleRequest) ClearEbpf

func (x *UpsertCollectionRuleRequest) ClearEbpf()

func (*UpsertCollectionRuleRequest) ClearJava

func (x *UpsertCollectionRuleRequest) ClearJava()

func (*UpsertCollectionRuleRequest) GetEbpf

func (*UpsertCollectionRuleRequest) GetJava

func (*UpsertCollectionRuleRequest) GetName

func (x *UpsertCollectionRuleRequest) GetName() string

func (*UpsertCollectionRuleRequest) GetServices

func (x *UpsertCollectionRuleRequest) GetServices() []*ServiceData

func (*UpsertCollectionRuleRequest) HasEbpf

func (x *UpsertCollectionRuleRequest) HasEbpf() bool

func (*UpsertCollectionRuleRequest) HasJava

func (x *UpsertCollectionRuleRequest) HasJava() bool

func (*UpsertCollectionRuleRequest) ProtoMessage

func (*UpsertCollectionRuleRequest) ProtoMessage()

func (*UpsertCollectionRuleRequest) ProtoReflect

func (*UpsertCollectionRuleRequest) Reset

func (x *UpsertCollectionRuleRequest) Reset()

func (*UpsertCollectionRuleRequest) SetEbpf

func (*UpsertCollectionRuleRequest) SetJava

func (*UpsertCollectionRuleRequest) SetName

func (x *UpsertCollectionRuleRequest) SetName(v string)

func (*UpsertCollectionRuleRequest) SetServices

func (x *UpsertCollectionRuleRequest) SetServices(v []*ServiceData)

func (*UpsertCollectionRuleRequest) String

func (x *UpsertCollectionRuleRequest) String() string

type UpsertCollectionRuleRequest_builder

type UpsertCollectionRuleRequest_builder struct {
	Name     string
	Services []*ServiceData
	Ebpf     *EBPFSettings
	Java     *JavaSettings
	// contains filtered or unexported fields
}

func (UpsertCollectionRuleRequest_builder) Build

Source Files

  • setting.pb.go

Jump to

Keyboard shortcuts

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