类 ModifyObjectRequest
Request parameters for writing data to a file
-
字段概要
从类继承的字段 com.obs.services.model.AppendObjectRequest
crc64BeforeAppend, position从类继承的字段 com.obs.services.model.PutObjectBasicRequest
acl, extensionPermissionMap, sseCHeader, sseKmsHeader, successRedirectLocation从类继承的字段 com.obs.services.model.BaseObjectRequest
encodeHeaders, isIgnorePort, objectKey从类继承的字段 com.obs.services.model.GenericRequest
bucketName, cancelHandler, httpMethod, userHeaders -
构造器概要
构造器构造器说明ModifyObjectRequest(String bucketName, String objectKey) ConstructorModifyObjectRequest(String bucketName, String objectKey, File file) ConstructorModifyObjectRequest(String bucketName, String objectKey, File file, long position) ConstructorModifyObjectRequest(String bucketName, String objectKey, InputStream input) ConstructorModifyObjectRequest(String bucketName, String objectKey, InputStream input, long position) Constructor -
方法概要
从类继承的方法 com.obs.services.model.AppendObjectRequest
getCrc64BeforeAppend, getPosition, setCrc64BeforeAppend, setPosition从类继承的方法 com.obs.services.model.PutObjectRequest
getCallback, getExpires, getFile, getInput, getMetadata, getOffset, getProgressInterval, getProgressListener, isAutoClose, setAutoClose, setCallback, setExpires, setFile, setInput, setMetadata, setOffset, setProgressInterval, setProgressListener, toString从类继承的方法 com.obs.services.model.PutObjectBasicRequest
getAcl, getAllGrantPermissions, getDomainIdsByGrantPermission, getExtensionPermissionMap, getGrantPermissionsByDomainId, getSseCHeader, getSseKmsHeader, getSuccessRedirectLocation, grantExtensionPermission, setAcl, setExtensionPermissionMap, setSseCHeader, setSseKmsHeader, setSuccessRedirectLocation, withdrawExtensionPermission, withdrawExtensionPermissions从类继承的方法 com.obs.services.model.BaseObjectRequest
getIsIgnorePort, getObjectKey, isEncodeHeaders, setIsEncodeHeaders, setIsIgnorePort, setObjectKey从类继承的方法 com.obs.services.model.GenericRequest
addUserHeaders, getBucketName, getCancelHandler, getHttpMethod, getUserHeaders, isRequesterPays, setBucketName, setCancelHandler, setRequesterPays, setUserHeaders
-
构造器详细资料
-
ModifyObjectRequest
public ModifyObjectRequest() -
ModifyObjectRequest
-
ModifyObjectRequest
-
ModifyObjectRequest
-
ModifyObjectRequest
Constructor- 参数:
bucketName- Bucket nameobjectKey- File nameinput- Data stream to be uploaded
-
ModifyObjectRequest
Constructor- 参数:
bucketName- Bucket nameobjectKey- File nameinput- Data stream to be uploadedposition- Start position for writing data to a file
-
-
方法详细资料
-
isNeedCalculateCRC64
public boolean isNeedCalculateCRC64()- 覆盖:
isNeedCalculateCRC64在类中PutObjectRequest- 返回:
- Whether you need sdk to calculate CRC64 value and check it by adding to header
-
setNeedCalculateCRC64
- 覆盖:
setNeedCalculateCRC64在类中PutObjectRequest- 参数:
needCalculateCRC64- Whether you need sdk to calculate CRC64 value and check it by adding to header- 抛出:
IllegalArgumentException
-