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 TypeMethodDescriptionThe type of data source for the pipeline.int
The type of data source for the pipeline.getId()
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).boolean
The type of data source for the pipeline.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.
-
hasDataSourceType
boolean hasDataSourceType()The type of data source for the pipeline. If not specified, default is standard data storage.
optional .viam.app.data.v1.TabularDataSourceType data_source_type = 5 [json_name = "dataSourceType"];
- Returns:
- Whether the dataSourceType field is set.
-
getDataSourceTypeValue
int getDataSourceTypeValue()The type of data source for the pipeline. If not specified, default is standard data storage.
optional .viam.app.data.v1.TabularDataSourceType data_source_type = 5 [json_name = "dataSourceType"];
- Returns:
- The enum numeric value on the wire for dataSourceType.
-
getDataSourceType
Data.TabularDataSourceType getDataSourceType()The type of data source for the pipeline. If not specified, default is standard data storage.
optional .viam.app.data.v1.TabularDataSourceType data_source_type = 5 [json_name = "dataSourceType"];
- Returns:
- The dataSourceType.
-