Package com.viam.component.gantry.v1
Class Gantry.GetPositionResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Gantry.GetPositionResponse,Gantry.GetPositionResponse.Builder>
com.viam.component.gantry.v1.Gantry.GetPositionResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Gantry.GetPositionResponseOrBuilder,Cloneable
- Enclosing class:
- Gantry.GetPositionResponse
public static final class Gantry.GetPositionResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Gantry.GetPositionResponse,Gantry.GetPositionResponse.Builder>
implements Gantry.GetPositionResponseOrBuilder
Protobuf type
viam.component.gantry.v1.GetPositionResponse-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionaddAllPositionsMm(Iterable<? extends Double> values) repeated double positions_mm = 1 [json_name = "positionsMm"];addPositionsMm(double value) repeated double positions_mm = 1 [json_name = "positionsMm"];repeated double positions_mm = 1 [json_name = "positionsMm"];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"];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.GetPositionResponseOrBuilder- Returns:
- A list containing the positionsMm.
-
getPositionsMmCount
public int getPositionsMmCount()repeated double positions_mm = 1 [json_name = "positionsMm"];- Specified by:
getPositionsMmCountin interfaceGantry.GetPositionResponseOrBuilder- Returns:
- The count of positionsMm.
-
getPositionsMm
public double getPositionsMm(int index) repeated double positions_mm = 1 [json_name = "positionsMm"];- Specified by:
getPositionsMmin interfaceGantry.GetPositionResponseOrBuilder- 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.
-