public final class AgentData extends GeneratedMessage implements AgentDataOrBuilder
Represents data specific to multi-turn agent evaluations.
Protobuf type google.cloud.aiplatform.v1beta1.AgentData
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
public static final int AGENTS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TURNS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static AgentData getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static AgentData.Builder newBuilder()
public static AgentData.Builder newBuilder(AgentData prototype)
| Parameter |
| Name |
Description |
prototype |
AgentData
|
public static AgentData parseDelimitedFrom(InputStream input)
public static AgentData parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AgentData parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static AgentData parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AgentData parseFrom(ByteString data)
public static AgentData parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AgentData parseFrom(CodedInputStream input)
public static AgentData parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AgentData parseFrom(InputStream input)
public static AgentData parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AgentData parseFrom(ByteBuffer data)
public static AgentData parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<AgentData> parser()
Methods
public boolean containsAgents(String key)
Optional. A map containing the static configurations for each agent in the
system. Key: agent_id (matches the author field in events). Value: The
static configuration of the agent.
map<string, .google.cloud.aiplatform.v1beta1.AgentConfig> agents = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public Map<String,AgentConfig> getAgents()
public int getAgentsCount()
Optional. A map containing the static configurations for each agent in the
system. Key: agent_id (matches the author field in events). Value: The
static configuration of the agent.
map<string, .google.cloud.aiplatform.v1beta1.AgentConfig> agents = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
public Map<String,AgentConfig> getAgentsMap()
Optional. A map containing the static configurations for each agent in the
system. Key: agent_id (matches the author field in events). Value: The
static configuration of the agent.
map<string, .google.cloud.aiplatform.v1beta1.AgentConfig> agents = 1 [(.google.api.field_behavior) = OPTIONAL];
public AgentConfig getAgentsOrDefault(String key, AgentConfig defaultValue)
Optional. A map containing the static configurations for each agent in the
system. Key: agent_id (matches the author field in events). Value: The
static configuration of the agent.
map<string, .google.cloud.aiplatform.v1beta1.AgentConfig> agents = 1 [(.google.api.field_behavior) = OPTIONAL];
public AgentConfig getAgentsOrThrow(String key)
Optional. A map containing the static configurations for each agent in the
system. Key: agent_id (matches the author field in events). Value: The
static configuration of the agent.
map<string, .google.cloud.aiplatform.v1beta1.AgentConfig> agents = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
public AgentData getDefaultInstanceForType()
public Parser<AgentData> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public ConversationTurn getTurns(int index)
Optional. A chronological list of conversation turns.
Each turn represents a logical execution cycle (e.g., User Input -> Agent
Response).
repeated .google.cloud.aiplatform.v1beta1.ConversationTurn turns = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
public int getTurnsCount()
Optional. A chronological list of conversation turns.
Each turn represents a logical execution cycle (e.g., User Input -> Agent
Response).
repeated .google.cloud.aiplatform.v1beta1.ConversationTurn turns = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
public List<ConversationTurn> getTurnsList()
Optional. A chronological list of conversation turns.
Each turn represents a logical execution cycle (e.g., User Input -> Agent
Response).
repeated .google.cloud.aiplatform.v1beta1.ConversationTurn turns = 2 [(.google.api.field_behavior) = OPTIONAL];
public ConversationTurnOrBuilder getTurnsOrBuilder(int index)
Optional. A chronological list of conversation turns.
Each turn represents a logical execution cycle (e.g., User Input -> Agent
Response).
repeated .google.cloud.aiplatform.v1beta1.ConversationTurn turns = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
public List<? extends ConversationTurnOrBuilder> getTurnsOrBuilderList()
Optional. A chronological list of conversation turns.
Each turn represents a logical execution cycle (e.g., User Input -> Agent
Response).
repeated .google.cloud.aiplatform.v1beta1.ConversationTurn turns = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.aiplatform.v1beta1.ConversationTurnOrBuilder> |
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
public final boolean isInitialized()
Overrides
public AgentData.Builder newBuilderForType()
protected AgentData.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public AgentData.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides