AS AgentScopeAPI 手册 / API Reference

InventoryReport

public final class InventoryReport extends com.google.protobuf.GeneratedMessage implements InventoryReportOrBuilder
源码Source io/agentscope/controlplane/proto/InventoryReport.java:17–1275

清单报告,承载智能体的部署、调度与服务化运行。位于 io.agentscope.controlplane.proto 包,继承自 com.google.protobuf.GeneratedMessage,实现 InventoryReportOrBuilder。核心成员包括 getDescriptor、internalGetFieldAccessorTable、getSubagentsList、getSubagentsOrBuilderList、getSubagentsCount、getSubagents。


InventoryReport carries the instance-level runtime inventory: subagents,
workspaces and health. Sent right after connect, then on change or at the
Level-1 cadence.

Protobuf type agentscope.protocol.v1.InventoryReport

嵌套类摘要Nested Class Summary

类Class类型Kind说明Description
Builder类class
构建器,用于构建并配置目标实例。
``` InventoryReport carries the instance-level runtime inventory: subagents, workspaces and health.

字段摘要Field Summary

字段Field类型Type说明Description
SUBAGENTS_FIELD_NUMBER
staticfinal
int
SUBAGENTS FIELD 数量字段。
The SUBAGENTS FIELD NUMBER field.
WORKSPACES_FIELD_NUMBER
staticfinal
int
WORKSPACES FIELD 数量字段。
The WORKSPACES FIELD NUMBER field.
HEALTH_FIELD_NUMBER
staticfinal
int
健康状态 FIELD 数量字段。
The HEALTH FIELD NUMBER field.

方法摘要Method Summary

方法Method说明Description
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
staticfinal
获取描述符。
Returns the descriptor.
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
返回 `internalGetFieldAccessorTable` 结果。
Returns the internal get field accessor table.
public java.util.List<io.agentscope.controlplane.proto.SubagentInfo> getSubagentsList()
获取 `getSubagentsList`。
`repeated .agentscope.protocol.v1.SubagentInfo subagents = 1;`
public java.util.List<? extends io.agentscope.controlplane.proto.SubagentInfoOrBuilder> getSubagentsOrBuilderList()
获取 `getSubagentsOrBuilderList`。
`repeated .agentscope.protocol.v1.SubagentInfo subagents = 1;`
public int getSubagentsCount()
获取 `getSubagentsCount`。
`repeated .agentscope.protocol.v1.SubagentInfo subagents = 1;`
public io.agentscope.controlplane.proto.SubagentInfo getSubagents(int index)
获取 `getSubagents`。
`repeated .agentscope.protocol.v1.SubagentInfo subagents = 1;`
public io.agentscope.controlplane.proto.SubagentInfoOrBuilder getSubagentsOrBuilder(int index)
获取 `getSubagentsOrBuilder`。
`repeated .agentscope.protocol.v1.SubagentInfo subagents = 1;`
public java.util.List<io.agentscope.controlplane.proto.WorkspaceInfo> getWorkspacesList()
获取 `getWorkspacesList`。
`repeated .agentscope.protocol.v1.WorkspaceInfo workspaces = 2;`
public java.util.List<? extends io.agentscope.controlplane.proto.WorkspaceInfoOrBuilder> getWorkspacesOrBuilderList()
获取 `getWorkspacesOrBuilderList`。
`repeated .agentscope.protocol.v1.WorkspaceInfo workspaces = 2;`
public int getWorkspacesCount()
获取 `getWorkspacesCount`。
`repeated .agentscope.protocol.v1.WorkspaceInfo workspaces = 2;`
public io.agentscope.controlplane.proto.WorkspaceInfo getWorkspaces(int index)
获取 `getWorkspaces`。
`repeated .agentscope.protocol.v1.WorkspaceInfo workspaces = 2;`
public io.agentscope.controlplane.proto.WorkspaceInfoOrBuilder getWorkspacesOrBuilder(int index)
获取 `getWorkspacesOrBuilder`。
`repeated .agentscope.protocol.v1.WorkspaceInfo workspaces = 2;`
public boolean hasHealth()
判断是否具有健康状态。
`.agentscope.protocol.v1.InstanceHealth health = 3;`
public io.agentscope.controlplane.proto.InstanceHealth getHealth()
获取健康状态。
`.agentscope.protocol.v1.InstanceHealth health = 3;`
public io.agentscope.controlplane.proto.InstanceHealthOrBuilder getHealthOrBuilder()
获取健康状态或构建器。
`.agentscope.protocol.v1.InstanceHealth health = 3;`
public final boolean isInitialized()
final
判断是否已初始化。
Returns whether the initialized.
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
设置写入到。
Performs the write to operation.
public int getSerializedSize()
获取 `getSerializedSize`。
Returns the serialized size.
public boolean equals(java.lang.Object obj)
设置该参数。
Performs the equals operation.
public int hashCode()
返回 `hashCode` 结果。
Returns the hash code.
public static io.agentscope.controlplane.proto.InventoryReport parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
static
解析来自。
Parses the from.
public static io.agentscope.controlplane.proto.InventoryReport parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
static
解析来自。
Parses the from.
public static io.agentscope.controlplane.proto.InventoryReport parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
static
解析来自。
Parses the from.
public static io.agentscope.controlplane.proto.InventoryReport parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
static
解析来自。
Parses the from.
public static io.agentscope.controlplane.proto.InventoryReport parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
static
解析来自。
Parses the from.
public static io.agentscope.controlplane.proto.InventoryReport parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
static
解析来自。
Parses the from.
public static io.agentscope.controlplane.proto.InventoryReport parseFrom(java.io.InputStream input) throws java.io.IOException
static
解析来自。
Parses the from.
public static io.agentscope.controlplane.proto.InventoryReport parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
static
解析来自。
Parses the from.
public static io.agentscope.controlplane.proto.InventoryReport parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
static
解析 `parseDelimitedFrom`。
Parses the delimited from.
public static io.agentscope.controlplane.proto.InventoryReport parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
static
解析 `parseDelimitedFrom`。
Parses the delimited from.
public static io.agentscope.controlplane.proto.InventoryReport parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
static
解析来自。
Parses the from.
public static io.agentscope.controlplane.proto.InventoryReport parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
static
解析来自。
Parses the from.
public Builder newBuilderForType()
创建构建器用于类型。
Returns the new builder for type.
public static Builder newBuilder()
static
创建构建器。
Returns the new builder.
public static Builder newBuilder(io.agentscope.controlplane.proto.InventoryReport prototype)
static
创建构建器。
Performs the new builder operation.
public Builder toBuilder()
返回到构建器。
Returns the to builder.
protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
创建构建器用于类型。
Performs the new builder for type operation.
public static io.agentscope.controlplane.proto.InventoryReport getDefaultInstance()
static
获取默认实例。
Returns the default instance.
public static com.google.protobuf.Parser<InventoryReport> parser()
static
返回解析器。
Returns the parser.
public com.google.protobuf.Parser<InventoryReport> getParserForType()
获取解析器用于类型。
Returns the parser for type.
public io.agentscope.controlplane.proto.InventoryReport getDefaultInstanceForType()
获取默认实例用于类型。
Returns the default instance for type.

字段详情Field Detail

SUBAGENTS_FIELD_NUMBER

public static final int SUBAGENTS_FIELD_NUMBER
staticfinal

SUBAGENTS FIELD 数量字段。声明为 public static final int SUBAGENTS_FIELD_NUMBER。

The SUBAGENTS FIELD NUMBER field.

源码Source io/agentscope/controlplane/proto/InventoryReport.java:54

WORKSPACES_FIELD_NUMBER

public static final int WORKSPACES_FIELD_NUMBER
staticfinal

WORKSPACES FIELD 数量字段。声明为 public static final int WORKSPACES_FIELD_NUMBER。

The WORKSPACES FIELD NUMBER field.

源码Source io/agentscope/controlplane/proto/InventoryReport.java:95

HEALTH_FIELD_NUMBER

public static final int HEALTH_FIELD_NUMBER
staticfinal

健康状态 FIELD 数量字段。声明为 public static final int HEALTH_FIELD_NUMBER。

The HEALTH FIELD NUMBER field.

源码Source io/agentscope/controlplane/proto/InventoryReport.java:136

方法详情Method Detail

getDescriptor

public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
staticfinal

获取描述符。

Returns the descriptor.

返回Returns com.google.protobuf.Descriptors.Descriptor
返回com.google.protobuf.Descriptors.Descriptor。Returns com google protobuf descriptors descriptor.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:40–43

internalGetFieldAccessorTable

protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()

返回 internalGetFieldAccessorTable 结果。

Returns the internal get field accessor table.

返回Returns com.google.protobuf.GeneratedMessage.FieldAccessorTable
返回com.google.protobuf.GeneratedMessage.FieldAccessorTable。Returns com google protobuf generated message field accessor table.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:45–51

getSubagentsList

public java.util.List<io.agentscope.controlplane.proto.SubagentInfo> getSubagentsList()

获取 getSubagentsList。

repeated .agentscope.protocol.v1.SubagentInfo subagents = 1;

返回Returns java.util.List<io.agentscope.controlplane.proto.SubagentInfo>
返回java.util.列出。Returns java util list.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:60–63

getSubagentsOrBuilderList

public java.util.List<? extends io.agentscope.controlplane.proto.SubagentInfoOrBuilder> getSubagentsOrBuilderList()

获取 getSubagentsOrBuilderList。

repeated .agentscope.protocol.v1.SubagentInfo subagents = 1;

返回Returns java.util.List<? extends io.agentscope.controlplane.proto.SubagentInfoOrBuilder>
返回java.util.列出。Returns java util list.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:67–71

getSubagentsCount

public int getSubagentsCount()

获取 getSubagentsCount。

repeated .agentscope.protocol.v1.SubagentInfo subagents = 1;

返回Returns int
返回数值结果。Returns a numeric result.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:75–78

getSubagents

public io.agentscope.controlplane.proto.SubagentInfo getSubagents(int index)

获取 getSubagents。

repeated .agentscope.protocol.v1.SubagentInfo subagents = 1;

参数Parameters
名称Name类型Type说明Description
indexint索引(类型 `int`)。The index.
返回Returns io.agentscope.controlplane.proto.SubagentInfo
返回io.agentscope.controlplane.协议.SubagentInfo。Returns io agentscope controlplane proto subagent info.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:82–85

getSubagentsOrBuilder

public io.agentscope.controlplane.proto.SubagentInfoOrBuilder getSubagentsOrBuilder(int index)

获取 getSubagentsOrBuilder。

repeated .agentscope.protocol.v1.SubagentInfo subagents = 1;

参数Parameters
名称Name类型Type说明Description
indexint索引(类型 `int`)。The index.
返回Returns io.agentscope.controlplane.proto.SubagentInfoOrBuilder
返回io.agentscope.controlplane.协议.SubagentInfoOrBuilder。Returns io agentscope controlplane proto subagent info or builder.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:89–93

getWorkspacesList

public java.util.List<io.agentscope.controlplane.proto.WorkspaceInfo> getWorkspacesList()

获取 getWorkspacesList。

repeated .agentscope.protocol.v1.WorkspaceInfo workspaces = 2;

返回Returns java.util.List<io.agentscope.controlplane.proto.WorkspaceInfo>
返回java.util.列出。Returns java util list.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:101–104

getWorkspacesOrBuilderList

public java.util.List<? extends io.agentscope.controlplane.proto.WorkspaceInfoOrBuilder> getWorkspacesOrBuilderList()

获取 getWorkspacesOrBuilderList。

repeated .agentscope.protocol.v1.WorkspaceInfo workspaces = 2;

返回Returns java.util.List<? extends io.agentscope.controlplane.proto.WorkspaceInfoOrBuilder>
返回java.util.列出。Returns java util list.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:108–112

getWorkspacesCount

public int getWorkspacesCount()

获取 getWorkspacesCount。

repeated .agentscope.protocol.v1.WorkspaceInfo workspaces = 2;

返回Returns int
返回数值结果。Returns a numeric result.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:116–119

getWorkspaces

public io.agentscope.controlplane.proto.WorkspaceInfo getWorkspaces(int index)

获取 getWorkspaces。

repeated .agentscope.protocol.v1.WorkspaceInfo workspaces = 2;

参数Parameters
名称Name类型Type说明Description
indexint索引(类型 `int`)。The index.
返回Returns io.agentscope.controlplane.proto.WorkspaceInfo
返回io.agentscope.controlplane.协议.WorkspaceInfo。Returns io agentscope controlplane proto workspace info.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:123–126

getWorkspacesOrBuilder

public io.agentscope.controlplane.proto.WorkspaceInfoOrBuilder getWorkspacesOrBuilder(int index)

获取 getWorkspacesOrBuilder。

repeated .agentscope.protocol.v1.WorkspaceInfo workspaces = 2;

参数Parameters
名称Name类型Type说明Description
indexint索引(类型 `int`)。The index.
返回Returns io.agentscope.controlplane.proto.WorkspaceInfoOrBuilder
返回io.agentscope.controlplane.协议.WorkspaceInfoOrBuilder。Returns io agentscope controlplane proto workspace info or builder.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:130–134

hasHealth

public boolean hasHealth()

判断是否具有健康状态。

.agentscope.protocol.v1.InstanceHealth health = 3;

返回Returns boolean
返回布尔值,表示判断结果。Whether the health field is set.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:142–145

getHealth

public io.agentscope.controlplane.proto.InstanceHealth getHealth()

获取健康状态。

.agentscope.protocol.v1.InstanceHealth health = 3;

返回Returns io.agentscope.controlplane.proto.InstanceHealth
健康状态。The health.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:150–153

getHealthOrBuilder

public io.agentscope.controlplane.proto.InstanceHealthOrBuilder getHealthOrBuilder()

获取健康状态或构建器。

.agentscope.protocol.v1.InstanceHealth health = 3;

返回Returns io.agentscope.controlplane.proto.InstanceHealthOrBuilder
返回io.agentscope.controlplane.协议.InstanceHealthOrBuilder。Returns io agentscope controlplane proto instance health or builder.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:157–160

isInitialized

public final boolean isInitialized()
final

判断是否已初始化。

Returns whether the initialized.

返回Returns boolean
返回布尔值,表示判断结果。Returns a boolean result.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:163–171

writeTo

public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException

设置写入到。

Performs the write to operation.

参数Parameters
名称Name类型Type说明Description
outputcom.google.protobuf.CodedOutputStream输出(类型 `com.google.protobuf.CodedOutputStream`)。The output.
抛出Throws
  • java.io.IOException 可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:173–186

getSerializedSize

public int getSerializedSize()

获取 getSerializedSize。

Returns the serialized size.

返回Returns int
返回数值结果。Returns a numeric result.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:188–209

equals

public boolean equals(java.lang.Object obj)

设置该参数。

Performs the equals operation.

参数Parameters
名称Name类型Type说明Description
objjava.lang.Objectobj(类型 `java.lang.Object`)。The obj.
返回Returns boolean
返回布尔值,表示判断结果。Returns a boolean result.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:211–232

hashCode

public int hashCode()

返回 hashCode 结果。

Returns the hash code.

返回Returns int
返回数值结果。Returns a numeric result.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:234–256

parseFrom

public static io.agentscope.controlplane.proto.InventoryReport parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
static

解析来自。

Parses the from.

参数Parameters
名称Name类型Type说明Description
datajava.nio.ByteBuffer数据(类型 `java.nio.ByteBuffer`)。The data.
返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
抛出Throws
  • com.google.protobuf.InvalidProtocolBufferException 可能抛出 `com.google.protobuf.InvalidProtocolBufferException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:258–262

parseFrom

public static io.agentscope.controlplane.proto.InventoryReport parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
static

解析来自。

Parses the from.

参数Parameters
名称Name类型Type说明Description
datajava.nio.ByteBuffer数据(类型 `java.nio.ByteBuffer`)。The data.
extensionRegistrycom.google.protobuf.ExtensionRegistryLite扩展注册表(类型 `com.google.protobuf.ExtensionRegistryLite`)。The extension registry.
返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
抛出Throws
  • com.google.protobuf.InvalidProtocolBufferException 可能抛出 `com.google.protobuf.InvalidProtocolBufferException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:263–268

parseFrom

public static io.agentscope.controlplane.proto.InventoryReport parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
static

解析来自。

Parses the from.

参数Parameters
名称Name类型Type说明Description
datacom.google.protobuf.ByteString数据(类型 `com.google.protobuf.ByteString`)。The data.
返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
抛出Throws
  • com.google.protobuf.InvalidProtocolBufferException 可能抛出 `com.google.protobuf.InvalidProtocolBufferException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:269–273

parseFrom

public static io.agentscope.controlplane.proto.InventoryReport parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
static

解析来自。

Parses the from.

参数Parameters
名称Name类型Type说明Description
datacom.google.protobuf.ByteString数据(类型 `com.google.protobuf.ByteString`)。The data.
extensionRegistrycom.google.protobuf.ExtensionRegistryLite扩展注册表(类型 `com.google.protobuf.ExtensionRegistryLite`)。The extension registry.
返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
抛出Throws
  • com.google.protobuf.InvalidProtocolBufferException 可能抛出 `com.google.protobuf.InvalidProtocolBufferException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:274–279

parseFrom

public static io.agentscope.controlplane.proto.InventoryReport parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
static

解析来自。

Parses the from.

参数Parameters
名称Name类型Type说明Description
databyte[]数据(类型 `byte[]`)。The data.
返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
抛出Throws
  • com.google.protobuf.InvalidProtocolBufferException 可能抛出 `com.google.protobuf.InvalidProtocolBufferException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:280–283

parseFrom

public static io.agentscope.controlplane.proto.InventoryReport parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
static

解析来自。

Parses the from.

参数Parameters
名称Name类型Type说明Description
databyte[]数据(类型 `byte[]`)。The data.
extensionRegistrycom.google.protobuf.ExtensionRegistryLite扩展注册表(类型 `com.google.protobuf.ExtensionRegistryLite`)。The extension registry.
返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
抛出Throws
  • com.google.protobuf.InvalidProtocolBufferException 可能抛出 `com.google.protobuf.InvalidProtocolBufferException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:284–289

parseFrom

public static io.agentscope.controlplane.proto.InventoryReport parseFrom(java.io.InputStream input) throws java.io.IOException
static

解析来自。

Parses the from.

参数Parameters
名称Name类型Type说明Description
inputjava.io.InputStream输入消息(类型 `java.io.InputStream`)。The input.
返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
抛出Throws
  • java.io.IOException 可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:290–294

parseFrom

public static io.agentscope.controlplane.proto.InventoryReport parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
static

解析来自。

Parses the from.

参数Parameters
名称Name类型Type说明Description
inputjava.io.InputStream输入消息(类型 `java.io.InputStream`)。The input.
extensionRegistrycom.google.protobuf.ExtensionRegistryLite扩展注册表(类型 `com.google.protobuf.ExtensionRegistryLite`)。The extension registry.
返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
抛出Throws
  • java.io.IOException 可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:295–301

parseDelimitedFrom

public static io.agentscope.controlplane.proto.InventoryReport parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
static

解析 parseDelimitedFrom。

Parses the delimited from.

参数Parameters
名称Name类型Type说明Description
inputjava.io.InputStream输入消息(类型 `java.io.InputStream`)。The input.
返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
抛出Throws
  • java.io.IOException 可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:303–307

parseDelimitedFrom

public static io.agentscope.controlplane.proto.InventoryReport parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
static

解析 parseDelimitedFrom。

Parses the delimited from.

参数Parameters
名称Name类型Type说明Description
inputjava.io.InputStream输入消息(类型 `java.io.InputStream`)。The input.
extensionRegistrycom.google.protobuf.ExtensionRegistryLite扩展注册表(类型 `com.google.protobuf.ExtensionRegistryLite`)。The extension registry.
返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
抛出Throws
  • java.io.IOException 可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:309–315

parseFrom

public static io.agentscope.controlplane.proto.InventoryReport parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
static

解析来自。

Parses the from.

参数Parameters
名称Name类型Type说明Description
inputcom.google.protobuf.CodedInputStream输入消息(类型 `com.google.protobuf.CodedInputStream`)。The input.
返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
抛出Throws
  • java.io.IOException 可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:316–321

parseFrom

public static io.agentscope.controlplane.proto.InventoryReport parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
static

解析来自。

Parses the from.

参数Parameters
名称Name类型Type说明Description
inputcom.google.protobuf.CodedInputStream输入消息(类型 `com.google.protobuf.CodedInputStream`)。The input.
extensionRegistrycom.google.protobuf.ExtensionRegistryLite扩展注册表(类型 `com.google.protobuf.ExtensionRegistryLite`)。The extension registry.
返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
抛出Throws
  • java.io.IOException 可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:322–328

newBuilderForType

public Builder newBuilderForType()

创建构建器用于类型。

Returns the new builder for type.

返回Returns Builder
返回当前实例,以支持链式调用。Returns the current instance for chaining.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:330–331

newBuilder

public static Builder newBuilder()
static

创建构建器。

Returns the new builder.

返回Returns Builder
返回当前实例,以支持链式调用。Returns the current instance for chaining.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:332–334

newBuilder

public static Builder newBuilder(io.agentscope.controlplane.proto.InventoryReport prototype)
static

创建构建器。

Performs the new builder operation.

参数Parameters
名称Name类型Type说明Description
prototypeio.agentscope.controlplane.proto.InventoryReportprototype(类型 `io.agentscope.controlplane.proto.InventoryReport`)。The prototype.
返回Returns Builder
返回当前实例,以支持链式调用。Returns the current instance for chaining.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:335–337

toBuilder

public Builder toBuilder()

返回到构建器。

Returns the to builder.

返回Returns Builder
返回当前实例,以支持链式调用。Returns the current instance for chaining.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:338–342

newBuilderForType

protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)

创建构建器用于类型。

Performs the new builder for type operation.

参数Parameters
名称Name类型Type说明Description
parentcom.google.protobuf.GeneratedMessage.BuilderParent父级(类型 `com.google.protobuf.GeneratedMessage.BuilderParent`)。The parent.
返回Returns Builder
返回当前实例,以支持链式调用。Returns the current instance for chaining.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:344–349

getDefaultInstance

public static io.agentscope.controlplane.proto.InventoryReport getDefaultInstance()
static

获取默认实例。

Returns the default instance.

返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:1235–1237

parser

public static com.google.protobuf.Parser<InventoryReport> parser()
static

返回解析器。

Returns the parser.

返回Returns com.google.protobuf.Parser<InventoryReport>
返回com.google.protobuf.解析器。Returns com google protobuf parser.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:1261–1263

getParserForType

public com.google.protobuf.Parser<InventoryReport> getParserForType()

获取解析器用于类型。

Returns the parser for type.

返回Returns com.google.protobuf.Parser<InventoryReport>
返回com.google.protobuf.解析器。Returns com google protobuf parser.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:1265–1268

getDefaultInstanceForType

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

获取默认实例用于类型。

Returns the default instance for type.

返回Returns io.agentscope.controlplane.proto.InventoryReport
返回io.agentscope.controlplane.协议.InventoryReport。Returns io agentscope controlplane proto inventory report.
源码Source io/agentscope/controlplane/proto/InventoryReport.java:1270–1273

嵌套类详情Nested Class Detail

Builder

public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements io.agentscope.controlplane.proto.InventoryReportOrBuilder

构建器,用于构建并配置目标实例。位于 io.agentscope.controlplane.proto 包,继承自 com.google.protobuf.GeneratedMessage.Builder<Builder>,实现 io.agentscope.controlplane.proto.InventoryReportOrBuilder。核心成员包括 getDescriptor、internalGetFieldAccessorTable、clear、getDescriptorForType、getDefaultInstanceForType、build。


InventoryReport carries the instance-level runtime inventory: subagents,
workspaces and health. Sent right after connect, then on change or at the
Level-1 cadence.

Protobuf type agentscope.protocol.v1.InventoryReport

基于官方固定版本源码静态生成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.