类 MinioSettingService
java.lang.Object
cn.herodotus.oss.minio.logic.definition.service.BaseMinioClientService
cn.herodotus.oss.minio.logic.service.MinioSettingService
Description: 设置相关操作
- 作者:
- : gengwei.zheng
- Date:
- : 2023/4/16 16:10
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidDisables accelerate endpoint for Amazon S3 endpoint.voidDisables dual-stack endpoint for Amazon S3 endpoint.voidDisables virtual-style endpointvoidEnables accelerate endpoint for Amazon S3 endpoint.voidEnables dual-stack endpoint for Amazon S3 endpoint.voidEnables virtual-style endpoint.voidsetAppInfo(String name, String version) Sets application's name/version to user agent.voidsetTimeout(long connectTimeout, long writeTimeout, long readTimeout) Sets HTTP connect, write and read timeouts.从类继承的方法 cn.herodotus.oss.minio.logic.definition.service.BaseMinioClientService
close, getMinioClient
-
构造器详细资料
-
MinioSettingService
-
-
方法详细资料
-
disableAccelerateEndpoint
public void disableAccelerateEndpoint()Disables accelerate endpoint for Amazon S3 endpoint. -
enableAccelerateEndpoint
public void enableAccelerateEndpoint()Enables accelerate endpoint for Amazon S3 endpoint. -
disableDualStackEndpoint
public void disableDualStackEndpoint()Disables dual-stack endpoint for Amazon S3 endpoint. -
enableDualStackEndpoint
public void enableDualStackEndpoint()Enables dual-stack endpoint for Amazon S3 endpoint. -
disableVirtualStyleEndpoint
public void disableVirtualStyleEndpoint()Disables virtual-style endpoint -
enableVirtualStyleEndpoint
public void enableVirtualStyleEndpoint()Enables virtual-style endpoint. -
setTimeout
public void setTimeout(long connectTimeout, long writeTimeout, long readTimeout) Sets HTTP connect, write and read timeouts. A value of 0 means no timeout, otherwise values must be between 1 and Integer.MAX_VALUE when converted to milliseconds.Example:
minioClient.setTimeout(TimeUnit.SECONDS.toMillis(10), TimeUnit.SECONDS.toMillis(10), TimeUnit.SECONDS.toMillis(30));- 参数:
connectTimeout- HTTP connect timeout in milliseconds.writeTimeout- HTTP write timeout in milliseconds.readTimeout- HTTP read timeout in milliseconds.
-
setAppInfo
Sets application's name/version to user agent. For more information about user agent refer #rfc2616.- 参数:
name- Your application name.version- Your application version.
-