Interface APIClientInfoOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Specifies the invoking API client name.
    com.google.protobuf.ByteString
    Specifies the invoking API client name.
    Specifies version info for the invoking API client, if known.
    Specifies version info for the invoking API client, if known.
    boolean
    Specifies version info for the invoking API client, 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()
       Specifies the invoking API client name.
       
      string name = 1 [json_name = "name", (.google.api.field_behavior) = REQUIRED];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Specifies the invoking API client name.
       
      string name = 1 [json_name = "name", (.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for name.
    • hasVersion

      boolean hasVersion()
       Specifies version info for the invoking API client, if known.
       
      .buildless.telemetry.VersionInfo version = 4 [json_name = "version", (.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the version field is set.
    • getVersion

      VersionInfo getVersion()
       Specifies version info for the invoking API client, if known.
       
      .buildless.telemetry.VersionInfo version = 4 [json_name = "version", (.google.api.field_behavior) = REQUIRED];
      Returns:
      The version.
    • getVersionOrBuilder

      VersionInfoOrBuilder getVersionOrBuilder()
       Specifies version info for the invoking API client, if known.
       
      .buildless.telemetry.VersionInfo version = 4 [json_name = "version", (.google.api.field_behavior) = REQUIRED];