public abstract class AbstractBulkRequest extends GenericRequest
Modifier and Type | Field and Description |
---|---|
protected String |
bucketName |
protected TaskProgressListener |
listener |
protected int |
taskProgressInterval |
protected int |
taskQueueNum |
protected int |
taskThreadNum |
Constructor and Description |
---|
AbstractBulkRequest() |
AbstractBulkRequest(String bucketName) |
Modifier and Type | Method and Description |
---|---|
String |
getBucketName()
获取桶名
|
int |
getProgressInterval()
获取任务进度监听器回调的阈值,默认为50
|
TaskProgressListener |
getProgressListener()
获取批量任务的进度监听器
|
int |
getTaskQueueNum()
获取批量任务的队列长度,默认为20000
|
int |
getTaskThreadNum()
获取批量任务的最大并发数,默认为10
|
void |
setBucketName(String bucketName)
设置桶名
|
void |
setProgressInterval(int taskProgressInterval)
设置任务进度监听器回调的阈值,默认为50
|
void |
setProgressListener(TaskProgressListener listener)
设置批量任务的进度监听器
|
void |
setTaskQueueNum(int taskQueueNum)
设置批量任务中线程池的工作队列长度,默认为20000
|
void |
setTaskThreadNum(int taskThreadNum)
设置批量任务的最大并发数,默认为10
|
isRequesterPays, setRequesterPays, toString
protected String bucketName
protected TaskProgressListener listener
protected int taskThreadNum
protected int taskQueueNum
protected int taskProgressInterval
public AbstractBulkRequest()
public AbstractBulkRequest(String bucketName)
public String getBucketName()
public void setBucketName(String bucketName)
bucketName
- 桶名public TaskProgressListener getProgressListener()
public void setProgressListener(TaskProgressListener listener)
listener
- 进度监听器public int getTaskThreadNum()
public void setTaskThreadNum(int taskThreadNum)
taskThreadNum
- 最大线程数public int getTaskQueueNum()
public void setTaskQueueNum(int taskQueueNum)
taskQueueNum
- 工作队列长度public int getProgressInterval()
public void setProgressInterval(int taskProgressInterval)
taskProgressInterval
- 进度监听器回调的阈值Copyright © 2021. All rights reserved.