Index
All Classes and Interfaces|All Packages|Serialized Form
B
- baseDir() - Method in class com.hazelcast.jet.python.PythonServiceConfig
-
Returns the Python base directory.
- baseDir(String) - Method in interface com.hazelcast.jet.python.PythonExtension.PythonStage
-
Sets the base directory where the Python files reside.
C
- channelFn() - Method in class com.hazelcast.jet.python.PythonServiceConfig
- channelFn(BiFunctionEx<String, Integer, ? extends ManagedChannelBuilder<?>>) - Method in interface com.hazelcast.jet.python.PythonExtension.PythonStage
-
Sets the channel function.
- com.hazelcast.jet.python - package com.hazelcast.jet.python
-
Contributes a
PythonTransforms.mapUsingPython(com.hazelcast.jet.python.PythonServiceConfig)transform that allows you to transform Jet pipeline data using a Python function.
H
- handlerFile() - Method in class com.hazelcast.jet.python.PythonServiceConfig
-
Returns the Python handler file.
- handlerFile(String) - Method in interface com.hazelcast.jet.python.PythonExtension.PythonStage
-
Sets the Python handler file.
- handlerFunction() - Method in class com.hazelcast.jet.python.PythonServiceConfig
-
Returns the name of the handler function.
- handlerFunction(String) - Method in interface com.hazelcast.jet.python.PythonExtension.PythonStage
-
Overrides the default name of the Python function that transforms Jet pipeline data.
- handlerModule() - Method in class com.hazelcast.jet.python.PythonServiceConfig
-
Returns the handler module name.
- handlerModule(String) - Method in interface com.hazelcast.jet.python.PythonExtension.PythonStage
-
Sets the name of the Python module that has the function that transforms Jet pipeline data.
M
- map() - Method in interface com.hazelcast.jet.python.PythonExtension.PythonStage
-
Adds a "map using Python" pipeline stage which uses
PythonServiceConfigconfigured using fluent builder API in this stage. - map(PythonServiceConfig) - Method in interface com.hazelcast.jet.python.PythonExtension.PythonStage
-
Adds a "map using Python" pipeline stage.
- mapUsingPython(FunctionEx<? super String, ? extends K>, PythonServiceConfig) - Static method in class com.hazelcast.jet.python.PythonTransforms
-
Deprecated, for removal: This API element is subject to removal in a future version.
- mapUsingPython(PythonServiceConfig) - Static method in class com.hazelcast.jet.python.PythonTransforms
-
A stage-transforming method that adds a "map using Python" pipeline stage.
- mapUsingPython(PythonServiceConfig, int) - Static method in class com.hazelcast.jet.python.PythonTransforms
-
A stage-transforming method that adds a "map using Python" pipeline stage.
- mapUsingPythonBatch(FunctionEx<? super String, ? extends K>, PythonServiceConfig) - Static method in class com.hazelcast.jet.python.PythonTransforms
-
Deprecated, for removal: This API element is subject to removal in a future version.Jet now has first-class support for data rebalancing, see
GeneralStage.rebalance()andGeneralStage.rebalance(FunctionEx). - mapUsingPythonBatch(PythonServiceConfig) - Static method in class com.hazelcast.jet.python.PythonTransforms
-
A stage-transforming method that adds a "map using Python" pipeline stage.
- mapUsingPythonBatch(PythonServiceConfig, int) - Static method in class com.hazelcast.jet.python.PythonTransforms
-
A stage-transforming method that adds a "map using Python" pipeline stage.
- maxBatchSize(int) - Method in interface com.hazelcast.jet.python.PythonExtension.PythonStage
-
Sets the maximum size of a batch for a single request to Python handler.
P
- python() - Static method in interface com.hazelcast.jet.python.PythonExtension
-
Extends Pipeline stage with ability to call Python user-defined functions
- PythonExtension - Interface in com.hazelcast.jet.python
-
Extension which allows the user to call Python user-defined functions from inside a Jet pipeline.
- PythonExtension.PythonStage<S extends com.hazelcast.jet.pipeline.GeneralStage<String>> - Interface in com.hazelcast.jet.python
-
Pipeline stage with ability to call Python user-defined functions.
- PythonServiceConfig - Class in com.hazelcast.jet.python
-
Configuration object for the Python service factory, used in a
mapUsingPythonstage andpythonextension. - PythonServiceConfig() - Constructor for class com.hazelcast.jet.python.PythonServiceConfig
-
Creates empty configuration.
- PythonTransforms - Class in com.hazelcast.jet.python
-
Transforms which allow the user to call Python user-defined functions from inside a Jet pipeline.
S
- setBaseDir(String) - Method in class com.hazelcast.jet.python.PythonServiceConfig
-
Sets the base directory where the Python files reside.
- setChannelFn(BiFunctionEx<String, Integer, ? extends ManagedChannelBuilder<?>>) - Method in class com.hazelcast.jet.python.PythonServiceConfig
-
Sets the channel function.
- setHandlerFile(String) - Method in class com.hazelcast.jet.python.PythonServiceConfig
-
Sets the Python handler file.
- setHandlerFunction(String) - Method in class com.hazelcast.jet.python.PythonServiceConfig
-
Overrides the default name of the Python function that transforms Jet pipeline data.
- setHandlerModule(String) - Method in class com.hazelcast.jet.python.PythonServiceConfig
-
Sets the name of the Python module that has the function that transforms Jet pipeline data.
V
- validate() - Method in class com.hazelcast.jet.python.PythonServiceConfig
-
Validates the configuration and throws an exception if a mandatory config option is missing.
All Classes and Interfaces|All Packages|Serialized Form
GeneralStage.rebalance()andGeneralStage.rebalance(FunctionEx).