Index (ORC Shims 1.6.1 API)
Date: 2019-10-26

C D E F G H K L O P R S T V

## 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 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 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
endVariableLengthBlock(OutputStream) - Method in class org.apache.orc.impl.HadoopShimsPre2_3
endVariableLengthBlock(OutputStream) - Method in class org.apache.orc.impl.HadoopShimsPre2_6
endVariableLengthBlock(OutputStream) - Method in class org.apache.orc.impl.HadoopShimsPre2_7

## F

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

## G

getAlgorithm() - Method in enum 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
getDirectDecompressor(HadoopShims.DirectCompressionType) - Method in class org.apache.orc.impl.HadoopShimsPre2_3
getDirectDecompressor(HadoopShims.DirectCompressionType) - Method in class org.apache.orc.impl.HadoopShimsPre2_6
getDirectDecompressor(HadoopShims.DirectCompressionType) - Method in class org.apache.orc.impl.HadoopShimsPre2_7
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
getHadoopKeyProvider(Configuration, Random) - Method in class org.apache.orc.impl.HadoopShimsPre2_3
getHadoopKeyProvider(Configuration, Random) - Method in class org.apache.orc.impl.HadoopShimsPre2_6
getHadoopKeyProvider(Configuration, Random) - Method in class org.apache.orc.impl.HadoopShimsPre2_7
getIvLength() - Method in enum 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 org.apache.orc.EncryptionAlgorithm
  Get the serialization code for this enumeration.
getValue() - Method in enum 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
getZeroCopyReader(FSDataInputStream, HadoopShims.ByteBufferPoolShim) - Method in class org.apache.orc.impl.HadoopShimsPre2_3
getZeroCopyReader(FSDataInputStream, HadoopShims.ByteBufferPoolShim) - Method in class org.apache.orc.impl.HadoopShimsPre2_6
getZeroCopyReader(FSDataInputStream, HadoopShims.ByteBufferPoolShim) - Method in class org.apache.orc.impl.HadoopShimsPre2_7
getZeroKey() - Method in enum org.apache.orc.EncryptionAlgorithm

## H

HadoopShims - Interface in org.apache.orc.impl
HadoopShims.ByteBufferPoolShim - Interface in org.apache.orc.impl
  a hadoop.io ByteBufferPool shim.
HadoopShims.DirectCompressionType - Enum 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 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 Adds support for: Variable length HDFS blocks
HadoopShimsCurrent() - Constructor for class org.apache.orc.impl.HadoopShimsCurrent
HadoopShimsPre2_3 - Class in org.apache.orc.impl
  Shims for versions of Hadoop up to and including 2.2.x
HadoopShimsPre2_6 - Class in org.apache.orc.impl
  Shims for versions of Hadoop less than 2.6 Adds support for: Direct buffer decompression Zero copy
HadoopShimsPre2_6() - Constructor for class org.apache.orc.impl.HadoopShimsPre2_6
HadoopShimsPre2_7 - Class in org.apache.orc.impl
  Shims for versions of Hadoop less than 2.7.
HadoopShimsPre2_7() - Constructor for class org.apache.orc.impl.HadoopShimsPre2_7

## K

keyLength() - Method in enum 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

## 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.
releaseBuffer(ByteBuffer) - Method in interface org.apache.orc.impl.HadoopShims.ZeroCopyReaderShim
  Release a ByteBuffer obtained from a readBuffer on this ZeroCopyReaderShim.
reset() - Method in interface org.apache.orc.impl.HadoopShims.DirectDecompressor

## S

setDecryptedKey(Key) - Method in class org.apache.orc.impl.LocalKey

## T

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

## V

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

C D E F G H K L O P R S T V

Copyright © 2013–2019 The Apache Software Foundation. All rights reserved.