public interface Initializable
 initialize(FunctionContext) is called prior
 to the function being called to produce or process
 stream tuples. This will be when:
 
 Initialization is used open resources that
 cannot be part of the function's serialized state, such
 as files or connections to external systems.
 Custom metrics can also be created using
 createCustomMetric().
 
 A function that implements this interface may also
 implement java.lang.AutoCloseable to close
 any resources opened in initialize(FunctionContext).
 
| Modifier and Type | Method and Description | 
|---|---|
| void | initialize(FunctionContext functionContext)Initialize this function. | 
void initialize(FunctionContext functionContext) throws java.lang.Exception
functionContext - Context the function is executing in.java.lang.Exception - Exception initializing function.