Class EventReceiverFirehoseFactory

  • All Implemented Interfaces:
    org.apache.druid.data.input.FirehoseFactory<org.apache.druid.data.input.impl.InputRowParser<Map<String,​Object>>>

    @Deprecated
    public class EventReceiverFirehoseFactory
    extends Object
    implements org.apache.druid.data.input.FirehoseFactory<org.apache.druid.data.input.impl.InputRowParser<Map<String,​Object>>>
    Deprecated.
    Builds firehoses that accept events through the EventReceiver interface. Can also register these firehoses with an ServiceAnnouncingChatHandlerProvider.
    • Field Detail

      • MAX_FIREHOSE_PRODUCERS

        public static final int MAX_FIREHOSE_PRODUCERS
        Deprecated.
        See Also:
        Constant Field Values
    • Method Detail

      • connect

        public org.apache.druid.data.input.Firehose connect​(org.apache.druid.data.input.impl.InputRowParser<Map<String,​Object>> firehoseParser,
                                                            File temporaryDirectory)
        Deprecated.
        Specified by:
        connect in interface org.apache.druid.data.input.FirehoseFactory<org.apache.druid.data.input.impl.InputRowParser<Map<String,​Object>>>
      • getServiceName

        public String getServiceName()
        Deprecated.
      • getBufferSize

        public int getBufferSize()
        Deprecated.
      • getMaxIdleTimeMillis

        public long getMaxIdleTimeMillis()
        Deprecated.
        Keeping the legacy 'maxIdleTime' property name for backward compatibility. When the project is updated to Jackson 2.9 it could be changed, see https://github.com/apache/druid/issues/7152