extensionv1

package
v0.2.7 Latest Latest
Warning

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

Go to latest
Published: Oct 29, 2025 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_runtime_extension_v1_extension_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CustomizeConfig added in v0.2.7

type CustomizeConfig struct {

	// enabled is used to enable or disable the custom config
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// name can be any named with registered names
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// value can be any type
	Config *structpb.Struct `protobuf:"bytes,3,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomizeConfig) Descriptor deprecated added in v0.2.7

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

Deprecated: Use CustomizeConfig.ProtoReflect.Descriptor instead.

func (*CustomizeConfig) GetConfig added in v0.2.7

func (x *CustomizeConfig) GetConfig() *structpb.Struct

func (*CustomizeConfig) GetEnabled added in v0.2.7

func (x *CustomizeConfig) GetEnabled() bool

func (*CustomizeConfig) GetName added in v0.2.7

func (x *CustomizeConfig) GetName() string

func (*CustomizeConfig) ProtoMessage added in v0.2.7

func (*CustomizeConfig) ProtoMessage()

func (*CustomizeConfig) ProtoReflect added in v0.2.7

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

func (*CustomizeConfig) Reset added in v0.2.7

func (x *CustomizeConfig) Reset()

func (*CustomizeConfig) String added in v0.2.7

func (x *CustomizeConfig) String() string

func (*CustomizeConfig) Validate added in v0.2.7

func (m *CustomizeConfig) Validate() error

Validate checks the field values on CustomizeConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CustomizeConfig) ValidateAll added in v0.2.7

func (m *CustomizeConfig) ValidateAll() error

ValidateAll checks the field values on CustomizeConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CustomizeConfigMultiError, or nil if none found.

type CustomizeConfigMultiError added in v0.2.7

type CustomizeConfigMultiError []error

CustomizeConfigMultiError is an error wrapping multiple validation errors returned by CustomizeConfig.ValidateAll() if the designated constraints aren't met.

func (CustomizeConfigMultiError) AllErrors added in v0.2.7

func (m CustomizeConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CustomizeConfigMultiError) Error added in v0.2.7

Error returns a concatenation of all the error messages it wraps.

type CustomizeConfigValidationError added in v0.2.7

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

CustomizeConfigValidationError is the validation error returned by CustomizeConfig.Validate if the designated constraints aren't met.

func (CustomizeConfigValidationError) Cause added in v0.2.7

Cause function returns cause value.

func (CustomizeConfigValidationError) Error added in v0.2.7

Error satisfies the builtin error interface

func (CustomizeConfigValidationError) ErrorName added in v0.2.7

func (e CustomizeConfigValidationError) ErrorName() string

ErrorName returns error name.

func (CustomizeConfigValidationError) Field added in v0.2.7

Field function returns field value.

func (CustomizeConfigValidationError) Key added in v0.2.7

Key function returns key value.

func (CustomizeConfigValidationError) Reason added in v0.2.7

Reason function returns reason value.

type Extension

type Extension struct {

	// configs is a map of custom configs with type string
	Config *CustomizeConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

Extension provides a generic mechanism to add custom configuration sections.

func (*Extension) Descriptor deprecated

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

Deprecated: Use Extension.ProtoReflect.Descriptor instead.

func (*Extension) GetConfig added in v0.2.7

func (x *Extension) GetConfig() *CustomizeConfig

func (*Extension) ProtoMessage

func (*Extension) ProtoMessage()

func (*Extension) ProtoReflect

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

func (*Extension) Reset

func (x *Extension) Reset()

func (*Extension) String

func (x *Extension) String() string

func (*Extension) Validate

func (m *Extension) Validate() error

Validate checks the field values on Extension with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*Extension) ValidateAll

func (m *Extension) ValidateAll() error

ValidateAll checks the field values on Extension with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExtensionMultiError, or nil if none found.

type ExtensionMap

type ExtensionMap struct {
	Types map[string]*Extension `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ExtensionMap) Descriptor deprecated

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

Deprecated: Use ExtensionMap.ProtoReflect.Descriptor instead.

func (*ExtensionMap) GetTypes

func (x *ExtensionMap) GetTypes() map[string]*Extension

func (*ExtensionMap) ProtoMessage

func (*ExtensionMap) ProtoMessage()

func (*ExtensionMap) ProtoReflect

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

func (*ExtensionMap) Reset

func (x *ExtensionMap) Reset()

func (*ExtensionMap) String

func (x *ExtensionMap) String() string

func (*ExtensionMap) Validate

func (m *ExtensionMap) Validate() error

Validate checks the field values on ExtensionMap with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ExtensionMap) ValidateAll

func (m *ExtensionMap) ValidateAll() error

ValidateAll checks the field values on ExtensionMap with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExtensionMapMultiError, or nil if none found.

type ExtensionMapMultiError

type ExtensionMapMultiError []error

ExtensionMapMultiError is an error wrapping multiple validation errors returned by ExtensionMap.ValidateAll() if the designated constraints aren't met.

func (ExtensionMapMultiError) AllErrors

func (m ExtensionMapMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ExtensionMapMultiError) Error

func (m ExtensionMapMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ExtensionMapValidationError

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

ExtensionMapValidationError is the validation error returned by ExtensionMap.Validate if the designated constraints aren't met.

func (ExtensionMapValidationError) Cause

Cause function returns cause value.

func (ExtensionMapValidationError) Error

Error satisfies the builtin error interface

func (ExtensionMapValidationError) ErrorName

func (e ExtensionMapValidationError) ErrorName() string

ErrorName returns error name.

func (ExtensionMapValidationError) Field

Field function returns field value.

func (ExtensionMapValidationError) Key

Key function returns key value.

func (ExtensionMapValidationError) Reason

Reason function returns reason value.

type ExtensionMultiError

type ExtensionMultiError []error

ExtensionMultiError is an error wrapping multiple validation errors returned by Extension.ValidateAll() if the designated constraints aren't met.

func (ExtensionMultiError) AllErrors

func (m ExtensionMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ExtensionMultiError) Error

func (m ExtensionMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ExtensionValidationError

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

ExtensionValidationError is the validation error returned by Extension.Validate if the designated constraints aren't met.

func (ExtensionValidationError) Cause

func (e ExtensionValidationError) Cause() error

Cause function returns cause value.

func (ExtensionValidationError) Error

func (e ExtensionValidationError) Error() string

Error satisfies the builtin error interface

func (ExtensionValidationError) ErrorName

func (e ExtensionValidationError) ErrorName() string

ErrorName returns error name.

func (ExtensionValidationError) Field

func (e ExtensionValidationError) Field() string

Field function returns field value.

func (ExtensionValidationError) Key

Key function returns key value.

func (ExtensionValidationError) Reason

func (e ExtensionValidationError) Reason() string

Reason function returns reason value.

Jump to

Keyboard shortcuts

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