Interface EventDetail.ClientDetailOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
EventDetail.ClientDetail, EventDetail.ClientDetail.Builder
Enclosing class:
EventDetail

public static interface EventDetail.ClientDetailOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    API client library, or client agent, which is delivering this event.
    API client library, or client agent, which is delivering this event.
    Specifies the set of OS-related information for a given event.
    Specifies the set of OS-related information for a given event.
    getTool(int index)
    Specifies the set of detected or declared tools and tool versions which relate to a given event.
    int
    Specifies the set of detected or declared tools and tool versions which relate to a given event.
    Specifies the set of detected or declared tools and tool versions which relate to a given event.
    getToolOrBuilder(int index)
    Specifies the set of detected or declared tools and tool versions which relate to a given event.
    Specifies the set of detected or declared tools and tool versions which relate to a given event.
    boolean
    API client library, or client agent, which is delivering this event.
    boolean
    Specifies the set of OS-related information for a given event.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getToolList

      List<ToolInfo> getToolList()
       Specifies the set of detected or declared tools and tool versions which relate to a given event.
       
      repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"];
    • getTool

      ToolInfo getTool(int index)
       Specifies the set of detected or declared tools and tool versions which relate to a given event.
       
      repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"];
    • getToolCount

      int getToolCount()
       Specifies the set of detected or declared tools and tool versions which relate to a given event.
       
      repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"];
    • getToolOrBuilderList

      List<? extends ToolInfoOrBuilder> getToolOrBuilderList()
       Specifies the set of detected or declared tools and tool versions which relate to a given event.
       
      repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"];
    • getToolOrBuilder

      ToolInfoOrBuilder getToolOrBuilder(int index)
       Specifies the set of detected or declared tools and tool versions which relate to a given event.
       
      repeated .buildless.telemetry.ToolInfo tool = 1 [json_name = "tool"];
    • hasOs

      boolean hasOs()
       Specifies the set of OS-related information for a given event.
       
      .buildless.telemetry.OSInfo os = 2 [json_name = "os"];
      Returns:
      Whether the os field is set.
    • getOs

      OSInfo getOs()
       Specifies the set of OS-related information for a given event.
       
      .buildless.telemetry.OSInfo os = 2 [json_name = "os"];
      Returns:
      The os.
    • getOsOrBuilder

      OSInfoOrBuilder getOsOrBuilder()
       Specifies the set of OS-related information for a given event.
       
      .buildless.telemetry.OSInfo os = 2 [json_name = "os"];
    • hasAgent

      boolean hasAgent()
       API client library, or client agent, which is delivering this event.
       
      .buildless.telemetry.APIClientInfo agent = 3 [json_name = "agent"];
      Returns:
      Whether the agent field is set.
    • getAgent

      APIClientInfo getAgent()
       API client library, or client agent, which is delivering this event.
       
      .buildless.telemetry.APIClientInfo agent = 3 [json_name = "agent"];
      Returns:
      The agent.
    • getAgentOrBuilder

      APIClientInfoOrBuilder getAgentOrBuilder()
       API client library, or client agent, which is delivering this event.
       
      .buildless.telemetry.APIClientInfo agent = 3 [json_name = "agent"];