public final class AgentCard extends GeneratedMessage implements AgentCardOrBuilderAgentCard conveys key information about an agent.
Protobuf type google.cloud.geminidataanalytics.v1beta.AgentCard
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessage > AgentCardImplements
AgentCardOrBuilderStatic Fields
ADDITIONAL_INTERFACES_FIELD_NUMBER
public static final int ADDITIONAL_INTERFACES_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
CAPABILITIES_FIELD_NUMBER
public static final int CAPABILITIES_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
DEFAULT_INPUT_MODES_FIELD_NUMBER
public static final int DEFAULT_INPUT_MODES_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
DEFAULT_OUTPUT_MODES_FIELD_NUMBER
public static final int DEFAULT_OUTPUT_MODES_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
DOCUMENTATION_URL_FIELD_NUMBER
public static final int DOCUMENTATION_URL_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
ICON_URL_FIELD_NUMBER
public static final int ICON_URL_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
PREFERRED_TRANSPORT_FIELD_NUMBER
public static final int PREFERRED_TRANSPORT_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
PROTOCOL_VERSION_FIELD_NUMBER
public static final int PROTOCOL_VERSION_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
PROVIDER_FIELD_NUMBER
public static final int PROVIDER_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
SECURITY_FIELD_NUMBER
public static final int SECURITY_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
SECURITY_SCHEMES_FIELD_NUMBER
public static final int SECURITY_SCHEMES_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
SIGNATURES_FIELD_NUMBER
public static final int SIGNATURES_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
SKILLS_FIELD_NUMBER
public static final int SKILLS_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
SUPPORTS_AUTHENTICATED_EXTENDED_CARD_FIELD_NUMBER
public static final int SUPPORTS_AUTHENTICATED_EXTENDED_CARD_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
URL_FIELD_NUMBER
public static final int URL_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
VERSION_FIELD_NUMBER
public static final int VERSION_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
Static Methods
getDefaultInstance()
public static AgentCard getDefaultInstance()| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
newBuilder()
public static AgentCard.Builder newBuilder()| Returns | |
|---|---|
| Type | Description |
AgentCard.Builder |
|
newBuilder(AgentCard prototype)
public static AgentCard.Builder newBuilder(AgentCard prototype)| Parameter | |
|---|---|
| Name | Description |
prototype |
AgentCard |
| Returns | |
|---|---|
| Type | Description |
AgentCard.Builder |
|
parseDelimitedFrom(InputStream input)
public static AgentCard parseDelimitedFrom(InputStream input)| Parameter | |
|---|---|
| Name | Description |
input |
InputStream |
| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AgentCard parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(byte[] data)
public static AgentCard parseFrom(byte[] data)| Parameter | |
|---|---|
| Name | Description |
data |
byte[] |
| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AgentCard parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
data |
byte[] |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(ByteString data)
public static AgentCard parseFrom(ByteString data)| Parameter | |
|---|---|
| Name | Description |
data |
ByteString |
| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AgentCard parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
data |
ByteString |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(CodedInputStream input)
public static AgentCard parseFrom(CodedInputStream input)| Parameter | |
|---|---|
| Name | Description |
input |
CodedInputStream |
| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AgentCard parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(InputStream input)
public static AgentCard parseFrom(InputStream input)| Parameter | |
|---|---|
| Name | Description |
input |
InputStream |
| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AgentCard parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(ByteBuffer data)
public static AgentCard parseFrom(ByteBuffer data)| Parameter | |
|---|---|
| Name | Description |
data |
ByteBuffer |
| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AgentCard parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
data |
ByteBuffer |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parser()
public static Parser<AgentCard> parser()| Returns | |
|---|---|
| Type | Description |
Parser<AgentCard> |
|
Methods
containsSecuritySchemes(String key)
public boolean containsSecuritySchemes(String key)The security scheme details used for authenticating with this agent.
map<string, .google.cloud.geminidataanalytics.v1beta.SecurityScheme> security_schemes = 8;
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
equals(Object obj)
public boolean equals(Object obj)| Parameter | |
|---|---|
| Name | Description |
obj |
Object |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
getAdditionalInterfaces(int index)
public AgentInterface getAdditionalInterfaces(int index)Optional. Announcement of additional supported transports.
repeated .google.cloud.geminidataanalytics.v1beta.AgentInterface additional_interfaces = 15 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
AgentInterface |
|
getAdditionalInterfacesCount()
public int getAdditionalInterfacesCount()Optional. Announcement of additional supported transports.
repeated .google.cloud.geminidataanalytics.v1beta.AgentInterface additional_interfaces = 15 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getAdditionalInterfacesList()
public List<AgentInterface> getAdditionalInterfacesList()Optional. Announcement of additional supported transports.
repeated .google.cloud.geminidataanalytics.v1beta.AgentInterface additional_interfaces = 15 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<AgentInterface> |
|
getAdditionalInterfacesOrBuilder(int index)
public AgentInterfaceOrBuilder getAdditionalInterfacesOrBuilder(int index)Optional. Announcement of additional supported transports.
repeated .google.cloud.geminidataanalytics.v1beta.AgentInterface additional_interfaces = 15 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
AgentInterfaceOrBuilder |
|
getAdditionalInterfacesOrBuilderList()
public List<? extends AgentInterfaceOrBuilder> getAdditionalInterfacesOrBuilderList()Optional. Announcement of additional supported transports.
repeated .google.cloud.geminidataanalytics.v1beta.AgentInterface additional_interfaces = 15 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.geminidataanalytics.v1beta.AgentInterfaceOrBuilder> |
|
getCapabilities()
public AgentCapabilities getCapabilities()Optional. A2A Capability set supported by the agent.
.google.cloud.geminidataanalytics.v1beta.AgentCapabilities capabilities = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
AgentCapabilities |
The capabilities. |
getCapabilitiesOrBuilder()
public AgentCapabilitiesOrBuilder getCapabilitiesOrBuilder()Optional. A2A Capability set supported by the agent.
.google.cloud.geminidataanalytics.v1beta.AgentCapabilities capabilities = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
AgentCapabilitiesOrBuilder |
|
getDefaultInputModes(int index)
public String getDefaultInputModes(int index)Optional. The set of interaction modes that the agent supports across all skills.
repeated string default_input_modes = 10 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The defaultInputModes at the given index. |
getDefaultInputModesBytes(int index)
public ByteString getDefaultInputModesBytes(int index)Optional. The set of interaction modes that the agent supports across all skills.
repeated string default_input_modes = 10 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the defaultInputModes at the given index. |
getDefaultInputModesCount()
public int getDefaultInputModesCount()Optional. The set of interaction modes that the agent supports across all skills.
repeated string default_input_modes = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The count of defaultInputModes. |
getDefaultInputModesList()
public ProtocolStringList getDefaultInputModesList()Optional. The set of interaction modes that the agent supports across all skills.
repeated string default_input_modes = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the defaultInputModes. |
getDefaultInstanceForType()
public AgentCard getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
AgentCard |
|
getDefaultOutputModes(int index)
public String getDefaultOutputModes(int index)Optional. The mime types supported as outputs from this agent.
repeated string default_output_modes = 11 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The defaultOutputModes at the given index. |
getDefaultOutputModesBytes(int index)
public ByteString getDefaultOutputModesBytes(int index)Optional. The mime types supported as outputs from this agent.
repeated string default_output_modes = 11 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the defaultOutputModes at the given index. |
getDefaultOutputModesCount()
public int getDefaultOutputModesCount()Optional. The mime types supported as outputs from this agent.
repeated string default_output_modes = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The count of defaultOutputModes. |
getDefaultOutputModesList()
public ProtocolStringList getDefaultOutputModesList()Optional. The mime types supported as outputs from this agent.
repeated string default_output_modes = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the defaultOutputModes. |
getDescription()
public String getDescription()Optional. A description of the agent's domain of action/solution space.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()Optional. A description of the agent's domain of action/solution space.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for description. |
getDocumentationUrl()
public String getDocumentationUrl()Optional. A url to provide additional documentation about the agent.
string documentation_url = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The documentationUrl. |
getDocumentationUrlBytes()
public ByteString getDocumentationUrlBytes()Optional. A url to provide additional documentation about the agent.
string documentation_url = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for documentationUrl. |
getIconUrl()
public String getIconUrl()Optional. An optional URL to an icon for the agent.
string icon_url = 18 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The iconUrl. |
getIconUrlBytes()
public ByteString getIconUrlBytes()Optional. An optional URL to an icon for the agent.
string icon_url = 18 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for iconUrl. |
getName()
public String getName()Optional. A human readable name for the agent.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes()Optional. A human readable name for the agent.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getParserForType()
public Parser<AgentCard> getParserForType()| Returns | |
|---|---|
| Type | Description |
Parser<AgentCard> |
|
getPreferredTransport()
public String getPreferredTransport()Optional. The transport of the preferred endpoint. If empty, defaults to JSONRPC.
string preferred_transport = 14 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The preferredTransport. |
getPreferredTransportBytes()
public ByteString getPreferredTransportBytes()Optional. The transport of the preferred endpoint. If empty, defaults to JSONRPC.
string preferred_transport = 14 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for preferredTransport. |
getProtocolVersion()
public String getProtocolVersion()Optional. The version of the A2A protocol this agent supports.
string protocol_version = 16 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The protocolVersion. |
getProtocolVersionBytes()
public ByteString getProtocolVersionBytes()Optional. The version of the A2A protocol this agent supports.
string protocol_version = 16 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for protocolVersion. |
getProvider()
public AgentProvider getProvider()Optional. The service provider of the agent.
.google.cloud.geminidataanalytics.v1beta.AgentProvider provider = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
AgentProvider |
The provider. |
getProviderOrBuilder()
public AgentProviderOrBuilder getProviderOrBuilder()Optional. The service provider of the agent.
.google.cloud.geminidataanalytics.v1beta.AgentProvider provider = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
AgentProviderOrBuilder |
|
getSecurity(int index)
public Security getSecurity(int index)Security requirements for contacting the agent.
repeated .google.cloud.geminidataanalytics.v1beta.Security security = 9;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Security |
|
getSecurityCount()
public int getSecurityCount()Security requirements for contacting the agent.
repeated .google.cloud.geminidataanalytics.v1beta.Security security = 9;
| Returns | |
|---|---|
| Type | Description |
int |
|
getSecurityList()
public List<Security> getSecurityList()Security requirements for contacting the agent.
repeated .google.cloud.geminidataanalytics.v1beta.Security security = 9;
| Returns | |
|---|---|
| Type | Description |
List<Security> |
|
getSecurityOrBuilder(int index)
public SecurityOrBuilder getSecurityOrBuilder(int index)Security requirements for contacting the agent.
repeated .google.cloud.geminidataanalytics.v1beta.Security security = 9;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
SecurityOrBuilder |
|
getSecurityOrBuilderList()
public List<? extends SecurityOrBuilder> getSecurityOrBuilderList()Security requirements for contacting the agent.
repeated .google.cloud.geminidataanalytics.v1beta.Security security = 9;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.geminidataanalytics.v1beta.SecurityOrBuilder> |
|
getSecuritySchemes() (deprecated)
public Map<String,SecurityScheme> getSecuritySchemes()Use #getSecuritySchemesMap() instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,SecurityScheme> |
|
getSecuritySchemesCount()
public int getSecuritySchemesCount()The security scheme details used for authenticating with this agent.
map<string, .google.cloud.geminidataanalytics.v1beta.SecurityScheme> security_schemes = 8;
| Returns | |
|---|---|
| Type | Description |
int |
|
getSecuritySchemesMap()
public Map<String,SecurityScheme> getSecuritySchemesMap()The security scheme details used for authenticating with this agent.
map<string, .google.cloud.geminidataanalytics.v1beta.SecurityScheme> security_schemes = 8;
| Returns | |
|---|---|
| Type | Description |
Map<String,SecurityScheme> |
|
getSecuritySchemesOrDefault(String key, SecurityScheme defaultValue)
public SecurityScheme getSecuritySchemesOrDefault(String key, SecurityScheme defaultValue)The security scheme details used for authenticating with this agent.
map<string, .google.cloud.geminidataanalytics.v1beta.SecurityScheme> security_schemes = 8;
| Parameters | |
|---|---|
| Name | Description |
key |
String |
defaultValue |
SecurityScheme |
| Returns | |
|---|---|
| Type | Description |
SecurityScheme |
|
getSecuritySchemesOrThrow(String key)
public SecurityScheme getSecuritySchemesOrThrow(String key)The security scheme details used for authenticating with this agent.
map<string, .google.cloud.geminidataanalytics.v1beta.SecurityScheme> security_schemes = 8;
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
SecurityScheme |
|
getSerializedSize()
public int getSerializedSize()| Returns | |
|---|---|
| Type | Description |
int |
|
getSignatures(int index)
public AgentCardSignature getSignatures(int index)Optional. JSON Web Signatures computed for this AgentCard.
repeated .google.cloud.geminidataanalytics.v1beta.AgentCardSignature signatures = 17 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
AgentCardSignature |
|
getSignaturesCount()
public int getSignaturesCount()Optional. JSON Web Signatures computed for this AgentCard.
repeated .google.cloud.geminidataanalytics.v1beta.AgentCardSignature signatures = 17 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getSignaturesList()
public List<AgentCardSignature> getSignaturesList()Optional. JSON Web Signatures computed for this AgentCard.
repeated .google.cloud.geminidataanalytics.v1beta.AgentCardSignature signatures = 17 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<AgentCardSignature> |
|
getSignaturesOrBuilder(int index)
public AgentCardSignatureOrBuilder getSignaturesOrBuilder(int index)Optional. JSON Web Signatures computed for this AgentCard.
repeated .google.cloud.geminidataanalytics.v1beta.AgentCardSignature signatures = 17 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
AgentCardSignatureOrBuilder |
|
getSignaturesOrBuilderList()
public List<? extends AgentCardSignatureOrBuilder> getSignaturesOrBuilderList()Optional. JSON Web Signatures computed for this AgentCard.
repeated .google.cloud.geminidataanalytics.v1beta.AgentCardSignature signatures = 17 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.geminidataanalytics.v1beta.AgentCardSignatureOrBuilder> |
|
getSkills(int index)
public AgentSkill getSkills(int index)Optional. Skills represent a unit of ability an agent can perform.
repeated .google.cloud.geminidataanalytics.v1beta.AgentSkill skills = 12 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
AgentSkill |
|
getSkillsCount()
public int getSkillsCount()Optional. Skills represent a unit of ability an agent can perform.
repeated .google.cloud.geminidataanalytics.v1beta.AgentSkill skills = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getSkillsList()
public List<AgentSkill> getSkillsList()Optional. Skills represent a unit of ability an agent can perform.
repeated .google.cloud.geminidataanalytics.v1beta.AgentSkill skills = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<AgentSkill> |
|
getSkillsOrBuilder(int index)
public AgentSkillOrBuilder getSkillsOrBuilder(int index)Optional. Skills represent a unit of ability an agent can perform.
repeated .google.cloud.geminidataanalytics.v1beta.AgentSkill skills = 12 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
AgentSkillOrBuilder |
|
getSkillsOrBuilderList()
public List<? extends AgentSkillOrBuilder> getSkillsOrBuilderList()Optional. Skills represent a unit of ability an agent can perform.
repeated .google.cloud.geminidataanalytics.v1beta.AgentSkill skills = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.geminidataanalytics.v1beta.AgentSkillOrBuilder> |
|
getSupportsAuthenticatedExtendedCard()
public boolean getSupportsAuthenticatedExtendedCard()Optional. Whether the agent supports providing an extended agent card when the user is authenticated.
bool supports_authenticated_extended_card = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The supportsAuthenticatedExtendedCard. |
getUrl()
public String getUrl()Optional. A URL to the address the agent is hosted at.
string url = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The url. |
getUrlBytes()
public ByteString getUrlBytes()Optional. A URL to the address the agent is hosted at.
string url = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for url. |
getVersion()
public String getVersion()Optional. The version of the agent.
string version = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The version. |
getVersionBytes()
public ByteString getVersionBytes()Optional. The version of the agent.
string version = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for version. |
hasCapabilities()
public boolean hasCapabilities()Optional. A2A Capability set supported by the agent.
.google.cloud.geminidataanalytics.v1beta.AgentCapabilities capabilities = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the capabilities field is set. |
hasProvider()
public boolean hasProvider()Optional. The service provider of the agent.
.google.cloud.geminidataanalytics.v1beta.AgentProvider provider = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the provider field is set. |
hashCode()
public int hashCode()| Returns | |
|---|---|
| Type | Description |
int |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)| Parameter | |
|---|---|
| Name | Description |
number |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
newBuilderForType()
public AgentCard.Builder newBuilderForType()| Returns | |
|---|---|
| Type | Description |
AgentCard.Builder |
|
newBuilderForType(AbstractMessage.BuilderParent parent)
protected AgentCard.Builder newBuilderForType(AbstractMessage.BuilderParent parent)| Parameter | |
|---|---|
| Name | Description |
parent |
BuilderParent |
| Returns | |
|---|---|
| Type | Description |
AgentCard.Builder |
|
toBuilder()
public AgentCard.Builder toBuilder()| Returns | |
|---|---|
| Type | Description |
AgentCard.Builder |
|
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)| Parameter | |
|---|---|
| Name | Description |
output |
CodedOutputStream |
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|