Package viam.app.datasync.v1
Class DataSync.CaptureInterval.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<DataSync.CaptureInterval,DataSync.CaptureInterval.Builder>
viam.app.datasync.v1.DataSync.CaptureInterval.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Cloneable,DataSync.CaptureIntervalOrBuilder
- Enclosing class:
- DataSync.CaptureInterval
public static final class DataSync.CaptureInterval.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<DataSync.CaptureInterval,DataSync.CaptureInterval.Builder>
implements DataSync.CaptureIntervalOrBuilder
CaptureInterval specifies the start and end times of the data capture.Protobuf type
viam.app.datasync.v1.CaptureInterval-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionclearEnd().google.protobuf.Timestamp end = 2 [json_name = "end"];.google.protobuf.Timestamp start = 1 [json_name = "start"];com.google.protobuf.TimestampgetEnd().google.protobuf.Timestamp end = 2 [json_name = "end"];com.google.protobuf.TimestampgetStart().google.protobuf.Timestamp start = 1 [json_name = "start"];booleanhasEnd().google.protobuf.Timestamp end = 2 [json_name = "end"];booleanhasStart().google.protobuf.Timestamp start = 1 [json_name = "start"];mergeEnd(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp end = 2 [json_name = "end"];mergeStart(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp start = 1 [json_name = "start"];setEnd(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp end = 2 [json_name = "end"];setEnd(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp end = 2 [json_name = "end"];setStart(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp start = 1 [json_name = "start"];setStart(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp start = 1 [json_name = "start"];Methods 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
-
hasStart
public boolean hasStart().google.protobuf.Timestamp start = 1 [json_name = "start"];- Specified by:
hasStartin interfaceDataSync.CaptureIntervalOrBuilder- Returns:
- Whether the start field is set.
-
getStart
public com.google.protobuf.Timestamp getStart().google.protobuf.Timestamp start = 1 [json_name = "start"];- Specified by:
getStartin interfaceDataSync.CaptureIntervalOrBuilder- Returns:
- The start.
-
setStart
.google.protobuf.Timestamp start = 1 [json_name = "start"]; -
setStart
public DataSync.CaptureInterval.Builder setStart(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp start = 1 [json_name = "start"]; -
mergeStart
.google.protobuf.Timestamp start = 1 [json_name = "start"]; -
clearStart
.google.protobuf.Timestamp start = 1 [json_name = "start"]; -
hasEnd
public boolean hasEnd().google.protobuf.Timestamp end = 2 [json_name = "end"];- Specified by:
hasEndin interfaceDataSync.CaptureIntervalOrBuilder- Returns:
- Whether the end field is set.
-
getEnd
public com.google.protobuf.Timestamp getEnd().google.protobuf.Timestamp end = 2 [json_name = "end"];- Specified by:
getEndin interfaceDataSync.CaptureIntervalOrBuilder- Returns:
- The end.
-
setEnd
.google.protobuf.Timestamp end = 2 [json_name = "end"]; -
setEnd
public DataSync.CaptureInterval.Builder setEnd(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp end = 2 [json_name = "end"]; -
mergeEnd
.google.protobuf.Timestamp end = 2 [json_name = "end"]; -
clearEnd
.google.protobuf.Timestamp end = 2 [json_name = "end"];
-