com.aliyun.openservices.oss.model
枚举 GroupGrantee

java.lang.Object
  继承者 java.lang.Enum<GroupGrantee>
      继承者 com.aliyun.openservices.oss.model.GroupGrantee
所有已实现的接口:
Grantee, Serializable, Comparable<GroupGrantee>

public enum GroupGrantee
extends Enum<GroupGrantee>
implements Grantee

定义了可以被授权的一组OSS用户。


枚举常量摘要
AllUsers
          表示为OSS的BucketOSSObject指定匿名访问的权限。
 
方法摘要
 String getIdentifier()
          获取被授权者的ID。
 void setIdentifier(String id)
          不支持该操作。
static GroupGrantee valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
static GroupGrantee[] values()
          按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
 
从类 java.lang.Enum 继承的方法
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
从类 java.lang.Object 继承的方法
getClass, notify, notifyAll, wait, wait, wait
 

枚举常量详细信息

AllUsers

public static final GroupGrantee AllUsers
表示为OSS的BucketOSSObject指定匿名访问的权限。 任何用户都可以根据被授予的权限进行访问。

方法详细信息

values

public static GroupGrantee[] values()
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。该方法可用于迭代 常量,如下所示:
for (GroupGrantee c : GroupGrantee.values())
    System.out.println(c);


valueOf

public static GroupGrantee valueOf(String name)
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格。)

参数:
name - 要返回的枚举常量的名称。
返回:
返回带有指定名称的枚举常量
抛出:
如果该枚举类型没有带有指定名称的常量, - 则抛出 IllegalArgumentException

getIdentifier

public String getIdentifier()
获取被授权者的ID。

指定者:
接口 Grantee 中的 getIdentifier
返回:
被授权者的ID。

setIdentifier

public void setIdentifier(String id)
不支持该操作。

指定者:
接口 Grantee 中的 setIdentifier
参数:
id - 被授权者的ID。


Copyright © 2013. All Rights Reserved.