Package viam.app.cloudslam.v1
Class CloudSlam.SensorInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<CloudSlam.SensorInfo,CloudSlam.SensorInfo.Builder>
viam.app.cloudslam.v1.CloudSlam.SensorInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Cloneable
,CloudSlam.SensorInfoOrBuilder
- Enclosing class:
- CloudSlam.SensorInfo
public static final class CloudSlam.SensorInfo.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<CloudSlam.SensorInfo,CloudSlam.SensorInfo.Builder>
implements CloudSlam.SensorInfoOrBuilder
Protobuf type
viam.app.cloudslam.v1.SensorInfo
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptionstring data_frequency_hz = 3 [json_name = "dataFrequencyHz"];
string source_component_name = 1 [json_name = "sourceComponentName"];
type is the RDK component typestring data_frequency_hz = 3 [json_name = "dataFrequencyHz"];
com.google.protobuf.ByteString
string data_frequency_hz = 3 [json_name = "dataFrequencyHz"];
string source_component_name = 1 [json_name = "sourceComponentName"];
com.google.protobuf.ByteString
string source_component_name = 1 [json_name = "sourceComponentName"];
getType()
type is the RDK component typecom.google.protobuf.ByteString
type is the RDK component typesetDataFrequencyHz
(String value) string data_frequency_hz = 3 [json_name = "dataFrequencyHz"];
setDataFrequencyHzBytes
(com.google.protobuf.ByteString value) string data_frequency_hz = 3 [json_name = "dataFrequencyHz"];
setSourceComponentName
(String value) string source_component_name = 1 [json_name = "sourceComponentName"];
setSourceComponentNameBytes
(com.google.protobuf.ByteString value) string source_component_name = 1 [json_name = "sourceComponentName"];
type is the RDK component typesetTypeBytes
(com.google.protobuf.ByteString value) type is the RDK component typeMethods 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
-
getSourceComponentName
string source_component_name = 1 [json_name = "sourceComponentName"];
- Specified by:
getSourceComponentName
in interfaceCloudSlam.SensorInfoOrBuilder
- Returns:
- The sourceComponentName.
-
getSourceComponentNameBytes
public com.google.protobuf.ByteString getSourceComponentNameBytes()string source_component_name = 1 [json_name = "sourceComponentName"];
- Specified by:
getSourceComponentNameBytes
in interfaceCloudSlam.SensorInfoOrBuilder
- Returns:
- The bytes for sourceComponentName.
-
setSourceComponentName
string source_component_name = 1 [json_name = "sourceComponentName"];
- Parameters:
value
- The sourceComponentName to set.- Returns:
- This builder for chaining.
-
clearSourceComponentName
string source_component_name = 1 [json_name = "sourceComponentName"];
- Returns:
- This builder for chaining.
-
setSourceComponentNameBytes
public CloudSlam.SensorInfo.Builder setSourceComponentNameBytes(com.google.protobuf.ByteString value) string source_component_name = 1 [json_name = "sourceComponentName"];
- Parameters:
value
- The bytes for sourceComponentName to set.- Returns:
- This builder for chaining.
-
getType
type is the RDK component type
string type = 2 [json_name = "type"];
- Specified by:
getType
in interfaceCloudSlam.SensorInfoOrBuilder
- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()type is the RDK component type
string type = 2 [json_name = "type"];
- Specified by:
getTypeBytes
in interfaceCloudSlam.SensorInfoOrBuilder
- Returns:
- The bytes for type.
-
setType
type is the RDK component type
string type = 2 [json_name = "type"];
- Parameters:
value
- The type to set.- Returns:
- This builder for chaining.
-
clearType
type is the RDK component type
string type = 2 [json_name = "type"];
- Returns:
- This builder for chaining.
-
setTypeBytes
type is the RDK component type
string type = 2 [json_name = "type"];
- Parameters:
value
- The bytes for type to set.- Returns:
- This builder for chaining.
-
getDataFrequencyHz
string data_frequency_hz = 3 [json_name = "dataFrequencyHz"];
- Specified by:
getDataFrequencyHz
in interfaceCloudSlam.SensorInfoOrBuilder
- Returns:
- The dataFrequencyHz.
-
getDataFrequencyHzBytes
public com.google.protobuf.ByteString getDataFrequencyHzBytes()string data_frequency_hz = 3 [json_name = "dataFrequencyHz"];
- Specified by:
getDataFrequencyHzBytes
in interfaceCloudSlam.SensorInfoOrBuilder
- Returns:
- The bytes for dataFrequencyHz.
-
setDataFrequencyHz
string data_frequency_hz = 3 [json_name = "dataFrequencyHz"];
- Parameters:
value
- The dataFrequencyHz to set.- Returns:
- This builder for chaining.
-
clearDataFrequencyHz
string data_frequency_hz = 3 [json_name = "dataFrequencyHz"];
- Returns:
- This builder for chaining.
-
setDataFrequencyHzBytes
string data_frequency_hz = 3 [json_name = "dataFrequencyHz"];
- Parameters:
value
- The bytes for dataFrequencyHz to set.- Returns:
- This builder for chaining.
-