类 GroupGrantee

java.lang.Object
com.obs.services.model.GroupGrantee
所有已实现的接口:
GranteeInterface

public class GroupGrantee extends Object implements GranteeInterface
Grantee group information in the ACL, AccessControlList
  • 字段详细资料

    • ALL_USERS

      public static final GroupGrantee ALL_USERS
      Anonymous user group, indicating all users
    • AUTHENTICATED_USERS

      @Deprecated public static final GroupGrantee AUTHENTICATED_USERS
      已过时。
      OBS authorized user group, indicating all users who own OBS accounts
    • LOG_DELIVERY

      public static final GroupGrantee LOG_DELIVERY
      Log delivery group, indicating common users who can configure access logs
  • 构造器详细资料

    • GroupGrantee

      public GroupGrantee()
    • GroupGrantee

      public GroupGrantee(String uri)
      Constructor
      参数:
      uri - URI for the grantee group
    • GroupGrantee

      public GroupGrantee(GroupGranteeEnum groupGranteeType)
  • 方法详细资料

    • setIdentifier

      public void setIdentifier(String uri)
      Set the URI for the grantee group.
      指定者:
      setIdentifier 在接口中 GranteeInterface
      参数:
      uri - URI for the grantee group
    • getIdentifier

      public String getIdentifier()
      Obtain the URI of the grantee group.
      指定者:
      getIdentifier 在接口中 GranteeInterface
      返回:
      URI of the grantee group.
    • getGroupGranteeType

      public GroupGranteeEnum getGroupGranteeType()
      Obtain type of the grantee group.
      返回:
      Type of the grantee group
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object
    • equals

      public boolean equals(Object obj)
      覆盖:
      equals 在类中 Object
    • toString

      public String toString()
      Return the object description.
      覆盖:
      toString 在类中 Object
      返回:
      Object description