Package com.viam.component.v1
Class PoseTracker.GetPosesRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<PoseTracker.GetPosesRequest,PoseTracker.GetPosesRequest.Builder>
com.viam.component.v1.PoseTracker.GetPosesRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,PoseTracker.GetPosesRequestOrBuilder,Cloneable
- Enclosing class:
- PoseTracker.GetPosesRequest
public static final class PoseTracker.GetPosesRequest.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<PoseTracker.GetPosesRequest,PoseTracker.GetPosesRequest.Builder>
implements PoseTracker.GetPosesRequestOrBuilder
Protobuf type
viam.component.posetracker.v1.GetPosesRequest-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionaddAllBodyNames(Iterable<String> values) Names of the bodies whose poses are being requested.addBodyNames(String value) Names of the bodies whose poses are being requested.addBodyNamesBytes(com.google.protobuf.ByteString value) Names of the bodies whose poses are being requested.Names of the bodies whose poses are being requested.Additional arguments to the methodName of the pose trackergetBodyNames(int index) Names of the bodies whose poses are being requested.com.google.protobuf.ByteStringgetBodyNamesBytes(int index) Names of the bodies whose poses are being requested.intNames of the bodies whose poses are being requested.Names of the bodies whose poses are being requested.com.google.protobuf.StructgetExtra()Additional arguments to the methodgetName()Name of the pose trackercom.google.protobuf.ByteStringName of the pose trackerbooleanhasExtra()Additional arguments to the methodmergeExtra(com.google.protobuf.Struct value) Additional arguments to the methodsetBodyNames(int index, String value) Names of the bodies whose poses are being requested.setExtra(com.google.protobuf.Struct value) Additional arguments to the methodsetExtra(com.google.protobuf.Struct.Builder builderForValue) Additional arguments to the methodName of the pose trackersetNameBytes(com.google.protobuf.ByteString value) Name of the pose trackerMethods 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
-
getName
Name of the pose tracker
string name = 1 [json_name = "name"];- Specified by:
getNamein interfacePoseTracker.GetPosesRequestOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Name of the pose tracker
string name = 1 [json_name = "name"];- Specified by:
getNameBytesin interfacePoseTracker.GetPosesRequestOrBuilder- Returns:
- The bytes for name.
-
setName
Name of the pose tracker
string name = 1 [json_name = "name"];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Name of the pose tracker
string name = 1 [json_name = "name"];- Returns:
- This builder for chaining.
-
setNameBytes
Name of the pose tracker
string name = 1 [json_name = "name"];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getBodyNamesList
Names of the bodies whose poses are being requested. In the event this parameter is not supplied or is an empty list, all available poses are returned
repeated string body_names = 2 [json_name = "bodyNames"];- Specified by:
getBodyNamesListin interfacePoseTracker.GetPosesRequestOrBuilder- Returns:
- A list containing the bodyNames.
-
getBodyNamesCount
public int getBodyNamesCount()Names of the bodies whose poses are being requested. In the event this parameter is not supplied or is an empty list, all available poses are returned
repeated string body_names = 2 [json_name = "bodyNames"];- Specified by:
getBodyNamesCountin interfacePoseTracker.GetPosesRequestOrBuilder- Returns:
- The count of bodyNames.
-
getBodyNames
Names of the bodies whose poses are being requested. In the event this parameter is not supplied or is an empty list, all available poses are returned
repeated string body_names = 2 [json_name = "bodyNames"];- Specified by:
getBodyNamesin interfacePoseTracker.GetPosesRequestOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The bodyNames at the given index.
-
getBodyNamesBytes
public com.google.protobuf.ByteString getBodyNamesBytes(int index) Names of the bodies whose poses are being requested. In the event this parameter is not supplied or is an empty list, all available poses are returned
repeated string body_names = 2 [json_name = "bodyNames"];- Specified by:
getBodyNamesBytesin interfacePoseTracker.GetPosesRequestOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the bodyNames at the given index.
-
setBodyNames
Names of the bodies whose poses are being requested. In the event this parameter is not supplied or is an empty list, all available poses are returned
repeated string body_names = 2 [json_name = "bodyNames"];- Parameters:
index- The index to set the value at.value- The bodyNames to set.- Returns:
- This builder for chaining.
-
addBodyNames
Names of the bodies whose poses are being requested. In the event this parameter is not supplied or is an empty list, all available poses are returned
repeated string body_names = 2 [json_name = "bodyNames"];- Parameters:
value- The bodyNames to add.- Returns:
- This builder for chaining.
-
addAllBodyNames
Names of the bodies whose poses are being requested. In the event this parameter is not supplied or is an empty list, all available poses are returned
repeated string body_names = 2 [json_name = "bodyNames"];- Parameters:
values- The bodyNames to add.- Returns:
- This builder for chaining.
-
clearBodyNames
Names of the bodies whose poses are being requested. In the event this parameter is not supplied or is an empty list, all available poses are returned
repeated string body_names = 2 [json_name = "bodyNames"];- Returns:
- This builder for chaining.
-
addBodyNamesBytes
Names of the bodies whose poses are being requested. In the event this parameter is not supplied or is an empty list, all available poses are returned
repeated string body_names = 2 [json_name = "bodyNames"];- Parameters:
value- The bytes of the bodyNames to add.- Returns:
- This builder for chaining.
-
hasExtra
public boolean hasExtra()Additional arguments to the method
.google.protobuf.Struct extra = 99 [json_name = "extra"];- Specified by:
hasExtrain interfacePoseTracker.GetPosesRequestOrBuilder- Returns:
- Whether the extra field is set.
-
getExtra
public com.google.protobuf.Struct getExtra()Additional arguments to the method
.google.protobuf.Struct extra = 99 [json_name = "extra"];- Specified by:
getExtrain interfacePoseTracker.GetPosesRequestOrBuilder- Returns:
- The extra.
-
setExtra
Additional arguments to the method
.google.protobuf.Struct extra = 99 [json_name = "extra"]; -
setExtra
public PoseTracker.GetPosesRequest.Builder setExtra(com.google.protobuf.Struct.Builder builderForValue) Additional arguments to the method
.google.protobuf.Struct extra = 99 [json_name = "extra"]; -
mergeExtra
Additional arguments to the method
.google.protobuf.Struct extra = 99 [json_name = "extra"]; -
clearExtra
Additional arguments to the method
.google.protobuf.Struct extra = 99 [json_name = "extra"];
-