gpt4 book ai didi

com.qiniu.common.Zone.autoZone()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-15 11:28:40 24 4
gpt4 key购买 nike

本文整理了Java中com.qiniu.common.Zone.autoZone()方法的一些代码示例,展示了Zone.autoZone()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Zone.autoZone()方法的具体详情如下:
包路径:com.qiniu.common.Zone
类名称:Zone
方法名:autoZone

Zone.autoZone介绍

[英]自动根据AccessKey和Bucket来判断所在机房,并获取相关的域名 空间所在的对应机房可以在空间创建的时候选择,或者创建完毕之后,从后台查看
[中]自动根据访问键和水桶来判断所在机房,并获取相关的域名 空间所在的对应机房可以在空间创建的时候选择,或者创建完毕之后,从后台查看

代码示例

代码示例来源:origin: Exrick/x-boot

/**
 * 构造一个带指定Zone对象的配置类 zone2华南
 */
public Configuration getConfiguration(){
  Configuration cfg = null;
  if(zone.equals(0)){
    cfg = new Configuration(Zone.zone0());
  }else if(zone.equals(1)){
    cfg = new Configuration(Zone.zone1());
  }else if(zone.equals(2)){
    cfg = new Configuration(Zone.zone2());
  }else if(zone.equals(3)){
    cfg = new Configuration(Zone.zoneNa0());
  }else if(zone.equals(4)){
    cfg = new Configuration(Zone.zoneAs0());
  }else {
    cfg = new Configuration(Zone.autoZone());
  }
  return cfg;
}

代码示例来源:origin: vakinge/jeesuite-libs

public QiniuProvider(String urlprefix, String bucketName, String accessKey, String secretKey,boolean isPrivate) {
  
  Validate.notBlank(bucketName, "[bucketName] not defined");
  Validate.notBlank(accessKey, "[accessKey] not defined");
  Validate.notBlank(secretKey, "[secretKey] not defined");
  Validate.notBlank(urlprefix, "[urlprefix] not defined");
  
  this.urlprefix = urlprefix.endsWith(DIR_SPLITER) ? urlprefix : urlprefix + DIR_SPLITER;
  this.bucketName = bucketName;
  auth = Auth.create(accessKey, secretKey);
  Zone z = Zone.autoZone();
  Configuration c = new Configuration(z);
  uploadManager = new UploadManager(c);
  bucketManager = new BucketManager(auth,c);
  
  this.isPrivate = isPrivate;
  this.host = StringUtils.remove(urlprefix,"/").split(":")[1];
}

代码示例来源:origin: qiniu/java-sdk

public String upHost(String upToken) throws QiniuException {
  ZoneReqInfo zoneReqInfo = new ZoneReqInfo(upToken);
  if (zone == null) {
    zone = Zone.autoZone();
  }
  return useHttpsDomains ? zone.getUpHttps(zoneReqInfo)
      : zone.getUpHttp(zoneReqInfo);
}

代码示例来源:origin: qiniu/java-sdk

public String upHostBackup(String upToken) throws QiniuException {
  ZoneReqInfo zoneReqInfo = new ZoneReqInfo(upToken);
  if (zone == null) {
    zone = Zone.autoZone();
  }
  return useHttpsDomains ? zone.getUpBackupHttps(zoneReqInfo)
      : zone.getUpBackupHttp(zoneReqInfo);
}

代码示例来源:origin: qiniu/java-sdk

public String ioHost(String ak, String bucket) {
  ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket);
  if (zone == null) {
    zone = Zone.autoZone();
  }
  return useHttpsDomains ? zone.getIovipHttps(zoneReqInfo)
      : zone.getIovipHttp(zoneReqInfo);
}

代码示例来源:origin: qiniu/java-sdk

public String rsHost(String ak, String bucket) {
  ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket);
  if (zone == null) {
    zone = Zone.autoZone();
  }
  return useHttpsDomains ? zone.getRsHttps(zoneReqInfo)
      : zone.getRsHttp(zoneReqInfo);
}

代码示例来源:origin: qiniu/java-sdk

public String rsfHost(String ak, String bucket) {
  ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket);
  if (zone == null) {
    zone = Zone.autoZone();
  }
  return useHttpsDomains ? zone.getRsfHttps(zoneReqInfo)
      : zone.getRsfHttp(zoneReqInfo);
}

代码示例来源:origin: qiniu/java-sdk

public String apiHost(String ak, String bucket) {
  ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket);
  if (zone == null) {
    zone = Zone.autoZone();
  }
  return useHttpsDomains ? zone.getApiHttps(zoneReqInfo)
      : zone.getApiHttp(zoneReqInfo);
}

代码示例来源:origin: com.qiniu/qiniu-java-sdk

public String upHostBackup(String upToken) throws QiniuException {
  ZoneReqInfo zoneReqInfo = new ZoneReqInfo(upToken);
  if (zone == null) {
    zone = Zone.autoZone();
  }
  return useHttpsDomains ? zone.getUpBackupHttps(zoneReqInfo)
      : zone.getUpBackupHttp(zoneReqInfo);
}

代码示例来源:origin: com.qiniu/qiniu-java-sdk

public String rsHost(String ak, String bucket) {
  ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket);
  if (zone == null) {
    zone = Zone.autoZone();
  }
  return useHttpsDomains ? zone.getRsHttps(zoneReqInfo)
      : zone.getRsHttp(zoneReqInfo);
}

代码示例来源:origin: com.qiniu/qiniu-java-sdk

public String upHost(String upToken) throws QiniuException {
  ZoneReqInfo zoneReqInfo = new ZoneReqInfo(upToken);
  if (zone == null) {
    zone = Zone.autoZone();
  }
  return useHttpsDomains ? zone.getUpHttps(zoneReqInfo)
      : zone.getUpHttp(zoneReqInfo);
}

代码示例来源:origin: com.qiniu/qiniu-java-sdk

public String ioHost(String ak, String bucket) {
  ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket);
  if (zone == null) {
    zone = Zone.autoZone();
  }
  return useHttpsDomains ? zone.getIovipHttps(zoneReqInfo)
      : zone.getIovipHttp(zoneReqInfo);
}

代码示例来源:origin: com.qiniu/qiniu-java-sdk

public String apiHost(String ak, String bucket) {
  ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket);
  if (zone == null) {
    zone = Zone.autoZone();
  }
  return useHttpsDomains ? zone.getApiHttps(zoneReqInfo)
      : zone.getApiHttp(zoneReqInfo);
}

代码示例来源:origin: com.qiniu/qiniu-java-sdk

public String rsfHost(String ak, String bucket) {
  ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket);
  if (zone == null) {
    zone = Zone.autoZone();
  }
  return useHttpsDomains ? zone.getRsfHttps(zoneReqInfo)
      : zone.getRsfHttp(zoneReqInfo);
}

代码示例来源:origin: org.osgl/osgl-storage

@Override
protected void configure(Map<String, String> conf) {
  super.configure(conf, "kodo");
  String accessKey = conf.get(CONF_ACCESS_KEY);
  String secretKey = conf.get(CONF_SECRET_KEY);
  if (S.isAnyEmpty(accessKey, secretKey)) {
    E.invalidConfiguration("Kodo accessKey or Kodo secretKey not found in the configuration");
  }
  bucket = conf.get(CONF_BUCKET);
  if (S.isEmpty(bucket)) {
    E.invalidConfiguration("Kodo bucket not found in the configuration");
  }
  domain = conf.get(CONF_DOMAIN);
  if (S.isEmpty(domain)) {
    E.invalidConfiguration("Kodo domain not found in the configuration");
  }
  permission = conf.get(CONF_PERMISSION);
  if (S.notBlank(permission) && !(S.eq(permission, BUCKET_PUB) || S.eq(permission, BUCKET_PRI))) {
    E.invalidConfiguration("The permission fields need 'public' or 'private'");
  }
  auth = Auth.create(accessKey, secretKey);
  Configuration c = new Configuration(Zone.autoZone());
  bucketManager = new BucketManager(auth, c);
  uploadManager = new UploadManager(c);
  httpClient = new OkHttpClient();
}

代码示例来源:origin: souyunku/Picture-Bed

public String upload(byte[] data, String path) throws Exception {
  try {
    uploadManager = new UploadManager(new Configuration(Zone.autoZone()));
    token = Auth.create(cloudStorageConfigPo.getQiniuAccessKey(), cloudStorageConfigPo.getQiniuSecretKey()).uploadToken(cloudStorageConfigPo.getQiniuBucketName());
    Response res = uploadManager.put(data, path, token);
    if (!res.isOK()) {
      throw new RuntimeException("上传七牛出错:" + res.toString());
    }
  } catch (Exception e) {
    throw new RuntimeException("上传文件失败,请核对七牛配置信息", e);
  }
  return cloudStorageConfigPo.getQiniuDomain() + "/" + path;
}

代码示例来源:origin: yzcheng90/X-SpringBoot

private void init(){
  uploadManager = new UploadManager(new Configuration(Zone.autoZone()));
  token = Auth.create(config.getQiniuAccessKey(), config.getQiniuSecretKey()).
      uploadToken(config.getQiniuBucketName());
}

代码示例来源:origin: yjjdick/sdb-mall

private void init(){
  uploadManager = new UploadManager(new Configuration(Zone.autoZone()));
  token = Auth.create(config.getQiniuAccessKey(), config.getQiniuSecretKey()).
      uploadToken(config.getQiniuBucketName());
}

代码示例来源:origin: muyinchen/migo-security

private void init(){
  uploadManager = new UploadManager(new Configuration(Zone.autoZone()));
  token = Auth.create(config.getQiniuAccessKey(), config.getQiniuSecretKey()).
      uploadToken(config.getQiniuBucketName());
}

代码示例来源:origin: zhaoqicheng/renren-fast

private void init(){
  uploadManager = new UploadManager(new Configuration(Zone.autoZone()));
  token = Auth.create(config.getQiniuAccessKey(), config.getQiniuSecretKey()).
      uploadToken(config.getQiniuBucketName());
}

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com