Index

A C D E F G H K L N O P R S T U V Z 
All Classes and Interfaces|All Packages

A

AES_CTR_128 - Enum constant in enum class org.apache.orc.EncryptionAlgorithm
 
AES_CTR_256 - Enum constant in enum class org.apache.orc.EncryptionAlgorithm
 
AWS - Enum constant in enum class org.apache.orc.impl.HadoopShims.KeyProviderKind
 
AZURE - Enum constant in enum class org.apache.orc.impl.HadoopShims.KeyProviderKind
 

C

close() - Method in interface org.apache.orc.impl.HadoopShims.ZeroCopyReaderShim
Close the underlying stream.
create(String, Configuration, Random) - Method in interface org.apache.orc.impl.KeyProvider.Factory
 
createCipher() - Method in enum class org.apache.orc.EncryptionAlgorithm
 
createLocalKey(HadoopShims.KeyMetadata) - Method in interface org.apache.orc.impl.KeyProvider
Create a local key for the given key version.

D

decompress(ByteBuffer, ByteBuffer) - Method in interface org.apache.orc.impl.HadoopShims.DirectDecompressor
 
decryptLocalKey(HadoopShims.KeyMetadata, byte[]) - Method in interface org.apache.orc.impl.KeyProvider
Decrypt a local key for reading a file.

E

EncryptionAlgorithm - Enum Class in org.apache.orc
The encryption algorithms supported by ORC.
end() - Method in interface org.apache.orc.impl.HadoopShims.DirectDecompressor
 
endVariableLengthBlock(OutputStream) - Method in interface org.apache.orc.impl.HadoopShims
End the OutputStream's current block at the current location.
endVariableLengthBlock(OutputStream) - Method in class org.apache.orc.impl.HadoopShimsCurrent
 

F

fromSerialization(int) - Static method in enum class org.apache.orc.EncryptionAlgorithm
Get the serialization code for this enumeration.

G

GCP - Enum constant in enum class org.apache.orc.impl.HadoopShims.KeyProviderKind
 
getAlgorithm() - Method in enum class org.apache.orc.EncryptionAlgorithm
 
getAlgorithm() - Method in class org.apache.orc.impl.HadoopShims.KeyMetadata
Get the encryption algorithm for this key.
getBuffer(boolean, int) - Method in interface org.apache.orc.impl.HadoopShims.ByteBufferPoolShim
Get a new ByteBuffer from the pool.
getCurrentKeyVersion(String) - Method in interface org.apache.orc.impl.KeyProvider
Get the current metadata for a given key.
getDecryptedKey() - Method in class org.apache.orc.impl.LocalKey
 
getDirectDecompressor(HadoopShims.DirectCompressionType) - Method in interface org.apache.orc.impl.HadoopShims
Get a direct decompressor codec, if it is available
getDirectDecompressor(HadoopShims.DirectCompressionType) - Method in class org.apache.orc.impl.HadoopShimsCurrent
 
getEncryptedKey() - Method in class org.apache.orc.impl.LocalKey
 
getHadoopKeyProvider(Configuration, Random) - Method in interface org.apache.orc.impl.HadoopShims
Create a Hadoop KeyProvider to get encryption keys.
getHadoopKeyProvider(Configuration, Random) - Method in class org.apache.orc.impl.HadoopShimsCurrent
 
getIvLength() - Method in enum class org.apache.orc.EncryptionAlgorithm
 
getKeyName() - Method in class org.apache.orc.impl.HadoopShims.KeyMetadata
Get the name of the key.
getKeyNames() - Method in interface org.apache.orc.impl.KeyProvider
Get the list of key names from the key provider.
getKind() - Method in interface org.apache.orc.impl.KeyProvider
Get the kind of this provider.
getSerialization() - Method in enum class org.apache.orc.EncryptionAlgorithm
Get the serialization code for this enumeration.
getValue() - Method in enum class org.apache.orc.impl.HadoopShims.KeyProviderKind
 
getVersion() - Method in class org.apache.orc.impl.HadoopShims.KeyMetadata
Get the version of this key.
getZeroCopyReader(FSDataInputStream, HadoopShims.ByteBufferPoolShim) - Method in interface org.apache.orc.impl.HadoopShims
Provides an HDFS ZeroCopyReader shim.
getZeroCopyReader(FSDataInputStream, HadoopShims.ByteBufferPoolShim) - Method in class org.apache.orc.impl.HadoopShimsCurrent
 
getZeroKey() - Method in enum class org.apache.orc.EncryptionAlgorithm
 

H

HADOOP - Enum constant in enum class org.apache.orc.impl.HadoopShims.KeyProviderKind
 
HadoopShims - Interface in org.apache.orc.impl
 
HadoopShims.ByteBufferPoolShim - Interface in org.apache.orc.impl
a hadoop.io ByteBufferPool shim.
HadoopShims.DirectCompressionType - Enum Class in org.apache.orc.impl
 
HadoopShims.DirectDecompressor - Interface in org.apache.orc.impl
 
HadoopShims.KeyMetadata - Class in org.apache.orc.impl
Information about a crypto key including the key name, version, and the algorithm.
HadoopShims.KeyProviderKind - Enum Class in org.apache.orc.impl
The known KeyProviders for column encryption.
HadoopShims.ZeroCopyReaderShim - Interface in org.apache.orc.impl
 
HadoopShimsCurrent - Class in org.apache.orc.impl
Shims for recent versions of Hadoop
HadoopShimsCurrent() - Constructor for class org.apache.orc.impl.HadoopShimsCurrent
 

K

keyLength() - Method in enum class org.apache.orc.EncryptionAlgorithm
 
KeyMetadata(String, int, EncryptionAlgorithm) - Constructor for class org.apache.orc.impl.HadoopShims.KeyMetadata
 
KeyProvider - Interface in org.apache.orc.impl
A source of crypto keys.
KeyProvider.Factory - Interface in org.apache.orc.impl
A service loader factory interface.

L

LocalKey - Class in org.apache.orc.impl
Local keys are random keys that are generated for each file and column.
LocalKey(EncryptionAlgorithm, byte[], byte[]) - Constructor for class org.apache.orc.impl.LocalKey
 

N

NONE - Enum constant in enum class org.apache.orc.impl.HadoopShims.DirectCompressionType
 

O

org.apache.orc - package org.apache.orc
 
org.apache.orc.impl - package org.apache.orc.impl
 

P

putBuffer(ByteBuffer) - Method in interface org.apache.orc.impl.HadoopShims.ByteBufferPoolShim
Release a buffer back to the pool.

R

readBuffer(int, boolean) - Method in interface org.apache.orc.impl.HadoopShims.ZeroCopyReaderShim
Get a ByteBuffer from the FSDataInputStream - this can be either a HeapByteBuffer or an MappedByteBuffer.
releaseAllBuffers() - Method in interface org.apache.orc.impl.HadoopShims.ZeroCopyReaderShim
Release all ByteBuffers obtained from readBuffer on this ZeroCopyReaderShim.
releaseBuffer(ByteBuffer) - Method in interface org.apache.orc.impl.HadoopShims.ZeroCopyReaderShim
Deprecated.
Use HadoopShims.ZeroCopyReaderShim.releaseAllBuffers() instead. This method was incorrectly used by upper level code and shouldn't be used anymore.
reset() - Method in interface org.apache.orc.impl.HadoopShims.DirectDecompressor
 

S

setDecryptedKey(Key) - Method in class org.apache.orc.impl.LocalKey
 
SNAPPY - Enum constant in enum class org.apache.orc.impl.HadoopShims.DirectCompressionType
 
supportVectoredIO(String) - Method in interface org.apache.orc.impl.HadoopShims
 

T

toString() - Method in enum class org.apache.orc.EncryptionAlgorithm
 
toString() - Method in class org.apache.orc.impl.HadoopShims.KeyMetadata
 

U

UNKNOWN - Enum constant in enum class org.apache.orc.impl.HadoopShims.KeyProviderKind
 

V

valueOf(String) - Static method in enum class org.apache.orc.EncryptionAlgorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.orc.impl.HadoopShims.DirectCompressionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.orc.impl.HadoopShims.KeyProviderKind
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apache.orc.EncryptionAlgorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.orc.impl.HadoopShims.DirectCompressionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.orc.impl.HadoopShims.KeyProviderKind
Returns an array containing the constants of this enum class, in the order they are declared.

Z

ZLIB - Enum constant in enum class org.apache.orc.impl.HadoopShims.DirectCompressionType
 
ZLIB_NOHEADER - Enum constant in enum class org.apache.orc.impl.HadoopShims.DirectCompressionType
 
A C D E F G H K L N O P R S T U V Z 
All Classes and Interfaces|All Packages