Package com.viam.service.motion.v1
Interface Motion.TempStreamOptionsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Motion.TempStreamOptions,Motion.TempStreamOptions.Builder
- Enclosing class:
Motion
public static interface Motion.TempStreamOptionsOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintHow much trajectory the motion service tries to keep buffered on the arm's side.intSize of the detailed diagnostics window.Kinematic limits for the session's trajectory.intHow often the motion service aims to top up the arm's buffered runway.booleanHow much trajectory the motion service tries to keep buffered on the arm's side.booleanSize of the detailed diagnostics window.booleanKinematic limits for the session's trajectory.booleanHow often the motion service aims to top up the arm's buffered runway.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasArmSideTargetRunwayMs
boolean hasArmSideTargetRunwayMs()How much trajectory the motion service tries to keep buffered on the arm's side.
optional int32 arm_side_target_runway_ms = 1 [json_name = "armSideTargetRunwayMs"];- Returns:
- Whether the armSideTargetRunwayMs field is set.
-
getArmSideTargetRunwayMs
int getArmSideTargetRunwayMs()How much trajectory the motion service tries to keep buffered on the arm's side.
optional int32 arm_side_target_runway_ms = 1 [json_name = "armSideTargetRunwayMs"];- Returns:
- The armSideTargetRunwayMs.
-
hasSendToArmIntervalMs
boolean hasSendToArmIntervalMs()How often the motion service aims to top up the arm's buffered runway.
optional int32 send_to_arm_interval_ms = 2 [json_name = "sendToArmIntervalMs"];- Returns:
- Whether the sendToArmIntervalMs field is set.
-
getSendToArmIntervalMs
int getSendToArmIntervalMs()How often the motion service aims to top up the arm's buffered runway.
optional int32 send_to_arm_interval_ms = 2 [json_name = "sendToArmIntervalMs"];- Returns:
- The sendToArmIntervalMs.
-
hasDiagnosticsWindowSecs
boolean hasDiagnosticsWindowSecs()Size of the detailed diagnostics window.
optional int32 diagnostics_window_secs = 3 [json_name = "diagnosticsWindowSecs"];- Returns:
- Whether the diagnosticsWindowSecs field is set.
-
getDiagnosticsWindowSecs
int getDiagnosticsWindowSecs()Size of the detailed diagnostics window.
optional int32 diagnostics_window_secs = 3 [json_name = "diagnosticsWindowSecs"];- Returns:
- The diagnosticsWindowSecs.
-
hasMoveOptions
boolean hasMoveOptions()Kinematic limits for the session's trajectory.
optional .viam.component.arm.v1.MoveOptions move_options = 4 [json_name = "moveOptions"];- Returns:
- Whether the moveOptions field is set.
-
getMoveOptions
Arm.MoveOptions getMoveOptions()Kinematic limits for the session's trajectory.
optional .viam.component.arm.v1.MoveOptions move_options = 4 [json_name = "moveOptions"];- Returns:
- The moveOptions.
-