public class LibraryExtension extends AbstractModel
header, skipSign
Constructor and Description |
---|
LibraryExtension() |
LibraryExtension(LibraryExtension source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String[] |
getAllowFileExtName()
Get 指定文件类型媒体库允许的文件扩展名,默认为空数组,此时允许上传所有类型文件。仅单租户空间文件类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
Boolean |
getAllowPhoto()
Get 媒体类型媒体库是否允许上传照片,默认为 true。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
String[] |
getAllowPhotoExtName()
Get 当媒体类型媒体库允许上传照片时,指定允许的扩展名,默认为空数组,此时将根据文件扩展名对应的 MIME 类型自动判断。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
Boolean |
getAllowVideo()
Get 媒体类型媒体库是否允许上传视频,默认为 true。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
String[] |
getAllowVideoExtName()
Get 当媒体类型媒体库允许上传视频时,指定允许的扩展名,默认为空数组,此时将根据文件扩展名对应的 MIME 类型自动判断。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getAutoRemoveRecycledDays()
Get 当开启回收站时,自动删除回收站项目的天数,不能超过 1095(3 年),指定为 0 则不自动删除,默认为 0。当未开启回收站时,该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCosStorageClass()
Get 保存至 COS 对象存储的文件的存储类型,仅支持 STANDARD、STANDARD_IA、INTELLIGENT_TIERING、MAZ_STANDARD、MAZ_STANDARD_IA 和 MAZ_INTELLIGENT_TIERING,默认为 STANDARD,当使用多 AZ 存储桶时将自动使用 MAZ_ 开头的用于多 AZ 的存储类型,否则自动使用非 MAZ_ 开头的用于非多 AZ 的存储类型。当指定智能分层存储 INTELLIGENT_TIERING 或 MAZ_INTELLIGENT_TIERING 时,需要事先为存储桶开启智能分层存储,否则将返回失败。在媒体库创建后不能修改。
|
Boolean |
getDenyOnQuotaLessThanUsage()
Get 设置媒体库或租户空间配额且配额小于已使用存储量时,是否拒绝设置请求。默认为 false。
|
Boolean |
getEnableFileHistory()
Get 是否开启历史版本。默认为 false。
|
Boolean |
getEnableSearch()
Get 是否启用文件路径搜索功能。默认为 false。
|
Long |
getFileHistoryCount()
Get 当开启历史版本时,指定单个文件保留的历史版本的数量上限,不能超过 999,指定为 0 则不限制,默认为 0。当未开启历史版本时,该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getFileHistoryExpireDay()
Get 当开启历史版本时,指定历史版本保留的最长天数,不能超过 999,指定为 0 则不限制,默认为 0。当未开启历史版本时,该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
Boolean |
getIsFileLibrary()
Get true 为文件类型媒体库,可存储任何类型文件;false 为媒体类型媒体库,仅可存储照片和视频类型文件。默认为 false。在媒体库创建后不能修改。
|
Boolean |
getIsMultiAlbum()
Get 媒体类型媒体库是否开启多相簿,开启后可创建一级目录(即相簿)且媒体文件只能保存在各相簿中,否则不能创建相簿且媒体文件只能保存在根目录。默认为 false。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。在媒体库创建后不能修改。
注意:此字段可能返回 null,表示取不到有效值。
|
Boolean |
getIsMultiSpace()
Get true 为多租户空间媒体库,可创建多个租户空间;false 为单租户空间媒体库,不能创建租户空间,仅可使用默认的单一租户空间。默认为 false。在媒体库创建后不能修改。
|
Boolean |
getIsPublicRead()
Get 是否开启公有读,开启后读操作无需使用访问令牌,默认为 false。仅单租户空间媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getMaxDirFileNameLength()
Get 目录或文件名的最长长度,不能超过 255,默认为 255。修改该参数不会影响存量目录或文件名,即如果将该字段的值改小,已经存在的长度超过目标值的目录或文件名不会发生变化。
|
Boolean |
getRecognizeSensitiveContent()
Get 照片上传时是否进行敏感内容鉴定,默认为 false。仅单租户空间媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
Boolean |
getUseRecycleBin()
Get 是否开启回收站功能。默认为 false。
|
void |
setAllowFileExtName(String[] AllowFileExtName)
Set 指定文件类型媒体库允许的文件扩展名,默认为空数组,此时允许上传所有类型文件。仅单租户空间文件类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAllowPhoto(Boolean AllowPhoto)
Set 媒体类型媒体库是否允许上传照片,默认为 true。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAllowPhotoExtName(String[] AllowPhotoExtName)
Set 当媒体类型媒体库允许上传照片时,指定允许的扩展名,默认为空数组,此时将根据文件扩展名对应的 MIME 类型自动判断。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAllowVideo(Boolean AllowVideo)
Set 媒体类型媒体库是否允许上传视频,默认为 true。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAllowVideoExtName(String[] AllowVideoExtName)
Set 当媒体类型媒体库允许上传视频时,指定允许的扩展名,默认为空数组,此时将根据文件扩展名对应的 MIME 类型自动判断。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAutoRemoveRecycledDays(Long AutoRemoveRecycledDays)
Set 当开启回收站时,自动删除回收站项目的天数,不能超过 1095(3 年),指定为 0 则不自动删除,默认为 0。当未开启回收站时,该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCosStorageClass(String CosStorageClass)
Set 保存至 COS 对象存储的文件的存储类型,仅支持 STANDARD、STANDARD_IA、INTELLIGENT_TIERING、MAZ_STANDARD、MAZ_STANDARD_IA 和 MAZ_INTELLIGENT_TIERING,默认为 STANDARD,当使用多 AZ 存储桶时将自动使用 MAZ_ 开头的用于多 AZ 的存储类型,否则自动使用非 MAZ_ 开头的用于非多 AZ 的存储类型。当指定智能分层存储 INTELLIGENT_TIERING 或 MAZ_INTELLIGENT_TIERING 时,需要事先为存储桶开启智能分层存储,否则将返回失败。在媒体库创建后不能修改。
|
void |
setDenyOnQuotaLessThanUsage(Boolean DenyOnQuotaLessThanUsage)
Set 设置媒体库或租户空间配额且配额小于已使用存储量时,是否拒绝设置请求。默认为 false。
|
void |
setEnableFileHistory(Boolean EnableFileHistory)
Set 是否开启历史版本。默认为 false。
|
void |
setEnableSearch(Boolean EnableSearch)
Set 是否启用文件路径搜索功能。默认为 false。
|
void |
setFileHistoryCount(Long FileHistoryCount)
Set 当开启历史版本时,指定单个文件保留的历史版本的数量上限,不能超过 999,指定为 0 则不限制,默认为 0。当未开启历史版本时,该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setFileHistoryExpireDay(Long FileHistoryExpireDay)
Set 当开启历史版本时,指定历史版本保留的最长天数,不能超过 999,指定为 0 则不限制,默认为 0。当未开启历史版本时,该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIsFileLibrary(Boolean IsFileLibrary)
Set true 为文件类型媒体库,可存储任何类型文件;false 为媒体类型媒体库,仅可存储照片和视频类型文件。默认为 false。在媒体库创建后不能修改。
|
void |
setIsMultiAlbum(Boolean IsMultiAlbum)
Set 媒体类型媒体库是否开启多相簿,开启后可创建一级目录(即相簿)且媒体文件只能保存在各相簿中,否则不能创建相簿且媒体文件只能保存在根目录。默认为 false。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。在媒体库创建后不能修改。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIsMultiSpace(Boolean IsMultiSpace)
Set true 为多租户空间媒体库,可创建多个租户空间;false 为单租户空间媒体库,不能创建租户空间,仅可使用默认的单一租户空间。默认为 false。在媒体库创建后不能修改。
|
void |
setIsPublicRead(Boolean IsPublicRead)
Set 是否开启公有读,开启后读操作无需使用访问令牌,默认为 false。仅单租户空间媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setMaxDirFileNameLength(Long MaxDirFileNameLength)
Set 目录或文件名的最长长度,不能超过 255,默认为 255。修改该参数不会影响存量目录或文件名,即如果将该字段的值改小,已经存在的长度超过目标值的目录或文件名不会发生变化。
|
void |
setRecognizeSensitiveContent(Boolean RecognizeSensitiveContent)
Set 照片上传时是否进行敏感内容鉴定,默认为 false。仅单租户空间媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUseRecycleBin(Boolean UseRecycleBin)
Set 是否开启回收站功能。默认为 false。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public LibraryExtension()
public LibraryExtension(LibraryExtension source)
public Boolean getIsFileLibrary()
public void setIsFileLibrary(Boolean IsFileLibrary)
IsFileLibrary
- true 为文件类型媒体库,可存储任何类型文件;false 为媒体类型媒体库,仅可存储照片和视频类型文件。默认为 false。在媒体库创建后不能修改。public Boolean getIsMultiSpace()
public void setIsMultiSpace(Boolean IsMultiSpace)
IsMultiSpace
- true 为多租户空间媒体库,可创建多个租户空间;false 为单租户空间媒体库,不能创建租户空间,仅可使用默认的单一租户空间。默认为 false。在媒体库创建后不能修改。public String getCosStorageClass()
public void setCosStorageClass(String CosStorageClass)
CosStorageClass
- 保存至 COS 对象存储的文件的存储类型,仅支持 STANDARD、STANDARD_IA、INTELLIGENT_TIERING、MAZ_STANDARD、MAZ_STANDARD_IA 和 MAZ_INTELLIGENT_TIERING,默认为 STANDARD,当使用多 AZ 存储桶时将自动使用 MAZ_ 开头的用于多 AZ 的存储类型,否则自动使用非 MAZ_ 开头的用于非多 AZ 的存储类型。当指定智能分层存储 INTELLIGENT_TIERING 或 MAZ_INTELLIGENT_TIERING 时,需要事先为存储桶开启智能分层存储,否则将返回失败。在媒体库创建后不能修改。public Boolean getUseRecycleBin()
public void setUseRecycleBin(Boolean UseRecycleBin)
UseRecycleBin
- 是否开启回收站功能。默认为 false。public Long getAutoRemoveRecycledDays()
public void setAutoRemoveRecycledDays(Long AutoRemoveRecycledDays)
AutoRemoveRecycledDays
- 当开启回收站时,自动删除回收站项目的天数,不能超过 1095(3 年),指定为 0 则不自动删除,默认为 0。当未开启回收站时,该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。public Boolean getEnableSearch()
public void setEnableSearch(Boolean EnableSearch)
EnableSearch
- 是否启用文件路径搜索功能。默认为 false。public Boolean getDenyOnQuotaLessThanUsage()
public void setDenyOnQuotaLessThanUsage(Boolean DenyOnQuotaLessThanUsage)
DenyOnQuotaLessThanUsage
- 设置媒体库或租户空间配额且配额小于已使用存储量时,是否拒绝设置请求。默认为 false。public Boolean getEnableFileHistory()
public void setEnableFileHistory(Boolean EnableFileHistory)
EnableFileHistory
- 是否开启历史版本。默认为 false。public Long getFileHistoryCount()
public void setFileHistoryCount(Long FileHistoryCount)
FileHistoryCount
- 当开启历史版本时,指定单个文件保留的历史版本的数量上限,不能超过 999,指定为 0 则不限制,默认为 0。当未开启历史版本时,该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。public Long getFileHistoryExpireDay()
public void setFileHistoryExpireDay(Long FileHistoryExpireDay)
FileHistoryExpireDay
- 当开启历史版本时,指定历史版本保留的最长天数,不能超过 999,指定为 0 则不限制,默认为 0。当未开启历史版本时,该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。public Long getMaxDirFileNameLength()
public void setMaxDirFileNameLength(Long MaxDirFileNameLength)
MaxDirFileNameLength
- 目录或文件名的最长长度,不能超过 255,默认为 255。修改该参数不会影响存量目录或文件名,即如果将该字段的值改小,已经存在的长度超过目标值的目录或文件名不会发生变化。public Boolean getIsPublicRead()
public void setIsPublicRead(Boolean IsPublicRead)
IsPublicRead
- 是否开启公有读,开启后读操作无需使用访问令牌,默认为 false。仅单租户空间媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。public Boolean getIsMultiAlbum()
public void setIsMultiAlbum(Boolean IsMultiAlbum)
IsMultiAlbum
- 媒体类型媒体库是否开启多相簿,开启后可创建一级目录(即相簿)且媒体文件只能保存在各相簿中,否则不能创建相簿且媒体文件只能保存在根目录。默认为 false。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。在媒体库创建后不能修改。
注意:此字段可能返回 null,表示取不到有效值。public Boolean getAllowPhoto()
public void setAllowPhoto(Boolean AllowPhoto)
AllowPhoto
- 媒体类型媒体库是否允许上传照片,默认为 true。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。public String[] getAllowPhotoExtName()
public void setAllowPhotoExtName(String[] AllowPhotoExtName)
AllowPhotoExtName
- 当媒体类型媒体库允许上传照片时,指定允许的扩展名,默认为空数组,此时将根据文件扩展名对应的 MIME 类型自动判断。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。public Boolean getAllowVideo()
public void setAllowVideo(Boolean AllowVideo)
AllowVideo
- 媒体类型媒体库是否允许上传视频,默认为 true。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。public String[] getAllowVideoExtName()
public void setAllowVideoExtName(String[] AllowVideoExtName)
AllowVideoExtName
- 当媒体类型媒体库允许上传视频时,指定允许的扩展名,默认为空数组,此时将根据文件扩展名对应的 MIME 类型自动判断。仅单租户空间媒体类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。public String[] getAllowFileExtName()
public void setAllowFileExtName(String[] AllowFileExtName)
AllowFileExtName
- 指定文件类型媒体库允许的文件扩展名,默认为空数组,此时允许上传所有类型文件。仅单租户空间文件类型媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。public Boolean getRecognizeSensitiveContent()
public void setRecognizeSensitiveContent(Boolean RecognizeSensitiveContent)
RecognizeSensitiveContent
- 照片上传时是否进行敏感内容鉴定,默认为 false。仅单租户空间媒体库支持该属性,否则该属性为 null。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2024. All rights reserved.