Package viam.app.datapipelines.v1
Interface DataPipelines.UpdateDataPipelineRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
DataPipelines.UpdateDataPipelineRequest
,DataPipelines.UpdateDataPipelineRequest.Builder
- Enclosing class:
- DataPipelines
public static interface DataPipelines.UpdateDataPipelineRequestOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetId()
The ID of the data pipeline to update.com.google.protobuf.ByteString
The ID of the data pipeline to update.com.google.protobuf.ByteString
getMqlBinary
(int index) A MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline.int
A MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline.List<com.google.protobuf.ByteString>
A MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline.getName()
A unique identifier at the org level.com.google.protobuf.ByteString
A unique identifier at the org level.A cron expression representing the expected execution schedule in UTC (note this also defines the input time window; an hourly schedule would process 1 hour of data at a time).com.google.protobuf.ByteString
A cron expression representing the expected execution schedule in UTC (note this also defines the input time window; an hourly schedule would process 1 hour of data at a time).Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getId
String getId()The ID of the data pipeline to update.
string id = 1 [json_name = "id"];
- Returns:
- The id.
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()The ID of the data pipeline to update.
string id = 1 [json_name = "id"];
- Returns:
- The bytes for id.
-
getName
String getName()A unique identifier at the org level.
string name = 2 [json_name = "name"];
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()A unique identifier at the org level.
string name = 2 [json_name = "name"];
- Returns:
- The bytes for name.
-
getMqlBinaryList
List<com.google.protobuf.ByteString> getMqlBinaryList()A MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline.
repeated bytes mql_binary = 3 [json_name = "mqlBinary"];
- Returns:
- A list containing the mqlBinary.
-
getMqlBinaryCount
int getMqlBinaryCount()A MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline.
repeated bytes mql_binary = 3 [json_name = "mqlBinary"];
- Returns:
- The count of mqlBinary.
-
getMqlBinary
com.google.protobuf.ByteString getMqlBinary(int index) A MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline.
repeated bytes mql_binary = 3 [json_name = "mqlBinary"];
- Parameters:
index
- The index of the element to return.- Returns:
- The mqlBinary at the given index.
-
getSchedule
String getSchedule()A cron expression representing the expected execution schedule in UTC (note this also defines the input time window; an hourly schedule would process 1 hour of data at a time).
string schedule = 4 [json_name = "schedule"];
- Returns:
- The schedule.
-
getScheduleBytes
com.google.protobuf.ByteString getScheduleBytes()A cron expression representing the expected execution schedule in UTC (note this also defines the input time window; an hourly schedule would process 1 hour of data at a time).
string schedule = 4 [json_name = "schedule"];
- Returns:
- The bytes for schedule.
-