Class that represents a processing element. More...
Public Member Functions |
|
| def | hasDataDirectory (self) |
| Determines if a data directory was specified at compile or submission time. More... |
|
| def | getDataDirectory (self) |
| Returns the path to the data directory of the SPL application. More... |
|
| def | getCheckpointDirectory (self) |
| Returns the path to the checkpointing directory of the PE. More... |
|
| def | getApplicationScope (self) |
| Returns the application scope for the job the PE is running in. More... |
|
| def | getApplicationDirectory (self) |
| Returns the path to the SPL application directory. More... |
|
| def | getOutputDirectory (self) |
| Returns the path to the SPL application output directory. More... |
|
| def | getPEId (self) |
| Returns the runtime identifier for this PE. More... |
|
| def | getJobId (self) |
| Returns the runtime identifier for the job containing this PE. More... |
|
| def | getRelaunchCount (self) |
| Returns the number of times this PE has been relaunched. More... |
|
| def | getNumberOfInputPorts (self) |
| Returns the number of inputs for this PE. More... |
|
| def | getNumberOfOutputPorts (self) |
| Returns the number of outputs for this PE. More... |
|
| def | isStandalone (self) |
| Checks if the PE is running in standalone mode. More... |
|
| def | isOptimized (self) |
| Checks if the PE is running under optimized mode. More... |
|
| def | isInFusedMode (self) |
| Checks if the PE is running under fused mode. More... |
|
| def | isInDebugMode (self) |
| Checks if the PE is running under debug mode. More... |
|
| def | getShutdownRequested (self) |
| Checks if shutdown was requested. More... |
|
| def | getInstanceID (self) |
| Returns the instance ID for the current processing element. More... |
|
| def | getDomainID (self) |
| Returns the domain ID for the current processing element. More... |
|
| def | getApplicationName (self) |
| Returns the name of the SPL application the PE is running. More... |
|
| def | getJobGroup (self) |
| Returns the name of the job group for the job the processing element is running in. More... |
|
| def | getJobName (self) |
| Returns the name of the job the processing element is running in. More... |
|
| def | getToolkitDirectory (self) |
| Returns the absolute path of the toolkit containing the operator for this PE. More... |
|
| def | blockUntilShutdownRequest (self) |
| Blocks until shutdown is requested. More... |
|
| def | getMetrics (self) |
| Returns the PE metrics. More... |
|
| def | getOutputPortCongestionFactor |
| def | getOperatorRelativeCost |
Class that represents a processing element.
| def streams.ProcessingElement.hasDataDirectory | ( | self, | |
| bool | |||
| ) |
Determines if a data directory was specified at compile or submission time.
| def streams.ProcessingElement.getDataDirectory | ( | self, | |
| str | |||
| ) |
Returns the path to the data directory of the SPL application.
| def streams.ProcessingElement.getCheckpointDirectory | ( | self, | |
| str | |||
| ) |
Returns the path to the checkpointing directory of the PE.
| def streams.ProcessingElement.getApplicationScope | ( | self, | |
| str | |||
| ) |
Returns the application scope for the job the PE is running in.
| def streams.ProcessingElement.getApplicationDirectory | ( | self, | |
| str | |||
| ) |
Returns the path to the SPL application directory.
| def streams.ProcessingElement.getOutputDirectory | ( | self, | |
| str | |||
| ) |
Returns the path to the SPL application output directory.
| def streams.ProcessingElement.getPEId | ( | self, | |
| int | |||
| ) |
Returns the runtime identifier for this PE.
| def streams.ProcessingElement.getJobId | ( | self, | |
| int | |||
| ) |
Returns the runtime identifier for the job containing this PE.
| def streams.ProcessingElement.getRelaunchCount | ( | self, | |
| int | |||
| ) |
Returns the number of times this PE has been relaunched.
For the first. execution, the value will be 0.
| def streams.ProcessingElement.getNumberOfInputPorts | ( | self, | |
| int | |||
| ) |
Returns the number of inputs for this PE.
| def streams.ProcessingElement.getNumberOfOutputPorts | ( | self, | |
| int | |||
| ) |
Returns the number of outputs for this PE.
| def streams.ProcessingElement.isStandalone | ( | self, | |
| bool | |||
| ) |
Checks if the PE is running in standalone mode.
| def streams.ProcessingElement.isOptimized | ( | self, | |
| bool | |||
| ) |
Checks if the PE is running under optimized mode.
| def streams.ProcessingElement.isInFusedMode | ( | self, | |
| bool | |||
| ) |
Checks if the PE is running under fused mode.
| def streams.ProcessingElement.isInDebugMode | ( | self, | |
| bool | |||
| ) |
Checks if the PE is running under debug mode.
| def streams.ProcessingElement.getShutdownRequested | ( | self, | |
| bool | |||
| ) |
Checks if shutdown was requested.
| def streams.ProcessingElement.getInstanceID | ( | self, | |
| str | |||
| ) |
Returns the instance ID for the current processing element.
| def streams.ProcessingElement.getDomainID | ( | self, | |
| str | |||
| ) |
Returns the domain ID for the current processing element.
| def streams.ProcessingElement.getApplicationName | ( | self, | |
| str | |||
| ) |
Returns the name of the SPL application the PE is running.
| def streams.ProcessingElement.getJobGroup | ( | self, | |
| str | |||
| ) |
Returns the name of the job group for the job the processing element is running in.
| def streams.ProcessingElement.getJobName | ( | self, | |
| str | |||
| ) |
Returns the name of the job the processing element is running in.
| def streams.ProcessingElement.getToolkitDirectory | ( | self, | |
| str | |||
| ) |
Returns the absolute path of the toolkit containing the operator for this PE.
| def streams.ProcessingElement.blockUntilShutdownRequest | ( | self, | |
| None | |||
| ) |
Blocks until shutdown is requested.
| def streams.ProcessingElement.getMetrics | ( | self, | |
| PEMetrics | |||
| ) |
Returns the PE metrics.
| def streams.ProcessingElement.getOutputPortCongestionFactor | ( | self, | |
| port | |||
| ) |
| def streams.ProcessingElement.getOperatorRelativeCost | ( | self, | |
| index | |||
| ) |