Package viam.app.data.v1
Interface Data.TabularDataByMQLRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Data.TabularDataByMQLRequest
,Data.TabularDataByMQLRequest.Builder
- Enclosing class:
- Data
public static interface Data.TabularDataByMQLRequestOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.ByteString
getMqlBinary
(int index) mql_binary accepts a MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline.int
mql_binary accepts a MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline.List<com.google.protobuf.ByteString>
mql_binary accepts a MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline.string organization_id = 1 [json_name = "organizationId"];
com.google.protobuf.ByteString
string organization_id = 1 [json_name = "organizationId"];
if set, MQL query will target the sink collection for the data pipeline name referenced by this value under the given organization.com.google.protobuf.ByteString
if set, MQL query will target the sink collection for the data pipeline name referenced by this value under the given organization.boolean
optional bool use_recent_data = 4 [json_name = "useRecentData"];
boolean
if set, MQL query will target the sink collection for the data pipeline name referenced by this value under the given organization.boolean
optional bool use_recent_data = 4 [json_name = "useRecentData"];
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getOrganizationId
String getOrganizationId()string organization_id = 1 [json_name = "organizationId"];
- Returns:
- The organizationId.
-
getOrganizationIdBytes
com.google.protobuf.ByteString getOrganizationIdBytes()string organization_id = 1 [json_name = "organizationId"];
- Returns:
- The bytes for organizationId.
-
getMqlBinaryList
List<com.google.protobuf.ByteString> getMqlBinaryList()mql_binary accepts a MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline. The pipeline is run on the "sensorData.readings" namespace, which holds the Viam organization's tabular data.
repeated bytes mql_binary = 3 [json_name = "mqlBinary"];
- Returns:
- A list containing the mqlBinary.
-
getMqlBinaryCount
int getMqlBinaryCount()mql_binary accepts a MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline. The pipeline is run on the "sensorData.readings" namespace, which holds the Viam organization's tabular data.
repeated bytes mql_binary = 3 [json_name = "mqlBinary"];
- Returns:
- The count of mqlBinary.
-
getMqlBinary
com.google.protobuf.ByteString getMqlBinary(int index) mql_binary accepts a MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline. The pipeline is run on the "sensorData.readings" namespace, which holds the Viam organization's tabular data.
repeated bytes mql_binary = 3 [json_name = "mqlBinary"];
- Parameters:
index
- The index of the element to return.- Returns:
- The mqlBinary at the given index.
-
hasUseRecentData
boolean hasUseRecentData()optional bool use_recent_data = 4 [json_name = "useRecentData"];
- Returns:
- Whether the useRecentData field is set.
-
getUseRecentData
boolean getUseRecentData()optional bool use_recent_data = 4 [json_name = "useRecentData"];
- Returns:
- The useRecentData.
-
hasUseDataPipeline
boolean hasUseDataPipeline()if set, MQL query will target the sink collection for the data pipeline name referenced by this value under the given organization.
optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
- Returns:
- Whether the useDataPipeline field is set.
-
getUseDataPipeline
String getUseDataPipeline()if set, MQL query will target the sink collection for the data pipeline name referenced by this value under the given organization.
optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
- Returns:
- The useDataPipeline.
-
getUseDataPipelineBytes
com.google.protobuf.ByteString getUseDataPipelineBytes()if set, MQL query will target the sink collection for the data pipeline name referenced by this value under the given organization.
optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
- Returns:
- The bytes for useDataPipeline.
-