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 controllerbooleanhasEvent()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, 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
-
hasEvent
public boolean hasEvent()Event for a controller
.viam.component.inputcontroller.v1.Event event = 1 [json_name = "event"];- Specified by:
hasEventin 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:
getEventin 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"];
-