Interface Data.SequenceOrBuilder

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

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

    Modifier and Type
    Method
    Description
    com.google.protobuf.Timestamp
    .google.protobuf.Timestamp created_at = 4 [json_name = "createdAt"];
    com.google.protobuf.Timestamp
    .google.protobuf.Timestamp end_time = 7 [json_name = "endTime"];
    Metadata associated with the sequence.
    com.google.protobuf.ByteString
    Metadata associated with the sequence.
    string part_id = 9 [json_name = "partId"];
    com.google.protobuf.ByteString
    string part_id = 9 [json_name = "partId"];
    getResources(int index)
    Resources whose data is associated with this sequence.
    int
    Resources whose data is associated with this sequence.
    Resources whose data is associated with this sequence.
    getSequenceTags(int index)
    repeated string sequence_tags = 3 [json_name = "sequenceTags"];
    com.google.protobuf.ByteString
    repeated string sequence_tags = 3 [json_name = "sequenceTags"];
    int
    repeated string sequence_tags = 3 [json_name = "sequenceTags"];
    repeated string sequence_tags = 3 [json_name = "sequenceTags"];
    com.google.protobuf.Timestamp
    The time range the sequence applies to.
    com.google.protobuf.Timestamp
    .google.protobuf.Timestamp updated_at = 5 [json_name = "updatedAt"];
    boolean
    .google.protobuf.Timestamp created_at = 4 [json_name = "createdAt"];
    boolean
    .google.protobuf.Timestamp end_time = 7 [json_name = "endTime"];
    boolean
    The time range the sequence applies to.
    boolean
    .google.protobuf.Timestamp updated_at = 5 [json_name = "updatedAt"];

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getId

      String getId()
       Metadata associated with the sequence.
       
      string id = 1 [json_name = "id"];
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
       Metadata associated with the sequence.
       
      string id = 1 [json_name = "id"];
      Returns:
      The bytes for id.
    • 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.
    • getSequenceTagsList

      List<String> getSequenceTagsList()
      repeated string sequence_tags = 3 [json_name = "sequenceTags"];
      Returns:
      A list containing the sequenceTags.
    • getSequenceTagsCount

      int getSequenceTagsCount()
      repeated string sequence_tags = 3 [json_name = "sequenceTags"];
      Returns:
      The count of sequenceTags.
    • getSequenceTags

      String getSequenceTags(int index)
      repeated string sequence_tags = 3 [json_name = "sequenceTags"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The sequenceTags at the given index.
    • getSequenceTagsBytes

      com.google.protobuf.ByteString getSequenceTagsBytes(int index)
      repeated string sequence_tags = 3 [json_name = "sequenceTags"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The sequenceTags at the given index.
    • hasCreatedAt

      boolean hasCreatedAt()
      .google.protobuf.Timestamp created_at = 4 [json_name = "createdAt"];
      Returns:
      Whether the createdAt field is set.
    • getCreatedAt

      com.google.protobuf.Timestamp getCreatedAt()
      .google.protobuf.Timestamp created_at = 4 [json_name = "createdAt"];
      Returns:
      The createdAt.
    • hasUpdatedAt

      boolean hasUpdatedAt()
      .google.protobuf.Timestamp updated_at = 5 [json_name = "updatedAt"];
      Returns:
      Whether the updatedAt field is set.
    • getUpdatedAt

      com.google.protobuf.Timestamp getUpdatedAt()
      .google.protobuf.Timestamp updated_at = 5 [json_name = "updatedAt"];
      Returns:
      The updatedAt.
    • hasStartTime

      boolean hasStartTime()
       The time range the sequence applies to.
       
      .google.protobuf.Timestamp start_time = 6 [json_name = "startTime"];
      Returns:
      Whether the startTime field is set.
    • getStartTime

      com.google.protobuf.Timestamp getStartTime()
       The time range the sequence applies to.
       
      .google.protobuf.Timestamp start_time = 6 [json_name = "startTime"];
      Returns:
      The startTime.
    • hasEndTime

      boolean hasEndTime()
      .google.protobuf.Timestamp end_time = 7 [json_name = "endTime"];
      Returns:
      Whether the endTime field is set.
    • getEndTime

      com.google.protobuf.Timestamp getEndTime()
      .google.protobuf.Timestamp end_time = 7 [json_name = "endTime"];
      Returns:
      The endTime.
    • getResourcesList

      List<Data.SequenceResourceFilter> getResourcesList()
       Resources whose data is associated with this sequence.
       
      repeated .viam.app.data.v1.SequenceResourceFilter resources = 8 [json_name = "resources"];
    • getResources

      Data.SequenceResourceFilter getResources(int index)
       Resources whose data is associated with this sequence.
       
      repeated .viam.app.data.v1.SequenceResourceFilter resources = 8 [json_name = "resources"];
    • getResourcesCount

      int getResourcesCount()
       Resources whose data is associated with this sequence.
       
      repeated .viam.app.data.v1.SequenceResourceFilter resources = 8 [json_name = "resources"];