public class SelectObjectMetadata extends ObjectMetadata
SelectObjectMetadata.CSVObjectMetadata
contains total lines so that
users can do line-range query for select requests限定符和类型 | 类和说明 |
---|---|
static class |
SelectObjectMetadata.CSVObjectMetadata |
static class |
SelectObjectMetadata.JsonObjectMetadata |
static class |
SelectObjectMetadata.SelectContentMetadataBase |
AES_256_SERVER_SIDE_ENCRYPTION, KMS_SERVER_SIDE_ENCRYPTION, metadata
构造器和说明 |
---|
SelectObjectMetadata() |
SelectObjectMetadata(ObjectMetadata objectMetadata) |
限定符和类型 | 方法和说明 |
---|---|
SelectObjectMetadata.CSVObjectMetadata |
getCsvObjectMetadata() |
SelectObjectMetadata.JsonObjectMetadata |
getJsonObjectMetadata() |
void |
setCsvObjectMetadata(SelectObjectMetadata.CSVObjectMetadata csvObjectMetadata) |
void |
setJsonObjectMetadata(SelectObjectMetadata.JsonObjectMetadata jsonObjectMetadata) |
addUserMetadata, getCacheControl, getContentDisposition, getContentEncoding, getContentLength, getContentMD5, getContentType, getETag, getExpirationTime, getLastModified, getObjectRawRestore, getObjectStorageClass, getObjectType, getRawExpiresValue, getRawMetadata, getRequestId, getServerCRC, getServerSideEncryption, getServerSideEncryptionKeyId, getUserMetadata, getVersionId, isRestoreCompleted, setCacheControl, setContentDisposition, setContentEncoding, setContentLength, setContentMD5, setContentType, setExpirationTime, setHeader, setLastModified, setObjectAcl, setObjectTagging, setServerSideEncryption, setServerSideEncryptionKeyId, setUserMetadata
public SelectObjectMetadata()
public SelectObjectMetadata(ObjectMetadata objectMetadata)
public SelectObjectMetadata.CSVObjectMetadata getCsvObjectMetadata()
public void setCsvObjectMetadata(SelectObjectMetadata.CSVObjectMetadata csvObjectMetadata)
public SelectObjectMetadata.JsonObjectMetadata getJsonObjectMetadata()
public void setJsonObjectMetadata(SelectObjectMetadata.JsonObjectMetadata jsonObjectMetadata)
Copyright © 2019. All Rights Reserved.