public static class MetadataTaxonomyNode.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected List<MetadataTaxonomyAncestor> |
ancestors |
protected String |
displayName |
protected String |
id |
protected long |
level |
protected List<String> |
nodePath |
protected String |
parentId |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(String id,
String displayName,
long level) |
| Modifier and Type | Method and Description |
|---|---|
MetadataTaxonomyNode.Builder |
ancestors(List<MetadataTaxonomyAncestor> ancestors) |
MetadataTaxonomyNode |
build() |
MetadataTaxonomyNode.Builder |
nodePath(List<String> nodePath) |
MetadataTaxonomyNode.Builder |
parentId(String parentId) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected final String displayName
protected final long level
protected List<MetadataTaxonomyAncestor> ancestors
public MetadataTaxonomyNode.Builder parentId(String parentId)
public MetadataTaxonomyNode.Builder nodePath(List<String> nodePath)
public MetadataTaxonomyNode.Builder ancestors(List<MetadataTaxonomyAncestor> ancestors)
public MetadataTaxonomyNode build()