AS AgentScopeAPI 手册 / API Reference

ConnectRequestOrBuilder

public interface ConnectRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
源码Source io/agentscope/aistio/proto/ConnectRequestOrBuilder.java:8–72

定义连接请求或构建器契约的接口。位于 io.agentscope.aistio.proto 包,实现 com.google.protobuf.MessageOrBuilder。核心成员包括 getRuntime、getRuntimeBytes、getSdkVersion、getSdkVersionBytes、getCapabilitiesList、getCapabilitiesCount。

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说明Description
public java.lang.String getRuntime()
获取运行时。
`string runtime = 1;`
public com.google.protobuf.ByteString getRuntimeBytes()
获取运行时字节。
`string runtime = 1;`
public java.lang.String getSdkVersion()
获取 `getSdkVersion`。
`string sdk_version = 2;`
public com.google.protobuf.ByteString getSdkVersionBytes()
获取 `getSdkVersionBytes`。
`string sdk_version = 2;`
public java.util.List<java.lang.String> getCapabilitiesList()
获取能力列表。
`repeated string capabilities = 3;`
public int getCapabilitiesCount()
获取能力数量。
`repeated string capabilities = 3;`
public java.lang.String getCapabilities(int index)
获取能力。
`repeated string capabilities = 3;`
public com.google.protobuf.ByteString getCapabilitiesBytes(int index)
获取能力字节。
`repeated string capabilities = 3;`
public java.lang.String getSessionAffinity()
获取 `getSessionAffinity`。
`string session_affinity = 4;`
public com.google.protobuf.ByteString getSessionAffinityBytes()
获取 `getSessionAffinityBytes`。
`string session_affinity = 4;`

方法详情Method Detail

getRuntime

public java.lang.String getRuntime()

获取运行时。

string runtime = 1;

返回Returns java.lang.String
运行时。The runtime.
源码Source io/agentscope/aistio/proto/ConnectRequestOrBuilder.java:16

getRuntimeBytes

public com.google.protobuf.ByteString getRuntimeBytes()

获取运行时字节。

string runtime = 1;

返回Returns com.google.protobuf.ByteString
字节用于运行时。The bytes for runtime.
源码Source io/agentscope/aistio/proto/ConnectRequestOrBuilder.java:21–22

getSdkVersion

public java.lang.String getSdkVersion()

获取 getSdkVersion。

string sdk_version = 2;

返回Returns java.lang.String
返回java.lang.String。The sdkVersion.
源码Source io/agentscope/aistio/proto/ConnectRequestOrBuilder.java:28

getSdkVersionBytes

public com.google.protobuf.ByteString getSdkVersionBytes()

获取 getSdkVersionBytes。

string sdk_version = 2;

返回Returns com.google.protobuf.ByteString
字节用于 sdkVersion。The bytes for sdkVersion.
源码Source io/agentscope/aistio/proto/ConnectRequestOrBuilder.java:33–34

getCapabilitiesList

public java.util.List<java.lang.String> getCapabilitiesList()

获取能力列表。

repeated string capabilities = 3;

返回Returns java.util.List<java.lang.String>
返回java.util.列出。A list containing the capabilities.
源码Source io/agentscope/aistio/proto/ConnectRequestOrBuilder.java:40–41

getCapabilitiesCount

public int getCapabilitiesCount()

获取能力数量。

repeated string capabilities = 3;

返回Returns int
能力的数量。The count of capabilities.
源码Source io/agentscope/aistio/proto/ConnectRequestOrBuilder.java:46

getCapabilities

public java.lang.String getCapabilities(int index)

获取能力。

repeated string capabilities = 3;

参数Parameters
名称Name类型Type说明Description
indexint索引(类型 `int`)。The index of the element to return.
返回Returns java.lang.String
返回java.lang.String。The capabilities at the given index.
源码Source io/agentscope/aistio/proto/ConnectRequestOrBuilder.java:52

getCapabilitiesBytes

public com.google.protobuf.ByteString getCapabilitiesBytes(int index)

获取能力字节。

repeated string capabilities = 3;

参数Parameters
名称Name类型Type说明Description
indexint索引(类型 `int`)。The index of the value to return.
返回Returns com.google.protobuf.ByteString
返回com.google.protobuf.ByteString。The bytes of the capabilities at the given index.
源码Source io/agentscope/aistio/proto/ConnectRequestOrBuilder.java:58–59

getSessionAffinity

public java.lang.String getSessionAffinity()

获取 getSessionAffinity。

string session_affinity = 4;

返回Returns java.lang.String
返回java.lang.String。The sessionAffinity.
源码Source io/agentscope/aistio/proto/ConnectRequestOrBuilder.java:65

getSessionAffinityBytes

public com.google.protobuf.ByteString getSessionAffinityBytes()

获取 getSessionAffinityBytes。

string session_affinity = 4;

返回Returns com.google.protobuf.ByteString
字节用于 sessionAffinity。The bytes for sessionAffinity.
源码Source io/agentscope/aistio/proto/ConnectRequestOrBuilder.java:70–71
基于官方固定版本源码静态生成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.