A B C D E G H I K L O R S U V W 
所有类 所有程序包

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 - 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中的枚举
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 - 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 - 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 - 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 - 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) - 枚举 中的静态方法org.apache.pulsar.io.hdfs3.Compression
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.apache.pulsar.io.hdfs3.Compression
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

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 
所有类 所有程序包