Package com.viam.component.gantry.v1
Class Gantry.Status.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Gantry.Status,Gantry.Status.Builder>
com.viam.component.gantry.v1.Gantry.Status.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Gantry.StatusOrBuilder,Cloneable
- Enclosing class:
- Gantry.Status
public static final class Gantry.Status.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Gantry.Status,Gantry.Status.Builder>
implements Gantry.StatusOrBuilder
Protobuf type
viam.component.gantry.v1.Status-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionaddAllLengthsMm(Iterable<? extends Double> values) repeated double lengths_mm = 2 [json_name = "lengthsMm"];addAllPositionsMm(Iterable<? extends Double> values) repeated double positions_mm = 1 [json_name = "positionsMm"];addLengthsMm(double value) repeated double lengths_mm = 2 [json_name = "lengthsMm"];addPositionsMm(double value) repeated double positions_mm = 1 [json_name = "positionsMm"];bool is_moving = 3 [json_name = "isMoving"];repeated double lengths_mm = 2 [json_name = "lengthsMm"];repeated double positions_mm = 1 [json_name = "positionsMm"];booleanbool is_moving = 3 [json_name = "isMoving"];doublegetLengthsMm(int index) repeated double lengths_mm = 2 [json_name = "lengthsMm"];intrepeated double lengths_mm = 2 [json_name = "lengthsMm"];repeated double lengths_mm = 2 [json_name = "lengthsMm"];doublegetPositionsMm(int index) repeated double positions_mm = 1 [json_name = "positionsMm"];intrepeated double positions_mm = 1 [json_name = "positionsMm"];repeated double positions_mm = 1 [json_name = "positionsMm"];setIsMoving(boolean value) bool is_moving = 3 [json_name = "isMoving"];setLengthsMm(int index, double value) repeated double lengths_mm = 2 [json_name = "lengthsMm"];setPositionsMm(int index, double value) repeated double positions_mm = 1 [json_name = "positionsMm"];Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getPositionsMmList
repeated double positions_mm = 1 [json_name = "positionsMm"];- Specified by:
getPositionsMmListin interfaceGantry.StatusOrBuilder- Returns:
- A list containing the positionsMm.
-
getPositionsMmCount
public int getPositionsMmCount()repeated double positions_mm = 1 [json_name = "positionsMm"];- Specified by:
getPositionsMmCountin interfaceGantry.StatusOrBuilder- Returns:
- The count of positionsMm.
-
getPositionsMm
public double getPositionsMm(int index) repeated double positions_mm = 1 [json_name = "positionsMm"];- Specified by:
getPositionsMmin interfaceGantry.StatusOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The positionsMm at the given index.
-
setPositionsMm
repeated double positions_mm = 1 [json_name = "positionsMm"];- Parameters:
value- The positionsMm to set.- Returns:
- This builder for chaining.
-
addPositionsMm
repeated double positions_mm = 1 [json_name = "positionsMm"];- Parameters:
value- The positionsMm to add.- Returns:
- This builder for chaining.
-
addAllPositionsMm
repeated double positions_mm = 1 [json_name = "positionsMm"];- Parameters:
values- The positionsMm to add.- Returns:
- This builder for chaining.
-
clearPositionsMm
repeated double positions_mm = 1 [json_name = "positionsMm"];- Returns:
- This builder for chaining.
-
getLengthsMmList
repeated double lengths_mm = 2 [json_name = "lengthsMm"];- Specified by:
getLengthsMmListin interfaceGantry.StatusOrBuilder- Returns:
- A list containing the lengthsMm.
-
getLengthsMmCount
public int getLengthsMmCount()repeated double lengths_mm = 2 [json_name = "lengthsMm"];- Specified by:
getLengthsMmCountin interfaceGantry.StatusOrBuilder- Returns:
- The count of lengthsMm.
-
getLengthsMm
public double getLengthsMm(int index) repeated double lengths_mm = 2 [json_name = "lengthsMm"];- Specified by:
getLengthsMmin interfaceGantry.StatusOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The lengthsMm at the given index.
-
setLengthsMm
repeated double lengths_mm = 2 [json_name = "lengthsMm"];- Parameters:
value- The lengthsMm to set.- Returns:
- This builder for chaining.
-
addLengthsMm
repeated double lengths_mm = 2 [json_name = "lengthsMm"];- Parameters:
value- The lengthsMm to add.- Returns:
- This builder for chaining.
-
addAllLengthsMm
repeated double lengths_mm = 2 [json_name = "lengthsMm"];- Parameters:
values- The lengthsMm to add.- Returns:
- This builder for chaining.
-
clearLengthsMm
repeated double lengths_mm = 2 [json_name = "lengthsMm"];- Returns:
- This builder for chaining.
-
getIsMoving
public boolean getIsMoving()bool is_moving = 3 [json_name = "isMoving"];- Specified by:
getIsMovingin interfaceGantry.StatusOrBuilder- Returns:
- The isMoving.
-
setIsMoving
bool is_moving = 3 [json_name = "isMoving"];- Parameters:
value- The isMoving to set.- Returns:
- This builder for chaining.
-
clearIsMoving
bool is_moving = 3 [json_name = "isMoving"];- Returns:
- This builder for chaining.
-