Esempio n. 1
0
 def to_runner_api_parameter(self, context):
   return (urns.SESSION_WINDOWS_FN,
           proto_utils.pack_Struct(gap_size=self.gap_size.micros))
Esempio n. 2
0
 def to_runner_api_parameter(self, context):
     return (urns.SESSION_WINDOWS_FN,
             proto_utils.pack_Struct(gap_size=self.gap_size.micros))
Esempio n. 3
0
 def to_runner_api_parameter(self, context):
   return (urns.SLIDING_WINDOWS_FN,
           proto_utils.pack_Struct(
               size=self.size.micros,
               offset=self.offset.micros,
               period=self.period.micros))
Esempio n. 4
0
 def to_runner_api_parameter(self, context):
     return (urns.SLIDING_WINDOWS_FN,
             proto_utils.pack_Struct(size=self.size.micros,
                                     offset=self.offset.micros,
                                     period=self.period.micros))