public final class BosPutObjectRequest extends BosObjectRequest
serviceId, tag| 限定符和类型 | 方法和说明 |
|---|---|
static BosPutObjectRequest |
buildByteArrayRequest(int tag,
long serviceId,
java.lang.String objectKey,
BosObjectType objectType,
byte[] byteArray)
构造上传字节数组类型的请求实例
|
static BosPutObjectRequest |
buildFileRequest(int tag,
long serviceId,
java.lang.String objectKey,
BosObjectType objectType,
java.io.File file)
构造上传文件类型的请求实例
|
static BosPutObjectRequest |
buildStreamReqeust(int tag,
long serviceId,
java.lang.String objectKey,
BosObjectType objectType,
java.io.InputStream streamData)
构造上传数据流类型的请求实例
|
static BosPutObjectRequest |
buildStringRequest(int tag,
long serviceId,
java.lang.String objectKey,
BosObjectType objectType,
java.lang.String stringData)
构造上传字符串类型的请求实例
|
byte[] |
getByteArray() |
java.io.File |
getFile() |
long |
getObjectSize() |
java.io.InputStream |
getStreamData() |
java.lang.String |
getStringData() |
void |
setByteArray(byte[] byteArray)
设置字节数据
|
void |
setFile(java.io.File file)
设置文件
|
void |
setObjectSize(long objectSize)
设置对象大小
|
void |
setStreamData(java.io.InputStream streamData)
设置数据流
|
void |
setStringData(java.lang.String stringData)
设置字符串
|
java.lang.String |
toString() |
getObjectKey, getObjectType, setObjectKey, setObjectTypecancel, getServiceId, getTag, isCanceled, setServiceId, setTagpublic java.io.File getFile()
public void setFile(java.io.File file)
file - public java.io.InputStream getStreamData()
public void setStreamData(java.io.InputStream streamData)
streamData - public byte[] getByteArray()
public void setByteArray(byte[] byteArray)
byteArray - public java.lang.String getStringData()
public void setStringData(java.lang.String stringData)
stringData - public long getObjectSize()
public void setObjectSize(long objectSize)
objectSize - public static BosPutObjectRequest buildFileRequest(int tag, long serviceId, java.lang.String objectKey, BosObjectType objectType, java.io.File file)
tag - 请求标识serviceId - 轨迹服务IDobjectKey - 对象keyobjectType - 对象类型file - 文件public static BosPutObjectRequest buildStreamReqeust(int tag, long serviceId, java.lang.String objectKey, BosObjectType objectType, java.io.InputStream streamData)
tag - 请求标识serviceId - 轨迹服务IDobjectKey - 对象keyobjectType - 对象类型streamData - 数据流public static BosPutObjectRequest buildByteArrayRequest(int tag, long serviceId, java.lang.String objectKey, BosObjectType objectType, byte[] byteArray)
tag - 请求标识serviceId - 轨迹服务IDobjectKey - 对象keyobjectType - 对象类型byteArray - 字节数组public static BosPutObjectRequest buildStringRequest(int tag, long serviceId, java.lang.String objectKey, BosObjectType objectType, java.lang.String stringData)
tag - 请求标识serviceId - 轨迹服务IDobjectKey - 对象keyobjectType - 对象类型stringData - 字符串public java.lang.String toString()
toString 在类中 BosObjectRequest