public final class AgentCapabilities extends GeneratedMessage implements AgentCapabilitiesOrBuilder
Defines the A2A feature set supported by the agent.
Protobuf type google.cloud.geminidataanalytics.v1beta.AgentCapabilities
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
EXTENSIONS_FIELD_NUMBER
public static final int EXTENSIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PUSH_NOTIFICATIONS_FIELD_NUMBER
public static final int PUSH_NOTIFICATIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STREAMING_FIELD_NUMBER
public static final int STREAMING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AgentCapabilities getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AgentCapabilities.Builder newBuilder()
newBuilder(AgentCapabilities prototype)
public static AgentCapabilities.Builder newBuilder(AgentCapabilities prototype)
public static AgentCapabilities parseDelimitedFrom(InputStream input)
public static AgentCapabilities parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AgentCapabilities parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AgentCapabilities parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AgentCapabilities parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AgentCapabilities parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AgentCapabilities parseFrom(CodedInputStream input)
public static AgentCapabilities parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AgentCapabilities parseFrom(InputStream input)
public static AgentCapabilities parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AgentCapabilities parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AgentCapabilities parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AgentCapabilities> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public AgentCapabilities getDefaultInstanceForType()
getExtensions(int index)
public AgentExtension getExtensions(int index)
Optional. Extensions supported by this agent.
repeated .google.cloud.geminidataanalytics.v1beta.AgentExtension extensions = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getExtensionsCount()
public int getExtensionsCount()
Optional. Extensions supported by this agent.
repeated .google.cloud.geminidataanalytics.v1beta.AgentExtension extensions = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getExtensionsList()
public List<AgentExtension> getExtensionsList()
Optional. Extensions supported by this agent.
repeated .google.cloud.geminidataanalytics.v1beta.AgentExtension extensions = 3 [(.google.api.field_behavior) = OPTIONAL];
getExtensionsOrBuilder(int index)
public AgentExtensionOrBuilder getExtensionsOrBuilder(int index)
Optional. Extensions supported by this agent.
repeated .google.cloud.geminidataanalytics.v1beta.AgentExtension extensions = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getExtensionsOrBuilderList()
public List<? extends AgentExtensionOrBuilder> getExtensionsOrBuilderList()
Optional. Extensions supported by this agent.
repeated .google.cloud.geminidataanalytics.v1beta.AgentExtension extensions = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.geminidataanalytics.v1beta.AgentExtensionOrBuilder> |
|
getParserForType()
public Parser<AgentCapabilities> getParserForType()
Overrides
getPushNotifications()
public boolean getPushNotifications()
Optional. If the agent can send push notifications to the client's webhook.
bool push_notifications = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The pushNotifications.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStreaming()
public boolean getStreaming()
Optional. If the agent will support streaming responses.
bool streaming = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The streaming.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AgentCapabilities.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected AgentCapabilities.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public AgentCapabilities.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides