HCE Project Python language Distributed Tasks Manager Application, Distributed Crawler Application and client API bindings.  2.0.0-chaika
Hierarchical Cluster Engine Python language binding
dtm.EventObjects.TaskManagerFields Class Reference

TaskManagerFields event object, for return task fields values. More...

Inheritance diagram for dtm.EventObjects.TaskManagerFields:
Collaboration diagram for dtm.EventObjects.TaskManagerFields:

Public Member Functions

def __init__ (self, taskId)
 constructor initialize task's fields More...
 
def toJSON (self)
 

Public Attributes

 id
 The task Id. More...
 
 fields
 The task fields. More...
 

Detailed Description

TaskManagerFields event object, for return task fields values.

The task manager fields object used to return task fields of the TasksManager response event.

Definition at line 252 of file EventObjects.py.

Constructor & Destructor Documentation

◆ __init__()

def dtm.EventObjects.TaskManagerFields.__init__ (   self,
  taskId 
)

constructor initialize task's fields

Parameters
taskIdThe task's unique identifier.

Definition at line 258 of file EventObjects.py.

258  def __init__(self, taskId):
259 
261  self.id = taskId
262 
264  self.fields = {}
265 
266 
def __init__(self)
constructor
Definition: UIDGenerator.py:19

Member Function Documentation

◆ toJSON()

def dtm.EventObjects.TaskManagerFields.toJSON (   self)

Definition at line 267 of file EventObjects.py.

267  def toJSON(self):
268  return json.dumps(self, default=lambda o: o.__dict__, sort_keys=True, indent=4)
269 
270 
271 

Member Data Documentation

◆ fields

dtm.EventObjects.TaskManagerFields.fields

The task fields.

Definition at line 264 of file EventObjects.py.

◆ id

dtm.EventObjects.TaskManagerFields.id

The task Id.

Definition at line 261 of file EventObjects.py.


The documentation for this class was generated from the following file: