com.amazonaws.services.s3.model
Class Grant

java.lang.Object
  extended by com.amazonaws.services.s3.model.Grant

public class Grant
extends Object

Specifies a grant, consisting of one grantee and one permission.

See Also:
Grant(Grantee, Permission)

Constructor Summary
Grant(Grantee grantee, Permission permission)
          Constructs a new Grant object using the specified grantee and permission objects.
 
Method Summary
 boolean equals(Object obj)
           
 Grantee getGrantee()
          Gets the grantee being granted a permission by this grant.
 Permission getPermission()
          Gets the permission being granted to the grantee by this grant.
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Grant

public Grant(Grantee grantee,
             Permission permission)
Constructs a new Grant object using the specified grantee and permission objects.

Parameters:
grantee - The grantee being granted a permission by this grant.
permission - The permission being granted to the grantee by this grant.
Method Detail

getGrantee

public Grantee getGrantee()
Gets the grantee being granted a permission by this grant.

Returns:
The grantee being granted a permission by this grant.
See Also:
getPermission()

getPermission

public Permission getPermission()
Gets the permission being granted to the grantee by this grant.

Returns:
The permission being granted to the grantee by this grant.
See Also:
getGrantee()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.