Uses of Interface
org.apache.pulsar.common.protocol.schema.SchemaVersion
-
Packages that use SchemaVersion Package Description org.apache.pulsar.common.protocol Common protocol.org.apache.pulsar.common.protocol.schema Classes to work with schemas.org.apache.pulsar.common.schema Implementation of the common of the pulsar schema. -
-
Uses of SchemaVersion in org.apache.pulsar.common.protocol
Methods in org.apache.pulsar.common.protocol with parameters of type SchemaVersion Modifier and Type Method Description static io.netty.buffer.ByteBufCommands. newGetOrCreateSchemaResponse(long requestId, SchemaVersion schemaVersion)static BaseCommandCommands. newGetOrCreateSchemaResponseCommand(long requestId, SchemaVersion schemaVersion)static io.netty.buffer.ByteBufCommands. newGetSchemaResponse(long requestId, org.apache.pulsar.common.schema.SchemaInfo schemaInfo, SchemaVersion version)static BaseCommandCommands. newGetSchemaResponseCommand(long requestId, org.apache.pulsar.common.schema.SchemaInfo schemaInfo, SchemaVersion version)static io.netty.buffer.ByteBufCommands. newProducerSuccess(long requestId, java.lang.String producerName, long lastSequenceId, SchemaVersion schemaVersion, java.util.Optional<java.lang.Long> topicEpoch, boolean isProducerReady)static io.netty.buffer.ByteBufCommands. newProducerSuccess(long requestId, java.lang.String producerName, SchemaVersion schemaVersion)static BaseCommandCommands. newProducerSuccessCommand(long requestId, java.lang.String producerName, long lastSequenceId, SchemaVersion schemaVersion, java.util.Optional<java.lang.Long> topicEpoch, boolean isProducerReady)static BaseCommandCommands. newProducerSuccessCommand(long requestId, java.lang.String producerName, SchemaVersion schemaVersion)Method parameters in org.apache.pulsar.common.protocol with type arguments of type SchemaVersion Modifier and Type Method Description static io.netty.buffer.ByteBufCommands. newGetSchema(long requestId, java.lang.String topic, java.util.Optional<SchemaVersion> version) -
Uses of SchemaVersion in org.apache.pulsar.common.protocol.schema
Classes in org.apache.pulsar.common.protocol.schema that implement SchemaVersion Modifier and Type Class Description classBytesSchemaVersionBytes schema version.classEmptyVersionEmpty schema version.classLatestVersionLatest schema version.Fields in org.apache.pulsar.common.protocol.schema declared as SchemaVersion Modifier and Type Field Description static SchemaVersionSchemaVersion. Emptystatic SchemaVersionSchemaVersion. LatestSchemaVersionStoredSchema. versionMethods in org.apache.pulsar.common.protocol.schema that return SchemaVersion Modifier and Type Method Description SchemaVersionSchemaStorage. versionFromBytes(byte[] version)Methods in org.apache.pulsar.common.protocol.schema that return types with arguments of type SchemaVersion Modifier and Type Method Description java.util.concurrent.CompletableFuture<SchemaVersion>SchemaStorage. delete(java.lang.String key)java.util.concurrent.CompletableFuture<SchemaVersion>SchemaStorage. delete(java.lang.String key, boolean forcefully)java.util.concurrent.CompletableFuture<SchemaVersion>SchemaStorage. put(java.lang.String key, byte[] value, byte[] hash)default java.util.concurrent.CompletableFuture<SchemaVersion>SchemaStorage. put(java.lang.String key, java.util.function.Function<java.util.concurrent.CompletableFuture<java.util.List<java.util.concurrent.CompletableFuture<StoredSchema>>>,java.util.concurrent.CompletableFuture<org.apache.commons.lang3.tuple.Pair<byte[],byte[]>>> fn)Put the schema to the schema storage.Methods in org.apache.pulsar.common.protocol.schema with parameters of type SchemaVersion Modifier and Type Method Description java.util.concurrent.CompletableFuture<StoredSchema>SchemaStorage. get(java.lang.String key, SchemaVersion version)Constructors in org.apache.pulsar.common.protocol.schema with parameters of type SchemaVersion Constructor Description StoredSchema(byte[] data, SchemaVersion version) -
Uses of SchemaVersion in org.apache.pulsar.common.schema
Classes in org.apache.pulsar.common.schema that implement SchemaVersion Modifier and Type Class Description classLongSchemaVersionLong schema version.
-