init static method

OSSClient init({
  1. required String endpoint,
  2. required String bucket,
  3. required Future<Credentials> credentials(),
})
  • 初始化设置endpoint bucket getCredentials
  • credentials 获取 Credentials
  • 一旦初始化,则signer清空,上传前会重新拉取oss信息

Implementation

static OSSClient init({
  required String endpoint,
  required String bucket,
  required Future<Credentials> Function() credentials,
}) {
  _instance = OSSClient._(
    endpoint: endpoint,
    bucket: bucket,
    credentials: credentials,
  );
  return _instance!;
}