Package com.buildless.telemetry
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 TypeMethodDescriptiongetAgent()API client library, or client agent, which is delivering this event.API client library, or client agent, which is delivering this event.getOs()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.intSpecifies 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.List<? extends ToolInfoOrBuilder>Specifies the set of detected or declared tools and tool versions which relate to a given event.booleanhasAgent()API client library, or client agent, which is delivering this event.booleanhasOs()Specifies the set of OS-related information for a given event.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
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
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"];
-