索引

A B C D E G H I K L O R S U V W 
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
 
A B C D E G H I K L O R S U V W 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格