A B C D E G H L M P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addMapping(String, String) - Method in class alluxio.table.common.udb.PathTranslator
-
Add a mapping to the path translator.
- alluxio.master.table - package alluxio.master.table
- alluxio.table.common - package alluxio.table.common
- alluxio.table.common.layout - package alluxio.table.common.layout
- alluxio.table.common.transform - package alluxio.table.common.transform
- alluxio.table.common.transform.action - package alluxio.table.common.transform.action
- alluxio.table.common.udb - package alluxio.table.common.udb
B
- BaseConfiguration<T extends BaseProperty> - Class in alluxio.table.common
-
This represents a configuration of the catalog.
- BaseConfiguration() - Constructor for class alluxio.table.common.BaseConfiguration
- BaseConfiguration(Map<String, String>) - Constructor for class alluxio.table.common.BaseConfiguration
-
Creates an instance.
- BaseProperty - Class in alluxio.table.common
-
This represents a property name and default value for the UDB.
- BaseProperty(String, String, String) - Constructor for class alluxio.table.common.BaseProperty
C
- CatalogPathUtils - Class in alluxio.table.common
-
A collection of utility methods for catalog paths.
- CompactAction - Class in alluxio.table.common.transform.action
-
The definition of the compact action.
- CompactAction.CompactActionFactory - Class in alluxio.table.common.transform.action
-
Factory to create an instance.
- CompactActionFactory() - Constructor for class alluxio.table.common.transform.action.CompactAction.CompactActionFactory
- ConfigurationUtils - Class in alluxio.table.common
-
A set of utility methods for configuration.
- create(Layout) - Method in class alluxio.table.common.layout.HiveLayout.HiveLayoutFactory
- create(Layout) - Method in interface alluxio.table.common.LayoutFactory
- create(Layout) - Method in class alluxio.table.common.LayoutRegistry
-
Creates a new instance of a
Layout. - create(UdbContext, UdbConfiguration) - Method in interface alluxio.table.common.udb.UnderDatabaseFactory
-
Creates a new instance of the udb.
- create(UdbContext, String, UdbConfiguration) - Method in class alluxio.table.common.udb.UnderDatabaseRegistry
-
Creates a new instance of an
UnderDatabase. - create(Properties) - Method in class alluxio.table.common.transform.action.CompactAction.CompactActionFactory
- create(Properties) - Method in interface alluxio.table.common.transform.action.TransformActionFactory
-
Creates a new instance of an action based on the properties.
- create(Properties) - Static method in class alluxio.table.common.transform.action.TransformActionRegistry
-
Creates a new instance of an ordered list of
TransformAction.
D
- DatabaseInfo - Class in alluxio.master.table
-
The database information class.
- DatabaseInfo(String, String, PrincipalType, String, Map<String, String>) - Constructor for class alluxio.master.table.DatabaseInfo
-
Full constructor for database info.
E
- equals(Object) - Method in class alluxio.master.table.DatabaseInfo
- equals(Object) - Method in class alluxio.table.common.BaseProperty
- equals(Object) - Method in class alluxio.table.common.layout.HiveLayout
G
- generateJobConfig(Layout, Layout, boolean) - Method in class alluxio.table.common.transform.action.CompactAction
- generateJobConfig(Layout, Layout, boolean) - Method in interface alluxio.table.common.transform.action.TransformAction
- generatePartitionInfo(Layout) - Static method in class alluxio.table.common.transform.action.TransformActionUtils
- generateTransformedPath() - Method in class alluxio.table.common.transform.TransformContext
- get(T) - Method in class alluxio.table.common.BaseConfiguration
-
Returns the value of this property, or the default value if the property is not defined.
- getActions() - Method in class alluxio.table.common.transform.TransformDefinition
- getBaseLayout() - Method in class alluxio.table.common.transform.TransformPlan
- getBoolean(T) - Method in class alluxio.table.common.BaseConfiguration
-
Return the boolean value of this property.
- getColumnStatsData() - Method in interface alluxio.table.common.Layout
- getColumnStatsData() - Method in class alluxio.table.common.layout.HiveLayout
- getComment() - Method in class alluxio.master.table.DatabaseInfo
- getConnectionUri() - Method in class alluxio.table.common.udb.UdbContext
- getData() - Method in interface alluxio.table.common.Layout
- getData() - Method in class alluxio.table.common.layout.HiveLayout
- getDatabaseInfo() - Method in interface alluxio.table.common.udb.UnderDatabase
- getDbName() - Method in class alluxio.table.common.udb.UdbContext
- getDefaultValue() - Method in class alluxio.table.common.BaseProperty
- getDefinition() - Method in class alluxio.table.common.transform.TransformDefinition
- getDescription() - Method in class alluxio.table.common.BaseProperty
- getFactories() - Static method in class alluxio.table.common.transform.action.TransformActionRegistry
- getFileSystem() - Method in class alluxio.table.common.udb.UdbContext
- getFullName(String) - Method in class alluxio.table.common.udb.UdbProperty
- getInt(T) - Method in class alluxio.table.common.BaseConfiguration
-
Return the int value of this property , or the default value if the property is not defined.
- getJobConfigs() - Method in class alluxio.table.common.transform.TransformPlan
- getLayout() - Method in interface alluxio.table.common.udb.UdbTable
- getLayout() - Method in interface alluxio.table.common.UdbPartition
- getLocation() - Method in class alluxio.master.table.DatabaseInfo
- getLocation() - Method in interface alluxio.table.common.Layout
- getLocation() - Method in class alluxio.table.common.layout.HiveLayout
- getMap() - Method in class alluxio.table.common.BaseConfiguration
- getMountOption(String) - Method in class alluxio.table.common.udb.UdbConfiguration
-
Returns the mount option for a particular scheme and authority URL.
- getName() - Method in class alluxio.table.common.BaseProperty
- getName() - Method in interface alluxio.table.common.udb.UdbTable
- getName() - Method in interface alluxio.table.common.udb.UnderDatabase
- getOrder() - Method in class alluxio.table.common.transform.action.CompactAction.CompactActionFactory
- getOrder() - Method in interface alluxio.table.common.transform.action.TransformActionFactory
-
Returns the order of the transform action.
- getOwner() - Method in interface alluxio.table.common.udb.UdbTable
- getOwnerName() - Method in class alluxio.master.table.DatabaseInfo
- getOwnerType() - Method in class alluxio.master.table.DatabaseInfo
- getParameters() - Method in class alluxio.master.table.DatabaseInfo
- getParameters() - Method in interface alluxio.table.common.udb.UdbTable
- getPartitionCols() - Method in interface alluxio.table.common.udb.UdbTable
- getPartitions() - Method in interface alluxio.table.common.udb.UdbTable
- getProperties() - Method in class alluxio.table.common.transform.TransformDefinition
- getSchema() - Method in interface alluxio.table.common.udb.UdbTable
- getSpec() - Method in interface alluxio.table.common.Layout
- getSpec() - Method in class alluxio.table.common.layout.HiveLayout
- getSpec() - Method in interface alluxio.table.common.UdbPartition
- getStatistics() - Method in interface alluxio.table.common.udb.UdbTable
- getTable(String, UdbBypassSpec) - Method in interface alluxio.table.common.udb.UnderDatabase
- getTableLocation(String) - Method in class alluxio.table.common.udb.UdbContext
- getTableNames() - Method in interface alluxio.table.common.udb.UnderDatabase
- getTablePathInternal(String, String) - Static method in class alluxio.table.common.CatalogPathUtils
- getTablePathUdb(String, String, String) - Static method in class alluxio.table.common.CatalogPathUtils
- getTransformedLayout() - Method in class alluxio.table.common.transform.TransformPlan
- getTransformPlan(TransformContext, TransformDefinition) - Method in interface alluxio.table.common.Layout
- getTransformPlan(TransformContext, TransformDefinition) - Method in class alluxio.table.common.layout.HiveLayout
- getType() - Method in interface alluxio.table.common.Layout
- getType() - Method in class alluxio.table.common.layout.HiveLayout
- getType() - Method in class alluxio.table.common.layout.HiveLayout.HiveLayoutFactory
- getType() - Method in interface alluxio.table.common.LayoutFactory
- getType() - Method in interface alluxio.table.common.udb.UnderDatabase
- getType() - Method in interface alluxio.table.common.udb.UnderDatabaseFactory
- getUdbContext() - Method in interface alluxio.table.common.udb.UnderDatabase
- getUdbDbName() - Method in class alluxio.table.common.udb.UdbContext
- getUdbPrefix(String) - Static method in class alluxio.table.common.ConfigurationUtils
- getUdbRegistry() - Method in class alluxio.table.common.udb.UdbContext
H
- hasFullTable(String) - Method in class alluxio.table.common.udb.UdbBypassSpec
-
Checks if all partitions of a table should be bypassed.
- hashCode() - Method in class alluxio.master.table.DatabaseInfo
- hashCode() - Method in class alluxio.table.common.BaseProperty
- hashCode() - Method in class alluxio.table.common.layout.HiveLayout
- hasPartition(String, String) - Method in class alluxio.table.common.udb.UdbBypassSpec
-
Checks by a partition's name if it should be bypassed.
- hasTable(String) - Method in class alluxio.table.common.udb.UdbBypassSpec
-
Checks if a table should be bypassed.
- HiveLayout - Class in alluxio.table.common.layout
-
Hive layout implementation.
- HiveLayout(PartitionInfo, List<ColumnStatisticsInfo>) - Constructor for class alluxio.table.common.layout.HiveLayout
-
Creates an instance.
- HiveLayout.HiveLayoutFactory - Class in alluxio.table.common.layout
-
Factory to create layout implementation.
- HiveLayoutFactory() - Constructor for class alluxio.table.common.layout.HiveLayout.HiveLayoutFactory
L
- Layout - Interface in alluxio.table.common
-
An interface for a table/partition layout.
- LayoutFactory - Interface in alluxio.table.common
-
The layout factory interface.
- LayoutRegistry - Class in alluxio.table.common
-
The registry of layout implementations.
- LayoutRegistry() - Constructor for class alluxio.table.common.LayoutRegistry
-
Creates an instance.
M
- mDefaultValue - Variable in class alluxio.table.common.BaseProperty
- mDescription - Variable in class alluxio.table.common.BaseProperty
- mMountOptions - Variable in class alluxio.table.common.udb.UdbConfiguration
- mName - Variable in class alluxio.table.common.BaseProperty
- MOUNT_PREFIX - Static variable in class alluxio.table.common.ConfigurationUtils
- mountAlluxioPath(String, AlluxioURI, AlluxioURI, UdbContext, UdbConfiguration) - Static method in class alluxio.table.common.udb.UdbUtils
-
Mount ufs path to alluxio path.
- mValues - Variable in class alluxio.table.common.BaseConfiguration
P
- parse(String) - Static method in class alluxio.table.common.transform.TransformDefinition
- PathTranslator - Class in alluxio.table.common.udb
-
Utilities to convert to and from ufs paths and alluxio paths.
- PathTranslator() - Constructor for class alluxio.table.common.udb.PathTranslator
-
Construct a path translator.
R
- READ_ONLY_OPTION - Static variable in class alluxio.table.common.udb.UdbConfiguration
- refresh() - Method in class alluxio.table.common.LayoutRegistry
-
Refreshes the registry by service loading classes.
- refresh() - Method in class alluxio.table.common.udb.UnderDatabaseRegistry
-
Refreshes the registry by service loading classes.
- REGEX_PREFIX - Static variable in class alluxio.table.common.udb.UdbConfiguration
S
- SHARED_OPTION - Static variable in class alluxio.table.common.udb.UdbConfiguration
T
- toAlluxioPath(String) - Method in class alluxio.table.common.udb.PathTranslator
-
Returns the corresponding alluxio path, for the specified ufs path.
- toProto() - Method in interface alluxio.table.common.Layout
- toString() - Method in class alluxio.master.table.DatabaseInfo
- toString() - Method in class alluxio.table.common.transform.action.CompactAction.CompactActionFactory
- TransformAction - Interface in alluxio.table.common.transform.action
-
The definition of an individual transformation action.
- TransformActionFactory - Interface in alluxio.table.common.transform.action
-
The action factory interface.
- TransformActionRegistry - Class in alluxio.table.common.transform.action
-
The registry of transform actions.
- TransformActionUtils - Class in alluxio.table.common.transform.action
-
Utilities for implementing
TransformAction. - TransformContext - Class in alluxio.table.common.transform
-
The context for generating transformation plans.
- TransformContext(String, String, String) - Constructor for class alluxio.table.common.transform.TransformContext
-
Creates an instance.
- TransformDefinition - Class in alluxio.table.common.transform
-
The definition of a transformation.
- TransformPlan - Class in alluxio.table.common.transform
-
The plan for a transformation.
- TransformPlan(Layout, Layout, TransformDefinition) - Constructor for class alluxio.table.common.transform.TransformPlan
-
A list of jobs will be computed based on the provided transform definition.
- TYPE - Static variable in class alluxio.table.common.layout.HiveLayout
U
- UdbBypassSpec - Class in alluxio.table.common.udb
-
Tables and partitions bypassing specification.
- UdbBypassSpec(Map<String, Set<String>>) - Constructor for class alluxio.table.common.udb.UdbBypassSpec
- UdbConfiguration - Class in alluxio.table.common.udb
-
This represents a configuration of the UDB.
- UdbConfiguration(Map<String, String>) - Constructor for class alluxio.table.common.udb.UdbConfiguration
-
Creates an instance.
- UdbContext - Class in alluxio.table.common.udb
-
The context for the udb.
- UdbContext(UnderDatabaseRegistry, FileSystem, String, String, String, String) - Constructor for class alluxio.table.common.udb.UdbContext
-
Creates an instance.
- UdbPartition - Interface in alluxio.table.common
-
A representation of a table partition in the udb.
- UdbProperty - Class in alluxio.table.common.udb
-
This represents a property name and default value for the UDB.
- UdbProperty(String, String, String) - Constructor for class alluxio.table.common.udb.UdbProperty
-
Creates an instance.
- UdbTable - Interface in alluxio.table.common.udb
-
The interface for the underdb table.
- UdbUtils - Class in alluxio.table.common.udb
-
Udb related utils.
- UnderDatabase - Interface in alluxio.table.common.udb
-
The database interface.
- UnderDatabaseFactory - Interface in alluxio.table.common.udb
-
The under database factory interface.
- UnderDatabaseRegistry - Class in alluxio.table.common.udb
-
The registry of under database implementations.
- UnderDatabaseRegistry() - Constructor for class alluxio.table.common.udb.UnderDatabaseRegistry
-
Creates an instance.
All Classes All Packages