public class DistributedRuntimeUDFContext extends AbstractRuntimeUDFContext
RuntimeContext, created by runtime UDF operators.| Constructor and Description |
|---|
DistributedRuntimeUDFContext(String name,
int numParallelSubtasks,
int subtaskIndex,
ClassLoader userCodeClassLoader) |
DistributedRuntimeUDFContext(String name,
int numParallelSubtasks,
int subtaskIndex,
ClassLoader userCodeClassLoader,
Map<String,FutureTask<Path>> cpTasks) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearAllBroadcastVariables() |
void |
clearBroadcastVariable(String name) |
<T> List<T> |
getBroadcastVariable(String name) |
<T,C> C |
getBroadcastVariableWithInitializer(String name,
BroadcastVariableInitializer<T,C> initializer) |
void |
setBroadcastVariable(String name,
BroadcastVariableMaterialization<?,?> value) |
addAccumulator, getAccumulator, getAllAccumulators, getDistributedCache, getDoubleCounter, getHistogram, getIndexOfThisSubtask, getIntCounter, getLongCounter, getNumberOfParallelSubtasks, getTaskName, getUserCodeClassLoaderpublic DistributedRuntimeUDFContext(String name, int numParallelSubtasks, int subtaskIndex, ClassLoader userCodeClassLoader)
public DistributedRuntimeUDFContext(String name, int numParallelSubtasks, int subtaskIndex, ClassLoader userCodeClassLoader, Map<String,FutureTask<Path>> cpTasks)
public <T,C> C getBroadcastVariableWithInitializer(String name, BroadcastVariableInitializer<T,C> initializer)
public void setBroadcastVariable(String name, BroadcastVariableMaterialization<?,?> value)
public void clearBroadcastVariable(String name)
public void clearAllBroadcastVariables()
Copyright © 2015 The Apache Software Foundation. All rights reserved.