| Package | Description | 
|---|---|
| org.apache.giraph.block_app.framework | Block application abstraction package. | 
| org.apache.giraph.block_app.migration | Migration utility for transforming standard Giraph applications, into
 Block Applications. | 
| org.apache.giraph.examples.block_app | Package of Giraph examples for Block Applications. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractBlockFactory<S>Default block factory abstract class, providing default methods that need
 to be/can be overridden for specifying required/most common parameters,
 to simplify setting properties. | 
| Modifier and Type | Field and Description | 
|---|---|
| static ClassConfOption<BlockFactory> | BlockUtils. BLOCK_FACTORY_CLASSProperty describing BlockFactory to use for current application run | 
| Modifier and Type | Method and Description | 
|---|---|
| static <S> BlockFactory<S> | BlockUtils. createBlockFactory(org.apache.hadoop.conf.Configuration conf)Create new BlockFactory that is specified in the configuration. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | BlockUtils. setAndInitBlockFactoryClass(GiraphConfiguration conf,
                           Class<? extends BlockFactory<?>> clazz)Set block factory, and initialize configs with it. | 
| static void | BlockUtils. setBlockFactoryClass(org.apache.hadoop.conf.Configuration conf,
                    Class<? extends BlockFactory<?>> clazz)Set which BlockFactory class to be used for the application. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MigrationFullBlockFactoryBlockFactory to extend when using drop-in migration | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SimpleMigrationMasterBlockFactoryDemonstrates using migration library for Blocks Framework,
 as an drop-in replacement, without any changes. | 
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.