ml.shifu.guagua.master
类 MasterContext<MASTER_RESULT extends Bytable,WORKER_RESULT extends Bytable>
java.lang.Object
ml.shifu.guagua.master.MasterContext<MASTER_RESULT,WORKER_RESULT>
- 类型参数:
MASTER_RESULT - master result for computation in each iteration.WORKER_RESULT - worker result for computation in each iteration.
public class MasterContext<MASTER_RESULT extends Bytable,WORKER_RESULT extends Bytable>
- extends Object
MasterContext is a context to contain all objects used in master computation.
MasterContext
public MasterContext(int totalIteration,
int workers,
Properties props,
String appId,
String containerId,
String masterResultClassName,
String workerResultClassName,
double minWorkersRatio,
long minWorkersTimeOut)
getContainerId
public String getContainerId()
getWorkerResults
public Iterable<WORKER_RESULT> getWorkerResults()
setWorkerResults
public void setWorkerResults(Iterable<WORKER_RESULT> workerResults)
getTotalIteration
public int getTotalIteration()
getCurrentIteration
public int getCurrentIteration()
setCurrentIteration
public void setCurrentIteration(int currentIteration)
getWorkers
public int getWorkers()
getProps
public Properties getProps()
getAppId
public String getAppId()
getMasterResult
public MASTER_RESULT getMasterResult()
setMasterResult
public void setMasterResult(MASTER_RESULT masterResult)
getMasterResultClassName
public String getMasterResultClassName()
getWorkerResultClassName
public String getWorkerResultClassName()
getMinWorkersRatio
public double getMinWorkersRatio()
getMinWorkersTimeOut
public long getMinWorkersTimeOut()
toString
public String toString()
- 覆盖:
- 类
Object 中的 toString
Copyright © 2014. All Rights Reserved.