类 SchemaDefinitionBuilderImpl<T>
java.lang.Object
org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl<T>
- 所有已实现的接口:
SchemaDefinitionBuilder<T>
Builder to build
GenericRecord.-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明addProperty(String key, String value) build()withAlwaysAllowNull(boolean alwaysAllowNull) withClassLoader(ClassLoader classLoader) withJsonDef(String jsonDef) withJSR310ConversionEnabled(boolean jsr310ConversionEnabled) withProperties(Map<String, String> properties) withSchemaReader(SchemaReader<T> reader) withSchemaWriter(SchemaWriter<T> writer) withSupportSchemaVersioning(boolean supportSchemaVersioning)
-
字段详细资料
-
构造器详细资料
-
SchemaDefinitionBuilderImpl
public SchemaDefinitionBuilderImpl()
-
-
方法详细资料
-
withAlwaysAllowNull
- 指定者:
withAlwaysAllowNull在接口中SchemaDefinitionBuilder<T>
-
withJSR310ConversionEnabled
- 指定者:
withJSR310ConversionEnabled在接口中SchemaDefinitionBuilder<T>
-
addProperty
- 指定者:
addProperty在接口中SchemaDefinitionBuilder<T>
-
withPojo
- 指定者:
withPojo在接口中SchemaDefinitionBuilder<T>
-
withClassLoader
- 指定者:
withClassLoader在接口中SchemaDefinitionBuilder<T>
-
withJsonDef
- 指定者:
withJsonDef在接口中SchemaDefinitionBuilder<T>
-
withSupportSchemaVersioning
- 指定者:
withSupportSchemaVersioning在接口中SchemaDefinitionBuilder<T>
-
withProperties
- 指定者:
withProperties在接口中SchemaDefinitionBuilder<T>
-
withSchemaReader
- 指定者:
withSchemaReader在接口中SchemaDefinitionBuilder<T>
-
withSchemaWriter
- 指定者:
withSchemaWriter在接口中SchemaDefinitionBuilder<T>
-
build
- 指定者:
build在接口中SchemaDefinitionBuilder<T>
-