AS AgentScopeAPI 手册 / API Reference

Builder

public static class Builder
源码Source io/agentscope/examples/compression/extra/CompressionConfig.java:130–217

CompressionConfig的构建器。位于 io.agentscope.examples.compression.extra 包。核心成员包括 requestCompression、acceptEncoding、autoDecompress、enableGzipCompression、enableFullGzipCompression、build。

Builder for CompressionConfig.

方法摘要Method Summary

方法Method说明Description
public Builder requestCompression(CompressionEncoding requestCompression)
设置请求压缩。
Set the compression encoding for request body.
public Builder acceptEncoding(CompressionEncoding acceptEncoding)
设置该配置项。
Set the accepted compression encoding for responses.
public Builder autoDecompress(boolean autoDecompress)
设置该配置项。
Enable or disable automatic response decompression.
public Builder enableGzipCompression()
启用该配置。
Enable GZIP compression for both requests and responses.
public Builder enableFullGzipCompression()
启用该配置。
Enable full GZIP compression for both requests and responses.
public CompressionConfig build()
构建CompressionConfig。
Build the CompressionConfig.

方法详情Method Detail

requestCompression

public Builder requestCompression(CompressionEncoding requestCompression)

设置请求压缩。

Set the compression encoding for request body.

参数Parameters
名称Name类型Type说明Description
requestCompressionCompressionEncoding请求压缩(类型 `CompressionEncoding`)。the compression encoding for requests
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/examples/compression/extra/CompressionConfig.java:144–148

acceptEncoding

public Builder acceptEncoding(CompressionEncoding acceptEncoding)

设置该配置项。

Set the accepted compression encoding for responses.

参数Parameters
名称Name类型Type说明Description
acceptEncodingCompressionEncodingaccept Encoding(类型 `CompressionEncoding`)。the accepted compression encoding
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/examples/compression/extra/CompressionConfig.java:159–163

autoDecompress

public Builder autoDecompress(boolean autoDecompress)

设置该配置项。

Enable or disable automatic response decompression.

参数Parameters
名称Name类型Type说明Description
autoDecompressbooleanauto Decompress(类型 `boolean`)。true to enable automatic decompression
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/examples/compression/extra/CompressionConfig.java:174–177

enableGzipCompression

public Builder enableGzipCompression()

启用该配置。

Enable GZIP compression for both requests and responses.

返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/examples/compression/extra/CompressionConfig.java:191–196

enableFullGzipCompression

public Builder enableFullGzipCompression()

启用该配置。

Enable full GZIP compression for both requests and responses.

返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/examples/compression/extra/CompressionConfig.java:205–207

build

public CompressionConfig build()

构建CompressionConfig。

Build the CompressionConfig.

返回Returns CompressionConfig
一种新的CompressionConfig 实例。a new CompressionConfig instance
源码Source io/agentscope/examples/compression/extra/CompressionConfig.java:214–216
基于官方固定版本源码静态生成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.