Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionLogArchivingFieldGroup ¶
type ActionLogArchivingFieldGroup struct { ActionLogArchiveLocation string `default:"" validate:"" json:"ACTION_LOG_ARCHIVE_LOCATION,omitempty" yaml:"ACTION_LOG_ARCHIVE_LOCATION,omitempty"` ActionLogArchivePath string `default:"" validate:"" json:"ACTION_LOG_ARCHIVE_PATH,omitempty" yaml:"ACTION_LOG_ARCHIVE_PATH,omitempty"` DistributedStorageConfig *DistributedStorageConfigStruct `default:"" validate:"" json:"DISTRIBUTED_STORAGE_CONFIG,omitempty" yaml:"DISTRIBUTED_STORAGE_CONFIG,omitempty"` FeatureActionLogRotation bool `default:"false" validate:"" json:"FEATURE_ACTION_LOG_ROTATION" yaml:"FEATURE_ACTION_LOG_ROTATION"` }
ActionLogArchivingFieldGroup represents the ActionLogArchivingFieldGroup config fields
func NewActionLogArchivingFieldGroup ¶
func NewActionLogArchivingFieldGroup(fullConfig map[string]interface{}) (*ActionLogArchivingFieldGroup, error)
NewActionLogArchivingFieldGroup creates a new ActionLogArchivingFieldGroup
func (*ActionLogArchivingFieldGroup) Fields ¶
func (fg *ActionLogArchivingFieldGroup) Fields() []string
Fields returns a list of strings representing the fields in this field group
func (*ActionLogArchivingFieldGroup) Validate ¶
func (fg *ActionLogArchivingFieldGroup) Validate(opts shared.Options) []shared.ValidationError
Validate checks the configuration settings for this field group
type DistributedStorageConfigStruct ¶
type DistributedStorageConfigStruct map[string]interface{}
DistributedStorageConfigStruct represents the DistributedStorageConfig struct
func NewDistributedStorageConfigStruct ¶
func NewDistributedStorageConfigStruct(fullConfig map[string]interface{}) (*DistributedStorageConfigStruct, error)
NewDistributedStorageConfigStruct creates a new DistributedStorageConfigStruct
Click to show internal directories.
Click to hide internal directories.