Class ConfluentSchemaRegistryDeserializerProvider<T>

    • Method Detail

      • of

        public static <T> ConfluentSchemaRegistryDeserializerProvider<T> of​(java.lang.String schemaRegistryUrl,
                                                                            java.lang.String subject,
                                                                            @Nullable java.lang.Integer version,
                                                                            @Nullable java.util.Map<java.lang.String,​?> schemaRegistryConfigs)
      • of

        public static <T> ConfluentSchemaRegistryDeserializerProvider<T> of​(java.lang.String schemaRegistryUrl,
                                                                            int schemaRegistryCacheCapacity,
                                                                            java.lang.String subject,
                                                                            @Nullable java.lang.Integer version,
                                                                            @Nullable java.util.Map<java.lang.String,​?> schemaRegistryConfigs)
      • getDeserializer

        public org.apache.kafka.common.serialization.Deserializer<T> getDeserializer​(java.util.Map<java.lang.String,​?> configs,
                                                                                     boolean isKey)
        Specified by:
        getDeserializer in interface DeserializerProvider<T>
      • getCoder

        public org.apache.beam.sdk.coders.Coder<T> getCoder​(org.apache.beam.sdk.coders.CoderRegistry coderRegistry)
        Specified by:
        getCoder in interface DeserializerProvider<T>