public static class CommitFileRequest.CommitFileRequestOption
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
List<CommitFileRequest.CommitFileRequestOptionAppProperties> |
appProperties
文件在应用上的属性, 一个应用最多只能设置3个属性
最大size:
3
|
String |
conflictStrategy
文件名称冲突策略
枚举值:
AUTO_RENAME: 自动重命名
OVERWRITE: 覆盖
RETURN_DENTRY_IF_EXISTS: 返回已存在文件
RETURN_ERROR_IF_EXISTS: 文件已存在时报错
默认值:
AUTO_RENAME
|
Boolean |
convertToOnlineDoc
是否转换成在线文档
默认值:
false
|
Long |
size
默认文件大小, 单位:Byte
如果此字段不为空,企业存储系统会校验文件实际大小是否和此字段是否一致,不一致会报错
|
构造器和说明 |
---|
CommitFileRequestOption() |
限定符和类型 | 方法和说明 |
---|---|
static CommitFileRequest.CommitFileRequestOption |
build(Map<String,?> map) |
List<CommitFileRequest.CommitFileRequestOptionAppProperties> |
getAppProperties() |
String |
getConflictStrategy() |
Boolean |
getConvertToOnlineDoc() |
Long |
getSize() |
CommitFileRequest.CommitFileRequestOption |
setAppProperties(List<CommitFileRequest.CommitFileRequestOptionAppProperties> appProperties) |
CommitFileRequest.CommitFileRequestOption |
setConflictStrategy(String conflictStrategy) |
CommitFileRequest.CommitFileRequestOption |
setConvertToOnlineDoc(Boolean convertToOnlineDoc) |
CommitFileRequest.CommitFileRequestOption |
setSize(Long size) |
@NameInMap(value="appProperties") public List<CommitFileRequest.CommitFileRequestOptionAppProperties> appProperties
文件在应用上的属性, 一个应用最多只能设置3个属性
最大size:
3
@NameInMap(value="conflictStrategy") public String conflictStrategy
文件名称冲突策略
枚举值:
AUTO_RENAME: 自动重命名
OVERWRITE: 覆盖
RETURN_DENTRY_IF_EXISTS: 返回已存在文件
RETURN_ERROR_IF_EXISTS: 文件已存在时报错
默认值:
AUTO_RENAME
@NameInMap(value="convertToOnlineDoc") public Boolean convertToOnlineDoc
是否转换成在线文档
默认值:
false
@NameInMap(value="size") public Long size
默认文件大小, 单位:Byte
如果此字段不为空,企业存储系统会校验文件实际大小是否和此字段是否一致,不一致会报错
public static CommitFileRequest.CommitFileRequestOption build(Map<String,?> map) throws Exception
Exception
public CommitFileRequest.CommitFileRequestOption setAppProperties(List<CommitFileRequest.CommitFileRequestOptionAppProperties> appProperties)
public List<CommitFileRequest.CommitFileRequestOptionAppProperties> getAppProperties()
public CommitFileRequest.CommitFileRequestOption setConflictStrategy(String conflictStrategy)
public String getConflictStrategy()
public CommitFileRequest.CommitFileRequestOption setConvertToOnlineDoc(Boolean convertToOnlineDoc)
public Boolean getConvertToOnlineDoc()
public CommitFileRequest.CommitFileRequestOption setSize(Long size)
public Long getSize()
Copyright © 2023. All rights reserved.