UpstreamOrBuilder
public interface UpstreamOrBuilder extends com.google.protobuf.MessageOrBuilder
io/agentscope/aistio/proto/UpstreamOrBuilder.java:8–199定义上游或构建器契约的接口。位于 io.agentscope.aistio.proto 包,实现 com.google.protobuf.MessageOrBuilder。核心成员包括 hasMeta、getMeta、getMetaOrBuilder、hasConnect、getConnect、getConnectOrBuilder。
An interface in io.agentscope.aistio.proto that defines the contract for components that deploys, schedules and serves agents. Declared in io.agentscope.aistio.proto. Implements com.google.protobuf.MessageOrBuilder.
方法摘要Method Summary
方法详情Method Detail
hasMeta
public boolean hasMeta()
判断是否具有元数据。
.agentscope.protocol.v1.UpstreamMeta meta = 1;
booleanio/agentscope/aistio/proto/UpstreamOrBuilder.java:16getMeta
public io.agentscope.aistio.proto.UpstreamMeta getMeta()
获取元数据。
.agentscope.protocol.v1.UpstreamMeta meta = 1;
io.agentscope.aistio.proto.UpstreamMetaio/agentscope/aistio/proto/UpstreamOrBuilder.java:21getMetaOrBuilder
public io.agentscope.aistio.proto.UpstreamMetaOrBuilder getMetaOrBuilder()
获取元数据或构建器。
.agentscope.protocol.v1.UpstreamMeta meta = 1;
io.agentscope.aistio.proto.UpstreamMetaOrBuilderio/agentscope/aistio/proto/UpstreamOrBuilder.java:25hasConnect
public boolean hasConnect()
判断是否具有连接。
.agentscope.protocol.v1.ConnectRequest connect = 10;
booleanio/agentscope/aistio/proto/UpstreamOrBuilder.java:31getConnect
public io.agentscope.aistio.proto.ConnectRequest getConnect()
获取连接。
.agentscope.protocol.v1.ConnectRequest connect = 10;
io.agentscope.aistio.proto.ConnectRequestio/agentscope/aistio/proto/UpstreamOrBuilder.java:36getConnectOrBuilder
public io.agentscope.aistio.proto.ConnectRequestOrBuilder getConnectOrBuilder()
获取连接或构建器。
.agentscope.protocol.v1.ConnectRequest connect = 10;
io.agentscope.aistio.proto.ConnectRequestOrBuilderio/agentscope/aistio/proto/UpstreamOrBuilder.java:40hasConfigAck
public boolean hasConfigAck()
判断是否具有配置确认。
.agentscope.protocol.v1.ConfigAck config_ack = 11;
booleanio/agentscope/aistio/proto/UpstreamOrBuilder.java:46getConfigAck
public io.agentscope.aistio.proto.ConfigAck getConfigAck()
获取配置确认。
.agentscope.protocol.v1.ConfigAck config_ack = 11;
io.agentscope.aistio.proto.ConfigAckio/agentscope/aistio/proto/UpstreamOrBuilder.java:51getConfigAckOrBuilder
public io.agentscope.aistio.proto.ConfigAckOrBuilder getConfigAckOrBuilder()
获取配置确认或构建器。
.agentscope.protocol.v1.ConfigAck config_ack = 11;
io.agentscope.aistio.proto.ConfigAckOrBuilderio/agentscope/aistio/proto/UpstreamOrBuilder.java:55hasSessionReport
public boolean hasSessionReport()
判断是否具有会话报告。
.agentscope.protocol.v1.SessionReport session_report = 12;
booleanio/agentscope/aistio/proto/UpstreamOrBuilder.java:61getSessionReport
public io.agentscope.aistio.proto.SessionReport getSessionReport()
获取会话报告。
.agentscope.protocol.v1.SessionReport session_report = 12;
io.agentscope.aistio.proto.SessionReportio/agentscope/aistio/proto/UpstreamOrBuilder.java:66getSessionReportOrBuilder
public io.agentscope.aistio.proto.SessionReportOrBuilder getSessionReportOrBuilder()
获取会话报告或构建器。
.agentscope.protocol.v1.SessionReport session_report = 12;
io.agentscope.aistio.proto.SessionReportOrBuilderio/agentscope/aistio/proto/UpstreamOrBuilder.java:70hasExecutionAttempt
public boolean hasExecutionAttempt()
判断是否具有执行尝试。
.agentscope.protocol.v1.ExecutionAttemptReport execution_attempt = 13;
booleanio/agentscope/aistio/proto/UpstreamOrBuilder.java:76getExecutionAttempt
public io.agentscope.aistio.proto.ExecutionAttemptReport getExecutionAttempt()
获取执行尝试。
.agentscope.protocol.v1.ExecutionAttemptReport execution_attempt = 13;
io.agentscope.aistio.proto.ExecutionAttemptReportio/agentscope/aistio/proto/UpstreamOrBuilder.java:81getExecutionAttemptOrBuilder
public io.agentscope.aistio.proto.ExecutionAttemptReportOrBuilder getExecutionAttemptOrBuilder()
获取执行尝试或构建器。
.agentscope.protocol.v1.ExecutionAttemptReport execution_attempt = 13;
io.agentscope.aistio.proto.ExecutionAttemptReportOrBuilderio/agentscope/aistio/proto/UpstreamOrBuilder.java:85hasHeartbeat
public boolean hasHeartbeat()
判断是否具有心跳。
.agentscope.protocol.v1.Heartbeat heartbeat = 14;
booleanio/agentscope/aistio/proto/UpstreamOrBuilder.java:91getHeartbeat
public io.agentscope.aistio.proto.Heartbeat getHeartbeat()
获取心跳。
.agentscope.protocol.v1.Heartbeat heartbeat = 14;
io.agentscope.aistio.proto.Heartbeatio/agentscope/aistio/proto/UpstreamOrBuilder.java:96getHeartbeatOrBuilder
public io.agentscope.aistio.proto.HeartbeatOrBuilder getHeartbeatOrBuilder()
获取心跳或构建器。
.agentscope.protocol.v1.Heartbeat heartbeat = 14;
io.agentscope.aistio.proto.HeartbeatOrBuilderio/agentscope/aistio/proto/UpstreamOrBuilder.java:100hasEventReport
public boolean hasEventReport()
判断是否具有事件报告。
Level 2 event stream .agentscope.protocol.v1.EventReport event_report = 15;
booleanio/agentscope/aistio/proto/UpstreamOrBuilder.java:110getEventReport
public io.agentscope.aistio.proto.EventReport getEventReport()
获取事件报告。
Level 2 event stream .agentscope.protocol.v1.EventReport event_report = 15;
io.agentscope.aistio.proto.EventReportio/agentscope/aistio/proto/UpstreamOrBuilder.java:119getEventReportOrBuilder
public io.agentscope.aistio.proto.EventReportOrBuilder getEventReportOrBuilder()
获取事件报告或构建器。
Level 2 event stream .agentscope.protocol.v1.EventReport event_report = 15;
io.agentscope.aistio.proto.EventReportOrBuilderio/agentscope/aistio/proto/UpstreamOrBuilder.java:127hasContextReport
public boolean hasContextReport()
判断是否具有上下文报告。
Level 4 effective context .agentscope.protocol.v1.ContextReport context_report = 16;
booleanio/agentscope/aistio/proto/UpstreamOrBuilder.java:137getContextReport
public io.agentscope.aistio.proto.ContextReport getContextReport()
获取上下文报告。
Level 4 effective context .agentscope.protocol.v1.ContextReport context_report = 16;
io.agentscope.aistio.proto.ContextReportio/agentscope/aistio/proto/UpstreamOrBuilder.java:146getContextReportOrBuilder
public io.agentscope.aistio.proto.ContextReportOrBuilder getContextReportOrBuilder()
获取上下文报告或构建器。
Level 4 effective context .agentscope.protocol.v1.ContextReport context_report = 16;
io.agentscope.aistio.proto.ContextReportOrBuilderio/agentscope/aistio/proto/UpstreamOrBuilder.java:154hasInventory
public boolean hasInventory()
判断是否具有清单。
instance inventory (subagents / workspaces / health) .agentscope.protocol.v1.InventoryReport inventory = 17;
booleanio/agentscope/aistio/proto/UpstreamOrBuilder.java:164getInventory
public io.agentscope.aistio.proto.InventoryReport getInventory()
获取清单。
instance inventory (subagents / workspaces / health) .agentscope.protocol.v1.InventoryReport inventory = 17;
io.agentscope.aistio.proto.InventoryReportio/agentscope/aistio/proto/UpstreamOrBuilder.java:173getInventoryOrBuilder
public io.agentscope.aistio.proto.InventoryReportOrBuilder getInventoryOrBuilder()
获取清单或构建器。
instance inventory (subagents / workspaces / health) .agentscope.protocol.v1.InventoryReport inventory = 17;
io.agentscope.aistio.proto.InventoryReportOrBuilderio/agentscope/aistio/proto/UpstreamOrBuilder.java:181hasConversationTurn
public boolean hasConversationTurn()
判断是否具有会话轮次。
.agentscope.protocol.v1.ConversationTurnReport conversation_turn = 18;
booleanio/agentscope/aistio/proto/UpstreamOrBuilder.java:187getConversationTurn
public io.agentscope.aistio.proto.ConversationTurnReport getConversationTurn()
获取会话轮次。
.agentscope.protocol.v1.ConversationTurnReport conversation_turn = 18;
io.agentscope.aistio.proto.ConversationTurnReportio/agentscope/aistio/proto/UpstreamOrBuilder.java:192getConversationTurnOrBuilder
public io.agentscope.aistio.proto.ConversationTurnReportOrBuilder getConversationTurnOrBuilder()
获取会话轮次或构建器。
.agentscope.protocol.v1.ConversationTurnReport conversation_turn = 18;
io.agentscope.aistio.proto.ConversationTurnReportOrBuilderio/agentscope/aistio/proto/UpstreamOrBuilder.java:196getPayloadCase
public io.agentscope.aistio.proto.Upstream.PayloadCase getPayloadCase()
获取负载取值。
Returns the payload case.
io.agentscope.aistio.proto.Upstream.PayloadCaseio/agentscope/aistio/proto/UpstreamOrBuilder.java:198