@@ -61,6 +61,7 @@ class GetDataPipelineRequest(google.protobuf.message.Message):
6161 DESCRIPTOR : google .protobuf .descriptor .Descriptor
6262 ID_FIELD_NUMBER : builtins .int
6363 id : builtins .str
64+ 'The ID of the data pipeline to retrieve.'
6465
6566 def __init__ (self , * , id : builtins .str = ...) -> None :
6667 ...
@@ -93,6 +94,7 @@ class ListDataPipelinesRequest(google.protobuf.message.Message):
9394 DESCRIPTOR : google .protobuf .descriptor .Descriptor
9495 ORGANIZATION_ID_FIELD_NUMBER : builtins .int
9596 organization_id : builtins .str
97+ 'The associated Viam organization ID.'
9698
9799 def __init__ (self , * , organization_id : builtins .str = ...) -> None :
98100 ...
@@ -120,19 +122,27 @@ global___ListDataPipelinesResponse = ListDataPipelinesResponse
120122@typing .final
121123class CreateDataPipelineRequest (google .protobuf .message .Message ):
122124 DESCRIPTOR : google .protobuf .descriptor .Descriptor
123- DATA_PIPELINE_FIELD_NUMBER : builtins .int
125+ ORGANIZATION_ID_FIELD_NUMBER : builtins .int
126+ NAME_FIELD_NUMBER : builtins .int
127+ MQL_BINARY_FIELD_NUMBER : builtins .int
128+ SCHEDULE_FIELD_NUMBER : builtins .int
129+ organization_id : builtins .str
130+ 'The associated Viam organization ID.'
131+ name : builtins .str
132+ 'A unique identifier at the org level.'
133+ schedule : builtins .str
134+ 'A cron expression representing the expected execution schedule in UTC (note this also\n defines the input time window; an hourly schedule would process 1 hour of data at a time).\n '
124135
125136 @property
126- def data_pipeline (self ) -> global___DataPipeline :
127- ...
128-
129- def __init__ (self , * , data_pipeline : global___DataPipeline | None = ...) -> None :
130- ...
137+ def mql_binary (self ) -> google .protobuf .internal .containers .RepeatedScalarFieldContainer [builtins .bytes ]:
138+ """A MongoDB aggregation pipeline as a list of BSON documents, where
139+ each document is one stage in the pipeline.
140+ """
131141
132- def HasField (self , field_name : typing . Literal [ 'data_pipeline' , b'data_pipeline' ] ) -> builtins . bool :
142+ def __init__ (self , * , organization_id : builtins . str = ..., name : builtins . str = ..., mql_binary : collections . abc . Iterable [ builtins . bytes ] | None = ..., schedule : builtins . str = ... ) -> None :
133143 ...
134144
135- def ClearField (self , field_name : typing .Literal ['data_pipeline ' , b'data_pipeline ' ]) -> None :
145+ def ClearField (self , field_name : typing .Literal ['mql_binary ' , b'mql_binary' , 'name' , b'name' , 'organization_id' , b'organization_id' , 'schedule' , b'schedule ' ]) -> None :
136146 ...
137147global___CreateDataPipelineRequest = CreateDataPipelineRequest
138148
@@ -141,6 +151,7 @@ class CreateDataPipelineResponse(google.protobuf.message.Message):
141151 DESCRIPTOR : google .protobuf .descriptor .Descriptor
142152 ID_FIELD_NUMBER : builtins .int
143153 id : builtins .str
154+ 'The ID of the newly created data pipeline.'
144155
145156 def __init__ (self , * , id : builtins .str = ...) -> None :
146157 ...
@@ -153,33 +164,37 @@ global___CreateDataPipelineResponse = CreateDataPipelineResponse
153164class UpdateDataPipelineRequest (google .protobuf .message .Message ):
154165 DESCRIPTOR : google .protobuf .descriptor .Descriptor
155166 ID_FIELD_NUMBER : builtins .int
156- DATA_PIPELINE_FIELD_NUMBER : builtins .int
167+ NAME_FIELD_NUMBER : builtins .int
168+ MQL_BINARY_FIELD_NUMBER : builtins .int
169+ SCHEDULE_FIELD_NUMBER : builtins .int
170+ ENABLED_FIELD_NUMBER : builtins .int
157171 id : builtins .str
172+ 'The ID of the data pipeline to update.'
173+ name : builtins .str
174+ 'A unique identifier at the org level.'
175+ schedule : builtins .str
176+ 'A cron expression representing the expected execution schedule in UTC (note this also\n defines the input time window; an hourly schedule would process 1 hour of data at a time).\n '
177+ enabled : builtins .bool
178+ 'Whether or not the pipeline is enabled.'
158179
159180 @property
160- def data_pipeline (self ) -> global___DataPipeline :
161- ...
162-
163- def __init__ (self , * , id : builtins .str = ..., data_pipeline : global___DataPipeline | None = ...) -> None :
164- ...
181+ def mql_binary (self ) -> google .protobuf .internal .containers .RepeatedScalarFieldContainer [builtins .bytes ]:
182+ """A MongoDB aggregation pipeline as a list of BSON documents, where
183+ each document is one stage in the pipeline.
184+ """
165185
166- def HasField (self , field_name : typing . Literal [ 'data_pipeline' , b'data_pipeline' ]) -> builtins .bool :
186+ def __init__ (self , * , id : builtins . str = ..., name : builtins . str = ..., mql_binary : collections . abc . Iterable [ builtins . bytes ] | None = ..., schedule : builtins .str = ..., enabled : builtins . bool = ...) -> None :
167187 ...
168188
169- def ClearField (self , field_name : typing .Literal ['data_pipeline ' , b'data_pipeline ' , 'id' , b'id' ]) -> None :
189+ def ClearField (self , field_name : typing .Literal ['enabled ' , b'enabled ' , 'id' , b'id' , 'mql_binary' , b'mql_binary' , 'name' , b'name' , 'schedule' , b'schedule ' ]) -> None :
170190 ...
171191global___UpdateDataPipelineRequest = UpdateDataPipelineRequest
172192
173193@typing .final
174194class UpdateDataPipelineResponse (google .protobuf .message .Message ):
175195 DESCRIPTOR : google .protobuf .descriptor .Descriptor
176- ID_FIELD_NUMBER : builtins .int
177- id : builtins .str
178-
179- def __init__ (self , * , id : builtins .str = ...) -> None :
180- ...
181196
182- def ClearField (self , field_name : typing . Literal [ 'id' , b'id' ] ) -> None :
197+ def __init__ (self ) -> None :
183198 ...
184199global___UpdateDataPipelineResponse = UpdateDataPipelineResponse
185200
@@ -188,6 +203,7 @@ class DeleteDataPipelineRequest(google.protobuf.message.Message):
188203 DESCRIPTOR : google .protobuf .descriptor .Descriptor
189204 ID_FIELD_NUMBER : builtins .int
190205 id : builtins .str
206+ 'The ID of the data pipeline to delete.'
191207
192208 def __init__ (self , * , id : builtins .str = ...) -> None :
193209 ...
0 commit comments