索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- AbstractHdfsConfig - org.apache.pulsar.io.hdfs3中的类
-
Configuration object for all HDFS components.
- AbstractHdfsConfig() - 类的构造器 org.apache.pulsar.io.hdfs3.AbstractHdfsConfig
- AbstractHdfsConnector - org.apache.pulsar.io.hdfs3中的类
-
A Simple abstract class for HDFS connectors.
- AbstractHdfsConnector() - 类的构造器 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
B
- BZIP2 - enum class 中的枚举常量 org.apache.pulsar.io.hdfs3.Compression
C
- checkHdfsUriForTimeout(Configuration) - 类中的方法 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
- close() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.HdfsAbstractSink
- close() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.seq.HdfsAbstractSequenceFileSink
- close() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.text.HdfsAbstractTextFileSink
- Compression - org.apache.pulsar.io.hdfs3中的Enum Class
-
An enumeration of compression codecs available for HDFS.
- compressionCodecFactory - 类中的变量 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
- connectorConfig - 类中的变量 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
- connectToHdfs() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.HdfsAbstractSink
- convert(KeyValue<Long, String>) - 类中的方法 org.apache.pulsar.io.hdfs3.sink.seq.HdfsSequentialTextSink
- convert(KeyValue<String, String>) - 类中的方法 org.apache.pulsar.io.hdfs3.sink.seq.HdfsTextSink
- convert(KeyValue<K, V>) - 类中的方法 org.apache.pulsar.io.hdfs3.sink.seq.HdfsAbstractSequenceFileSink
- counter - 类中的变量 org.apache.pulsar.io.hdfs3.sink.seq.HdfsAbstractSequenceFileSink
- createWriter() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.HdfsAbstractSink
- createWriter() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.seq.HdfsAbstractSequenceFileSink
- createWriter() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.text.HdfsAbstractTextFileSink
D
- DEFLATE - enum class 中的枚举常量 org.apache.pulsar.io.hdfs3.Compression
E
- extractKeyValue(Record<String>) - 类中的方法 org.apache.pulsar.io.hdfs3.sink.seq.HdfsSequentialTextSink
- extractKeyValue(Record<String>) - 类中的方法 org.apache.pulsar.io.hdfs3.sink.seq.HdfsTextSink
- extractKeyValue(Record<String>) - 类中的方法 org.apache.pulsar.io.hdfs3.sink.text.HdfsStringSink
- extractKeyValue(Record<V>) - 类中的方法 org.apache.pulsar.io.hdfs3.sink.HdfsAbstractSink
G
- getCompressionCodec() - 类中的方法 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
- getCompressionCodecFactory() - 类中的方法 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
- getConfiguration() - 类中的方法 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
- getConfiguration() - 类中的方法 org.apache.pulsar.io.hdfs3.HdfsResources
- getEncoding() - 类中的方法 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
- getFileSystem() - 类中的方法 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
- getFileSystem() - 类中的方法 org.apache.pulsar.io.hdfs3.HdfsResources
- getFileSystem(Configuration) - 类中的方法 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
-
This exists in order to allow unit tests to override it so that they don't take several minutes waiting for UDP packets to be received.
- getFileSystemAsUser(Configuration, UserGroupInformation) - 类中的方法 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
- getHdfsStream() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.HdfsAbstractSink
- getOptions() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.seq.HdfsAbstractSequenceFileSink
- getOptions() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.seq.HdfsSequentialTextSink
- getOptions() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.seq.HdfsTextSink
- getOutputStreamBuilder() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.HdfsAbstractSink
- getPath() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.HdfsAbstractSink
- getUserGroupInformation() - 类中的方法 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
- getUserGroupInformation() - 类中的方法 org.apache.pulsar.io.hdfs3.HdfsResources
- getWriter() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.seq.HdfsAbstractSequenceFileSink
- getWriter() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.seq.HdfsSequentialTextSink
- GZIP - enum class 中的枚举常量 org.apache.pulsar.io.hdfs3.Compression
H
- HADOOP_SECURITY_AUTHENTICATION - 类中的静态变量 org.apache.pulsar.io.hdfs3.SecurityUtil
- halt() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.HdfsSyncThread
- HdfsAbstractSequenceFileSink<K,
V, HdfsK, HdfsV> - org.apache.pulsar.io.hdfs3.sink.seq中的类 -
HDFS Sink that writes it contents to HDFS as Sequence Files.
- HdfsAbstractSequenceFileSink() - 类的构造器 org.apache.pulsar.io.hdfs3.sink.seq.HdfsAbstractSequenceFileSink
- HdfsAbstractSink<K,
V> - org.apache.pulsar.io.hdfs3.sink中的类 -
A Simple abstract class for HDFS sink.
- HdfsAbstractSink() - 类的构造器 org.apache.pulsar.io.hdfs3.sink.HdfsAbstractSink
- HdfsAbstractTextFileSink<K,
V> - org.apache.pulsar.io.hdfs3.sink.text中的类 -
Base class for HDFS Sinks that writes there contents to HDFS as Text Files.
- HdfsAbstractTextFileSink() - 类的构造器 org.apache.pulsar.io.hdfs3.sink.text.HdfsAbstractTextFileSink
- hdfsResources - 类中的变量 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
- HdfsResources - org.apache.pulsar.io.hdfs3中的类
-
A wrapper class for HDFS resources.
- HdfsResources(Configuration, FileSystem, UserGroupInformation) - 类的构造器 org.apache.pulsar.io.hdfs3.HdfsResources
- HdfsSequentialTextSink - org.apache.pulsar.io.hdfs3.sink.seq中的类
-
This Sink should be used when the records are originating from a sequential source, and we want to retain the record sequence.This class uses the record's sequence id as the sequence id in the HDFS Sequence File if it is available, if not a sequence id is auto-generated for each new record.
- HdfsSequentialTextSink() - 类的构造器 org.apache.pulsar.io.hdfs3.sink.seq.HdfsSequentialTextSink
- hdfsSinkConfig - 类中的变量 org.apache.pulsar.io.hdfs3.sink.HdfsAbstractSink
- HdfsSinkConfig - org.apache.pulsar.io.hdfs3.sink中的类
-
Configuration object for all HDFS Sink components.
- HdfsSinkConfig() - 类的构造器 org.apache.pulsar.io.hdfs3.sink.HdfsSinkConfig
- hdfsStream - 类中的变量 org.apache.pulsar.io.hdfs3.sink.seq.HdfsAbstractSequenceFileSink
- HdfsStringSink - org.apache.pulsar.io.hdfs3.sink.text中的类
-
A Simple Sink class for Hdfs Text File.
- HdfsStringSink() - 类的构造器 org.apache.pulsar.io.hdfs3.sink.text.HdfsStringSink
- HdfsSyncThread<V> - org.apache.pulsar.io.hdfs3.sink中的类
-
A thread that runs in the background and acknowledges Records after they have been written to disk.
- HdfsSyncThread(Syncable, BlockingQueue<Record<V>>, long) - 类的构造器 org.apache.pulsar.io.hdfs3.sink.HdfsSyncThread
- HdfsTextSink - org.apache.pulsar.io.hdfs3.sink.seq中的类
-
A Simple Sink class for Hdfs Sequence File.
- HdfsTextSink() - 类的构造器 org.apache.pulsar.io.hdfs3.sink.seq.HdfsTextSink
I
- isSecurityEnabled(Configuration) - 类中的静态方法 org.apache.pulsar.io.hdfs3.SecurityUtil
-
Initializes UserGroupInformation with the given Configuration and returns UserGroupInformation.isSecurityEnabled().
K
- KERBEROS - 类中的静态变量 org.apache.pulsar.io.hdfs3.SecurityUtil
L
- launchSyncThread() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.HdfsAbstractSink
- load(String) - 类中的静态方法 org.apache.pulsar.io.hdfs3.sink.HdfsSinkConfig
- load(Map<String, Object>) - 类中的静态方法 org.apache.pulsar.io.hdfs3.sink.HdfsSinkConfig
- loginKerberos(Configuration, String, String) - 类中的静态方法 org.apache.pulsar.io.hdfs3.SecurityUtil
-
Initializes UserGroupInformation with the given Configuration and performs the login for the given principal and keytab.
- loginSimple(Configuration) - 类中的静态方法 org.apache.pulsar.io.hdfs3.SecurityUtil
-
Initializes UserGroupInformation with the given Configuration and returns UserGroupInformation.getLoginUser().
- LZ4 - enum class 中的枚举常量 org.apache.pulsar.io.hdfs3.Compression
O
- open(Map<String, Object>, SinkContext) - 类中的方法 org.apache.pulsar.io.hdfs3.sink.HdfsAbstractSink
- org.apache.pulsar.io.hdfs3 - 程序包 org.apache.pulsar.io.hdfs3
-
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
- org.apache.pulsar.io.hdfs3.sink - 程序包 org.apache.pulsar.io.hdfs3.sink
-
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
- org.apache.pulsar.io.hdfs3.sink.seq - 程序包 org.apache.pulsar.io.hdfs3.sink.seq
-
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
- org.apache.pulsar.io.hdfs3.sink.text - 程序包 org.apache.pulsar.io.hdfs3.sink.text
-
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
R
- resetHDFSResources(HdfsSinkConfig) - 类中的方法 org.apache.pulsar.io.hdfs3.AbstractHdfsConnector
- run() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.HdfsSyncThread
S
- SecurityUtil - org.apache.pulsar.io.hdfs3中的类
-
Provides synchronized access to UserGroupInformation to avoid multiple processors/services from interfering with each other.
- SecurityUtil() - 类的构造器 org.apache.pulsar.io.hdfs3.SecurityUtil
- SNAPPY - enum class 中的枚举常量 org.apache.pulsar.io.hdfs3.Compression
- syncThread - 类中的变量 org.apache.pulsar.io.hdfs3.sink.HdfsAbstractSink
U
- unackedRecords - 类中的变量 org.apache.pulsar.io.hdfs3.sink.HdfsAbstractSink
V
- validate() - 类中的方法 org.apache.pulsar.io.hdfs3.AbstractHdfsConfig
- validate() - 类中的方法 org.apache.pulsar.io.hdfs3.sink.HdfsSinkConfig
- valueOf(String) - enum class中的静态方法 org.apache.pulsar.io.hdfs3.Compression
-
Returns the enum constant of this class with the specified name.
- values() - enum class中的静态方法 org.apache.pulsar.io.hdfs3.Compression
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- write(Record<V>) - 类中的方法 org.apache.pulsar.io.hdfs3.sink.seq.HdfsAbstractSequenceFileSink
- write(Record<V>) - 类中的方法 org.apache.pulsar.io.hdfs3.sink.text.HdfsAbstractTextFileSink
- writer - 类中的变量 org.apache.pulsar.io.hdfs3.sink.seq.HdfsAbstractSequenceFileSink
- writer - 类中的变量 org.apache.pulsar.io.hdfs3.sink.text.HdfsAbstractTextFileSink
All Classes and Interfaces|常量字段值|所有程序包|序列化表格