public static class BaseSchema.Builder<T extends BaseSchema.Builder,SCHEMA_NAME extends BaseSchemaName>
extends java.lang.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(java.time.Instant value) |
T |
creator(PrincipalKey value) |
T |
description(java.lang.String value) |
T |
displayName(java.lang.String value) |
T |
icon(Icon schemaIcon) |
T |
modifiedTime(java.time.Instant value) |
T |
modifier(PrincipalKey value) |
T |
name(SCHEMA_NAME value) |
protected SCHEMA_NAME extends BaseSchemaName name
protected Builder()
public Builder(BaseSchema schema)
public T name(SCHEMA_NAME value)
public T displayName(java.lang.String value)
public T description(java.lang.String value)
public T createdTime(java.time.Instant value)
public T modifiedTime(java.time.Instant value)
public T creator(PrincipalKey value)
public T modifier(PrincipalKey value)