Package com.viam.service.motion.v1
Class Motion.CollisionSpecification.AllowedFrameCollisions.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Motion.CollisionSpecification.AllowedFrameCollisions,Motion.CollisionSpecification.AllowedFrameCollisions.Builder>
com.viam.service.motion.v1.Motion.CollisionSpecification.AllowedFrameCollisions.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Motion.CollisionSpecification.AllowedFrameCollisionsOrBuilder
,Cloneable
- Enclosing class:
- Motion.CollisionSpecification.AllowedFrameCollisions
public static final class Motion.CollisionSpecification.AllowedFrameCollisions.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Motion.CollisionSpecification.AllowedFrameCollisions,Motion.CollisionSpecification.AllowedFrameCollisions.Builder>
implements Motion.CollisionSpecification.AllowedFrameCollisionsOrBuilder
Protobuf type
viam.service.motion.v1.CollisionSpecification.AllowedFrameCollisions
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptionstring frame1 = 1 [json_name = "frame1"];
string frame2 = 2 [json_name = "frame2"];
string frame1 = 1 [json_name = "frame1"];
com.google.protobuf.ByteString
string frame1 = 1 [json_name = "frame1"];
string frame2 = 2 [json_name = "frame2"];
com.google.protobuf.ByteString
string frame2 = 2 [json_name = "frame2"];
string frame1 = 1 [json_name = "frame1"];
setFrame1Bytes
(com.google.protobuf.ByteString value) string frame1 = 1 [json_name = "frame1"];
string frame2 = 2 [json_name = "frame2"];
setFrame2Bytes
(com.google.protobuf.ByteString value) string frame2 = 2 [json_name = "frame2"];
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getFrame1
string frame1 = 1 [json_name = "frame1"];
- Specified by:
getFrame1
in interfaceMotion.CollisionSpecification.AllowedFrameCollisionsOrBuilder
- Returns:
- The frame1.
-
getFrame1Bytes
public com.google.protobuf.ByteString getFrame1Bytes()string frame1 = 1 [json_name = "frame1"];
- Specified by:
getFrame1Bytes
in interfaceMotion.CollisionSpecification.AllowedFrameCollisionsOrBuilder
- Returns:
- The bytes for frame1.
-
setFrame1
string frame1 = 1 [json_name = "frame1"];
- Parameters:
value
- The frame1 to set.- Returns:
- This builder for chaining.
-
clearFrame1
string frame1 = 1 [json_name = "frame1"];
- Returns:
- This builder for chaining.
-
setFrame1Bytes
public Motion.CollisionSpecification.AllowedFrameCollisions.Builder setFrame1Bytes(com.google.protobuf.ByteString value) string frame1 = 1 [json_name = "frame1"];
- Parameters:
value
- The bytes for frame1 to set.- Returns:
- This builder for chaining.
-
getFrame2
string frame2 = 2 [json_name = "frame2"];
- Specified by:
getFrame2
in interfaceMotion.CollisionSpecification.AllowedFrameCollisionsOrBuilder
- Returns:
- The frame2.
-
getFrame2Bytes
public com.google.protobuf.ByteString getFrame2Bytes()string frame2 = 2 [json_name = "frame2"];
- Specified by:
getFrame2Bytes
in interfaceMotion.CollisionSpecification.AllowedFrameCollisionsOrBuilder
- Returns:
- The bytes for frame2.
-
setFrame2
string frame2 = 2 [json_name = "frame2"];
- Parameters:
value
- The frame2 to set.- Returns:
- This builder for chaining.
-
clearFrame2
string frame2 = 2 [json_name = "frame2"];
- Returns:
- This builder for chaining.
-
setFrame2Bytes
public Motion.CollisionSpecification.AllowedFrameCollisions.Builder setFrame2Bytes(com.google.protobuf.ByteString value) string frame2 = 2 [json_name = "frame2"];
- Parameters:
value
- The bytes for frame2 to set.- Returns:
- This builder for chaining.
-