Package org.apache.pulsar.common.schema
Class SchemaInfo.SchemaInfoBuilder
- java.lang.Object
-
- org.apache.pulsar.common.schema.SchemaInfo.SchemaInfoBuilder
-
- Enclosing interface:
- SchemaInfo
public static class SchemaInfo.SchemaInfoBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SchemaInfobuild()SchemaInfo.SchemaInfoBuildername(java.lang.String name)SchemaInfo.SchemaInfoBuilderproperties(java.util.Map<java.lang.String,java.lang.String> properties)SchemaInfo.SchemaInfoBuilderschema(byte[] schema)SchemaInfo.SchemaInfoBuildertype(SchemaType type)
-
-
-
Method Detail
-
name
public SchemaInfo.SchemaInfoBuilder name(java.lang.String name)
-
schema
public SchemaInfo.SchemaInfoBuilder schema(byte[] schema)
-
type
public SchemaInfo.SchemaInfoBuilder type(SchemaType type)
-
properties
public SchemaInfo.SchemaInfoBuilder properties(java.util.Map<java.lang.String,java.lang.String> properties)
-
build
public SchemaInfo build()
-
-