Interface Data.FilterOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Data.Filter, Data.Filter.Builder
Enclosing class:
Data

public static interface Data.FilterOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getBboxLabels(int index)
    bbox_labels are used to match documents with the specified bounding box labels (using logical OR).
    com.google.protobuf.ByteString
    getBboxLabelsBytes(int index)
    bbox_labels are used to match documents with the specified bounding box labels (using logical OR).
    int
    bbox_labels are used to match documents with the specified bounding box labels (using logical OR).
    bbox_labels are used to match documents with the specified bounding box labels (using logical OR).
    string component_name = 1 [json_name = "componentName"];
    com.google.protobuf.ByteString
    string component_name = 1 [json_name = "componentName"];
    string component_type = 2 [json_name = "componentType"];
    com.google.protobuf.ByteString
    string component_type = 2 [json_name = "componentType"];
    string dataset_id = 16 [json_name = "datasetId"];
    com.google.protobuf.ByteString
    string dataset_id = 16 [json_name = "datasetId"];
    .viam.app.data.v1.CaptureInterval interval = 13 [json_name = "interval"];
    getLocationIds(int index)
    repeated string location_ids = 10 [json_name = "locationIds"];
    com.google.protobuf.ByteString
    repeated string location_ids = 10 [json_name = "locationIds"];
    int
    repeated string location_ids = 10 [json_name = "locationIds"];
    repeated string location_ids = 10 [json_name = "locationIds"];
    string method = 4 [json_name = "method"];
    com.google.protobuf.ByteString
    string method = 4 [json_name = "method"];
    getMimeType(int index)
    repeated string mime_type = 12 [json_name = "mimeType"];
    com.google.protobuf.ByteString
    getMimeTypeBytes(int index)
    repeated string mime_type = 12 [json_name = "mimeType"];
    int
    repeated string mime_type = 12 [json_name = "mimeType"];
    repeated string mime_type = 12 [json_name = "mimeType"];
    getOrganizationIds(int index)
    repeated string organization_ids = 11 [json_name = "organizationIds"];
    com.google.protobuf.ByteString
    repeated string organization_ids = 11 [json_name = "organizationIds"];
    int
    repeated string organization_ids = 11 [json_name = "organizationIds"];
    repeated string organization_ids = 11 [json_name = "organizationIds"];
    string part_id = 9 [json_name = "partId"];
    com.google.protobuf.ByteString
    string part_id = 9 [json_name = "partId"];
    string part_name = 8 [json_name = "partName"];
    com.google.protobuf.ByteString
    string part_name = 8 [json_name = "partName"];
    string robot_id = 7 [json_name = "robotId"];
    com.google.protobuf.ByteString
    string robot_id = 7 [json_name = "robotId"];
    string robot_name = 6 [json_name = "robotName"];
    com.google.protobuf.ByteString
    string robot_name = 6 [json_name = "robotName"];
    .viam.app.data.v1.TagsFilter tags_filter = 14 [json_name = "tagsFilter"];
    boolean
    .viam.app.data.v1.CaptureInterval interval = 13 [json_name = "interval"];
    boolean
    .viam.app.data.v1.TagsFilter tags_filter = 14 [json_name = "tagsFilter"];

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getComponentName

      String getComponentName()
      string component_name = 1 [json_name = "componentName"];
      Returns:
      The componentName.
    • getComponentNameBytes

      com.google.protobuf.ByteString getComponentNameBytes()
      string component_name = 1 [json_name = "componentName"];
      Returns:
      The bytes for componentName.
    • getComponentType

      String getComponentType()
      string component_type = 2 [json_name = "componentType"];
      Returns:
      The componentType.
    • getComponentTypeBytes

      com.google.protobuf.ByteString getComponentTypeBytes()
      string component_type = 2 [json_name = "componentType"];
      Returns:
      The bytes for componentType.
    • getMethod

      String getMethod()
      string method = 4 [json_name = "method"];
      Returns:
      The method.
    • getMethodBytes

      com.google.protobuf.ByteString getMethodBytes()
      string method = 4 [json_name = "method"];
      Returns:
      The bytes for method.
    • getRobotName

      String getRobotName()
      string robot_name = 6 [json_name = "robotName"];
      Returns:
      The robotName.
    • getRobotNameBytes

      com.google.protobuf.ByteString getRobotNameBytes()
      string robot_name = 6 [json_name = "robotName"];
      Returns:
      The bytes for robotName.
    • getRobotId

      String getRobotId()
      string robot_id = 7 [json_name = "robotId"];
      Returns:
      The robotId.
    • getRobotIdBytes

      com.google.protobuf.ByteString getRobotIdBytes()
      string robot_id = 7 [json_name = "robotId"];
      Returns:
      The bytes for robotId.
    • getPartName

      String getPartName()
      string part_name = 8 [json_name = "partName"];
      Returns:
      The partName.
    • getPartNameBytes

      com.google.protobuf.ByteString getPartNameBytes()
      string part_name = 8 [json_name = "partName"];
      Returns:
      The bytes for partName.
    • getPartId

      String getPartId()
      string part_id = 9 [json_name = "partId"];
      Returns:
      The partId.
    • getPartIdBytes

      com.google.protobuf.ByteString getPartIdBytes()
      string part_id = 9 [json_name = "partId"];
      Returns:
      The bytes for partId.
    • getLocationIdsList

      List<String> getLocationIdsList()
      repeated string location_ids = 10 [json_name = "locationIds"];
      Returns:
      A list containing the locationIds.
    • getLocationIdsCount

      int getLocationIdsCount()
      repeated string location_ids = 10 [json_name = "locationIds"];
      Returns:
      The count of locationIds.
    • getLocationIds

      String getLocationIds(int index)
      repeated string location_ids = 10 [json_name = "locationIds"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The locationIds at the given index.
    • getLocationIdsBytes

      com.google.protobuf.ByteString getLocationIdsBytes(int index)
      repeated string location_ids = 10 [json_name = "locationIds"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The locationIds at the given index.
    • getOrganizationIdsList

      List<String> getOrganizationIdsList()
      repeated string organization_ids = 11 [json_name = "organizationIds"];
      Returns:
      A list containing the organizationIds.
    • getOrganizationIdsCount

      int getOrganizationIdsCount()
      repeated string organization_ids = 11 [json_name = "organizationIds"];
      Returns:
      The count of organizationIds.
    • getOrganizationIds

      String getOrganizationIds(int index)
      repeated string organization_ids = 11 [json_name = "organizationIds"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The organizationIds at the given index.
    • getOrganizationIdsBytes

      com.google.protobuf.ByteString getOrganizationIdsBytes(int index)
      repeated string organization_ids = 11 [json_name = "organizationIds"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The organizationIds at the given index.
    • getMimeTypeList

      List<String> getMimeTypeList()
      repeated string mime_type = 12 [json_name = "mimeType"];
      Returns:
      A list containing the mimeType.
    • getMimeTypeCount

      int getMimeTypeCount()
      repeated string mime_type = 12 [json_name = "mimeType"];
      Returns:
      The count of mimeType.
    • getMimeType

      String getMimeType(int index)
      repeated string mime_type = 12 [json_name = "mimeType"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The mimeType at the given index.
    • getMimeTypeBytes

      com.google.protobuf.ByteString getMimeTypeBytes(int index)
      repeated string mime_type = 12 [json_name = "mimeType"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The mimeType at the given index.
    • hasInterval

      boolean hasInterval()
      .viam.app.data.v1.CaptureInterval interval = 13 [json_name = "interval"];
      Returns:
      Whether the interval field is set.
    • getInterval

      Data.CaptureInterval getInterval()
      .viam.app.data.v1.CaptureInterval interval = 13 [json_name = "interval"];
      Returns:
      The interval.
    • hasTagsFilter

      boolean hasTagsFilter()
      .viam.app.data.v1.TagsFilter tags_filter = 14 [json_name = "tagsFilter"];
      Returns:
      Whether the tagsFilter field is set.
    • getTagsFilter

      Data.TagsFilter getTagsFilter()
      .viam.app.data.v1.TagsFilter tags_filter = 14 [json_name = "tagsFilter"];
      Returns:
      The tagsFilter.
    • getBboxLabelsList

      List<String> getBboxLabelsList()
       bbox_labels are used to match documents with the specified bounding box labels (using logical OR).
       
      repeated string bbox_labels = 15 [json_name = "bboxLabels"];
      Returns:
      A list containing the bboxLabels.
    • getBboxLabelsCount

      int getBboxLabelsCount()
       bbox_labels are used to match documents with the specified bounding box labels (using logical OR).
       
      repeated string bbox_labels = 15 [json_name = "bboxLabels"];
      Returns:
      The count of bboxLabels.
    • getBboxLabels

      String getBboxLabels(int index)
       bbox_labels are used to match documents with the specified bounding box labels (using logical OR).
       
      repeated string bbox_labels = 15 [json_name = "bboxLabels"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The bboxLabels at the given index.
    • getBboxLabelsBytes

      com.google.protobuf.ByteString getBboxLabelsBytes(int index)
       bbox_labels are used to match documents with the specified bounding box labels (using logical OR).
       
      repeated string bbox_labels = 15 [json_name = "bboxLabels"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The bboxLabels at the given index.
    • getDatasetId

      String getDatasetId()
      string dataset_id = 16 [json_name = "datasetId"];
      Returns:
      The datasetId.
    • getDatasetIdBytes

      com.google.protobuf.ByteString getDatasetIdBytes()
      string dataset_id = 16 [json_name = "datasetId"];
      Returns:
      The bytes for datasetId.