类 MinioSettingService


@Service public class MinioSettingService extends BaseMinioService

Description: 设置相关操作

作者:
: gengwei.zheng
Date:
: 2023/4/16 16:10
  • 构造器详细资料

  • 方法详细资料

    • 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

      public void setAppInfo(String name, String version)
      Sets application's name/version to user agent. For more information about user agent refer #rfc2616.
      参数:
      name - Your application name.
      version - Your application version.