Documentation ¶
Index ¶
Constants ¶
View Source
const CompoundParameterType = "compound"
CompoundParameterType specifies the type of the parameter used in config files
Variables ¶
View Source
var CompoundParameterSerde = parameter.ParameterSerDe{
Serializer: writeCompoundParameter,
Deserializer: parseCompoundParameter,
}
Functions ¶
This section is empty.
Types ¶
type CompoundParameter ¶
type CompoundParameter struct {
// contains filtered or unexported fields
}
func New ¶
func New(name string, format string, referencedParameters []parameter.ParameterReference) (*CompoundParameter, error)
func (*CompoundParameter) Equal ¶ added in v2.9.3
func (p *CompoundParameter) Equal(o *CompoundParameter) bool
Equal is required to compare two CompoundParameter without opening all fields.
func (*CompoundParameter) GetReferences ¶
func (p *CompoundParameter) GetReferences() []parameter.ParameterReference
func (*CompoundParameter) GetType ¶
func (p *CompoundParameter) GetType() string
func (*CompoundParameter) ResolveValue ¶
func (p *CompoundParameter) ResolveValue(context parameter.ResolveContext) (interface{}, error)
Click to show internal directories.
Click to hide internal directories.