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