Interface InputController.StreamEventsRequest.EventsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
InputController.StreamEventsRequest.Events, InputController.StreamEventsRequest.Events.Builder
Enclosing class:
InputController.StreamEventsRequest

public static interface InputController.StreamEventsRequest.EventsOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getCancelledEvents(int index)
    Specify which event types to stop recieving events for This can be an empty list
    com.google.protobuf.ByteString
    Specify which event types to stop recieving events for This can be an empty list
    int
    Specify which event types to stop recieving events for This can be an empty list
    Specify which event types to stop recieving events for This can be an empty list
    Name of a control (button or axis)
    com.google.protobuf.ByteString
    Name of a control (button or axis)
    getEvents(int index)
    Specify which event types to recieve events for
    com.google.protobuf.ByteString
    getEventsBytes(int index)
    Specify which event types to recieve events for
    int
    Specify which event types to recieve events for
    Specify which event types to recieve events for

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getControl

      String getControl()
       Name of a control (button or axis)
       
      string control = 1 [json_name = "control"];
      Returns:
      The control.
    • getControlBytes

      com.google.protobuf.ByteString getControlBytes()
       Name of a control (button or axis)
       
      string control = 1 [json_name = "control"];
      Returns:
      The bytes for control.
    • getEventsList

      List<String> getEventsList()
       Specify which event types to recieve events for
       
      repeated string events = 2 [json_name = "events"];
      Returns:
      A list containing the events.
    • getEventsCount

      int getEventsCount()
       Specify which event types to recieve events for
       
      repeated string events = 2 [json_name = "events"];
      Returns:
      The count of events.
    • getEvents

      String getEvents(int index)
       Specify which event types to recieve events for
       
      repeated string events = 2 [json_name = "events"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The events at the given index.
    • getEventsBytes

      com.google.protobuf.ByteString getEventsBytes(int index)
       Specify which event types to recieve events for
       
      repeated string events = 2 [json_name = "events"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The events at the given index.
    • getCancelledEventsList

      List<String> getCancelledEventsList()
       Specify which event types to stop recieving events for
       This can be an empty list
       
      repeated string cancelled_events = 3 [json_name = "cancelledEvents"];
      Returns:
      A list containing the cancelledEvents.
    • getCancelledEventsCount

      int getCancelledEventsCount()
       Specify which event types to stop recieving events for
       This can be an empty list
       
      repeated string cancelled_events = 3 [json_name = "cancelledEvents"];
      Returns:
      The count of cancelledEvents.
    • getCancelledEvents

      String getCancelledEvents(int index)
       Specify which event types to stop recieving events for
       This can be an empty list
       
      repeated string cancelled_events = 3 [json_name = "cancelledEvents"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The cancelledEvents at the given index.
    • getCancelledEventsBytes

      com.google.protobuf.ByteString getCancelledEventsBytes(int index)
       Specify which event types to stop recieving events for
       This can be an empty list
       
      repeated string cancelled_events = 3 [json_name = "cancelledEvents"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The cancelledEvents at the given index.