Package org.a2aproject.sdk.compat03.grpc
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 TypeMethodDescriptionA description of how this agent uses this extension.com.google.protobuf.ByteStringA description of how this agent uses this extension.com.google.protobuf.StructOptional configuration for the extension.com.google.protobuf.StructOrBuilderOptional configuration for the extension.booleanWhether the client must follow specific requirements of the extension.getUri()The URI of the extension.com.google.protobuf.ByteStringThe URI of the extension.booleanOptional configuration for the extension.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
-
getUri
String getUri()The URI of the extension. Example: "https://developers.google.com/identity/protocols/oauth2"
string uri = 1;- Returns:
- The uri.
-
getUriBytes
com.google.protobuf.ByteString getUriBytes()The URI of the extension. Example: "https://developers.google.com/identity/protocols/oauth2"
string uri = 1;- Returns:
- The bytes for uri.
-
getDescription
String getDescription()A description of how this agent uses this extension. Example: "Google OAuth 2.0 authentication"
string description = 2;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()A description of how this agent uses this extension. Example: "Google OAuth 2.0 authentication"
string description = 2;- Returns:
- The bytes for description.
-
getRequired
boolean getRequired()Whether the client must follow specific requirements of the extension. Example: false
bool required = 3;- Returns:
- The required.
-
hasParams
boolean hasParams()Optional configuration for the extension.
.google.protobuf.Struct params = 4;- Returns:
- Whether the params field is set.
-
getParams
com.google.protobuf.Struct getParams()Optional configuration for the extension.
.google.protobuf.Struct params = 4;- Returns:
- The params.
-
getParamsOrBuilder
com.google.protobuf.StructOrBuilder getParamsOrBuilder()Optional configuration for the extension.
.google.protobuf.Struct params = 4;
-