public static final class CatalogEntries.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
CatalogEntries.Builder |
addChild(CatalogObjectId childId)
Pre-record the
CatalogObjectId of a direct child. |
CatalogEntry |
build() |
CatalogEntries.Builder |
id(CatalogObjectId v) |
CatalogEntries.Builder |
kind(CatalogObjectKind v) |
CatalogEntries.Builder |
name(CatalogQualifiedName v) |
CatalogEntries.Builder |
property(String key,
Object value) |
public CatalogEntries.Builder id(CatalogObjectId v)
public CatalogEntries.Builder name(CatalogQualifiedName v)
public CatalogEntries.Builder kind(CatalogObjectKind v)
public CatalogEntries.Builder property(String key, Object value)
public CatalogEntries.Builder addChild(CatalogObjectId childId)
CatalogObjectId of a direct child. Used so that the
snapshot's children(parent, kind) call can return a structured list
without walking every entry.public CatalogEntry build()