Class InputController.StreamEventsResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<InputController.StreamEventsResponse,InputController.StreamEventsResponse.Builder>
com.viam.component.inputcontroller.v1.InputController.StreamEventsResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,InputController.StreamEventsResponseOrBuilder
,Cloneable
- Enclosing class:
- InputController.StreamEventsResponse
public static final class InputController.StreamEventsResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<InputController.StreamEventsResponse,InputController.StreamEventsResponse.Builder>
implements InputController.StreamEventsResponseOrBuilder
Protobuf type
viam.component.inputcontroller.v1.StreamEventsResponse
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptionEvent for a controllergetEvent()
Event for a controllerboolean
hasEvent()
Event for a controllermergeEvent
(InputController.Event value) Event for a controllersetEvent
(InputController.Event value) Event for a controllersetEvent
(InputController.Event.Builder builderForValue) Event for a controllerMethods 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
-
hasEvent
public boolean hasEvent()Event for a controller
.viam.component.inputcontroller.v1.Event event = 1 [json_name = "event"];
- Specified by:
hasEvent
in interfaceInputController.StreamEventsResponseOrBuilder
- Returns:
- Whether the event field is set.
-
getEvent
Event for a controller
.viam.component.inputcontroller.v1.Event event = 1 [json_name = "event"];
- Specified by:
getEvent
in interfaceInputController.StreamEventsResponseOrBuilder
- Returns:
- The event.
-
setEvent
Event for a controller
.viam.component.inputcontroller.v1.Event event = 1 [json_name = "event"];
-
setEvent
public InputController.StreamEventsResponse.Builder setEvent(InputController.Event.Builder builderForValue) Event for a controller
.viam.component.inputcontroller.v1.Event event = 1 [json_name = "event"];
-
mergeEvent
Event for a controller
.viam.component.inputcontroller.v1.Event event = 1 [json_name = "event"];
-
clearEvent
Event for a controller
.viam.component.inputcontroller.v1.Event event = 1 [json_name = "event"];
-