AS AgentScopeAPI 手册 / API Reference

UpstreamOrBuilder

public interface UpstreamOrBuilder extends com.google.protobuf.MessageOrBuilder
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:8–199

定义上游或构建器契约的接口。位于 io.agentscope.controlplane.proto 包,实现 com.google.protobuf.MessageOrBuilder。核心成员包括 hasMeta、getMeta、getMetaOrBuilder、hasConnect、getConnect、getConnectOrBuilder。

An interface in io.agentscope.controlplane.proto that defines the contract for components that deploys, schedules and serves agents. Declared in io.agentscope.controlplane.proto. Implements com.google.protobuf.MessageOrBuilder.

方法摘要Method Summary

方法Method说明Description
public boolean hasMeta()
判断是否具有元数据。
`.agentscope.protocol.v1.UpstreamMeta meta = 1;`
public io.agentscope.controlplane.proto.UpstreamMeta getMeta()
获取元数据。
`.agentscope.protocol.v1.UpstreamMeta meta = 1;`
public io.agentscope.controlplane.proto.UpstreamMetaOrBuilder getMetaOrBuilder()
获取元数据或构建器。
`.agentscope.protocol.v1.UpstreamMeta meta = 1;`
public boolean hasConnect()
判断是否具有连接。
`.agentscope.protocol.v1.ConnectRequest connect = 10;`
public io.agentscope.controlplane.proto.ConnectRequest getConnect()
获取连接。
`.agentscope.protocol.v1.ConnectRequest connect = 10;`
public io.agentscope.controlplane.proto.ConnectRequestOrBuilder getConnectOrBuilder()
获取连接或构建器。
`.agentscope.protocol.v1.ConnectRequest connect = 10;`
public boolean hasConfigAck()
判断是否具有配置确认。
`.agentscope.protocol.v1.ConfigAck config_ack = 11;`
public io.agentscope.controlplane.proto.ConfigAck getConfigAck()
获取配置确认。
`.agentscope.protocol.v1.ConfigAck config_ack = 11;`
public io.agentscope.controlplane.proto.ConfigAckOrBuilder getConfigAckOrBuilder()
获取配置确认或构建器。
`.agentscope.protocol.v1.ConfigAck config_ack = 11;`
public boolean hasSessionReport()
判断是否具有会话报告。
`.agentscope.protocol.v1.SessionReport session_report = 12;`
public io.agentscope.controlplane.proto.SessionReport getSessionReport()
获取会话报告。
`.agentscope.protocol.v1.SessionReport session_report = 12;`
public io.agentscope.controlplane.proto.SessionReportOrBuilder getSessionReportOrBuilder()
获取会话报告或构建器。
`.agentscope.protocol.v1.SessionReport session_report = 12;`
public boolean hasExecutionAttempt()
判断是否具有执行尝试。
`.agentscope.protocol.v1.ExecutionAttemptReport execution_attempt = 13;`
public io.agentscope.controlplane.proto.ExecutionAttemptReport getExecutionAttempt()
获取执行尝试。
`.agentscope.protocol.v1.ExecutionAttemptReport execution_attempt = 13;`
public io.agentscope.controlplane.proto.ExecutionAttemptReportOrBuilder getExecutionAttemptOrBuilder()
获取执行尝试或构建器。
`.agentscope.protocol.v1.ExecutionAttemptReport execution_attempt = 13;`
public boolean hasHeartbeat()
判断是否具有心跳。
`.agentscope.protocol.v1.Heartbeat heartbeat = 14;`
public io.agentscope.controlplane.proto.Heartbeat getHeartbeat()
获取心跳。
`.agentscope.protocol.v1.Heartbeat heartbeat = 14;`
public io.agentscope.controlplane.proto.HeartbeatOrBuilder getHeartbeatOrBuilder()
获取心跳或构建器。
`.agentscope.protocol.v1.Heartbeat heartbeat = 14;`
public boolean hasEventReport()
判断是否具有事件报告。
``` Level 2 event stream
public io.agentscope.controlplane.proto.EventReport getEventReport()
获取事件报告。
``` Level 2 event stream
public io.agentscope.controlplane.proto.EventReportOrBuilder getEventReportOrBuilder()
获取事件报告或构建器。
``` Level 2 event stream
public boolean hasContextReport()
判断是否具有上下文报告。
``` Level 4 effective context
public io.agentscope.controlplane.proto.ContextReport getContextReport()
获取上下文报告。
``` Level 4 effective context
public io.agentscope.controlplane.proto.ContextReportOrBuilder getContextReportOrBuilder()
获取上下文报告或构建器。
``` Level 4 effective context
public boolean hasInventory()
判断是否具有清单。
``` instance inventory (subagents / workspaces / health)
public io.agentscope.controlplane.proto.InventoryReport getInventory()
获取清单。
``` instance inventory (subagents / workspaces / health)
public io.agentscope.controlplane.proto.InventoryReportOrBuilder getInventoryOrBuilder()
获取清单或构建器。
``` instance inventory (subagents / workspaces / health)
public boolean hasConversationTurn()
判断是否具有会话轮次。
`.agentscope.protocol.v1.ConversationTurnReport conversation_turn = 18;`
public io.agentscope.controlplane.proto.ConversationTurnReport getConversationTurn()
获取会话轮次。
`.agentscope.protocol.v1.ConversationTurnReport conversation_turn = 18;`
public io.agentscope.controlplane.proto.ConversationTurnReportOrBuilder getConversationTurnOrBuilder()
获取会话轮次或构建器。
`.agentscope.protocol.v1.ConversationTurnReport conversation_turn = 18;`
public io.agentscope.controlplane.proto.Upstream.PayloadCase getPayloadCase()
获取负载取值。
Returns the payload case.

方法详情Method Detail

hasMeta

public boolean hasMeta()

判断是否具有元数据。

.agentscope.protocol.v1.UpstreamMeta meta = 1;

返回Returns boolean
返回布尔值,表示判断结果。Whether the meta field is set.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:16

getMeta

public io.agentscope.controlplane.proto.UpstreamMeta getMeta()

获取元数据。

.agentscope.protocol.v1.UpstreamMeta meta = 1;

返回Returns io.agentscope.controlplane.proto.UpstreamMeta
元数据。The meta.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:21

getMetaOrBuilder

public io.agentscope.controlplane.proto.UpstreamMetaOrBuilder getMetaOrBuilder()

获取元数据或构建器。

.agentscope.protocol.v1.UpstreamMeta meta = 1;

返回Returns io.agentscope.controlplane.proto.UpstreamMetaOrBuilder
返回io.agentscope.controlplane.协议.UpstreamMetaOrBuilder。Returns io agentscope controlplane proto upstream meta or builder.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:25

hasConnect

public boolean hasConnect()

判断是否具有连接。

.agentscope.protocol.v1.ConnectRequest connect = 10;

返回Returns boolean
返回布尔值,表示判断结果。Whether the connect field is set.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:31

getConnect

public io.agentscope.controlplane.proto.ConnectRequest getConnect()

获取连接。

.agentscope.protocol.v1.ConnectRequest connect = 10;

返回Returns io.agentscope.controlplane.proto.ConnectRequest
连接。The connect.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:36

getConnectOrBuilder

public io.agentscope.controlplane.proto.ConnectRequestOrBuilder getConnectOrBuilder()

获取连接或构建器。

.agentscope.protocol.v1.ConnectRequest connect = 10;

返回Returns io.agentscope.controlplane.proto.ConnectRequestOrBuilder
返回io.agentscope.controlplane.协议.ConnectRequestOrBuilder。Returns io agentscope controlplane proto connect request or builder.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:40

hasConfigAck

public boolean hasConfigAck()

判断是否具有配置确认。

.agentscope.protocol.v1.ConfigAck config_ack = 11;

返回Returns boolean
返回布尔值,表示判断结果。Whether the configAck field is set.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:46

getConfigAck

public io.agentscope.controlplane.proto.ConfigAck getConfigAck()

获取配置确认。

.agentscope.protocol.v1.ConfigAck config_ack = 11;

返回Returns io.agentscope.controlplane.proto.ConfigAck
返回io.agentscope.controlplane.协议.ConfigAck。The configAck.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:51

getConfigAckOrBuilder

public io.agentscope.controlplane.proto.ConfigAckOrBuilder getConfigAckOrBuilder()

获取配置确认或构建器。

.agentscope.protocol.v1.ConfigAck config_ack = 11;

返回Returns io.agentscope.controlplane.proto.ConfigAckOrBuilder
返回io.agentscope.controlplane.协议.ConfigAckOrBuilder。Returns io agentscope controlplane proto config ack or builder.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:55

hasSessionReport

public boolean hasSessionReport()

判断是否具有会话报告。

.agentscope.protocol.v1.SessionReport session_report = 12;

返回Returns boolean
返回布尔值,表示判断结果。Whether the sessionReport field is set.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:61

getSessionReport

public io.agentscope.controlplane.proto.SessionReport getSessionReport()

获取会话报告。

.agentscope.protocol.v1.SessionReport session_report = 12;

返回Returns io.agentscope.controlplane.proto.SessionReport
返回io.agentscope.controlplane.协议.SessionReport。The sessionReport.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:66

getSessionReportOrBuilder

public io.agentscope.controlplane.proto.SessionReportOrBuilder getSessionReportOrBuilder()

获取会话报告或构建器。

.agentscope.protocol.v1.SessionReport session_report = 12;

返回Returns io.agentscope.controlplane.proto.SessionReportOrBuilder
返回io.agentscope.controlplane.协议.SessionReportOrBuilder。Returns io agentscope controlplane proto session report or builder.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:70

hasExecutionAttempt

public boolean hasExecutionAttempt()

判断是否具有执行尝试。

.agentscope.protocol.v1.ExecutionAttemptReport execution_attempt = 13;

返回Returns boolean
返回布尔值,表示判断结果。Whether the executionAttempt field is set.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:76

getExecutionAttempt

public io.agentscope.controlplane.proto.ExecutionAttemptReport getExecutionAttempt()

获取执行尝试。

.agentscope.protocol.v1.ExecutionAttemptReport execution_attempt = 13;

返回Returns io.agentscope.controlplane.proto.ExecutionAttemptReport
返回io.agentscope.controlplane.协议.ExecutionAttemptReport。The executionAttempt.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:81

getExecutionAttemptOrBuilder

public io.agentscope.controlplane.proto.ExecutionAttemptReportOrBuilder getExecutionAttemptOrBuilder()

获取执行尝试或构建器。

.agentscope.protocol.v1.ExecutionAttemptReport execution_attempt = 13;

返回Returns io.agentscope.controlplane.proto.ExecutionAttemptReportOrBuilder
返回io.agentscope.controlplane.协议.ExecutionAttemptReportOrBuilder。Returns io agentscope controlplane proto execution attempt report or builder.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:85

hasHeartbeat

public boolean hasHeartbeat()

判断是否具有心跳。

.agentscope.protocol.v1.Heartbeat heartbeat = 14;

返回Returns boolean
返回布尔值,表示判断结果。Whether the heartbeat field is set.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:91

getHeartbeat

public io.agentscope.controlplane.proto.Heartbeat getHeartbeat()

获取心跳。

.agentscope.protocol.v1.Heartbeat heartbeat = 14;

返回Returns io.agentscope.controlplane.proto.Heartbeat
心跳。The heartbeat.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:96

getHeartbeatOrBuilder

public io.agentscope.controlplane.proto.HeartbeatOrBuilder getHeartbeatOrBuilder()

获取心跳或构建器。

.agentscope.protocol.v1.Heartbeat heartbeat = 14;

返回Returns io.agentscope.controlplane.proto.HeartbeatOrBuilder
返回io.agentscope.controlplane.协议.HeartbeatOrBuilder。Returns io agentscope controlplane proto heartbeat or builder.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:100

hasEventReport

public boolean hasEventReport()

判断是否具有事件报告。

Level 2 event stream .agentscope.protocol.v1.EventReport event_report = 15;

返回Returns boolean
返回布尔值,表示判断结果。Whether the eventReport field is set.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:110

getEventReport

public io.agentscope.controlplane.proto.EventReport getEventReport()

获取事件报告。

Level 2 event stream .agentscope.protocol.v1.EventReport event_report = 15;

返回Returns io.agentscope.controlplane.proto.EventReport
返回io.agentscope.controlplane.协议.EventReport。The eventReport.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:119

getEventReportOrBuilder

public io.agentscope.controlplane.proto.EventReportOrBuilder getEventReportOrBuilder()

获取事件报告或构建器。

Level 2 event stream .agentscope.protocol.v1.EventReport event_report = 15;

返回Returns io.agentscope.controlplane.proto.EventReportOrBuilder
返回io.agentscope.controlplane.协议.EventReportOrBuilder。Returns io agentscope controlplane proto event report or builder.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:127

hasContextReport

public boolean hasContextReport()

判断是否具有上下文报告。

Level 4 effective context .agentscope.protocol.v1.ContextReport context_report = 16;

返回Returns boolean
返回布尔值,表示判断结果。Whether the contextReport field is set.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:137

getContextReport

public io.agentscope.controlplane.proto.ContextReport getContextReport()

获取上下文报告。

Level 4 effective context .agentscope.protocol.v1.ContextReport context_report = 16;

返回Returns io.agentscope.controlplane.proto.ContextReport
返回io.agentscope.controlplane.协议.ContextReport。The contextReport.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:146

getContextReportOrBuilder

public io.agentscope.controlplane.proto.ContextReportOrBuilder getContextReportOrBuilder()

获取上下文报告或构建器。

Level 4 effective context .agentscope.protocol.v1.ContextReport context_report = 16;

返回Returns io.agentscope.controlplane.proto.ContextReportOrBuilder
返回io.agentscope.controlplane.协议.ContextReportOrBuilder。Returns io agentscope controlplane proto context report or builder.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:154

hasInventory

public boolean hasInventory()

判断是否具有清单。

instance inventory (subagents / workspaces / health) .agentscope.protocol.v1.InventoryReport inventory = 17;

返回Returns boolean
返回布尔值,表示判断结果。Whether the inventory field is set.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:164

getInventory

public io.agentscope.controlplane.proto.InventoryReport getInventory()

获取清单。

instance inventory (subagents / workspaces / health) .agentscope.protocol.v1.InventoryReport inventory = 17;

返回Returns io.agentscope.controlplane.proto.InventoryReport
清单。The inventory.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:173

getInventoryOrBuilder

public io.agentscope.controlplane.proto.InventoryReportOrBuilder getInventoryOrBuilder()

获取清单或构建器。

instance inventory (subagents / workspaces / health) .agentscope.protocol.v1.InventoryReport inventory = 17;

返回Returns io.agentscope.controlplane.proto.InventoryReportOrBuilder
返回io.agentscope.controlplane.协议.InventoryReportOrBuilder。Returns io agentscope controlplane proto inventory report or builder.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:181

hasConversationTurn

public boolean hasConversationTurn()

判断是否具有会话轮次。

.agentscope.protocol.v1.ConversationTurnReport conversation_turn = 18;

返回Returns boolean
返回布尔值,表示判断结果。Whether the conversationTurn field is set.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:187

getConversationTurn

public io.agentscope.controlplane.proto.ConversationTurnReport getConversationTurn()

获取会话轮次。

.agentscope.protocol.v1.ConversationTurnReport conversation_turn = 18;

返回Returns io.agentscope.controlplane.proto.ConversationTurnReport
返回io.agentscope.controlplane.协议.ConversationTurnReport。The conversationTurn.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:192

getConversationTurnOrBuilder

public io.agentscope.controlplane.proto.ConversationTurnReportOrBuilder getConversationTurnOrBuilder()

获取会话轮次或构建器。

.agentscope.protocol.v1.ConversationTurnReport conversation_turn = 18;

返回Returns io.agentscope.controlplane.proto.ConversationTurnReportOrBuilder
返回io.agentscope.controlplane.协议.ConversationTurnReportOrBuilder。Returns io agentscope controlplane proto conversation turn report or builder.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:196

getPayloadCase

public io.agentscope.controlplane.proto.Upstream.PayloadCase getPayloadCase()

获取负载取值。

Returns the payload case.

返回Returns io.agentscope.controlplane.proto.Upstream.PayloadCase
返回io.agentscope.controlplane.协议.上游.负载取值。Returns io agentscope controlplane proto upstream payload case.
源码Source io/agentscope/controlplane/proto/UpstreamOrBuilder.java:198
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.