Class GiraphPlatform
java.lang.Object
org.apache.wayang.core.platform.Platform
org.apache.wayang.giraph.platform.GiraphPlatform
Giraph
Platform for Wayang.-
Field Summary
FieldsFields inherited from class org.apache.wayang.core.platform.Platform
jsonSerializer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureDefaults(Configuration configuration) Configure default settings for this instance, e.g., to be able to createLoadProfileToTimeConverters.createLoadProfileToTimeConverter(Configuration configuration) createTimeToCostConverter(Configuration configuration) Creates aTimeToCostConverterfor this instance.static GiraphPlatformMethods inherited from class org.apache.wayang.core.platform.Platform
createExecutor, getConfigurationName, getInitializeMillis, getName, isSinglePlatformExecutionPossible, load, toString, warmUp
-
Field Details
-
CPU_MHZ_PROPERTY
- See Also:
-
CORES_PROPERTY
- See Also:
-
HDFS_MS_PER_MB_PROPERTY
- See Also:
-
-
Constructor Details
-
GiraphPlatform
protected GiraphPlatform()
-
-
Method Details
-
configureDefaults
Description copied from class:PlatformConfigure default settings for this instance, e.g., to be able to createLoadProfileToTimeConverters.- Specified by:
configureDefaultsin classPlatform- Parameters:
configuration- that should be configured
-
getInstance
-
getExecutorFactory
- Specified by:
getExecutorFactoryin classPlatform
-
createLoadProfileToTimeConverter
- Specified by:
createLoadProfileToTimeConverterin classPlatform- Returns:
- a default
LoadProfileToTimeConverter
-
createTimeToCostConverter
Description copied from class:PlatformCreates aTimeToCostConverterfor this instance.- Specified by:
createTimeToCostConverterin classPlatform- Parameters:
configuration- configures theTimeToCostConverter- Returns:
- the
TimeToCostConverter
-