public static class BaseSchema.Builder<T extends BaseSchema.Builder,SCHEMA_NAME extends ModuleBasedName> extends Object
Modifier and Type | Field and Description |
---|---|
protected SCHEMA_NAME |
name |
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
|
Builder(BaseSchema schema) |
Modifier and Type | Method and Description |
---|---|
T |
createdTime(Instant value) |
T |
creator(PrincipalKey value) |
T |
description(String value) |
T |
displayName(String value) |
T |
icon(Icon schemaIcon) |
T |
modifiedTime(Instant value) |
T |
modifier(PrincipalKey value) |
T |
name(SCHEMA_NAME value) |
protected SCHEMA_NAME extends ModuleBasedName name
protected Builder()
public Builder(BaseSchema schema)
public T name(SCHEMA_NAME value)
public T creator(PrincipalKey value)
public T modifier(PrincipalKey value)