Package io.jenkins.plugins.casc.model
Interface CNode
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
CNode.Type
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default Mapping
asMapping()
default Scalar
asScalar()
default Sequence
asSequence()
CNode
clone()
Source
getSource()
Indicate the source (file, line number) this specific configuration node comes from.CNode.Type
getType()
default boolean
isSensitiveData()
Deprecated.sensitive data are identified based on target attribute being a $Secret
-
-
-
Method Detail
-
getType
CNode.Type getType()
-
asMapping
default Mapping asMapping() throws ConfiguratorException
- Throws:
ConfiguratorException
-
asSequence
default Sequence asSequence() throws ConfiguratorException
- Throws:
ConfiguratorException
-
asScalar
default Scalar asScalar() throws ConfiguratorException
- Throws:
ConfiguratorException
-
isSensitiveData
@Deprecated default boolean isSensitiveData()
Deprecated.sensitive data are identified based on target attribute being a $Secret
-
getSource
Source getSource()
Indicate the source (file, line number) this specific configuration node comes from. This is used to offer relevant diagnostic messages
-
clone
CNode clone()
-
-