46 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
47 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
71 inline void SetUserId(
const char* value) { m_userIdHasBeenSet =
true; m_userId.assign(value); }
123 bool m_userIdHasBeenSet;
125 bool m_groupHasBeenSet;
void SetGroup(PermissionGroup &&value)
void SetUserId(const Aws::String &value)
CreateVolumePermission & WithUserId(const char *value)
CreateVolumePermission & WithUserId(Aws::String &&value)
const Aws::String & GetUserId() const
CreateVolumePermission & WithUserId(const Aws::String &value)
const PermissionGroup & GetGroup() const
void SetUserId(Aws::String &&value)
std::basic_ostream< char, std::char_traits< char > > OStream
CreateVolumePermission & WithGroup(const PermissionGroup &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetUserId(const char *value)
CreateVolumePermission & WithGroup(PermissionGroup &&value)
void SetGroup(const PermissionGroup &value)
JSON (JavaScript Object Notation).