org.apache.hadoop.hive.ql.security.authorization.plugin
Enum HiveOperationType

java.lang.Object
  extended by java.lang.Enum<HiveOperationType>
      extended by org.apache.hadoop.hive.ql.security.authorization.plugin.HiveOperationType
All Implemented Interfaces:
Serializable, Comparable<HiveOperationType>

@InterfaceAudience.LimitedPrivate(value="")
@InterfaceStability.Evolving
public enum HiveOperationType
extends Enum<HiveOperationType>

List of hive operations types.


Enum Constant Summary
ALTERDATABASE
           
ALTERDATABASE_OWNER
           
ALTERINDEX_PROPS
           
ALTERINDEX_REBUILD
           
ALTERPARTITION_BUCKETNUM
           
ALTERPARTITION_FILEFORMAT
           
ALTERPARTITION_LOCATION
           
ALTERPARTITION_MERGEFILES
           
ALTERPARTITION_PROTECTMODE
           
ALTERPARTITION_SERDEPROPERTIES
           
ALTERPARTITION_SERIALIZER
           
ALTERTABLE_ADDCOLS
           
ALTERTABLE_ADDPARTS
           
ALTERTABLE_ARCHIVE
           
ALTERTABLE_BUCKETNUM
           
ALTERTABLE_CLUSTER_SORT
           
ALTERTABLE_COMPACT
           
ALTERTABLE_DROPPARTS
           
ALTERTABLE_FILEFORMAT
           
ALTERTABLE_LOCATION
           
ALTERTABLE_MERGEFILES
           
ALTERTABLE_PARTCOLTYPE
           
ALTERTABLE_PROPERTIES
           
ALTERTABLE_PROTECTMODE
           
ALTERTABLE_RENAME
           
ALTERTABLE_RENAMECOL
           
ALTERTABLE_RENAMEPART
           
ALTERTABLE_REPLACECOLS
           
ALTERTABLE_SERDEPROPERTIES
           
ALTERTABLE_SERIALIZER
           
ALTERTABLE_SKEWED
           
ALTERTABLE_TOUCH
           
ALTERTABLE_UNARCHIVE
           
ALTERTBLPART_SKEWED_LOCATION
           
ALTERVIEW_PROPERTIES
           
ALTERVIEW_RENAME
           
ANALYZE_TABLE
           
CREATEDATABASE
           
CREATEFUNCTION
           
CREATEINDEX
           
CREATEMACRO
           
CREATEROLE
           
CREATETABLE
           
CREATETABLE_AS_SELECT
           
CREATEVIEW
           
DESCDATABASE
           
DESCFUNCTION
           
DESCTABLE
           
DROPDATABASE
           
DROPFUNCTION
           
DROPINDEX
           
DROPMACRO
           
DROPROLE
           
DROPTABLE
           
DROPVIEW
           
DROPVIEW_PROPERTIES
           
EXPLAIN
           
EXPORT
           
GRANT_PRIVILEGE
           
GRANT_ROLE
           
IMPORT
           
LOAD
           
LOCKDB
           
LOCKTABLE
           
MSCK
           
QUERY
           
REVOKE_PRIVILEGE
           
REVOKE_ROLE
           
SHOW_COMPACTIONS
           
SHOW_CREATETABLE
           
SHOW_GRANT
           
SHOW_ROLE_GRANT
           
SHOW_ROLE_PRINCIPALS
           
SHOW_ROLES
           
SHOW_TABLESTATUS
           
SHOW_TBLPROPERTIES
           
SHOW_TRANSACTIONS
           
SHOWCOLUMNS
           
SHOWDATABASES
           
SHOWFUNCTIONS
           
SHOWINDEXES
           
SHOWLOCKS
           
SHOWPARTITIONS
           
SHOWTABLES
           
SWITCHDATABASE
           
TRUNCATETABLE
           
UNLOCKDB
           
UNLOCKTABLE
           
 
Method Summary
static HiveOperationType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static HiveOperationType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

EXPLAIN

public static final HiveOperationType EXPLAIN

LOAD

public static final HiveOperationType LOAD

EXPORT

public static final HiveOperationType EXPORT

IMPORT

public static final HiveOperationType IMPORT

CREATEDATABASE

public static final HiveOperationType CREATEDATABASE

DROPDATABASE

public static final HiveOperationType DROPDATABASE

SWITCHDATABASE

public static final HiveOperationType SWITCHDATABASE

LOCKDB

public static final HiveOperationType LOCKDB

UNLOCKDB

public static final HiveOperationType UNLOCKDB

DROPTABLE

public static final HiveOperationType DROPTABLE

DESCTABLE

public static final HiveOperationType DESCTABLE

DESCFUNCTION

public static final HiveOperationType DESCFUNCTION

MSCK

public static final HiveOperationType MSCK

ALTERTABLE_ADDCOLS

public static final HiveOperationType ALTERTABLE_ADDCOLS

ALTERTABLE_REPLACECOLS

public static final HiveOperationType ALTERTABLE_REPLACECOLS

ALTERTABLE_RENAMECOL

public static final HiveOperationType ALTERTABLE_RENAMECOL

ALTERTABLE_RENAMEPART

public static final HiveOperationType ALTERTABLE_RENAMEPART

ALTERTABLE_RENAME

public static final HiveOperationType ALTERTABLE_RENAME

ALTERTABLE_DROPPARTS

public static final HiveOperationType ALTERTABLE_DROPPARTS

ALTERTABLE_ADDPARTS

public static final HiveOperationType ALTERTABLE_ADDPARTS

ALTERTABLE_TOUCH

public static final HiveOperationType ALTERTABLE_TOUCH

ALTERTABLE_ARCHIVE

public static final HiveOperationType ALTERTABLE_ARCHIVE

ALTERTABLE_UNARCHIVE

public static final HiveOperationType ALTERTABLE_UNARCHIVE

ALTERTABLE_PROPERTIES

public static final HiveOperationType ALTERTABLE_PROPERTIES

ALTERTABLE_SERIALIZER

public static final HiveOperationType ALTERTABLE_SERIALIZER

ALTERTABLE_PARTCOLTYPE

public static final HiveOperationType ALTERTABLE_PARTCOLTYPE

ALTERPARTITION_SERIALIZER

public static final HiveOperationType ALTERPARTITION_SERIALIZER

ALTERTABLE_SERDEPROPERTIES

public static final HiveOperationType ALTERTABLE_SERDEPROPERTIES

ALTERPARTITION_SERDEPROPERTIES

public static final HiveOperationType ALTERPARTITION_SERDEPROPERTIES

ALTERTABLE_CLUSTER_SORT

public static final HiveOperationType ALTERTABLE_CLUSTER_SORT

ANALYZE_TABLE

public static final HiveOperationType ANALYZE_TABLE

ALTERTABLE_BUCKETNUM

public static final HiveOperationType ALTERTABLE_BUCKETNUM

ALTERPARTITION_BUCKETNUM

public static final HiveOperationType ALTERPARTITION_BUCKETNUM

SHOWDATABASES

public static final HiveOperationType SHOWDATABASES

SHOWTABLES

public static final HiveOperationType SHOWTABLES

SHOWCOLUMNS

public static final HiveOperationType SHOWCOLUMNS

SHOW_TABLESTATUS

public static final HiveOperationType SHOW_TABLESTATUS

SHOW_TBLPROPERTIES

public static final HiveOperationType SHOW_TBLPROPERTIES

SHOW_CREATETABLE

public static final HiveOperationType SHOW_CREATETABLE

SHOWFUNCTIONS

public static final HiveOperationType SHOWFUNCTIONS

SHOWINDEXES

public static final HiveOperationType SHOWINDEXES

SHOWPARTITIONS

public static final HiveOperationType SHOWPARTITIONS

SHOWLOCKS

public static final HiveOperationType SHOWLOCKS

CREATEFUNCTION

public static final HiveOperationType CREATEFUNCTION

DROPFUNCTION

public static final HiveOperationType DROPFUNCTION

CREATEMACRO

public static final HiveOperationType CREATEMACRO

DROPMACRO

public static final HiveOperationType DROPMACRO

CREATEVIEW

public static final HiveOperationType CREATEVIEW

DROPVIEW

public static final HiveOperationType DROPVIEW

CREATEINDEX

public static final HiveOperationType CREATEINDEX

DROPINDEX

public static final HiveOperationType DROPINDEX

ALTERINDEX_REBUILD

public static final HiveOperationType ALTERINDEX_REBUILD

ALTERVIEW_PROPERTIES

public static final HiveOperationType ALTERVIEW_PROPERTIES

DROPVIEW_PROPERTIES

public static final HiveOperationType DROPVIEW_PROPERTIES

LOCKTABLE

public static final HiveOperationType LOCKTABLE

UNLOCKTABLE

public static final HiveOperationType UNLOCKTABLE

CREATEROLE

public static final HiveOperationType CREATEROLE

DROPROLE

public static final HiveOperationType DROPROLE

GRANT_PRIVILEGE

public static final HiveOperationType GRANT_PRIVILEGE

REVOKE_PRIVILEGE

public static final HiveOperationType REVOKE_PRIVILEGE

SHOW_GRANT

public static final HiveOperationType SHOW_GRANT

GRANT_ROLE

public static final HiveOperationType GRANT_ROLE

REVOKE_ROLE

public static final HiveOperationType REVOKE_ROLE

SHOW_ROLES

public static final HiveOperationType SHOW_ROLES

SHOW_ROLE_GRANT

public static final HiveOperationType SHOW_ROLE_GRANT

SHOW_ROLE_PRINCIPALS

public static final HiveOperationType SHOW_ROLE_PRINCIPALS

ALTERTABLE_PROTECTMODE

public static final HiveOperationType ALTERTABLE_PROTECTMODE

ALTERPARTITION_PROTECTMODE

public static final HiveOperationType ALTERPARTITION_PROTECTMODE

ALTERTABLE_FILEFORMAT

public static final HiveOperationType ALTERTABLE_FILEFORMAT

ALTERPARTITION_FILEFORMAT

public static final HiveOperationType ALTERPARTITION_FILEFORMAT

ALTERTABLE_LOCATION

public static final HiveOperationType ALTERTABLE_LOCATION

ALTERPARTITION_LOCATION

public static final HiveOperationType ALTERPARTITION_LOCATION

CREATETABLE

public static final HiveOperationType CREATETABLE

TRUNCATETABLE

public static final HiveOperationType TRUNCATETABLE

CREATETABLE_AS_SELECT

public static final HiveOperationType CREATETABLE_AS_SELECT

QUERY

public static final HiveOperationType QUERY

ALTERINDEX_PROPS

public static final HiveOperationType ALTERINDEX_PROPS

ALTERDATABASE

public static final HiveOperationType ALTERDATABASE

ALTERDATABASE_OWNER

public static final HiveOperationType ALTERDATABASE_OWNER

DESCDATABASE

public static final HiveOperationType DESCDATABASE

ALTERTABLE_MERGEFILES

public static final HiveOperationType ALTERTABLE_MERGEFILES

ALTERPARTITION_MERGEFILES

public static final HiveOperationType ALTERPARTITION_MERGEFILES

ALTERTABLE_SKEWED

public static final HiveOperationType ALTERTABLE_SKEWED

ALTERTBLPART_SKEWED_LOCATION

public static final HiveOperationType ALTERTBLPART_SKEWED_LOCATION

ALTERVIEW_RENAME

public static final HiveOperationType ALTERVIEW_RENAME

ALTERTABLE_COMPACT

public static final HiveOperationType ALTERTABLE_COMPACT

SHOW_COMPACTIONS

public static final HiveOperationType SHOW_COMPACTIONS

SHOW_TRANSACTIONS

public static final HiveOperationType SHOW_TRANSACTIONS
Method Detail

values

public static HiveOperationType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (HiveOperationType c : HiveOperationType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static HiveOperationType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null


Copyright © 2014 The Apache Software Foundation. All rights reserved.