Package com.viam.common.v1
Class Common.GeometriesInFrame.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Common.GeometriesInFrame,Common.GeometriesInFrame.Builder>
com.viam.common.v1.Common.GeometriesInFrame.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Common.GeometriesInFrameOrBuilder
,Cloneable
- Enclosing class:
- Common.GeometriesInFrame
public static final class Common.GeometriesInFrame.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Common.GeometriesInFrame,Common.GeometriesInFrame.Builder>
implements Common.GeometriesInFrameOrBuilder
GeometriesinFrame contains the dimensions of a given geometry, pose of its center point, and the reference frame by which it was observed.Protobuf type
viam.common.v1.GeometriesInFrame
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptionaddAllGeometries
(Iterable<? extends Common.Geometry> values) Dimensional typeaddGeometries
(int index, Common.Geometry value) Dimensional typeaddGeometries
(int index, Common.Geometry.Builder builderForValue) Dimensional typeaddGeometries
(Common.Geometry value) Dimensional typeaddGeometries
(Common.Geometry.Builder builderForValue) Dimensional typeDimensional typeReference frame of the observer of the geometrygetGeometries
(int index) Dimensional typeint
Dimensional typeDimensional typeReference frame of the observer of the geometrycom.google.protobuf.ByteString
Reference frame of the observer of the geometryremoveGeometries
(int index) Dimensional typesetGeometries
(int index, Common.Geometry value) Dimensional typesetGeometries
(int index, Common.Geometry.Builder builderForValue) Dimensional typesetReferenceFrame
(String value) Reference frame of the observer of the geometrysetReferenceFrameBytes
(com.google.protobuf.ByteString value) Reference frame of the observer of the geometryMethods 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
-
getReferenceFrame
Reference frame of the observer of the geometry
string reference_frame = 1 [json_name = "referenceFrame"];
- Specified by:
getReferenceFrame
in interfaceCommon.GeometriesInFrameOrBuilder
- Returns:
- The referenceFrame.
-
getReferenceFrameBytes
public com.google.protobuf.ByteString getReferenceFrameBytes()Reference frame of the observer of the geometry
string reference_frame = 1 [json_name = "referenceFrame"];
- Specified by:
getReferenceFrameBytes
in interfaceCommon.GeometriesInFrameOrBuilder
- Returns:
- The bytes for referenceFrame.
-
setReferenceFrame
Reference frame of the observer of the geometry
string reference_frame = 1 [json_name = "referenceFrame"];
- Parameters:
value
- The referenceFrame to set.- Returns:
- This builder for chaining.
-
clearReferenceFrame
Reference frame of the observer of the geometry
string reference_frame = 1 [json_name = "referenceFrame"];
- Returns:
- This builder for chaining.
-
setReferenceFrameBytes
public Common.GeometriesInFrame.Builder setReferenceFrameBytes(com.google.protobuf.ByteString value) Reference frame of the observer of the geometry
string reference_frame = 1 [json_name = "referenceFrame"];
- Parameters:
value
- The bytes for referenceFrame to set.- Returns:
- This builder for chaining.
-
getGeometriesList
Dimensional type
repeated .viam.common.v1.Geometry geometries = 2 [json_name = "geometries"];
- Specified by:
getGeometriesList
in interfaceCommon.GeometriesInFrameOrBuilder
-
getGeometriesCount
public int getGeometriesCount()Dimensional type
repeated .viam.common.v1.Geometry geometries = 2 [json_name = "geometries"];
- Specified by:
getGeometriesCount
in interfaceCommon.GeometriesInFrameOrBuilder
-
getGeometries
Dimensional type
repeated .viam.common.v1.Geometry geometries = 2 [json_name = "geometries"];
- Specified by:
getGeometries
in interfaceCommon.GeometriesInFrameOrBuilder
-
setGeometries
Dimensional type
repeated .viam.common.v1.Geometry geometries = 2 [json_name = "geometries"];
-
setGeometries
public Common.GeometriesInFrame.Builder setGeometries(int index, Common.Geometry.Builder builderForValue) Dimensional type
repeated .viam.common.v1.Geometry geometries = 2 [json_name = "geometries"];
-
addGeometries
Dimensional type
repeated .viam.common.v1.Geometry geometries = 2 [json_name = "geometries"];
-
addGeometries
Dimensional type
repeated .viam.common.v1.Geometry geometries = 2 [json_name = "geometries"];
-
addGeometries
Dimensional type
repeated .viam.common.v1.Geometry geometries = 2 [json_name = "geometries"];
-
addGeometries
public Common.GeometriesInFrame.Builder addGeometries(int index, Common.Geometry.Builder builderForValue) Dimensional type
repeated .viam.common.v1.Geometry geometries = 2 [json_name = "geometries"];
-
addAllGeometries
public Common.GeometriesInFrame.Builder addAllGeometries(Iterable<? extends Common.Geometry> values) Dimensional type
repeated .viam.common.v1.Geometry geometries = 2 [json_name = "geometries"];
-
clearGeometries
Dimensional type
repeated .viam.common.v1.Geometry geometries = 2 [json_name = "geometries"];
-
removeGeometries
Dimensional type
repeated .viam.common.v1.Geometry geometries = 2 [json_name = "geometries"];
-