Interface AgentExtensionOrBuilder

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

@Generated public interface AgentExtensionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    A human-readable description of how this agent uses the extension.
    com.google.protobuf.ByteString
    A human-readable description of how this agent uses the extension.
    com.google.protobuf.Struct
    Optional.
    com.google.protobuf.StructOrBuilder
    Optional.
    boolean
    If true, the client must understand and comply with the extension's requirements.
    The unique URI identifying the extension.
    com.google.protobuf.ByteString
    The unique URI identifying the extension.
    boolean
    Optional.

    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

    • getUri

      String getUri()
       The unique URI identifying the extension.
       
      string uri = 1;
      Returns:
      The uri.
    • getUriBytes

      com.google.protobuf.ByteString getUriBytes()
       The unique URI identifying the extension.
       
      string uri = 1;
      Returns:
      The bytes for uri.
    • getDescription

      String getDescription()
       A human-readable description of how this agent uses the extension.
       
      string description = 2;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       A human-readable description of how this agent uses the extension.
       
      string description = 2;
      Returns:
      The bytes for description.
    • getRequired

      boolean getRequired()
       If true, the client must understand and comply with the extension's requirements.
       
      bool required = 3;
      Returns:
      The required.
    • hasParams

      boolean hasParams()
       Optional. Extension-specific configuration parameters.
       
      .google.protobuf.Struct params = 4;
      Returns:
      Whether the params field is set.
    • getParams

      com.google.protobuf.Struct getParams()
       Optional. Extension-specific configuration parameters.
       
      .google.protobuf.Struct params = 4;
      Returns:
      The params.
    • getParamsOrBuilder

      com.google.protobuf.StructOrBuilder getParamsOrBuilder()
       Optional. Extension-specific configuration parameters.
       
      .google.protobuf.Struct params = 4;