Dump Settings
    Immutable configuration for serialization.
Constructors
Properties
Define anchor name generator (by default 'id' + number)
If the YAML is created for another platform (for instance, on Windows to be consumed under Linux) than this setting is used to define the line ending. The platform line end is used by default.
Custom property is the way to give some runtime parameters to be used during dumping
Define flow style
Define default scalar style
Set to true to add comments from Nodes to the output.
Define root Tag or let the tag be detected automatically.
Set to true to add the indent for sequences to the general indent
Adds the specified indent for sequence indicator in the block flow. Default is 0.
Enforce canonical representation
Disable usage of anchors and aliases while serialising an instance. Recursive objects will not work when they are disabled. (Forces Serializer to skip emitting anchors names, emit Node content instead of Alias, fail with SerializationException if serialized structure is recursive.)
Add '...' at the end of the document.
Add '---' at the beginning of the document.
Use pretty flow style when every value in the flow context gets a separate line.
Define whether to split long lines
Specify whether to emit non-ASCII printable Unicode characters (emit Unicode char or escape sequence starting with '\\u'). The default value is true. When set to false, printable non-ASCII characters (Cyrillic, Chinese, etc.) will be not printed but escaped (to support ASCII terminals).
Define max key length to use simple key (without ?). More info
When a String object contains non-printable characters, they are escaped with \\u or \\x notation. Sometimes it is better to transform this data to binary (with the !!binary tag). String objects with printable data are not affected by this setting. Set this to BINARY to force non-printable String to represented as binary (byte array).
Provide either recommended or custom schema instead of default it.krzeminski.snakeyaml.engine.kmp.schema.DEFAULT_SCHEMA. These 3 are available it.krzeminski.snakeyaml.engine.kmp.schema.FailsafeSchema, it.krzeminski.snakeyaml.engine.kmp.schema.JsonSchema, it.krzeminski.snakeyaml.engine.kmp.schema.CoreSchema.
Add TAG directive
Add YAML directive