Package viam.app.cloudslam.v1
Class CloudSlam.CaptureInterval.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
 
com.google.protobuf.GeneratedMessageLite.Builder<CloudSlam.CaptureInterval,CloudSlam.CaptureInterval.Builder>
 
viam.app.cloudslam.v1.CloudSlam.CaptureInterval.Builder
- All Implemented Interfaces:
- com.google.protobuf.MessageLite.Builder,- com.google.protobuf.MessageLiteOrBuilder,- Cloneable,- CloudSlam.CaptureIntervalOrBuilder
- Enclosing class:
- CloudSlam.CaptureInterval
public static final class CloudSlam.CaptureInterval.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<CloudSlam.CaptureInterval,CloudSlam.CaptureInterval.Builder>
implements CloudSlam.CaptureIntervalOrBuilder 
Protobuf type 
viam.app.cloudslam.v1.CaptureInterval- 
Field SummaryFields inherited from class com.google.protobuf.GeneratedMessageLite.Builderinstance
- 
Method SummaryModifier and TypeMethodDescriptionif no end_time specified cloud slam will be run using live sensors.google.protobuf.Timestamp start_time = 1 [json_name = "startTime"];com.google.protobuf.Timestampif no end_time specified cloud slam will be run using live sensorscom.google.protobuf.Timestamp.google.protobuf.Timestamp start_time = 1 [json_name = "startTime"];booleanif no end_time specified cloud slam will be run using live sensorsboolean.google.protobuf.Timestamp start_time = 1 [json_name = "startTime"];mergeEndTime(com.google.protobuf.Timestamp value) if no end_time specified cloud slam will be run using live sensorsmergeStartTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp start_time = 1 [json_name = "startTime"];setEndTime(com.google.protobuf.Timestamp value) if no end_time specified cloud slam will be run using live sensorssetEndTime(com.google.protobuf.Timestamp.Builder builderForValue) if no end_time specified cloud slam will be run using live sensorssetStartTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp start_time = 1 [json_name = "startTime"];setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp start_time = 1 [json_name = "startTime"];Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builderbuild, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.BuilderaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType, isInitialized
- 
Method Details- 
hasStartTimepublic boolean hasStartTime().google.protobuf.Timestamp start_time = 1 [json_name = "startTime"];- Specified by:
- hasStartTimein interface- CloudSlam.CaptureIntervalOrBuilder
- Returns:
- Whether the startTime field is set.
 
- 
getStartTimepublic com.google.protobuf.Timestamp getStartTime().google.protobuf.Timestamp start_time = 1 [json_name = "startTime"];- Specified by:
- getStartTimein interface- CloudSlam.CaptureIntervalOrBuilder
- Returns:
- The startTime.
 
- 
setStartTime.google.protobuf.Timestamp start_time = 1 [json_name = "startTime"];
- 
setStartTimepublic CloudSlam.CaptureInterval.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp start_time = 1 [json_name = "startTime"];
- 
mergeStartTime.google.protobuf.Timestamp start_time = 1 [json_name = "startTime"];
- 
clearStartTime.google.protobuf.Timestamp start_time = 1 [json_name = "startTime"];
- 
hasEndTimepublic boolean hasEndTime()if no end_time specified cloud slam will be run using live sensors .google.protobuf.Timestamp end_time = 2 [json_name = "endTime"];- Specified by:
- hasEndTimein interface- CloudSlam.CaptureIntervalOrBuilder
- Returns:
- Whether the endTime field is set.
 
- 
getEndTimepublic com.google.protobuf.Timestamp getEndTime()if no end_time specified cloud slam will be run using live sensors .google.protobuf.Timestamp end_time = 2 [json_name = "endTime"];- Specified by:
- getEndTimein interface- CloudSlam.CaptureIntervalOrBuilder
- Returns:
- The endTime.
 
- 
setEndTimeif no end_time specified cloud slam will be run using live sensors .google.protobuf.Timestamp end_time = 2 [json_name = "endTime"];
- 
setEndTimepublic CloudSlam.CaptureInterval.Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) if no end_time specified cloud slam will be run using live sensors .google.protobuf.Timestamp end_time = 2 [json_name = "endTime"];
- 
mergeEndTimeif no end_time specified cloud slam will be run using live sensors .google.protobuf.Timestamp end_time = 2 [json_name = "endTime"];
- 
clearEndTimeif no end_time specified cloud slam will be run using live sensors .google.protobuf.Timestamp end_time = 2 [json_name = "endTime"];
 
-