public class ISchemaBuilder extends Object
Constructor and Description |
---|
ISchemaBuilder() |
Modifier and Type | Method and Description |
---|---|
ISchema |
build() |
ISchemaBuilder |
inDb(Database db) |
ISchemaBuilder |
setCanEvolve(boolean canEvolve) |
ISchemaBuilder |
setCompatibility(SchemaCompatibility compatibility) |
ISchemaBuilder |
setDbName(String dbName) |
ISchemaBuilder |
setDescription(String description) |
ISchemaBuilder |
setName(String name) |
ISchemaBuilder |
setSchemaGroup(String schemaGroup) |
ISchemaBuilder |
setSchemaType(SchemaType schemaType) |
ISchemaBuilder |
setValidationLevel(SchemaValidation validationLevel) |
public ISchemaBuilder setSchemaType(SchemaType schemaType)
public ISchemaBuilder setName(String name)
public ISchemaBuilder setDbName(String dbName)
public ISchemaBuilder inDb(Database db)
public ISchemaBuilder setCompatibility(SchemaCompatibility compatibility)
public ISchemaBuilder setValidationLevel(SchemaValidation validationLevel)
public ISchemaBuilder setCanEvolve(boolean canEvolve)
public ISchemaBuilder setSchemaGroup(String schemaGroup)
public ISchemaBuilder setDescription(String description)
public ISchema build() throws MetaException
MetaException
Copyright © 2022 The Apache Software Foundation. All rights reserved.