Package com.viam.service.slam.v1
Class Slam.GetPropertiesResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Slam.GetPropertiesResponse,Slam.GetPropertiesResponse.Builder>
com.viam.service.slam.v1.Slam.GetPropertiesResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Slam.GetPropertiesResponseOrBuilder
,Cloneable
- Enclosing class:
- Slam.GetPropertiesResponse
public static final class Slam.GetPropertiesResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Slam.GetPropertiesResponse,Slam.GetPropertiesResponse.Builder>
implements Slam.GetPropertiesResponseOrBuilder
Returns properties information for the named slam serviceProtobuf type
viam.service.slam.v1.GetPropertiesResponse
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptionaddAllSensorInfo
(Iterable<? extends Slam.SensorInfo> values) repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
addSensorInfo
(int index, Slam.SensorInfo value) repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
addSensorInfo
(int index, Slam.SensorInfo.Builder builderForValue) repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
addSensorInfo
(Slam.SensorInfo value) repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
addSensorInfo
(Slam.SensorInfo.Builder builderForValue) repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
bool cloud_slam = 1 [json_name = "cloudSlam"];
optional string internal_state_file_type = 3 [json_name = "internalStateFileType"];
.viam.service.slam.v1.MappingMode mapping_mode = 2 [json_name = "mappingMode"];
repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
boolean
bool cloud_slam = 1 [json_name = "cloudSlam"];
optional string internal_state_file_type = 3 [json_name = "internalStateFileType"];
com.google.protobuf.ByteString
optional string internal_state_file_type = 3 [json_name = "internalStateFileType"];
.viam.service.slam.v1.MappingMode mapping_mode = 2 [json_name = "mappingMode"];
int
.viam.service.slam.v1.MappingMode mapping_mode = 2 [json_name = "mappingMode"];
getSensorInfo
(int index) repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
int
repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
boolean
optional string internal_state_file_type = 3 [json_name = "internalStateFileType"];
removeSensorInfo
(int index) repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
setCloudSlam
(boolean value) bool cloud_slam = 1 [json_name = "cloudSlam"];
setInternalStateFileType
(String value) optional string internal_state_file_type = 3 [json_name = "internalStateFileType"];
setInternalStateFileTypeBytes
(com.google.protobuf.ByteString value) optional string internal_state_file_type = 3 [json_name = "internalStateFileType"];
setMappingMode
(Slam.MappingMode value) .viam.service.slam.v1.MappingMode mapping_mode = 2 [json_name = "mappingMode"];
setMappingModeValue
(int value) .viam.service.slam.v1.MappingMode mapping_mode = 2 [json_name = "mappingMode"];
setSensorInfo
(int index, Slam.SensorInfo value) repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
setSensorInfo
(int index, Slam.SensorInfo.Builder builderForValue) repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
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
-
getCloudSlam
public boolean getCloudSlam()bool cloud_slam = 1 [json_name = "cloudSlam"];
- Specified by:
getCloudSlam
in interfaceSlam.GetPropertiesResponseOrBuilder
- Returns:
- The cloudSlam.
-
setCloudSlam
bool cloud_slam = 1 [json_name = "cloudSlam"];
- Parameters:
value
- The cloudSlam to set.- Returns:
- This builder for chaining.
-
clearCloudSlam
bool cloud_slam = 1 [json_name = "cloudSlam"];
- Returns:
- This builder for chaining.
-
getMappingModeValue
public int getMappingModeValue().viam.service.slam.v1.MappingMode mapping_mode = 2 [json_name = "mappingMode"];
- Specified by:
getMappingModeValue
in interfaceSlam.GetPropertiesResponseOrBuilder
- Returns:
- The enum numeric value on the wire for mappingMode.
-
setMappingModeValue
.viam.service.slam.v1.MappingMode mapping_mode = 2 [json_name = "mappingMode"];
- Parameters:
value
- The mappingMode to set.- Returns:
- This builder for chaining.
-
getMappingMode
.viam.service.slam.v1.MappingMode mapping_mode = 2 [json_name = "mappingMode"];
- Specified by:
getMappingMode
in interfaceSlam.GetPropertiesResponseOrBuilder
- Returns:
- The mappingMode.
-
setMappingMode
.viam.service.slam.v1.MappingMode mapping_mode = 2 [json_name = "mappingMode"];
- Parameters:
value
- The enum numeric value on the wire for mappingMode to set.- Returns:
- This builder for chaining.
-
clearMappingMode
.viam.service.slam.v1.MappingMode mapping_mode = 2 [json_name = "mappingMode"];
- Returns:
- This builder for chaining.
-
hasInternalStateFileType
public boolean hasInternalStateFileType()optional string internal_state_file_type = 3 [json_name = "internalStateFileType"];
- Specified by:
hasInternalStateFileType
in interfaceSlam.GetPropertiesResponseOrBuilder
- Returns:
- Whether the internalStateFileType field is set.
-
getInternalStateFileType
optional string internal_state_file_type = 3 [json_name = "internalStateFileType"];
- Specified by:
getInternalStateFileType
in interfaceSlam.GetPropertiesResponseOrBuilder
- Returns:
- The internalStateFileType.
-
getInternalStateFileTypeBytes
public com.google.protobuf.ByteString getInternalStateFileTypeBytes()optional string internal_state_file_type = 3 [json_name = "internalStateFileType"];
- Specified by:
getInternalStateFileTypeBytes
in interfaceSlam.GetPropertiesResponseOrBuilder
- Returns:
- The bytes for internalStateFileType.
-
setInternalStateFileType
optional string internal_state_file_type = 3 [json_name = "internalStateFileType"];
- Parameters:
value
- The internalStateFileType to set.- Returns:
- This builder for chaining.
-
clearInternalStateFileType
optional string internal_state_file_type = 3 [json_name = "internalStateFileType"];
- Returns:
- This builder for chaining.
-
setInternalStateFileTypeBytes
public Slam.GetPropertiesResponse.Builder setInternalStateFileTypeBytes(com.google.protobuf.ByteString value) optional string internal_state_file_type = 3 [json_name = "internalStateFileType"];
- Parameters:
value
- The bytes for internalStateFileType to set.- Returns:
- This builder for chaining.
-
getSensorInfoList
repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
- Specified by:
getSensorInfoList
in interfaceSlam.GetPropertiesResponseOrBuilder
-
getSensorInfoCount
public int getSensorInfoCount()repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
- Specified by:
getSensorInfoCount
in interfaceSlam.GetPropertiesResponseOrBuilder
-
getSensorInfo
repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
- Specified by:
getSensorInfo
in interfaceSlam.GetPropertiesResponseOrBuilder
-
setSensorInfo
repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
-
setSensorInfo
public Slam.GetPropertiesResponse.Builder setSensorInfo(int index, Slam.SensorInfo.Builder builderForValue) repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
-
addSensorInfo
repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
-
addSensorInfo
repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
-
addSensorInfo
repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
-
addSensorInfo
public Slam.GetPropertiesResponse.Builder addSensorInfo(int index, Slam.SensorInfo.Builder builderForValue) repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
-
addAllSensorInfo
public Slam.GetPropertiesResponse.Builder addAllSensorInfo(Iterable<? extends Slam.SensorInfo> values) repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
-
clearSensorInfo
repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
-
removeSensorInfo
repeated .viam.service.slam.v1.SensorInfo sensor_info = 4 [json_name = "sensorInfo"];
-