public enum ExtensionBucketPermissionEnum extends Enum<ExtensionBucketPermissionEnum>
Enum Constant and Description |
---|
GRANT_FULL_CONTROL
授予domainId下的所有用户完全控制权限
|
GRANT_FULL_CONTROL_DELIVERED
授予domainId下的所有用户完全控制权限,且在默认情况下,
该完全控制权限将传递给桶内所有对象
|
GRANT_READ
授予domainId下的所有用户读权限,列举对象、列举多段任务、列举桶多版本、获取桶元数据
|
GRANT_READ_ACP
授予domainId下的所有用户读ACP权限,允许读桶的ACL信息
|
GRANT_READ_DELIVERED
授予domainId下的所有用户读权限,且在默认情况下
,该读权限将传递给桶内所有对象
|
GRANT_WRITE
授予domainId下的所有用户写权限,允许创建、删除、覆盖桶内所有对象,
允许初始化段、上传段、拷贝段、合并段、取消多段上传任务
|
GRANT_WRITE_ACP
授予domainId下的所有用户写ACP权限,允许修改桶的ACL信息
|
Modifier and Type | Method and Description |
---|---|
String |
getCode() |
static ExtensionBucketPermissionEnum |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExtensionBucketPermissionEnum[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ExtensionBucketPermissionEnum GRANT_READ
public static final ExtensionBucketPermissionEnum GRANT_WRITE
public static final ExtensionBucketPermissionEnum GRANT_READ_ACP
public static final ExtensionBucketPermissionEnum GRANT_WRITE_ACP
public static final ExtensionBucketPermissionEnum GRANT_FULL_CONTROL
public static final ExtensionBucketPermissionEnum GRANT_READ_DELIVERED
public static final ExtensionBucketPermissionEnum GRANT_FULL_CONTROL_DELIVERED
public static ExtensionBucketPermissionEnum[] values()
for (ExtensionBucketPermissionEnum c : ExtensionBucketPermissionEnum.values()) System.out.println(c);
public static ExtensionBucketPermissionEnum valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getCode()
Copyright © 2021. All rights reserved.