Documentation ¶
Index ¶
- Variables
- type FileBasedKeyValueStoreConfig
- func (*FileBasedKeyValueStoreConfig) Descriptor() ([]byte, []int)deprecated
- func (x *FileBasedKeyValueStoreConfig) GetFilename() string
- func (x *FileBasedKeyValueStoreConfig) GetFlushInterval() *duration.Duration
- func (*FileBasedKeyValueStoreConfig) ProtoMessage()
- func (x *FileBasedKeyValueStoreConfig) ProtoReflect() protoreflect.Message
- func (x *FileBasedKeyValueStoreConfig) Reset()
- func (x *FileBasedKeyValueStoreConfig) String() string
- func (m *FileBasedKeyValueStoreConfig) Validate() error
- type FileBasedKeyValueStoreConfigValidationError
- func (e FileBasedKeyValueStoreConfigValidationError) Cause() error
- func (e FileBasedKeyValueStoreConfigValidationError) Error() string
- func (e FileBasedKeyValueStoreConfigValidationError) ErrorName() string
- func (e FileBasedKeyValueStoreConfigValidationError) Field() string
- func (e FileBasedKeyValueStoreConfigValidationError) Key() bool
- func (e FileBasedKeyValueStoreConfigValidationError) Reason() string
Constants ¶
This section is empty.
Variables ¶
var File_envoy_extensions_key_value_file_based_v3_config_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type FileBasedKeyValueStoreConfig ¶
type FileBasedKeyValueStoreConfig struct { // The filename to read the keys and values from, and write the keys and // values to. Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"` // The interval at which the key value store should be flushed to the file. FlushInterval *duration.Duration `protobuf:"bytes,2,opt,name=flush_interval,json=flushInterval,proto3" json:"flush_interval,omitempty"` // contains filtered or unexported fields }
[#alpha:] [#extension: envoy.key_value.file_based] This is configuration to flush a key value store out to disk.
func (*FileBasedKeyValueStoreConfig) Descriptor
deprecated
func (*FileBasedKeyValueStoreConfig) Descriptor() ([]byte, []int)
Deprecated: Use FileBasedKeyValueStoreConfig.ProtoReflect.Descriptor instead.
func (*FileBasedKeyValueStoreConfig) GetFilename ¶
func (x *FileBasedKeyValueStoreConfig) GetFilename() string
func (*FileBasedKeyValueStoreConfig) GetFlushInterval ¶
func (x *FileBasedKeyValueStoreConfig) GetFlushInterval() *duration.Duration
func (*FileBasedKeyValueStoreConfig) ProtoMessage ¶
func (*FileBasedKeyValueStoreConfig) ProtoMessage()
func (*FileBasedKeyValueStoreConfig) ProtoReflect ¶
func (x *FileBasedKeyValueStoreConfig) ProtoReflect() protoreflect.Message
func (*FileBasedKeyValueStoreConfig) Reset ¶
func (x *FileBasedKeyValueStoreConfig) Reset()
func (*FileBasedKeyValueStoreConfig) String ¶
func (x *FileBasedKeyValueStoreConfig) String() string
func (*FileBasedKeyValueStoreConfig) Validate ¶
func (m *FileBasedKeyValueStoreConfig) Validate() error
Validate checks the field values on FileBasedKeyValueStoreConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type FileBasedKeyValueStoreConfigValidationError ¶
type FileBasedKeyValueStoreConfigValidationError struct {
// contains filtered or unexported fields
}
FileBasedKeyValueStoreConfigValidationError is the validation error returned by FileBasedKeyValueStoreConfig.Validate if the designated constraints aren't met.
func (FileBasedKeyValueStoreConfigValidationError) Cause ¶
func (e FileBasedKeyValueStoreConfigValidationError) Cause() error
Cause function returns cause value.
func (FileBasedKeyValueStoreConfigValidationError) Error ¶
func (e FileBasedKeyValueStoreConfigValidationError) Error() string
Error satisfies the builtin error interface
func (FileBasedKeyValueStoreConfigValidationError) ErrorName ¶
func (e FileBasedKeyValueStoreConfigValidationError) ErrorName() string
ErrorName returns error name.
func (FileBasedKeyValueStoreConfigValidationError) Field ¶
func (e FileBasedKeyValueStoreConfigValidationError) Field() string
Field function returns field value.
func (FileBasedKeyValueStoreConfigValidationError) Key ¶
func (e FileBasedKeyValueStoreConfigValidationError) Key() bool
Key function returns key value.
func (FileBasedKeyValueStoreConfigValidationError) Reason ¶
func (e FileBasedKeyValueStoreConfigValidationError) Reason() string
Reason function returns reason value.