Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsExecutionFailed ¶
IsExecutionFailed asserts executionFailedError.
func IsFieldNotFound ¶
IsFieldNotFound asserts fieldNotFoundError.
func IsInvalidConfig ¶
IsInvalidConfig asserts invalidConfigError.
Types ¶
type Config ¶
type Config struct {
// Dependencies.
ValueModifiers []ValueModifier
// Settings.
IgnoreFields []string
SelectFields []string
}
Config represents the configuration used to create a new value modifier traverser.
func DefaultConfig ¶
func DefaultConfig() Config
DefaultConfig provides a default configuration to create a new value modifier traverser by best effort.
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
Service implements the traversing value modifier.
type ValueModifier ¶
ValueModifier implements some modification mechanism for values being provided. This can e.g. be an implementation to encrypt a given value using GPG encryption standards or encode a given value using base64 encoding standard.
Click to show internal directories.
Click to hide internal directories.