Interface ToolInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ToolInfo, ToolInfo.Builder

public interface ToolInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Name of the tool being expressed by this payload.
    com.google.protobuf.ByteString
    Name of the tool being expressed by this payload.
    Version info for this tool, if known.
    Version info for this tool, if known.
    boolean
    Version info for this tool, if known.

    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

    • getName

      String getName()
       Name of the tool being expressed by this payload.
       
      string name = 1 [json_name = "name", (.google.api.field_behavior) = REQUIRED];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Name of the tool being expressed by this payload.
       
      string name = 1 [json_name = "name", (.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for name.
    • hasVersion

      boolean hasVersion()
       Version info for this tool, if known.
       
      .buildless.telemetry.VersionInfo version = 2 [json_name = "version", (.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the version field is set.
    • getVersion

      VersionInfo getVersion()
       Version info for this tool, if known.
       
      .buildless.telemetry.VersionInfo version = 2 [json_name = "version", (.google.api.field_behavior) = REQUIRED];
      Returns:
      The version.
    • getVersionOrBuilder

      VersionInfoOrBuilder getVersionOrBuilder()
       Version info for this tool, if known.
       
      .buildless.telemetry.VersionInfo version = 2 [json_name = "version", (.google.api.field_behavior) = REQUIRED];