public class CreateSchemaDesc extends Object implements MetaDefItem, Serializable
Modifier and Type | Class and Description |
---|---|
static class |
CreateSchemaDesc.AssignedType |
Constructor and Description |
---|
CreateSchemaDesc(String schemaName,
Set<String> types,
List<ColumnDesc> columns,
Set<String> inherits,
CreateSchemaDesc.AssignedType assignedType,
String startTimestampProperty,
String endTimestampProperty,
Set<String> copyFrom)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
CreateSchemaDesc.AssignedType |
getAssignedType() |
List<ColumnDesc> |
getColumns()
Returns column definitions.
|
Set<String> |
getCopyFrom() |
String |
getEndTimestampProperty() |
Set<String> |
getInherits()
Returns supertypes.
|
String |
getSchemaName()
Returns schema name.
|
String |
getStartTimestampProperty() |
Set<String> |
getTypes()
Returns type name(s).
|
public CreateSchemaDesc(String schemaName, Set<String> types, List<ColumnDesc> columns, Set<String> inherits, CreateSchemaDesc.AssignedType assignedType, String startTimestampProperty, String endTimestampProperty, Set<String> copyFrom)
schemaName
- nametypes
- event type name(s)columns
- column definitioninherits
- supertypesassignedType
- any type assignment such as Map, Object-array or variant or none-specifiedstartTimestampProperty
- name of start-interval propendTimestampProperty
- name of end-interval propcopyFrom
- copy-frompublic String getSchemaName()
public List<ColumnDesc> getColumns()
public CreateSchemaDesc.AssignedType getAssignedType()
public String getStartTimestampProperty()
public String getEndTimestampProperty()