AWS SDK for C++  0.14.3
AWS SDK for C++
Public Member Functions | List of all members
Aws::S3::Model::Grant Class Reference

#include <Grant.h>

Public Member Functions

 Grant ()
 
 Grant (const Aws::Utils::Xml::XmlNode &xmlNode)
 
Grantoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const GranteeGetGrantee () const
 
void SetGrantee (const Grantee &value)
 
void SetGrantee (Grantee &&value)
 
GrantWithGrantee (const Grantee &value)
 
GrantWithGrantee (Grantee &&value)
 
const PermissionGetPermission () const
 
void SetPermission (const Permission &value)
 
void SetPermission (Permission &&value)
 
GrantWithPermission (const Permission &value)
 
GrantWithPermission (Permission &&value)
 

Detailed Description

Definition at line 34 of file Grant.h.

Constructor & Destructor Documentation

Aws::S3::Model::Grant::Grant ( )
Aws::S3::Model::Grant::Grant ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

void Aws::S3::Model::Grant::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const
const Grantee& Aws::S3::Model::Grant::GetGrantee ( ) const
inline

Definition at line 44 of file Grant.h.

const Permission& Aws::S3::Model::Grant::GetPermission ( ) const
inline

Specifies the permission given to the grantee.

Definition at line 61 of file Grant.h.

Grant& Aws::S3::Model::Grant::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)
void Aws::S3::Model::Grant::SetGrantee ( const Grantee value)
inline

Definition at line 47 of file Grant.h.

void Aws::S3::Model::Grant::SetGrantee ( Grantee &&  value)
inline

Definition at line 50 of file Grant.h.

void Aws::S3::Model::Grant::SetPermission ( const Permission value)
inline

Specifies the permission given to the grantee.

Definition at line 66 of file Grant.h.

void Aws::S3::Model::Grant::SetPermission ( Permission &&  value)
inline

Specifies the permission given to the grantee.

Definition at line 71 of file Grant.h.

Grant& Aws::S3::Model::Grant::WithGrantee ( const Grantee value)
inline

Definition at line 53 of file Grant.h.

Grant& Aws::S3::Model::Grant::WithGrantee ( Grantee &&  value)
inline

Definition at line 56 of file Grant.h.

Grant& Aws::S3::Model::Grant::WithPermission ( const Permission value)
inline

Specifies the permission given to the grantee.

Definition at line 76 of file Grant.h.

Grant& Aws::S3::Model::Grant::WithPermission ( Permission &&  value)
inline

Specifies the permission given to the grantee.

Definition at line 81 of file Grant.h.


The documentation for this class was generated from the following file: