public static class FlattenProjectionPreferences.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
FlattenProjectionPreferences |
build() |
FlattenProjectionPreferences.Builder |
copy(FlattenProjectionPreferences model) |
FlattenProjectionPreferences.Builder |
createArrayIndex(FlattenProjectionPreferences.CreateArrayIndex createArrayIndex)
Property defining whether to create array indexes in flattened result.
|
FlattenProjectionPreferences.Builder |
ignoreNullValues(FlattenProjectionPreferences.IgnoreNullValues ignoreNullValues)
Property defining whether to ignore null values in flattened result.
|
FlattenProjectionPreferences.Builder |
retainAllAttributes(FlattenProjectionPreferences.RetainAllAttributes retainAllAttributes)
Property defining whether to retain all attributes in flattened result.
|
FlattenProjectionPreferences.Builder |
retainParentNameLineage(FlattenProjectionPreferences.RetainParentNameLineage retainParentNameLineage)
Property defining whether to retain parent name lineage.
|
public FlattenProjectionPreferences.Builder createArrayIndex(FlattenProjectionPreferences.CreateArrayIndex createArrayIndex)
Property defining whether to create array indexes in flattened result.
createArrayIndex
- the value to setpublic FlattenProjectionPreferences.Builder retainAllAttributes(FlattenProjectionPreferences.RetainAllAttributes retainAllAttributes)
Property defining whether to retain all attributes in flattened result.
retainAllAttributes
- the value to setpublic FlattenProjectionPreferences.Builder ignoreNullValues(FlattenProjectionPreferences.IgnoreNullValues ignoreNullValues)
Property defining whether to ignore null values in flattened result.
ignoreNullValues
- the value to setpublic FlattenProjectionPreferences.Builder retainParentNameLineage(FlattenProjectionPreferences.RetainParentNameLineage retainParentNameLineage)
Property defining whether to retain parent name lineage.
retainParentNameLineage
- the value to setpublic FlattenProjectionPreferences build()
public FlattenProjectionPreferences.Builder copy(FlattenProjectionPreferences model)
Copyright © 2016–2024. All rights reserved.