64 inline void SetBundleId(
const char* value) { m_bundleIdHasBeenSet =
true; m_bundleId.assign(value); }
99 inline void SetName(
const char* value) { m_nameHasBeenSet =
true; m_name.assign(value); }
138 inline void SetOwner(
const char* value) { m_ownerHasBeenSet =
true; m_owner.assign(value); }
176 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
255 bool m_bundleIdHasBeenSet;
257 bool m_nameHasBeenSet;
259 bool m_ownerHasBeenSet;
261 bool m_descriptionHasBeenSet;
263 bool m_userStorageHasBeenSet;
265 bool m_computeTypeHasBeenSet;
void SetUserStorage(UserStorage &&value)
const ComputeType & GetComputeType() const
void SetComputeType(ComputeType &&value)
void SetName(Aws::String &&value)
WorkspaceBundle & WithOwner(const Aws::String &value)
const Aws::String & GetDescription() const
WorkspaceBundle & WithName(Aws::String &&value)
WorkspaceBundle & WithOwner(Aws::String &&value)
WorkspaceBundle & WithBundleId(const Aws::String &value)
void SetDescription(Aws::String &&value)
void SetBundleId(const Aws::String &value)
void SetBundleId(const char *value)
void SetUserStorage(const UserStorage &value)
void SetOwner(const Aws::String &value)
WorkspaceBundle & WithBundleId(const char *value)
const Aws::String & GetOwner() const
void SetBundleId(Aws::String &&value)
WorkspaceBundle & WithBundleId(Aws::String &&value)
WorkspaceBundle & WithName(const Aws::String &value)
WorkspaceBundle & WithUserStorage(UserStorage &&value)
WorkspaceBundle & WithComputeType(ComputeType &&value)
WorkspaceBundle & WithUserStorage(const UserStorage &value)
const Aws::String & GetName() const
WorkspaceBundle & WithComputeType(const ComputeType &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
WorkspaceBundle & WithDescription(Aws::String &&value)
void SetName(const Aws::String &value)
WorkspaceBundle & WithDescription(const Aws::String &value)
const Aws::String & GetBundleId() const
void SetDescription(const char *value)
void SetOwner(const char *value)
WorkspaceBundle & WithOwner(const char *value)
void SetOwner(Aws::String &&value)
void SetName(const char *value)
WorkspaceBundle & WithDescription(const char *value)
void SetComputeType(const ComputeType &value)
const UserStorage & GetUserStorage() const
void SetDescription(const Aws::String &value)
JSON (JavaScript Object Notation).
WorkspaceBundle & WithName(const char *value)
#define AWS_WORKSPACES_API