public static class DefaultYamlConverter.DefaultBuilder extends Object implements YamlConverter.Builder
Builder building a DefaultYamlConverter.| Constructor and Description |
|---|
DefaultBuilder() |
| Modifier and Type | Method and Description |
|---|---|
YamlConverter |
build()
Builds the configured
YamlConverter. |
YamlConverter.Builder |
file(File file)
Adds a
File containing properties. |
YamlConverter.Builder |
flat(String keyspace)
Adds a keyspace regex pattern which forces flattening.
|
YamlConverter.Builder |
map(Map<String,String> properties)
Adds a
Map of properties. |
YamlConverter.Builder |
mode(YamlConverter.Mode mode)
Sets the used
YamlConverter.Mode for a converter. |
YamlConverter.Builder |
properties(Properties properties)
Adds a plain
Properties. |
public YamlConverter.Builder mode(YamlConverter.Mode mode)
YamlConverter.BuilderYamlConverter.Mode for a converter. Defaults
to YamlConverter.Mode.DEFAULT.mode in interface YamlConverter.Buildermode - the modepublic YamlConverter.Builder flat(String keyspace)
YamlConverter.Builderflat in interface YamlConverter.Builderkeyspace - the keyspacepublic YamlConverter.Builder file(File file)
YamlConverter.BuilderFile containing properties.file in interface YamlConverter.Builderfile - the filepublic YamlConverter.Builder properties(Properties properties)
YamlConverter.BuilderProperties.properties in interface YamlConverter.Builderproperties - the propertiespublic YamlConverter.Builder map(Map<String,String> properties)
YamlConverter.BuilderMap of properties.map in interface YamlConverter.Builderproperties - the propertiespublic YamlConverter build()
YamlConverter.BuilderYamlConverter.build in interface YamlConverter.BuilderCopyright © 2021 Pivotal Software, Inc.. All rights reserved.