枚举的使用
com.obs.services.model.ExtensionObjectPermissionEnum
-
com.obs.services.model中ExtensionObjectPermissionEnum的使用
com.obs.services.model 中类型参数类型为 ExtensionObjectPermissionEnum 的子类修饰符和类型字段说明protected Map<ExtensionObjectPermissionEnum, Set<String>> PutObjectBasicRequest.extensionPermissionMap修饰符和类型方法说明返回带有指定名称的该类型的枚举常量。static ExtensionObjectPermissionEnum[]ExtensionObjectPermissionEnum.values()返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同返回变量类型为ExtensionObjectPermissionEnum的类型的com.obs.services.model中的方法修饰符和类型方法说明PutObjectBasicRequest.getAllGrantPermissions()PutObjectsRequest.getAllGrantPermissions()Obtain all OBS extended permissions.PutObjectBasicRequest.getExtensionPermissionMap()PutObjectsRequest.getExtensionPermissionMap()Obtain the set of relationships between users and OBS extension permissions.PutObjectBasicRequest.getGrantPermissionsByDomainId(String domainId) PutObjectsRequest.getGrantPermissionsByDomainId(String domainId) Obtain the OBS extension permissions of a specified user.修饰符和类型方法说明PutObjectBasicRequest.getDomainIdsByGrantPermission(ExtensionObjectPermissionEnum extensionPermissionEnum) PutObjectsRequest.getDomainIdsByGrantPermission(ExtensionObjectPermissionEnum extensionPermissionEnum) Obtain the list of user IDs with the specified OBS extension permissions.voidPutObjectBasicRequest.grantExtensionPermission(String domainId, ExtensionObjectPermissionEnum extensionPermissionEnum) Grant the OBS extension permission to users.voidPutObjectsRequest.grantExtensionPermission(String domainId, ExtensionObjectPermissionEnum extensionPermissionEnum) Grant the OBS extension permissions to a user.voidPutObjectBasicRequest.withdrawExtensionPermission(String domainId, ExtensionObjectPermissionEnum extensionPermissionEnum) Withdraw the OBS extension permission.voidPutObjectsRequest.withdrawExtensionPermission(String domainId, ExtensionObjectPermissionEnum extensionPermissionEnum) Withdraw the OBS extension permissions from a user.类型变量类型为ExtensionObjectPermissionEnum的com.obs.services.model中的方法参数修饰符和类型方法说明voidPutObjectBasicRequest.setExtensionPermissionMap(Map<ExtensionObjectPermissionEnum, Set<String>> extensionPermissionMap) voidPutObjectsRequest.setExtensionPermissionMap(Map<ExtensionObjectPermissionEnum, Set<String>> extensionPermissionMap) Set the set of relationships between users and OBS extension permissions.