1212 from nextpyp .client import Client
1313
1414
15- API_VERSION = '1.1 .0'
15+ API_VERSION = '2.0 .0'
1616
1717
1818T = TypeVar ('T' )
@@ -2798,7 +2798,7 @@ class RealTimeS2CSessionStatus:
27982798
27992799 TYPE_ID : str = 'edu.duke.bartesaghi.micromon.services.RealTimeS2C.SessionStatus'
28002800
2801- def __init__ (self , daemons_running : List [bool ], jobs_running : List [RealTimeS2CSessionRunningJob ], tomo_vir_method : TomoVirMethod , tomo_vir_rad : ValueA , tomo_vir_binn : int , tomo_vir_detect_method : TomoVirDetectMethod , tomo_spk_method : TomoSpkMethod , tomo_spk_rad : ValueA ) -> None :
2801+ def __init__ (self , daemons_running : List [bool ], jobs_running : List [RealTimeS2CSessionRunningJob ]) -> None :
28022802 self .daemons_running : List [bool ] = daemons_running
28032803 """
28042804 in order of SessionDaemon.values()
@@ -2807,30 +2807,6 @@ def __init__(self, daemons_running: List[bool], jobs_running: List[RealTimeS2CSe
28072807 """
28082808 (no description yet)
28092809 """
2810- self .tomo_vir_method : TomoVirMethod = tomo_vir_method
2811- """
2812- (no description yet)
2813- """
2814- self .tomo_vir_rad : ValueA = tomo_vir_rad
2815- """
2816- (no description yet)
2817- """
2818- self .tomo_vir_binn : int = tomo_vir_binn
2819- """
2820- (no description yet)
2821- """
2822- self .tomo_vir_detect_method : TomoVirDetectMethod = tomo_vir_detect_method
2823- """
2824- (no description yet)
2825- """
2826- self .tomo_spk_method : TomoSpkMethod = tomo_spk_method
2827- """
2828- (no description yet)
2829- """
2830- self .tomo_spk_rad : ValueA = tomo_spk_rad
2831- """
2832- (no description yet)
2833- """
28342810
28352811 def to_json (self ) -> Dict [str ,Any ]:
28362812 """
@@ -2840,12 +2816,6 @@ def to_json(self) -> Dict[str,Any]:
28402816 return {
28412817 'daemonsRunning' : [x for x in self .daemons_running ],
28422818 'jobsRunning' : [x .to_json () for x in self .jobs_running ],
2843- 'tomoVirMethod' : self .tomo_vir_method .to_json (),
2844- 'tomoVirRad' : self .tomo_vir_rad ,
2845- 'tomoVirBinn' : self .tomo_vir_binn ,
2846- 'tomoVirDetectMethod' : self .tomo_vir_detect_method .to_json (),
2847- 'tomoSpkMethod' : self .tomo_spk_method .to_json (),
2848- 'tomoSpkRad' : self .tomo_spk_rad ,
28492819 }
28502820
28512821 @classmethod
@@ -2857,12 +2827,6 @@ def from_json(cls, json: Dict[str,Any], type_ids: Optional[Dict[str,str]] = None
28572827 return cls (
28582828 none_raise (optional_map (json .get ('daemonsRunning' , None ), lambda it : [cast (bool , x ) for x in cast (List [Any ], it )]), lambda : KeyError (f'SessionStatus.from_json(): can\' t deserialize, missing field: daemonsRunning: json={ json } ' )),
28592829 none_raise (optional_map (json .get ('jobsRunning' , None ), lambda it : [RealTimeS2CSessionRunningJob .from_json (x ) for x in cast (List [Any ], it )]), lambda : KeyError (f'SessionStatus.from_json(): can\' t deserialize, missing field: jobsRunning: json={ json } ' )),
2860- none_raise (optional_map (json .get ('tomoVirMethod' , None ), lambda it : TomoVirMethod .from_json (it )), lambda : KeyError (f'SessionStatus.from_json(): can\' t deserialize, missing field: tomoVirMethod: json={ json } ' )),
2861- none_raise (optional_map (json .get ('tomoVirRad' , None ), lambda it : cast (float , it )), lambda : KeyError (f'SessionStatus.from_json(): can\' t deserialize, missing field: tomoVirRad: json={ json } ' )),
2862- none_raise (optional_map (json .get ('tomoVirBinn' , None ), lambda it : cast (int , it )), lambda : KeyError (f'SessionStatus.from_json(): can\' t deserialize, missing field: tomoVirBinn: json={ json } ' )),
2863- none_raise (optional_map (json .get ('tomoVirDetectMethod' , None ), lambda it : TomoVirDetectMethod .from_json (it )), lambda : KeyError (f'SessionStatus.from_json(): can\' t deserialize, missing field: tomoVirDetectMethod: json={ json } ' )),
2864- none_raise (optional_map (json .get ('tomoSpkMethod' , None ), lambda it : TomoSpkMethod .from_json (it )), lambda : KeyError (f'SessionStatus.from_json(): can\' t deserialize, missing field: tomoSpkMethod: json={ json } ' )),
2865- none_raise (optional_map (json .get ('tomoSpkRad' , None ), lambda it : cast (float , it )), lambda : KeyError (f'SessionStatus.from_json(): can\' t deserialize, missing field: tomoSpkRad: json={ json } ' )),
28662830 )
28672831
28682832 def serialize (self ) -> str :
@@ -2876,12 +2840,6 @@ def __str__(self) -> str:
28762840 props = ', ' .join ([
28772841 f'daemons_running={ self .daemons_running } ' ,
28782842 f'jobs_running={ self .jobs_running } ' ,
2879- f'tomo_vir_method={ self .tomo_vir_method } ' ,
2880- f'tomo_vir_rad={ self .tomo_vir_rad } ' ,
2881- f'tomo_vir_binn={ self .tomo_vir_binn } ' ,
2882- f'tomo_vir_detect_method={ self .tomo_vir_detect_method } ' ,
2883- f'tomo_spk_method={ self .tomo_spk_method } ' ,
2884- f'tomo_spk_rad={ self .tomo_spk_rad } ' ,
28852843 ])
28862844 return f'RealTimeS2CSessionStatus[{ props } ]'
28872845
@@ -2892,13 +2850,7 @@ def __eq__(self, other: object) -> Any:
28922850 if not isinstance (other , RealTimeS2CSessionStatus ):
28932851 return NotImplemented
28942852 return self .daemons_running == other .daemons_running \
2895- and self .jobs_running == other .jobs_running \
2896- and self .tomo_vir_method == other .tomo_vir_method \
2897- and self .tomo_vir_rad == other .tomo_vir_rad \
2898- and self .tomo_vir_binn == other .tomo_vir_binn \
2899- and self .tomo_vir_detect_method == other .tomo_vir_detect_method \
2900- and self .tomo_spk_method == other .tomo_spk_method \
2901- and self .tomo_spk_rad == other .tomo_spk_rad
2853+ and self .jobs_running == other .jobs_running
29022854
29032855
29042856class RealTimeS2CSessionSmallData :
@@ -5283,214 +5235,6 @@ def __eq__(self, other: object) -> Any:
52835235 and self .group_ids == other .group_ids
52845236
52855237
5286- ValueA = float
5287-
5288-
5289- class TomoVirMethod :
5290- """
5291- (no description yet)
5292- """
5293-
5294- PYPEval : TomoVirMethod
5295- PYPTrain : TomoVirMethod
5296- Manual : TomoVirMethod
5297- Auto : TomoVirMethod
5298- NoneVal : TomoVirMethod
5299-
5300- def __init__ (self , name : str ) -> None :
5301- self .name = name
5302-
5303- def to_json (self ) -> str :
5304- """
5305- Converts this enum value into JSON
5306- """
5307-
5308- return self .name
5309-
5310- @classmethod
5311- def from_json (cls , name : str ) -> TomoVirMethod :
5312- """
5313- Reads this enum value from JSON
5314- """
5315-
5316- if name == 'PYPEval' :
5317- return TomoVirMethod .PYPEval
5318- elif name == 'PYPTrain' :
5319- return TomoVirMethod .PYPTrain
5320- elif name == 'Manual' :
5321- return TomoVirMethod .Manual
5322- elif name == 'Auto' :
5323- return TomoVirMethod .Auto
5324- elif name == 'None' :
5325- return TomoVirMethod .NoneVal
5326- else :
5327- return cls (name )
5328-
5329- def __str__ (self ) -> str :
5330- return self .name
5331-
5332- def __repr__ (self ) -> str :
5333- return self .__str__ ()
5334-
5335- def __len__ (self ) -> int :
5336- return 5
5337-
5338- def __iter__ (self ) -> Iterator [TomoVirMethod ]:
5339- return [TomoVirMethod .PYPEval , TomoVirMethod .PYPTrain , TomoVirMethod .Manual , TomoVirMethod .Auto , TomoVirMethod .NoneVal ].__iter__ ()
5340-
5341- def __eq__ (self , other : object ) -> Any :
5342- if not isinstance (other , TomoVirMethod ):
5343- return NotImplemented
5344- return self .name == other .name
5345-
5346- def __hash__ (self ) -> int :
5347- return hash (self .name )
5348-
5349- TomoVirMethod .PYPEval = TomoVirMethod ('PYPEval' )
5350- TomoVirMethod .PYPTrain = TomoVirMethod ('PYPTrain' )
5351- TomoVirMethod .Manual = TomoVirMethod ('Manual' )
5352- TomoVirMethod .Auto = TomoVirMethod ('Auto' )
5353- TomoVirMethod .NoneVal = TomoVirMethod ('None' )
5354-
5355-
5356- class TomoVirDetectMethod :
5357- """
5358- (no description yet)
5359- """
5360-
5361- Manual : TomoVirDetectMethod
5362- Auto : TomoVirDetectMethod
5363- NoneVal : TomoVirDetectMethod
5364-
5365- def __init__ (self , name : str ) -> None :
5366- self .name = name
5367-
5368- def to_json (self ) -> str :
5369- """
5370- Converts this enum value into JSON
5371- """
5372-
5373- return self .name
5374-
5375- @classmethod
5376- def from_json (cls , name : str ) -> TomoVirDetectMethod :
5377- """
5378- Reads this enum value from JSON
5379- """
5380-
5381- if name == 'Manual' :
5382- return TomoVirDetectMethod .Manual
5383- elif name == 'Auto' :
5384- return TomoVirDetectMethod .Auto
5385- elif name == 'None' :
5386- return TomoVirDetectMethod .NoneVal
5387- else :
5388- return cls (name )
5389-
5390- def __str__ (self ) -> str :
5391- return self .name
5392-
5393- def __repr__ (self ) -> str :
5394- return self .__str__ ()
5395-
5396- def __len__ (self ) -> int :
5397- return 3
5398-
5399- def __iter__ (self ) -> Iterator [TomoVirDetectMethod ]:
5400- return [TomoVirDetectMethod .Manual , TomoVirDetectMethod .Auto , TomoVirDetectMethod .NoneVal ].__iter__ ()
5401-
5402- def __eq__ (self , other : object ) -> Any :
5403- if not isinstance (other , TomoVirDetectMethod ):
5404- return NotImplemented
5405- return self .name == other .name
5406-
5407- def __hash__ (self ) -> int :
5408- return hash (self .name )
5409-
5410- TomoVirDetectMethod .Manual = TomoVirDetectMethod ('Manual' )
5411- TomoVirDetectMethod .Auto = TomoVirDetectMethod ('Auto' )
5412- TomoVirDetectMethod .NoneVal = TomoVirDetectMethod ('None' )
5413-
5414-
5415- class TomoSpkMethod :
5416- """
5417- (no description yet)
5418- """
5419-
5420- TopazEval : TomoSpkMethod
5421- TopazTrain : TomoSpkMethod
5422- PYPEval : TomoSpkMethod
5423- PYPTrain : TomoSpkMethod
5424- Manual : TomoSpkMethod
5425- Import : TomoSpkMethod
5426- Auto : TomoSpkMethod
5427- NoneVal : TomoSpkMethod
5428-
5429- def __init__ (self , name : str ) -> None :
5430- self .name = name
5431-
5432- def to_json (self ) -> str :
5433- """
5434- Converts this enum value into JSON
5435- """
5436-
5437- return self .name
5438-
5439- @classmethod
5440- def from_json (cls , name : str ) -> TomoSpkMethod :
5441- """
5442- Reads this enum value from JSON
5443- """
5444-
5445- if name == 'TopazEval' :
5446- return TomoSpkMethod .TopazEval
5447- elif name == 'TopazTrain' :
5448- return TomoSpkMethod .TopazTrain
5449- elif name == 'PYPEval' :
5450- return TomoSpkMethod .PYPEval
5451- elif name == 'PYPTrain' :
5452- return TomoSpkMethod .PYPTrain
5453- elif name == 'Manual' :
5454- return TomoSpkMethod .Manual
5455- elif name == 'Import' :
5456- return TomoSpkMethod .Import
5457- elif name == 'Auto' :
5458- return TomoSpkMethod .Auto
5459- elif name == 'None' :
5460- return TomoSpkMethod .NoneVal
5461- else :
5462- return cls (name )
5463-
5464- def __str__ (self ) -> str :
5465- return self .name
5466-
5467- def __repr__ (self ) -> str :
5468- return self .__str__ ()
5469-
5470- def __len__ (self ) -> int :
5471- return 8
5472-
5473- def __iter__ (self ) -> Iterator [TomoSpkMethod ]:
5474- return [TomoSpkMethod .TopazEval , TomoSpkMethod .TopazTrain , TomoSpkMethod .PYPEval , TomoSpkMethod .PYPTrain , TomoSpkMethod .Manual , TomoSpkMethod .Import , TomoSpkMethod .Auto , TomoSpkMethod .NoneVal ].__iter__ ()
5475-
5476- def __eq__ (self , other : object ) -> Any :
5477- if not isinstance (other , TomoSpkMethod ):
5478- return NotImplemented
5479- return self .name == other .name
5480-
5481- def __hash__ (self ) -> int :
5482- return hash (self .name )
5483-
5484- TomoSpkMethod .TopazEval = TomoSpkMethod ('TopazEval' )
5485- TomoSpkMethod .TopazTrain = TomoSpkMethod ('TopazTrain' )
5486- TomoSpkMethod .PYPEval = TomoSpkMethod ('PYPEval' )
5487- TomoSpkMethod .PYPTrain = TomoSpkMethod ('PYPTrain' )
5488- TomoSpkMethod .Manual = TomoSpkMethod ('Manual' )
5489- TomoSpkMethod .Import = TomoSpkMethod ('Import' )
5490- TomoSpkMethod .Auto = TomoSpkMethod ('Auto' )
5491- TomoSpkMethod .NoneVal = TomoSpkMethod ('None' )
5492-
5493-
54945238class AppPermissionData :
54955239 """
54965240 (no description yet)
@@ -7621,6 +7365,9 @@ def __eq__(self, other: object) -> Any:
76217365 and self .pixel_a == other .pixel_a
76227366
76237367
7368+ ValueA = float
7369+
7370+
76247371class JobRunData :
76257372 """
76267373 (no description yet)
0 commit comments