Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RemoveOperator ¶
type RemoveOperator struct { helper.TransformerOperator Field entry.Field }
RemoveOperator is an operator that deletes a field
type RemoveOperatorConfig ¶
type RemoveOperatorConfig struct { helper.TransformerConfig `mapstructure:",squash" yaml:",inline"` Field entry.Field `mapstructure:"field" json:"field" yaml:"field"` }
RemoveOperatorConfig is the configuration of a restructure operator
func NewRemoveOperatorConfig ¶
func NewRemoveOperatorConfig(operatorID string) *RemoveOperatorConfig
NewRemoveOperatorConfig creates a new restructure operator config with default values
func (RemoveOperatorConfig) Build ¶
func (c RemoveOperatorConfig) Build(context operator.BuildContext) ([]operator.Operator, error)
Build will build a Remove operator from the supplied configuration
Click to show internal directories.
Click to hide internal directories.