Uses of Interface
org.apache.pulsar.client.api.schema.SchemaDefinitionBuilder
Packages that use SchemaDefinitionBuilder
Package
Description
Schema definitions for Pulsar Client API.
Helpers which provide useful functionality for the implementation of Pulsar Client API.
-
Uses of SchemaDefinitionBuilder in org.apache.pulsar.client.api.schema
Methods in org.apache.pulsar.client.api.schema that return SchemaDefinitionBuilderModifier and TypeMethodDescriptionSchemaDefinitionBuilder.addProperty(String key, String value) Set schema info properties.static <T> SchemaDefinitionBuilder<T> SchemaDefinition.builder()Get a new builder instance that can used to configure and build aSchemaDefinitioninstance.SchemaDefinitionBuilder.withAlwaysAllowNull(boolean alwaysAllowNull) Set schema whether always allow null or not.SchemaDefinitionBuilder.withClassLoader(ClassLoader classLoader) Set schema of pojo classLoader.SchemaDefinitionBuilder.withJsonDef(String jsonDefinition) Set schema of json definition.SchemaDefinitionBuilder.withJSR310ConversionEnabled(boolean jsr310ConversionEnabled) Set schema use JRS310 conversion or not.Set schema of pojo definition.SchemaDefinitionBuilder.withProperties(Map<String, String> properties) Set schema info properties.SchemaDefinitionBuilder.withSchemaReader(SchemaReader<T> reader) Set schema reader for deserialization of object data.SchemaDefinitionBuilder.withSchemaWriter(SchemaWriter<T> writer) Set schema writer for serialization of objects.SchemaDefinitionBuilder.withSupportSchemaVersioning(boolean supportSchemaVersioning) Set schema whether decode by schema version. -
Uses of SchemaDefinitionBuilder in org.apache.pulsar.client.internal
Methods in org.apache.pulsar.client.internal that return SchemaDefinitionBuilderModifier and TypeMethodDescription<T> SchemaDefinitionBuilder<T> PulsarClientImplementationBinding.newSchemaDefinitionBuilder()