Package viam.app.cloudslam.v1
Class CloudSlam.MappingMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<CloudSlam.MappingMetadata,CloudSlam.MappingMetadata.Builder>
viam.app.cloudslam.v1.CloudSlam.MappingMetadata.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Cloneable
,CloudSlam.MappingMetadataOrBuilder
- Enclosing class:
- CloudSlam.MappingMetadata
public static final class CloudSlam.MappingMetadata.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<CloudSlam.MappingMetadata,CloudSlam.MappingMetadata.Builder>
implements CloudSlam.MappingMetadataOrBuilder
Protobuf type
viam.app.cloudslam.v1.MappingMetadata
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptioninitially unseta robot config for a slam sessionenums that represent “success”, “failed”, etcadditional details on the end status if needed, such as errorslocation associated with the slam sessionname of the map packageorg associated with the slam sessionrobot associated with slam sessionversion tag from request, defaults to stabletime the cloud run job endedtime the cloud run job startedtime StopSlamSession was calledtime this document was createdversion tag from request, defaults to stableinitially unsetcom.google.protobuf.ByteString
initially unseta robot config for a slam sessioncom.google.protobuf.ByteString
a robot config for a slam sessionenums that represent “success”, “failed”, etcint
enums that represent “success”, “failed”, etcadditional details on the end status if needed, such as errorscom.google.protobuf.ByteString
additional details on the end status if needed, such as errorslocation associated with the slam sessioncom.google.protobuf.ByteString
location associated with the slam sessionname of the map packagecom.google.protobuf.ByteString
name of the map packagegetOrgId()
org associated with the slam sessioncom.google.protobuf.ByteString
org associated with the slam sessionrobot associated with slam sessioncom.google.protobuf.ByteString
robot associated with slam sessionversion tag from request, defaults to stablecom.google.protobuf.ByteString
version tag from request, defaults to stablecom.google.protobuf.Timestamp
time the cloud run job endedcom.google.protobuf.Timestamp
time the cloud run job startedcom.google.protobuf.Timestamp
time StopSlamSession was calledcom.google.protobuf.Timestamp
time this document was createdversion tag from request, defaults to stablecom.google.protobuf.ByteString
version tag from request, defaults to stableboolean
time the cloud run job endedboolean
time the cloud run job startedboolean
time StopSlamSession was calledboolean
time this document was createdmergeTimeCloudRunJobEnded
(com.google.protobuf.Timestamp value) time the cloud run job endedmergeTimeCloudRunJobStarted
(com.google.protobuf.Timestamp value) time the cloud run job startedmergeTimeEndSubmitted
(com.google.protobuf.Timestamp value) time StopSlamSession was calledmergeTimeStartSubmitted
(com.google.protobuf.Timestamp value) time this document was createdsetCloudRunJobId
(String value) initially unsetsetCloudRunJobIdBytes
(com.google.protobuf.ByteString value) initially unseta robot config for a slam sessionsetConfigBytes
(com.google.protobuf.ByteString value) a robot config for a slam sessionsetEndStatus
(CloudSlam.EndStatus value) enums that represent “success”, “failed”, etcsetEndStatusValue
(int value) enums that represent “success”, “failed”, etcsetErrorMsg
(String value) additional details on the end status if needed, such as errorssetErrorMsgBytes
(com.google.protobuf.ByteString value) additional details on the end status if needed, such as errorssetLocationId
(String value) location associated with the slam sessionsetLocationIdBytes
(com.google.protobuf.ByteString value) location associated with the slam sessionsetMapName
(String value) name of the map packagesetMapNameBytes
(com.google.protobuf.ByteString value) name of the map packageorg associated with the slam sessionsetOrgIdBytes
(com.google.protobuf.ByteString value) org associated with the slam sessionsetRobotId
(String value) robot associated with slam sessionsetRobotIdBytes
(com.google.protobuf.ByteString value) robot associated with slam sessionsetSlamVersion
(String value) version tag from request, defaults to stablesetSlamVersionBytes
(com.google.protobuf.ByteString value) version tag from request, defaults to stablesetTimeCloudRunJobEnded
(com.google.protobuf.Timestamp value) time the cloud run job endedsetTimeCloudRunJobEnded
(com.google.protobuf.Timestamp.Builder builderForValue) time the cloud run job endedsetTimeCloudRunJobStarted
(com.google.protobuf.Timestamp value) time the cloud run job startedsetTimeCloudRunJobStarted
(com.google.protobuf.Timestamp.Builder builderForValue) time the cloud run job startedsetTimeEndSubmitted
(com.google.protobuf.Timestamp value) time StopSlamSession was calledsetTimeEndSubmitted
(com.google.protobuf.Timestamp.Builder builderForValue) time StopSlamSession was calledsetTimeStartSubmitted
(com.google.protobuf.Timestamp value) time this document was createdsetTimeStartSubmitted
(com.google.protobuf.Timestamp.Builder builderForValue) time this document was createdsetViamServerVersion
(String value) version tag from request, defaults to stablesetViamServerVersionBytes
(com.google.protobuf.ByteString value) version tag from request, defaults to stableMethods 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
-
getOrgId
org associated with the slam session
string org_id = 1 [json_name = "orgId"];
- Specified by:
getOrgId
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The orgId.
-
getOrgIdBytes
public com.google.protobuf.ByteString getOrgIdBytes()org associated with the slam session
string org_id = 1 [json_name = "orgId"];
- Specified by:
getOrgIdBytes
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The bytes for orgId.
-
setOrgId
org associated with the slam session
string org_id = 1 [json_name = "orgId"];
- Parameters:
value
- The orgId to set.- Returns:
- This builder for chaining.
-
clearOrgId
org associated with the slam session
string org_id = 1 [json_name = "orgId"];
- Returns:
- This builder for chaining.
-
setOrgIdBytes
org associated with the slam session
string org_id = 1 [json_name = "orgId"];
- Parameters:
value
- The bytes for orgId to set.- Returns:
- This builder for chaining.
-
getLocationId
location associated with the slam session
string location_id = 2 [json_name = "locationId"];
- Specified by:
getLocationId
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The locationId.
-
getLocationIdBytes
public com.google.protobuf.ByteString getLocationIdBytes()location associated with the slam session
string location_id = 2 [json_name = "locationId"];
- Specified by:
getLocationIdBytes
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The bytes for locationId.
-
setLocationId
location associated with the slam session
string location_id = 2 [json_name = "locationId"];
- Parameters:
value
- The locationId to set.- Returns:
- This builder for chaining.
-
clearLocationId
location associated with the slam session
string location_id = 2 [json_name = "locationId"];
- Returns:
- This builder for chaining.
-
setLocationIdBytes
location associated with the slam session
string location_id = 2 [json_name = "locationId"];
- Parameters:
value
- The bytes for locationId to set.- Returns:
- This builder for chaining.
-
getRobotId
robot associated with slam session
string robot_id = 3 [json_name = "robotId"];
- Specified by:
getRobotId
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The robotId.
-
getRobotIdBytes
public com.google.protobuf.ByteString getRobotIdBytes()robot associated with slam session
string robot_id = 3 [json_name = "robotId"];
- Specified by:
getRobotIdBytes
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The bytes for robotId.
-
setRobotId
robot associated with slam session
string robot_id = 3 [json_name = "robotId"];
- Parameters:
value
- The robotId to set.- Returns:
- This builder for chaining.
-
clearRobotId
robot associated with slam session
string robot_id = 3 [json_name = "robotId"];
- Returns:
- This builder for chaining.
-
setRobotIdBytes
robot associated with slam session
string robot_id = 3 [json_name = "robotId"];
- Parameters:
value
- The bytes for robotId to set.- Returns:
- This builder for chaining.
-
hasTimeStartSubmitted
public boolean hasTimeStartSubmitted()time this document was created
.google.protobuf.Timestamp time_start_submitted = 4 [json_name = "timeStartSubmitted"];
- Specified by:
hasTimeStartSubmitted
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- Whether the timeStartSubmitted field is set.
-
getTimeStartSubmitted
public com.google.protobuf.Timestamp getTimeStartSubmitted()time this document was created
.google.protobuf.Timestamp time_start_submitted = 4 [json_name = "timeStartSubmitted"];
- Specified by:
getTimeStartSubmitted
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The timeStartSubmitted.
-
setTimeStartSubmitted
time this document was created
.google.protobuf.Timestamp time_start_submitted = 4 [json_name = "timeStartSubmitted"];
-
setTimeStartSubmitted
public CloudSlam.MappingMetadata.Builder setTimeStartSubmitted(com.google.protobuf.Timestamp.Builder builderForValue) time this document was created
.google.protobuf.Timestamp time_start_submitted = 4 [json_name = "timeStartSubmitted"];
-
mergeTimeStartSubmitted
public CloudSlam.MappingMetadata.Builder mergeTimeStartSubmitted(com.google.protobuf.Timestamp value) time this document was created
.google.protobuf.Timestamp time_start_submitted = 4 [json_name = "timeStartSubmitted"];
-
clearTimeStartSubmitted
time this document was created
.google.protobuf.Timestamp time_start_submitted = 4 [json_name = "timeStartSubmitted"];
-
hasTimeCloudRunJobStarted
public boolean hasTimeCloudRunJobStarted()time the cloud run job started
.google.protobuf.Timestamp time_cloud_run_job_started = 5 [json_name = "timeCloudRunJobStarted"];
- Specified by:
hasTimeCloudRunJobStarted
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- Whether the timeCloudRunJobStarted field is set.
-
getTimeCloudRunJobStarted
public com.google.protobuf.Timestamp getTimeCloudRunJobStarted()time the cloud run job started
.google.protobuf.Timestamp time_cloud_run_job_started = 5 [json_name = "timeCloudRunJobStarted"];
- Specified by:
getTimeCloudRunJobStarted
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The timeCloudRunJobStarted.
-
setTimeCloudRunJobStarted
public CloudSlam.MappingMetadata.Builder setTimeCloudRunJobStarted(com.google.protobuf.Timestamp value) time the cloud run job started
.google.protobuf.Timestamp time_cloud_run_job_started = 5 [json_name = "timeCloudRunJobStarted"];
-
setTimeCloudRunJobStarted
public CloudSlam.MappingMetadata.Builder setTimeCloudRunJobStarted(com.google.protobuf.Timestamp.Builder builderForValue) time the cloud run job started
.google.protobuf.Timestamp time_cloud_run_job_started = 5 [json_name = "timeCloudRunJobStarted"];
-
mergeTimeCloudRunJobStarted
public CloudSlam.MappingMetadata.Builder mergeTimeCloudRunJobStarted(com.google.protobuf.Timestamp value) time the cloud run job started
.google.protobuf.Timestamp time_cloud_run_job_started = 5 [json_name = "timeCloudRunJobStarted"];
-
clearTimeCloudRunJobStarted
time the cloud run job started
.google.protobuf.Timestamp time_cloud_run_job_started = 5 [json_name = "timeCloudRunJobStarted"];
-
hasTimeEndSubmitted
public boolean hasTimeEndSubmitted()time StopSlamSession was called
.google.protobuf.Timestamp time_end_submitted = 6 [json_name = "timeEndSubmitted"];
- Specified by:
hasTimeEndSubmitted
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- Whether the timeEndSubmitted field is set.
-
getTimeEndSubmitted
public com.google.protobuf.Timestamp getTimeEndSubmitted()time StopSlamSession was called
.google.protobuf.Timestamp time_end_submitted = 6 [json_name = "timeEndSubmitted"];
- Specified by:
getTimeEndSubmitted
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The timeEndSubmitted.
-
setTimeEndSubmitted
time StopSlamSession was called
.google.protobuf.Timestamp time_end_submitted = 6 [json_name = "timeEndSubmitted"];
-
setTimeEndSubmitted
public CloudSlam.MappingMetadata.Builder setTimeEndSubmitted(com.google.protobuf.Timestamp.Builder builderForValue) time StopSlamSession was called
.google.protobuf.Timestamp time_end_submitted = 6 [json_name = "timeEndSubmitted"];
-
mergeTimeEndSubmitted
time StopSlamSession was called
.google.protobuf.Timestamp time_end_submitted = 6 [json_name = "timeEndSubmitted"];
-
clearTimeEndSubmitted
time StopSlamSession was called
.google.protobuf.Timestamp time_end_submitted = 6 [json_name = "timeEndSubmitted"];
-
hasTimeCloudRunJobEnded
public boolean hasTimeCloudRunJobEnded()time the cloud run job ended
.google.protobuf.Timestamp time_cloud_run_job_ended = 7 [json_name = "timeCloudRunJobEnded"];
- Specified by:
hasTimeCloudRunJobEnded
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- Whether the timeCloudRunJobEnded field is set.
-
getTimeCloudRunJobEnded
public com.google.protobuf.Timestamp getTimeCloudRunJobEnded()time the cloud run job ended
.google.protobuf.Timestamp time_cloud_run_job_ended = 7 [json_name = "timeCloudRunJobEnded"];
- Specified by:
getTimeCloudRunJobEnded
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The timeCloudRunJobEnded.
-
setTimeCloudRunJobEnded
public CloudSlam.MappingMetadata.Builder setTimeCloudRunJobEnded(com.google.protobuf.Timestamp value) time the cloud run job ended
.google.protobuf.Timestamp time_cloud_run_job_ended = 7 [json_name = "timeCloudRunJobEnded"];
-
setTimeCloudRunJobEnded
public CloudSlam.MappingMetadata.Builder setTimeCloudRunJobEnded(com.google.protobuf.Timestamp.Builder builderForValue) time the cloud run job ended
.google.protobuf.Timestamp time_cloud_run_job_ended = 7 [json_name = "timeCloudRunJobEnded"];
-
mergeTimeCloudRunJobEnded
public CloudSlam.MappingMetadata.Builder mergeTimeCloudRunJobEnded(com.google.protobuf.Timestamp value) time the cloud run job ended
.google.protobuf.Timestamp time_cloud_run_job_ended = 7 [json_name = "timeCloudRunJobEnded"];
-
clearTimeCloudRunJobEnded
time the cloud run job ended
.google.protobuf.Timestamp time_cloud_run_job_ended = 7 [json_name = "timeCloudRunJobEnded"];
-
getEndStatusValue
public int getEndStatusValue()enums that represent “success”, “failed”, etc
.viam.app.cloudslam.v1.EndStatus end_status = 8 [json_name = "endStatus"];
- Specified by:
getEndStatusValue
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The enum numeric value on the wire for endStatus.
-
setEndStatusValue
enums that represent “success”, “failed”, etc
.viam.app.cloudslam.v1.EndStatus end_status = 8 [json_name = "endStatus"];
- Parameters:
value
- The endStatus to set.- Returns:
- This builder for chaining.
-
getEndStatus
enums that represent “success”, “failed”, etc
.viam.app.cloudslam.v1.EndStatus end_status = 8 [json_name = "endStatus"];
- Specified by:
getEndStatus
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The endStatus.
-
setEndStatus
enums that represent “success”, “failed”, etc
.viam.app.cloudslam.v1.EndStatus end_status = 8 [json_name = "endStatus"];
- Parameters:
value
- The enum numeric value on the wire for endStatus to set.- Returns:
- This builder for chaining.
-
clearEndStatus
enums that represent “success”, “failed”, etc
.viam.app.cloudslam.v1.EndStatus end_status = 8 [json_name = "endStatus"];
- Returns:
- This builder for chaining.
-
getCloudRunJobId
initially unset
string cloud_run_job_id = 9 [json_name = "cloudRunJobId"];
- Specified by:
getCloudRunJobId
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The cloudRunJobId.
-
getCloudRunJobIdBytes
public com.google.protobuf.ByteString getCloudRunJobIdBytes()initially unset
string cloud_run_job_id = 9 [json_name = "cloudRunJobId"];
- Specified by:
getCloudRunJobIdBytes
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The bytes for cloudRunJobId.
-
setCloudRunJobId
initially unset
string cloud_run_job_id = 9 [json_name = "cloudRunJobId"];
- Parameters:
value
- The cloudRunJobId to set.- Returns:
- This builder for chaining.
-
clearCloudRunJobId
initially unset
string cloud_run_job_id = 9 [json_name = "cloudRunJobId"];
- Returns:
- This builder for chaining.
-
setCloudRunJobIdBytes
public CloudSlam.MappingMetadata.Builder setCloudRunJobIdBytes(com.google.protobuf.ByteString value) initially unset
string cloud_run_job_id = 9 [json_name = "cloudRunJobId"];
- Parameters:
value
- The bytes for cloudRunJobId to set.- Returns:
- This builder for chaining.
-
getViamServerVersion
version tag from request, defaults to stable
string viam_server_version = 10 [json_name = "viamServerVersion"];
- Specified by:
getViamServerVersion
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The viamServerVersion.
-
getViamServerVersionBytes
public com.google.protobuf.ByteString getViamServerVersionBytes()version tag from request, defaults to stable
string viam_server_version = 10 [json_name = "viamServerVersion"];
- Specified by:
getViamServerVersionBytes
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The bytes for viamServerVersion.
-
setViamServerVersion
version tag from request, defaults to stable
string viam_server_version = 10 [json_name = "viamServerVersion"];
- Parameters:
value
- The viamServerVersion to set.- Returns:
- This builder for chaining.
-
clearViamServerVersion
version tag from request, defaults to stable
string viam_server_version = 10 [json_name = "viamServerVersion"];
- Returns:
- This builder for chaining.
-
setViamServerVersionBytes
public CloudSlam.MappingMetadata.Builder setViamServerVersionBytes(com.google.protobuf.ByteString value) version tag from request, defaults to stable
string viam_server_version = 10 [json_name = "viamServerVersion"];
- Parameters:
value
- The bytes for viamServerVersion to set.- Returns:
- This builder for chaining.
-
getMapName
name of the map package
string map_name = 11 [json_name = "mapName"];
- Specified by:
getMapName
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The mapName.
-
getMapNameBytes
public com.google.protobuf.ByteString getMapNameBytes()name of the map package
string map_name = 11 [json_name = "mapName"];
- Specified by:
getMapNameBytes
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The bytes for mapName.
-
setMapName
name of the map package
string map_name = 11 [json_name = "mapName"];
- Parameters:
value
- The mapName to set.- Returns:
- This builder for chaining.
-
clearMapName
name of the map package
string map_name = 11 [json_name = "mapName"];
- Returns:
- This builder for chaining.
-
setMapNameBytes
name of the map package
string map_name = 11 [json_name = "mapName"];
- Parameters:
value
- The bytes for mapName to set.- Returns:
- This builder for chaining.
-
getSlamVersion
version tag from request, defaults to stable
string slam_version = 12 [json_name = "slamVersion"];
- Specified by:
getSlamVersion
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The slamVersion.
-
getSlamVersionBytes
public com.google.protobuf.ByteString getSlamVersionBytes()version tag from request, defaults to stable
string slam_version = 12 [json_name = "slamVersion"];
- Specified by:
getSlamVersionBytes
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The bytes for slamVersion.
-
setSlamVersion
version tag from request, defaults to stable
string slam_version = 12 [json_name = "slamVersion"];
- Parameters:
value
- The slamVersion to set.- Returns:
- This builder for chaining.
-
clearSlamVersion
version tag from request, defaults to stable
string slam_version = 12 [json_name = "slamVersion"];
- Returns:
- This builder for chaining.
-
setSlamVersionBytes
version tag from request, defaults to stable
string slam_version = 12 [json_name = "slamVersion"];
- Parameters:
value
- The bytes for slamVersion to set.- Returns:
- This builder for chaining.
-
getConfig
a robot config for a slam session
string config = 13 [json_name = "config"];
- Specified by:
getConfig
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The config.
-
getConfigBytes
public com.google.protobuf.ByteString getConfigBytes()a robot config for a slam session
string config = 13 [json_name = "config"];
- Specified by:
getConfigBytes
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The bytes for config.
-
setConfig
a robot config for a slam session
string config = 13 [json_name = "config"];
- Parameters:
value
- The config to set.- Returns:
- This builder for chaining.
-
clearConfig
a robot config for a slam session
string config = 13 [json_name = "config"];
- Returns:
- This builder for chaining.
-
setConfigBytes
a robot config for a slam session
string config = 13 [json_name = "config"];
- Parameters:
value
- The bytes for config to set.- Returns:
- This builder for chaining.
-
getErrorMsg
additional details on the end status if needed, such as errors
string error_msg = 14 [json_name = "errorMsg"];
- Specified by:
getErrorMsg
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The errorMsg.
-
getErrorMsgBytes
public com.google.protobuf.ByteString getErrorMsgBytes()additional details on the end status if needed, such as errors
string error_msg = 14 [json_name = "errorMsg"];
- Specified by:
getErrorMsgBytes
in interfaceCloudSlam.MappingMetadataOrBuilder
- Returns:
- The bytes for errorMsg.
-
setErrorMsg
additional details on the end status if needed, such as errors
string error_msg = 14 [json_name = "errorMsg"];
- Parameters:
value
- The errorMsg to set.- Returns:
- This builder for chaining.
-
clearErrorMsg
additional details on the end status if needed, such as errors
string error_msg = 14 [json_name = "errorMsg"];
- Returns:
- This builder for chaining.
-
setErrorMsgBytes
additional details on the end status if needed, such as errors
string error_msg = 14 [json_name = "errorMsg"];
- Parameters:
value
- The bytes for errorMsg to set.- Returns:
- This builder for chaining.
-