public class RecordSchemaBuilderImpl extends Object implements RecordSchemaBuilder
RecordSchemaBuilder.| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_SCHEMA_NAME |
static String |
NAMESPACE |
| Constructor and Description |
|---|
RecordSchemaBuilderImpl(String name) |
| Modifier and Type | Method and Description |
|---|---|
SchemaInfo |
build(SchemaType schemaType) |
RecordSchemaBuilder |
doc(String doc) |
FieldSchemaBuilder |
field(String fieldName) |
FieldSchemaBuilder |
field(String fieldName,
GenericSchema genericSchema) |
RecordSchemaBuilder |
property(String name,
String val) |
public static final String NAMESPACE
public static final String DEFAULT_SCHEMA_NAME
public RecordSchemaBuilderImpl(String name)
public RecordSchemaBuilder property(String name, String val)
property in interface RecordSchemaBuilderpublic FieldSchemaBuilder field(String fieldName)
field in interface RecordSchemaBuilderpublic FieldSchemaBuilder field(String fieldName, GenericSchema genericSchema)
field in interface RecordSchemaBuilderpublic RecordSchemaBuilder doc(String doc)
doc in interface RecordSchemaBuilderpublic SchemaInfo build(SchemaType schemaType)
build in interface RecordSchemaBuilderCopyright © 2017–2021 Apache Software Foundation. All rights reserved.