Class Motion.ListPlanStatusesResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Motion.ListPlanStatusesResponse,Motion.ListPlanStatusesResponse.Builder>
com.viam.service.motion.v1.Motion.ListPlanStatusesResponse.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Motion.ListPlanStatusesResponseOrBuilder, Cloneable
Enclosing class:
Motion.ListPlanStatusesResponse

public static final class Motion.ListPlanStatusesResponse.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Motion.ListPlanStatusesResponse,Motion.ListPlanStatusesResponse.Builder> implements Motion.ListPlanStatusesResponseOrBuilder
 Status of all executed / executing plan statuses with associated IDs within the 24 hour TTL
 
Protobuf type viam.service.motion.v1.ListPlanStatusesResponse
  • Method Details

    • getPlanStatusesWithIdsList

      public List<Motion.PlanStatusWithID> getPlanStatusesWithIdsList()
       List of last known statuses with the associated IDs of all plans within the TTL
       ordered by timestamp in ascending order
       
      repeated .viam.service.motion.v1.PlanStatusWithID plan_statuses_with_ids = 1 [json_name = "planStatusesWithIds"];
      Specified by:
      getPlanStatusesWithIdsList in interface Motion.ListPlanStatusesResponseOrBuilder
    • getPlanStatusesWithIdsCount

      public int getPlanStatusesWithIdsCount()
       List of last known statuses with the associated IDs of all plans within the TTL
       ordered by timestamp in ascending order
       
      repeated .viam.service.motion.v1.PlanStatusWithID plan_statuses_with_ids = 1 [json_name = "planStatusesWithIds"];
      Specified by:
      getPlanStatusesWithIdsCount in interface Motion.ListPlanStatusesResponseOrBuilder
    • getPlanStatusesWithIds

      public Motion.PlanStatusWithID getPlanStatusesWithIds(int index)
       List of last known statuses with the associated IDs of all plans within the TTL
       ordered by timestamp in ascending order
       
      repeated .viam.service.motion.v1.PlanStatusWithID plan_statuses_with_ids = 1 [json_name = "planStatusesWithIds"];
      Specified by:
      getPlanStatusesWithIds in interface Motion.ListPlanStatusesResponseOrBuilder
    • setPlanStatusesWithIds

      public Motion.ListPlanStatusesResponse.Builder setPlanStatusesWithIds(int index, Motion.PlanStatusWithID value)
       List of last known statuses with the associated IDs of all plans within the TTL
       ordered by timestamp in ascending order
       
      repeated .viam.service.motion.v1.PlanStatusWithID plan_statuses_with_ids = 1 [json_name = "planStatusesWithIds"];
    • setPlanStatusesWithIds

      public Motion.ListPlanStatusesResponse.Builder setPlanStatusesWithIds(int index, Motion.PlanStatusWithID.Builder builderForValue)
       List of last known statuses with the associated IDs of all plans within the TTL
       ordered by timestamp in ascending order
       
      repeated .viam.service.motion.v1.PlanStatusWithID plan_statuses_with_ids = 1 [json_name = "planStatusesWithIds"];
    • addPlanStatusesWithIds

       List of last known statuses with the associated IDs of all plans within the TTL
       ordered by timestamp in ascending order
       
      repeated .viam.service.motion.v1.PlanStatusWithID plan_statuses_with_ids = 1 [json_name = "planStatusesWithIds"];
    • addPlanStatusesWithIds

      public Motion.ListPlanStatusesResponse.Builder addPlanStatusesWithIds(int index, Motion.PlanStatusWithID value)
       List of last known statuses with the associated IDs of all plans within the TTL
       ordered by timestamp in ascending order
       
      repeated .viam.service.motion.v1.PlanStatusWithID plan_statuses_with_ids = 1 [json_name = "planStatusesWithIds"];
    • addPlanStatusesWithIds

      public Motion.ListPlanStatusesResponse.Builder addPlanStatusesWithIds(Motion.PlanStatusWithID.Builder builderForValue)
       List of last known statuses with the associated IDs of all plans within the TTL
       ordered by timestamp in ascending order
       
      repeated .viam.service.motion.v1.PlanStatusWithID plan_statuses_with_ids = 1 [json_name = "planStatusesWithIds"];
    • addPlanStatusesWithIds

      public Motion.ListPlanStatusesResponse.Builder addPlanStatusesWithIds(int index, Motion.PlanStatusWithID.Builder builderForValue)
       List of last known statuses with the associated IDs of all plans within the TTL
       ordered by timestamp in ascending order
       
      repeated .viam.service.motion.v1.PlanStatusWithID plan_statuses_with_ids = 1 [json_name = "planStatusesWithIds"];
    • addAllPlanStatusesWithIds

      public Motion.ListPlanStatusesResponse.Builder addAllPlanStatusesWithIds(Iterable<? extends Motion.PlanStatusWithID> values)
       List of last known statuses with the associated IDs of all plans within the TTL
       ordered by timestamp in ascending order
       
      repeated .viam.service.motion.v1.PlanStatusWithID plan_statuses_with_ids = 1 [json_name = "planStatusesWithIds"];
    • clearPlanStatusesWithIds

      public Motion.ListPlanStatusesResponse.Builder clearPlanStatusesWithIds()
       List of last known statuses with the associated IDs of all plans within the TTL
       ordered by timestamp in ascending order
       
      repeated .viam.service.motion.v1.PlanStatusWithID plan_statuses_with_ids = 1 [json_name = "planStatusesWithIds"];
    • removePlanStatusesWithIds

      public Motion.ListPlanStatusesResponse.Builder removePlanStatusesWithIds(int index)
       List of last known statuses with the associated IDs of all plans within the TTL
       ordered by timestamp in ascending order
       
      repeated .viam.service.motion.v1.PlanStatusWithID plan_statuses_with_ids = 1 [json_name = "planStatusesWithIds"];