
com.qiniu.entry.EntryMain Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qsuits Show documentation
Show all versions of qsuits Show documentation
qiniu-suits is a efficient tools for qiniu api implemented by java8.
package com.qiniu.entry;
import com.qiniu.common.Zone;
import com.qiniu.config.CommandArgs;
import com.qiniu.config.FileProperties;
import com.qiniu.service.datasource.FileInput;
import com.qiniu.service.datasource.IDataSource;
import com.qiniu.service.datasource.ListBucket;
import com.qiniu.service.interfaces.IEntryParam;
import com.qiniu.service.interfaces.ILineProcess;
import com.qiniu.storage.Configuration;
import com.qiniu.util.Auth;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
public class EntryMain {
private static Configuration configuration;
public static void main(String[] args) throws Exception {
IEntryParam entryParam = getEntryParam(args);
configuration = new Configuration(Zone.autoZone());
// 自定义超时时间
configuration.connectTimeout = Integer.valueOf(entryParam.getValue("connect-timeout", "30"));
configuration.readTimeout = Integer.valueOf(entryParam.getValue("read-timeout", "60"));
configuration.writeTimeout = Integer.valueOf(entryParam.getValue("write-timeout", "10"));
CommonParams commonParams = new CommonParams(entryParam);
ILineProcess
© 2015 - 2025 Weber Informatics LLC | Privacy Policy