EventReportAck
public final class EventReportAck extends com.google.protobuf.GeneratedMessage implements EventReportAckOrBuilder
io/agentscope/controlplane/proto/EventReportAck.java:18–1004事件报告确认,承载智能体的部署、调度与服务化运行。位于 io.agentscope.controlplane.proto 包,继承自 com.google.protobuf.GeneratedMessage,实现 EventReportAckOrBuilder。核心成员包括 getDescriptor、internalGetFieldAccessorTable、getReportId、getReportIdBytes、getCommittedList、getCommittedOrBuilderList。
EventReportAck is the durable commit acknowledgement for an EventReport.
A cursor is emitted only through the highest contiguous sequence committed
for that session in this report. Missing cursors remain pending and are
retransmitted by the data plane.
Protobuf type agentscope.protocol.v1.EventReportAck
嵌套类摘要Nested Class Summary
| 类Class | 类型Kind | 说明Description |
|---|---|---|
Builder | 类class | 构建器,用于构建并配置目标实例。 ```
EventReportAck is the durable commit acknowledgement for an EventReport. |
字段摘要Field Summary
| 字段Field | 类型Type | 说明Description |
|---|---|---|
REPORT_ID_FIELD_NUMBERstaticfinal | int | 报告标识 FIELD 数量字段。 The REPORT ID FIELD NUMBER field. |
COMMITTED_FIELD_NUMBERstaticfinal | int | COMMITTED FIELD 数量字段。 The COMMITTED FIELD NUMBER field. |
ERROR_FIELD_NUMBERstaticfinal | int | 错误 FIELD 数量字段。 The ERROR FIELD NUMBER field. |
方法摘要Method Summary
字段详情Field Detail
REPORT_ID_FIELD_NUMBER
public static final int REPORT_ID_FIELD_NUMBER
报告标识 FIELD 数量字段。声明为 public static final int REPORT_ID_FIELD_NUMBER。
The REPORT ID FIELD NUMBER field.
io/agentscope/controlplane/proto/EventReportAck.java:55COMMITTED_FIELD_NUMBER
public static final int COMMITTED_FIELD_NUMBER
COMMITTED FIELD 数量字段。声明为 public static final int COMMITTED_FIELD_NUMBER。
The COMMITTED FIELD NUMBER field.
io/agentscope/controlplane/proto/EventReportAck.java:94ERROR_FIELD_NUMBER
public static final int ERROR_FIELD_NUMBER
错误 FIELD 数量字段。声明为 public static final int ERROR_FIELD_NUMBER。
The ERROR FIELD NUMBER field.
io/agentscope/controlplane/proto/EventReportAck.java:135方法详情Method Detail
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
获取描述符。
Returns the descriptor.
com.google.protobuf.Descriptors.Descriptorio/agentscope/controlplane/proto/EventReportAck.java:42–45internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
返回 internalGetFieldAccessorTable 结果。
Returns the internal get field accessor table.
com.google.protobuf.GeneratedMessage.FieldAccessorTableio/agentscope/controlplane/proto/EventReportAck.java:47–53getReportId
public java.lang.String getReportId()
获取报告标识。
string report_id = 1;
java.lang.Stringio/agentscope/controlplane/proto/EventReportAck.java:62–74getReportIdBytes
public com.google.protobuf.ByteString getReportIdBytes()
获取报告标识字节。
string report_id = 1;
com.google.protobuf.ByteStringio/agentscope/controlplane/proto/EventReportAck.java:79–92getCommittedList
public java.util.List<io.agentscope.controlplane.proto.SessionEventCursor> getCommittedList()
获取 getCommittedList。
repeated .agentscope.protocol.v1.SessionEventCursor committed = 2;
java.util.List<io.agentscope.controlplane.proto.SessionEventCursor>io/agentscope/controlplane/proto/EventReportAck.java:100–103getCommittedOrBuilderList
public java.util.List<? extends io.agentscope.controlplane.proto.SessionEventCursorOrBuilder> getCommittedOrBuilderList()
获取 getCommittedOrBuilderList。
repeated .agentscope.protocol.v1.SessionEventCursor committed = 2;
java.util.List<? extends io.agentscope.controlplane.proto.SessionEventCursorOrBuilder>io/agentscope/controlplane/proto/EventReportAck.java:107–111getCommittedCount
public int getCommittedCount()
获取 getCommittedCount。
repeated .agentscope.protocol.v1.SessionEventCursor committed = 2;
intio/agentscope/controlplane/proto/EventReportAck.java:115–118getCommitted
public io.agentscope.controlplane.proto.SessionEventCursor getCommitted(int index)
获取 getCommitted。
repeated .agentscope.protocol.v1.SessionEventCursor committed = 2;
| 名称Name | 类型Type | 说明Description |
|---|---|---|
index | int | 索引(类型 `int`)。The index. |
io.agentscope.controlplane.proto.SessionEventCursorio/agentscope/controlplane/proto/EventReportAck.java:122–125getCommittedOrBuilder
public io.agentscope.controlplane.proto.SessionEventCursorOrBuilder getCommittedOrBuilder(int index)
获取 getCommittedOrBuilder。
repeated .agentscope.protocol.v1.SessionEventCursor committed = 2;
| 名称Name | 类型Type | 说明Description |
|---|---|---|
index | int | 索引(类型 `int`)。The index. |
io.agentscope.controlplane.proto.SessionEventCursorOrBuilderio/agentscope/controlplane/proto/EventReportAck.java:129–133getError
public java.lang.String getError()
获取错误。
string error = 3;
java.lang.Stringio/agentscope/controlplane/proto/EventReportAck.java:142–154getErrorBytes
public com.google.protobuf.ByteString getErrorBytes()
获取错误字节。
string error = 3;
com.google.protobuf.ByteStringio/agentscope/controlplane/proto/EventReportAck.java:159–172isInitialized
public final boolean isInitialized()
判断是否已初始化。
Returns whether the initialized.
booleanio/agentscope/controlplane/proto/EventReportAck.java:175–183writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
设置写入到。
Performs the write to operation.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
output | com.google.protobuf.CodedOutputStream | 输出(类型 `com.google.protobuf.CodedOutputStream`)。The output. |
java.io.IOException可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
io/agentscope/controlplane/proto/EventReportAck.java:185–198getSerializedSize
public int getSerializedSize()
获取 getSerializedSize。
Returns the serialized size.
intio/agentscope/controlplane/proto/EventReportAck.java:200–219equals
public boolean equals(java.lang.Object obj)
设置该参数。
Performs the equals operation.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
obj | java.lang.Object | obj(类型 `java.lang.Object`)。The obj. |
booleanio/agentscope/controlplane/proto/EventReportAck.java:221–239hashCode
public int hashCode()
返回 hashCode 结果。
Returns the hash code.
intio/agentscope/controlplane/proto/EventReportAck.java:241–259parseFrom
public static io.agentscope.controlplane.proto.EventReportAck parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
解析来自。
Parses the from.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
data | java.nio.ByteBuffer | 数据(类型 `java.nio.ByteBuffer`)。The data. |
io.agentscope.controlplane.proto.EventReportAckcom.google.protobuf.InvalidProtocolBufferException可能抛出 `com.google.protobuf.InvalidProtocolBufferException`。Thrown when the operation cannot be completed.
io/agentscope/controlplane/proto/EventReportAck.java:261–265parseFrom
public static io.agentscope.controlplane.proto.EventReportAck parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
解析来自。
Parses the from.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
data | java.nio.ByteBuffer | 数据(类型 `java.nio.ByteBuffer`)。The data. |
extensionRegistry | com.google.protobuf.ExtensionRegistryLite | 扩展注册表(类型 `com.google.protobuf.ExtensionRegistryLite`)。The extension registry. |
io.agentscope.controlplane.proto.EventReportAckcom.google.protobuf.InvalidProtocolBufferException可能抛出 `com.google.protobuf.InvalidProtocolBufferException`。Thrown when the operation cannot be completed.
io/agentscope/controlplane/proto/EventReportAck.java:266–271parseFrom
public static io.agentscope.controlplane.proto.EventReportAck parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
解析来自。
Parses the from.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
data | com.google.protobuf.ByteString | 数据(类型 `com.google.protobuf.ByteString`)。The data. |
io.agentscope.controlplane.proto.EventReportAckcom.google.protobuf.InvalidProtocolBufferException可能抛出 `com.google.protobuf.InvalidProtocolBufferException`。Thrown when the operation cannot be completed.
io/agentscope/controlplane/proto/EventReportAck.java:272–276parseFrom
public static io.agentscope.controlplane.proto.EventReportAck parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
解析来自。
Parses the from.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
data | com.google.protobuf.ByteString | 数据(类型 `com.google.protobuf.ByteString`)。The data. |
extensionRegistry | com.google.protobuf.ExtensionRegistryLite | 扩展注册表(类型 `com.google.protobuf.ExtensionRegistryLite`)。The extension registry. |
io.agentscope.controlplane.proto.EventReportAckcom.google.protobuf.InvalidProtocolBufferException可能抛出 `com.google.protobuf.InvalidProtocolBufferException`。Thrown when the operation cannot be completed.
io/agentscope/controlplane/proto/EventReportAck.java:277–282parseFrom
public static io.agentscope.controlplane.proto.EventReportAck parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
解析来自。
Parses the from.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
data | byte[] | 数据(类型 `byte[]`)。The data. |
io.agentscope.controlplane.proto.EventReportAckcom.google.protobuf.InvalidProtocolBufferException可能抛出 `com.google.protobuf.InvalidProtocolBufferException`。Thrown when the operation cannot be completed.
io/agentscope/controlplane/proto/EventReportAck.java:283–286parseFrom
public static io.agentscope.controlplane.proto.EventReportAck parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
解析来自。
Parses the from.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
data | byte[] | 数据(类型 `byte[]`)。The data. |
extensionRegistry | com.google.protobuf.ExtensionRegistryLite | 扩展注册表(类型 `com.google.protobuf.ExtensionRegistryLite`)。The extension registry. |
io.agentscope.controlplane.proto.EventReportAckcom.google.protobuf.InvalidProtocolBufferException可能抛出 `com.google.protobuf.InvalidProtocolBufferException`。Thrown when the operation cannot be completed.
io/agentscope/controlplane/proto/EventReportAck.java:287–292parseFrom
public static io.agentscope.controlplane.proto.EventReportAck parseFrom(java.io.InputStream input) throws java.io.IOException
解析来自。
Parses the from.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
input | java.io.InputStream | 输入消息(类型 `java.io.InputStream`)。The input. |
io.agentscope.controlplane.proto.EventReportAckjava.io.IOException可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
io/agentscope/controlplane/proto/EventReportAck.java:293–297parseFrom
public static io.agentscope.controlplane.proto.EventReportAck parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
解析来自。
Parses the from.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
input | java.io.InputStream | 输入消息(类型 `java.io.InputStream`)。The input. |
extensionRegistry | com.google.protobuf.ExtensionRegistryLite | 扩展注册表(类型 `com.google.protobuf.ExtensionRegistryLite`)。The extension registry. |
io.agentscope.controlplane.proto.EventReportAckjava.io.IOException可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
io/agentscope/controlplane/proto/EventReportAck.java:298–304parseDelimitedFrom
public static io.agentscope.controlplane.proto.EventReportAck parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
解析 parseDelimitedFrom。
Parses the delimited from.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
input | java.io.InputStream | 输入消息(类型 `java.io.InputStream`)。The input. |
io.agentscope.controlplane.proto.EventReportAckjava.io.IOException可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
io/agentscope/controlplane/proto/EventReportAck.java:306–310parseDelimitedFrom
public static io.agentscope.controlplane.proto.EventReportAck parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
解析 parseDelimitedFrom。
Parses the delimited from.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
input | java.io.InputStream | 输入消息(类型 `java.io.InputStream`)。The input. |
extensionRegistry | com.google.protobuf.ExtensionRegistryLite | 扩展注册表(类型 `com.google.protobuf.ExtensionRegistryLite`)。The extension registry. |
io.agentscope.controlplane.proto.EventReportAckjava.io.IOException可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
io/agentscope/controlplane/proto/EventReportAck.java:312–318parseFrom
public static io.agentscope.controlplane.proto.EventReportAck parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
解析来自。
Parses the from.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
input | com.google.protobuf.CodedInputStream | 输入消息(类型 `com.google.protobuf.CodedInputStream`)。The input. |
io.agentscope.controlplane.proto.EventReportAckjava.io.IOException可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
io/agentscope/controlplane/proto/EventReportAck.java:319–324parseFrom
public static io.agentscope.controlplane.proto.EventReportAck parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
解析来自。
Parses the from.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
input | com.google.protobuf.CodedInputStream | 输入消息(类型 `com.google.protobuf.CodedInputStream`)。The input. |
extensionRegistry | com.google.protobuf.ExtensionRegistryLite | 扩展注册表(类型 `com.google.protobuf.ExtensionRegistryLite`)。The extension registry. |
io.agentscope.controlplane.proto.EventReportAckjava.io.IOException可能抛出 `java.io.IOException`。Thrown when the operation cannot be completed.
io/agentscope/controlplane/proto/EventReportAck.java:325–331newBuilderForType
public Builder newBuilderForType()
创建构建器用于类型。
Returns the new builder for type.
Builderio/agentscope/controlplane/proto/EventReportAck.java:333–334newBuilder
public static Builder newBuilder()
创建构建器。
Returns the new builder.
Builderio/agentscope/controlplane/proto/EventReportAck.java:335–337newBuilder
public static Builder newBuilder(io.agentscope.controlplane.proto.EventReportAck prototype)
创建构建器。
Performs the new builder operation.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
prototype | io.agentscope.controlplane.proto.EventReportAck | prototype(类型 `io.agentscope.controlplane.proto.EventReportAck`)。The prototype. |
Builderio/agentscope/controlplane/proto/EventReportAck.java:338–340toBuilder
public Builder toBuilder()
返回到构建器。
Returns the to builder.
Builderio/agentscope/controlplane/proto/EventReportAck.java:341–345newBuilderForType
protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
创建构建器用于类型。
Performs the new builder for type operation.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
parent | com.google.protobuf.GeneratedMessage.BuilderParent | 父级(类型 `com.google.protobuf.GeneratedMessage.BuilderParent`)。The parent. |
Builderio/agentscope/controlplane/proto/EventReportAck.java:347–352getDefaultInstance
public static io.agentscope.controlplane.proto.EventReportAck getDefaultInstance()
获取默认实例。
Returns the default instance.
io.agentscope.controlplane.proto.EventReportAckio/agentscope/controlplane/proto/EventReportAck.java:964–966parser
public static com.google.protobuf.Parser<EventReportAck> parser()
返回解析器。
Returns the parser.
com.google.protobuf.Parser<EventReportAck>io/agentscope/controlplane/proto/EventReportAck.java:990–992getParserForType
public com.google.protobuf.Parser<EventReportAck> getParserForType()
获取解析器用于类型。
Returns the parser for type.
com.google.protobuf.Parser<EventReportAck>io/agentscope/controlplane/proto/EventReportAck.java:994–997getDefaultInstanceForType
public io.agentscope.controlplane.proto.EventReportAck getDefaultInstanceForType()
获取默认实例用于类型。
Returns the default instance for type.
io.agentscope.controlplane.proto.EventReportAckio/agentscope/controlplane/proto/EventReportAck.java:999–1002嵌套类详情Nested Class Detail
Builder
public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements io.agentscope.controlplane.proto.EventReportAckOrBuilder构建器,用于构建并配置目标实例。位于 io.agentscope.controlplane.proto 包,继承自 com.google.protobuf.GeneratedMessage.Builder<Builder>,实现 io.agentscope.controlplane.proto.EventReportAckOrBuilder。核心成员包括 getDescriptor、internalGetFieldAccessorTable、clear、getDescriptorForType、getDefaultInstanceForType、build。
EventReportAck is the durable commit acknowledgement for an EventReport.
A cursor is emitted only through the highest contiguous sequence committed
for that session in this report. Missing cursors remain pending and are
retransmitted by the data plane.
Protobuf type agentscope.protocol.v1.EventReportAck