Uses of Class
org.apache.hadoop.hbase.classification.InterfaceStability.Unstable

Packages that use InterfaceStability.Unstable
org.apache.hadoop.hbase   
org.apache.hadoop.hbase.client Provides HBase Client 
org.apache.hadoop.hbase.client.backoff   
org.apache.hadoop.hbase.codec   
org.apache.hadoop.hbase.io   
org.apache.hadoop.hbase.io.crypto   
org.apache.hadoop.hbase.mapreduce Provides HBase MapReduce Input/OutputFormats, a table indexing MapReduce job, and utility 
org.apache.hadoop.hbase.master   
org.apache.hadoop.hbase.master.snapshot   
org.apache.hadoop.hbase.regionserver   
org.apache.hadoop.hbase.regionserver.snapshot   
org.apache.hadoop.hbase.security.access   
org.apache.hadoop.hbase.security.visibility   
org.apache.hadoop.hbase.util   
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase
 

Classes in org.apache.hadoop.hbase with annotations of type InterfaceStability.Unstable
 interface CellScanner
          An interface for iterating through a sequence of cells.
 

Fields in org.apache.hadoop.hbase with annotations of type InterfaceStability.Unstable
static String HConstants.CRYPTO_CIPHERPROVIDER_CONF_KEY
          Configuration key for the crypto algorithm provider, a class name
static String HConstants.CRYPTO_KEYPROVIDER_CONF_KEY
          Configuration key for the crypto key provider, a class name
static String HConstants.CRYPTO_KEYPROVIDER_PARAMETERS_KEY
          Configuration key for the crypto key provider parameters
static String HConstants.CRYPTO_MASTERKEY_ALTERNATE_NAME_CONF_KEY
          Configuration key for the name of the alternate master key for the cluster, a string
static String HConstants.CRYPTO_MASTERKEY_NAME_CONF_KEY
          Configuration key for the name of the master key for the cluster, a string
static String HConstants.CRYPTO_WAL_ALGORITHM_CONF_KEY
          Configuration key for the algorithm to use when encrypting the WAL, a string
static String HConstants.CRYPTO_WAL_KEY_NAME_CONF_KEY
          Configuration key for the name of the master WAL encryption key for the cluster, a string
static String HColumnDescriptor.ENCRYPTION
           
static String HColumnDescriptor.ENCRYPTION_KEY
           
 

Methods in org.apache.hadoop.hbase with annotations of type InterfaceStability.Unstable
static int CellUtil.copyTagTo(Cell cell, byte[] destination, int destinationOffset)
          Copies the tags info into the tag portion of the cell
static ByteRange CellUtil.fillTagRange(Cell cell, ByteRange range)
           
 byte[] HColumnDescriptor.getEncryptionKey()
          Return the raw crypto key attribute for the family, or null if not set
 String HColumnDescriptor.getEncryptionType()
          Return the encryption algorithm in use by this family
static byte[] CellUtil.getTagArray(Cell cell)
          Returns tag value in a new byte array.
 byte[] Cell.getTagsArray()
           
 short Cell.getTagsLength()
          Deprecated. use Cell.getTagsLengthUnsigned() which can handle tags length upto 65535.
 int Cell.getTagsLengthUnsigned()
          Deprecated. From next major version this will be renamed to getTagsLength() which returns int.
 int Cell.getTagsOffset()
           
 HColumnDescriptor HColumnDescriptor.setEncryptionKey(byte[] keyBytes)
          Set the raw crypto key attribute for the family
 HColumnDescriptor HColumnDescriptor.setEncryptionType(String algorithm)
          Set the encryption algorithm for use with this family
static Iterator<Tag> CellUtil.tagsIterator(byte[] tags, int offset, int length)
          Util method to iterate through the tags
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase.client
 

Methods in org.apache.hadoop.hbase.client with annotations of type InterfaceStability.Unstable
 byte[] Mutation.getACL()
           
 byte[] Query.getACL()
           
 Authorizations Query.getAuthorizations()
           
 CellVisibility Mutation.getCellVisibility()
           
 long Mutation.getTTL()
          Return the TTL requested for the result of the mutation, in milliseconds.
 void Mutation.setACL(Map<String,Permission> perms)
           
 void Query.setACL(Map<String,Permission> perms)
           
 void Mutation.setACL(String user, Permission perms)
           
 void Query.setACL(String user, Permission perms)
           
 void Query.setAuthorizations(Authorizations authorizations)
          Sets the authorizations to be used by this Query
 void Mutation.setCellVisibility(CellVisibility expression)
          Sets the visibility expression associated with cells in this Mutation.
 Mutation Mutation.setTTL(long ttl)
          Set the TTL desired for the result of the mutation, in milliseconds.
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase.client.backoff
 

Classes in org.apache.hadoop.hbase.client.backoff with annotations of type InterfaceStability.Unstable
 interface ClientBackoffPolicy
          Configurable policy for the amount of time a client should wait for a new request to the server when given the server load statistics.
 class ExponentialClientBackoffPolicy
          Simple exponential backoff policy on for the client that uses a percent^4 times the max backoff to generate the backoff time.
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase.codec
 

Classes in org.apache.hadoop.hbase.codec with annotations of type InterfaceStability.Unstable
 class CellCodecWithTags
          Basic Cell codec that just writes out all the individual elements of a Cell including the tags.
 class KeyValueCodecWithTags
          Codec that does KeyValue version 1 serialization with serializing tags also.
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase.io
 

Classes in org.apache.hadoop.hbase.io with annotations of type InterfaceStability.Unstable
 interface SizedCellScanner
          A CellScanner that knows its size in memory in bytes.
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase.io.crypto
 

Classes in org.apache.hadoop.hbase.io.crypto with annotations of type InterfaceStability.Unstable
 class Cipher
          A common interface for a cryptographic algorithm.
 interface CipherProvider
          An CipherProvider contributes support for various cryptographic Ciphers.
 class Context
          Crypto context.
 interface Decryptor
          Decryptors apply a cipher to an InputStream to recover plaintext.
 class DefaultCipherProvider
          The default cipher provider.
 class Encryption
          A facade for encryption algorithms and related support.
 interface Encryptor
          Encryptors apply a cipher to an OutputStream to produce ciphertext.
 interface KeyProvider
          KeyProvider is a interface to abstract the different methods of retrieving key material from key storage such as Java key store.
 class KeyStoreKeyProvider
          A basic KeyProvider that can resolve keys from a protected KeyStore file on the local filesystem.
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase.mapreduce
 

Classes in org.apache.hadoop.hbase.mapreduce with annotations of type InterfaceStability.Unstable
 interface VisibilityExpressionResolver
          Interface to convert visibility expressions into Tags for storing along with Cells in HFiles.
 

Fields in org.apache.hadoop.hbase.mapreduce with annotations of type InterfaceStability.Unstable
static String ImportTsv.TsvParser.CELL_TTL_COLUMN_SPEC
           
static String ImportTsv.TsvParser.CELL_VISIBILITY_COLUMN_SPEC
           
protected  String TsvImporterMapper.cellVisibilityExpr
           
static int ImportTsv.TsvParser.DEFAULT_CELL_TTL_COLUMN_INDEX
           
static int ImportTsv.TsvParser.DEFAULT_CELL_VISIBILITY_COLUMN_INDEX
           
protected  long TsvImporterMapper.ttl
           
static String CellCreator.VISIBILITY_EXP_RESOLVER_CLASS
           
 

Methods in org.apache.hadoop.hbase.mapreduce with annotations of type InterfaceStability.Unstable
 int ImportTsv.TsvParser.getCellTTLColumnIndex()
           
 int ImportTsv.TsvParser.getCellVisibilityColumnIndex()
           
 VisibilityExpressionResolver CellCreator.getVisibilityExpressionResolver()
           
 boolean ImportTsv.TsvParser.hasCellTTL()
           
 boolean ImportTsv.TsvParser.hasCellVisibility()
           
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase.master
 

Classes in org.apache.hadoop.hbase.master with annotations of type InterfaceStability.Unstable
 interface SnapshotSentinel
          Watch the current snapshot under process
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase.master.snapshot
 

Classes in org.apache.hadoop.hbase.master.snapshot with annotations of type InterfaceStability.Unstable
 class MasterSnapshotVerifier
          General snapshot verification on the master.
 class SnapshotManager
          This class manages the procedure of taking and restoring snapshots.
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase.regionserver
 

Classes in org.apache.hadoop.hbase.regionserver with annotations of type InterfaceStability.Unstable
 interface StoreConfigInformation
          A more restricted interface for HStore.
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase.regionserver.snapshot
 

Classes in org.apache.hadoop.hbase.regionserver.snapshot with annotations of type InterfaceStability.Unstable
 class FlushSnapshotSubprocedure
          This online snapshot implementation uses the distributed procedure framework to force a store flush and then records the hfiles.
 class RegionServerSnapshotManager
          This manager class handles the work dealing with snapshots for a HRegionServer.
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase.security.access
 

Fields in org.apache.hadoop.hbase.security.access with annotations of type InterfaceStability.Unstable
static String AccessControlConstants.OP_ATTRIBUTE_ACL
          Cell level ACL
static String AccessControlConstants.OP_ATTRIBUTE_ACL_STRATEGY
          Cell level ACL evaluation strategy
static byte[] AccessControlConstants.OP_ATTRIBUTE_ACL_STRATEGY_CELL_FIRST
          Alternate cell ACL evaluation strategy: Cell ACL first, then table and CF
static byte[] AccessControlConstants.OP_ATTRIBUTE_ACL_STRATEGY_DEFAULT
          Default cell ACL evaluation strategy: Table and CF first, then ACL
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase.security.visibility
 

Classes in org.apache.hadoop.hbase.security.visibility with annotations of type InterfaceStability.Unstable
 class Authorizations
          This class contains visibility labels associated with a Scan/Get deciding which all labeled data current scan/get can access.
 class CellVisibility
          This contains a visibility expression which can be associated with a cell.
 class VisibilityClient
          Utility client for doing visibility labels admin operations.
 interface VisibilityExpEvaluator
          During the read (ie.
 interface VisibilityLabelService
          The interface which deals with visibility labels and user auths admin service as well as the cell visibility expression storage part and read time evaluation.
 

Uses of InterfaceStability.Unstable in org.apache.hadoop.hbase.util
 

Classes in org.apache.hadoop.hbase.util with annotations of type InterfaceStability.Unstable
 class EncryptionTest
           
 



Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.