15template<
typename RESULT_TYPE>
16class AmazonWebServiceResult;
GetBucketAclResult & AddGrants(Grant &&value)
AWS_S3_API GetBucketAclResult()
GetBucketAclResult & AddGrants(const Grant &value)
AWS_S3_API GetBucketAclResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
AWS_S3_API GetBucketAclResult(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
const Owner & GetOwner() const
GetBucketAclResult & WithOwner(Owner &&value)
void SetGrants(Aws::Vector< Grant > &&value)
void SetOwner(Owner &&value)
void SetGrants(const Aws::Vector< Grant > &value)
void SetOwner(const Owner &value)
const Aws::Vector< Grant > & GetGrants() const
GetBucketAclResult & WithOwner(const Owner &value)
GetBucketAclResult & WithGrants(const Aws::Vector< Grant > &value)
GetBucketAclResult & WithGrants(Aws::Vector< Grant > &&value)
std::vector< T, Aws::Allocator< T > > Vector