From 630a5b7cf45df808e56dbee5dd7485186977bb49 Mon Sep 17 00:00:00 2001
From: aws-sdk-cpp-automation Welcome to the Amazon CodeCatalyst API reference. This reference provides
* descriptions of operations and data types for Amazon CodeCatalyst. You can use
- * the Amazon CodeCatalyst API to work with the following objects. Dev
- * Environments and the Amazon Web Services Toolkits, by calling the following: CreateAccessToken, which creates a personal access token
- * (PAT) for the current user. CreateDevEnvironment,
- * which creates a Dev Environment, where you can quickly work on the code stored
- * in the source repositories of your project.
- * CreateProject which creates a project in a specified space. CreateSourceRepositoryBranch, which creates a branch in a
- * specified repository where you can work on code.
- * DeleteDevEnvironment, which deletes a Dev Environment.
- * GetDevEnvironment, which returns information about a Dev Environment. GetProject, which returns information about a project. GetSourceRepositoryCloneUrls, which returns information
- * about the URLs that can be used with a Git client to clone a source
- * repository. GetSpace, which returns information about
- * a space. GetSubscription, which returns information
+ * the Amazon CodeCatalyst API to work with the following objects. Spaces,
+ * by calling the following: DeleteSpace, which deletes a
+ * space. GetSpace, which returns information about a
+ * space. GetSubscription, which returns information
* about the Amazon Web Services account used for billing purposes and the billing
- * plan for the space. GetUserDetails, which returns
- * information about a user in Amazon CodeCatalyst.
- * ListDevEnvironments, which retrieves a list of Dev Environments in a
- * project. ListDevEnvironmentSessions, which retrieves a
- * list of active Dev Environment sessions in a project.
- * ListProjects, which retrieves a list of projects in a space. ListSourceRepositories, which retrieves a list of source
- * repositories in a project.
+ * plan for the space. ListSpaces, which retrieves a list
+ * of spaces. UpdateSpace, which hanges one or more
+ * values for a space. Projects, by calling the following: CreateProject which creates a project in a specified
+ * space. GetProject, which returns information about a
+ * project. ListProjects, which retrieves a list of
+ * projects in a space. Users, by calling the following: GetUserDetails, which returns information about a user in
+ * Amazon CodeCatalyst. Source repositories, by calling the
+ * following: CreateSourceRepository, which creates an
+ * empty Git-based source repository in a specified project.
+ * CreateSourceRepositoryBranch, which creates a branch in a specified
+ * repository where you can work on code.
+ * DeleteSourceRepository, which deletes a source repository. GetSourceRepository, which returns information about a source
+ * repository. GetSourceRepositoryCloneUrls, which
+ * returns information about the URLs that can be used with a Git client to clone a
+ * source repository. ListSourceRepositories, which
+ * retrieves a list of source repositories in a project.
* ListSourceRepositoryBranches, which retrieves a list of branches in a
- * source repository. ListSpaces, which retrieves a list
- * of spaces. StartDevEnvironment, which starts a
- * specified Dev Environment and puts it into an active state.
- * StartDevEnvironmentSession, which starts a session to a specified Dev
- * Environment. StopDevEnvironment, which stops a
- * specified Dev Environment and puts it into an stopped state.
- * StopDevEnvironmentSession, which stops a session for a specified Dev
- * Environment. UpdateDevEnvironment, which changes one
- * or more values for a Dev Environment. VerifySession,
- * which verifies whether the calling user has a valid Amazon CodeCatalyst login
- * and session. Security, activity, and resource management in
+ * source repository. Dev Environments and the Amazon Web
+ * Services Toolkits, by calling the following:
+ * CreateDevEnvironment, which creates a Dev Environment, where you can
+ * quickly work on the code stored in the source repositories of your project. DeleteDevEnvironment, which deletes a Dev Environment. GetDevEnvironment, which returns information about a Dev
+ * Environment. ListDevEnvironments, which retrieves a
+ * list of Dev Environments in a project.
+ * ListDevEnvironmentSessions, which retrieves a list of active Dev
+ * Environment sessions in a project.
+ * StartDevEnvironment, which starts a specified Dev Environment and puts it
+ * into an active state. StartDevEnvironmentSession,
+ * which starts a session to a specified Dev Environment.
+ * StopDevEnvironment, which stops a specified Dev Environment and puts it
+ * into an stopped state. StopDevEnvironmentSession,
+ * which stops a session for a specified Dev Environment.
+ * UpdateDevEnvironment, which changes one or more values for a Dev
+ * Environment. Security, activity, and resource management in
* Amazon CodeCatalyst, by calling the following:
- * DeleteAccessToken, which deletes a specified personal access token
- * (PAT). ListAccessTokens, which lists all personal
- * access tokens (PATs) associated with a user.
- * ListEventLogs, which retrieves a list of events that occurred during a
- * specified time period in a space. If you are using the
- * Amazon CodeCatalyst APIs with an SDK or the CLI, you must configure your
- * computer to work with Amazon CodeCatalyst and single sign-on (SSO). For more
- * information, see CreateAccessToken, which creates a personal access token (PAT) for the
+ * current user. DeleteAccessToken, which deletes a
+ * specified personal access token (PAT).
+ * ListAccessTokens, which lists all personal access tokens (PATs)
+ * associated with a user. ListEventLogs, which retrieves
+ * a list of events that occurred during a specified time period in a space. VerifySession, which verifies whether the calling user has
+ * a valid Amazon CodeCatalyst login and session. If you
+ * are using the Amazon CodeCatalyst APIs with an SDK or the CLI, you must
+ * configure your computer to work with Amazon CodeCatalyst and single sign-on
+ * (SSO). For more information, see Setting
* up to use the CLI with Amazon CodeCatalyst and the SSO documentation for
* your SDK. Creates an empty Git-based source repository in a specified project. The
+ * repository is created with an initial empty commit with a default branch named
+ *
main
.See Also:
AWS
+ * API Reference
Creates a branch in a specified source repository in Amazon CodeCatalyst. *
This API only creates a branch in a source repository hosted in @@ -264,6 +300,85 @@ namespace CodeCatalyst return SubmitAsync(&CodeCatalystClient::DeleteDevEnvironment, request, handler, context); } + /** + *
Deletes a project in a space.
Deletes a source repository in Amazon CodeCatalyst. You cannot use this API + * to delete a linked repository. It can only be used to delete a Amazon + * CodeCatalyst source repository.
Deletes a space.
Deleting a space cannot be undone. + * Additionally, since space names must be unique across Amazon CodeCatalyst, you + * cannot reuse names of deleted spaces.
Returns information about a Dev Environment for a source repository in a * project. Dev Environments are specific to the user who creates @@ -316,6 +431,31 @@ namespace CodeCatalyst return SubmitAsync(&CodeCatalystClient::GetProject, request, handler, context); } + /** + *
Returns information about a source repository.
Returns information about the URLs that can be used with a Git client to * clone a source repository.
Changes one or more values for a space.
Verifies whether the calling user has a valid Amazon CodeCatalyst login and
* session. If successful, this returns the ID of the user in Amazon
diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalystServiceClientModel.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalystServiceClientModel.h
index a175651ecaa..8ec03dd4fff 100644
--- a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalystServiceClientModel.h
+++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalystServiceClientModel.h
@@ -21,11 +21,16 @@
#include Information about the integrated development environment (IDE) configured for
* a Dev Environment. An IDE is required to create a Dev Environment.
* For Dev Environment creation, this field contains configuration information and
- * must be provided.
Information about the integrated development environment (IDE) configured for * a Dev Environment.
An IDE is required to create a Dev Environment. * For Dev Environment creation, this field contains configuration information and - * must be provided.
+ * must be provided. */ inline bool IdesHasBeenSet() const { return m_idesHasBeenSet; } @@ -294,7 +294,7 @@ namespace Model *Information about the integrated development environment (IDE) configured for * a Dev Environment.
An IDE is required to create a Dev Environment. * For Dev Environment creation, this field contains configuration information and - * must be provided.
+ * must be provided. */ inline void SetIdes(const Aws::VectorInformation about the integrated development environment (IDE) configured for * a Dev Environment.
An IDE is required to create a Dev Environment. * For Dev Environment creation, this field contains configuration information and - * must be provided.
+ * must be provided. */ inline void SetIdes(Aws::VectorInformation about the integrated development environment (IDE) configured for * a Dev Environment.
An IDE is required to create a Dev Environment. * For Dev Environment creation, this field contains configuration information and - * must be provided.
+ * must be provided. */ inline CreateDevEnvironmentRequest& WithIdes(const Aws::VectorInformation about the integrated development environment (IDE) configured for * a Dev Environment.
An IDE is required to create a Dev Environment. * For Dev Environment creation, this field contains configuration information and - * must be provided.
+ * must be provided. */ inline CreateDevEnvironmentRequest& WithIdes(Aws::VectorInformation about the integrated development environment (IDE) configured for * a Dev Environment.
An IDE is required to create a Dev Environment. * For Dev Environment creation, this field contains configuration information and - * must be provided.
+ * must be provided. */ inline CreateDevEnvironmentRequest& AddIdes(const IdeConfiguration& value) { m_idesHasBeenSet = true; m_ides.push_back(value); return *this; } @@ -334,7 +334,7 @@ namespace Model *Information about the integrated development environment (IDE) configured for * a Dev Environment.
An IDE is required to create a Dev Environment. * For Dev Environment creation, this field contains configuration information and - * must be provided.
+ * must be provided. */ inline CreateDevEnvironmentRequest& AddIdes(IdeConfiguration&& value) { m_idesHasBeenSet = true; m_ides.push_back(std::move(value)); return *this; } diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/CreateSourceRepositoryRequest.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/CreateSourceRepositoryRequest.h new file mode 100644 index 00000000000..b5186e49bcb --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/CreateSourceRepositoryRequest.h @@ -0,0 +1,239 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space.
+ */ + inline const Aws::String& GetSpaceName() const{ return m_spaceName; } + + /** + *The name of the space.
+ */ + inline bool SpaceNameHasBeenSet() const { return m_spaceNameHasBeenSet; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const Aws::String& value) { m_spaceNameHasBeenSet = true; m_spaceName = value; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(Aws::String&& value) { m_spaceNameHasBeenSet = true; m_spaceName = std::move(value); } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const char* value) { m_spaceNameHasBeenSet = true; m_spaceName.assign(value); } + + /** + *The name of the space.
+ */ + inline CreateSourceRepositoryRequest& WithSpaceName(const Aws::String& value) { SetSpaceName(value); return *this;} + + /** + *The name of the space.
+ */ + inline CreateSourceRepositoryRequest& WithSpaceName(Aws::String&& value) { SetSpaceName(std::move(value)); return *this;} + + /** + *The name of the space.
+ */ + inline CreateSourceRepositoryRequest& WithSpaceName(const char* value) { SetSpaceName(value); return *this;} + + + /** + *The name of the project in the space.
+ */ + inline const Aws::String& GetProjectName() const{ return m_projectName; } + + /** + *The name of the project in the space.
+ */ + inline bool ProjectNameHasBeenSet() const { return m_projectNameHasBeenSet; } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(const Aws::String& value) { m_projectNameHasBeenSet = true; m_projectName = value; } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(Aws::String&& value) { m_projectNameHasBeenSet = true; m_projectName = std::move(value); } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(const char* value) { m_projectNameHasBeenSet = true; m_projectName.assign(value); } + + /** + *The name of the project in the space.
+ */ + inline CreateSourceRepositoryRequest& WithProjectName(const Aws::String& value) { SetProjectName(value); return *this;} + + /** + *The name of the project in the space.
+ */ + inline CreateSourceRepositoryRequest& WithProjectName(Aws::String&& value) { SetProjectName(std::move(value)); return *this;} + + /** + *The name of the project in the space.
+ */ + inline CreateSourceRepositoryRequest& WithProjectName(const char* value) { SetProjectName(value); return *this;} + + + /** + *The name of the source repository. For more information about name + * requirements, see Quotas + * for source repositories.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the source repository. For more information about name + * requirements, see Quotas + * for source repositories.
+ */ + inline bool NameHasBeenSet() const { return m_nameHasBeenSet; } + + /** + *The name of the source repository. For more information about name + * requirements, see Quotas + * for source repositories.
+ */ + inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; } + + /** + *The name of the source repository. For more information about name + * requirements, see Quotas + * for source repositories.
+ */ + inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); } + + /** + *The name of the source repository. For more information about name + * requirements, see Quotas + * for source repositories.
+ */ + inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); } + + /** + *The name of the source repository. For more information about name + * requirements, see Quotas + * for source repositories.
+ */ + inline CreateSourceRepositoryRequest& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the source repository. For more information about name + * requirements, see Quotas + * for source repositories.
+ */ + inline CreateSourceRepositoryRequest& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the source repository. For more information about name + * requirements, see Quotas + * for source repositories.
+ */ + inline CreateSourceRepositoryRequest& WithName(const char* value) { SetName(value); return *this;} + + + /** + *The description of the source repository.
+ */ + inline const Aws::String& GetDescription() const{ return m_description; } + + /** + *The description of the source repository.
+ */ + inline bool DescriptionHasBeenSet() const { return m_descriptionHasBeenSet; } + + /** + *The description of the source repository.
+ */ + inline void SetDescription(const Aws::String& value) { m_descriptionHasBeenSet = true; m_description = value; } + + /** + *The description of the source repository.
+ */ + inline void SetDescription(Aws::String&& value) { m_descriptionHasBeenSet = true; m_description = std::move(value); } + + /** + *The description of the source repository.
+ */ + inline void SetDescription(const char* value) { m_descriptionHasBeenSet = true; m_description.assign(value); } + + /** + *The description of the source repository.
+ */ + inline CreateSourceRepositoryRequest& WithDescription(const Aws::String& value) { SetDescription(value); return *this;} + + /** + *The description of the source repository.
+ */ + inline CreateSourceRepositoryRequest& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;} + + /** + *The description of the source repository.
+ */ + inline CreateSourceRepositoryRequest& WithDescription(const char* value) { SetDescription(value); return *this;} + + private: + + Aws::String m_spaceName; + bool m_spaceNameHasBeenSet = false; + + Aws::String m_projectName; + bool m_projectNameHasBeenSet = false; + + Aws::String m_name; + bool m_nameHasBeenSet = false; + + Aws::String m_description; + bool m_descriptionHasBeenSet = false; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/CreateSourceRepositoryResult.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/CreateSourceRepositoryResult.h new file mode 100644 index 00000000000..2e822e2c0c2 --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/CreateSourceRepositoryResult.h @@ -0,0 +1,215 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space.
+ */ + inline const Aws::String& GetSpaceName() const{ return m_spaceName; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const Aws::String& value) { m_spaceName = value; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(Aws::String&& value) { m_spaceName = std::move(value); } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const char* value) { m_spaceName.assign(value); } + + /** + *The name of the space.
+ */ + inline CreateSourceRepositoryResult& WithSpaceName(const Aws::String& value) { SetSpaceName(value); return *this;} + + /** + *The name of the space.
+ */ + inline CreateSourceRepositoryResult& WithSpaceName(Aws::String&& value) { SetSpaceName(std::move(value)); return *this;} + + /** + *The name of the space.
+ */ + inline CreateSourceRepositoryResult& WithSpaceName(const char* value) { SetSpaceName(value); return *this;} + + + /** + *The name of the project in the space.
+ */ + inline const Aws::String& GetProjectName() const{ return m_projectName; } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(const Aws::String& value) { m_projectName = value; } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(Aws::String&& value) { m_projectName = std::move(value); } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(const char* value) { m_projectName.assign(value); } + + /** + *The name of the project in the space.
+ */ + inline CreateSourceRepositoryResult& WithProjectName(const Aws::String& value) { SetProjectName(value); return *this;} + + /** + *The name of the project in the space.
+ */ + inline CreateSourceRepositoryResult& WithProjectName(Aws::String&& value) { SetProjectName(std::move(value)); return *this;} + + /** + *The name of the project in the space.
+ */ + inline CreateSourceRepositoryResult& WithProjectName(const char* value) { SetProjectName(value); return *this;} + + + /** + *The name of the source repository.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the source repository.
+ */ + inline void SetName(const Aws::String& value) { m_name = value; } + + /** + *The name of the source repository.
+ */ + inline void SetName(Aws::String&& value) { m_name = std::move(value); } + + /** + *The name of the source repository.
+ */ + inline void SetName(const char* value) { m_name.assign(value); } + + /** + *The name of the source repository.
+ */ + inline CreateSourceRepositoryResult& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the source repository.
+ */ + inline CreateSourceRepositoryResult& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the source repository.
+ */ + inline CreateSourceRepositoryResult& WithName(const char* value) { SetName(value); return *this;} + + + /** + *The description of the source repository.
+ */ + inline const Aws::String& GetDescription() const{ return m_description; } + + /** + *The description of the source repository.
+ */ + inline void SetDescription(const Aws::String& value) { m_description = value; } + + /** + *The description of the source repository.
+ */ + inline void SetDescription(Aws::String&& value) { m_description = std::move(value); } + + /** + *The description of the source repository.
+ */ + inline void SetDescription(const char* value) { m_description.assign(value); } + + /** + *The description of the source repository.
+ */ + inline CreateSourceRepositoryResult& WithDescription(const Aws::String& value) { SetDescription(value); return *this;} + + /** + *The description of the source repository.
+ */ + inline CreateSourceRepositoryResult& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;} + + /** + *The description of the source repository.
+ */ + inline CreateSourceRepositoryResult& WithDescription(const char* value) { SetDescription(value); return *this;} + + + + inline const Aws::String& GetRequestId() const{ return m_requestId; } + + + inline void SetRequestId(const Aws::String& value) { m_requestId = value; } + + + inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); } + + + inline void SetRequestId(const char* value) { m_requestId.assign(value); } + + + inline CreateSourceRepositoryResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;} + + + inline CreateSourceRepositoryResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;} + + + inline CreateSourceRepositoryResult& WithRequestId(const char* value) { SetRequestId(value); return *this;} + + private: + + Aws::String m_spaceName; + + Aws::String m_projectName; + + Aws::String m_name; + + Aws::String m_description; + + Aws::String m_requestId; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteProjectRequest.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteProjectRequest.h new file mode 100644 index 00000000000..77ca84923eb --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteProjectRequest.h @@ -0,0 +1,135 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space.
+ */ + inline const Aws::String& GetSpaceName() const{ return m_spaceName; } + + /** + *The name of the space.
+ */ + inline bool SpaceNameHasBeenSet() const { return m_spaceNameHasBeenSet; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const Aws::String& value) { m_spaceNameHasBeenSet = true; m_spaceName = value; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(Aws::String&& value) { m_spaceNameHasBeenSet = true; m_spaceName = std::move(value); } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const char* value) { m_spaceNameHasBeenSet = true; m_spaceName.assign(value); } + + /** + *The name of the space.
+ */ + inline DeleteProjectRequest& WithSpaceName(const Aws::String& value) { SetSpaceName(value); return *this;} + + /** + *The name of the space.
+ */ + inline DeleteProjectRequest& WithSpaceName(Aws::String&& value) { SetSpaceName(std::move(value)); return *this;} + + /** + *The name of the space.
+ */ + inline DeleteProjectRequest& WithSpaceName(const char* value) { SetSpaceName(value); return *this;} + + + /** + *The name of the project in the space. To retrieve a list of project names, + * use ListProjects.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the project in the space. To retrieve a list of project names, + * use ListProjects.
+ */ + inline bool NameHasBeenSet() const { return m_nameHasBeenSet; } + + /** + *The name of the project in the space. To retrieve a list of project names, + * use ListProjects.
+ */ + inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; } + + /** + *The name of the project in the space. To retrieve a list of project names, + * use ListProjects.
+ */ + inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); } + + /** + *The name of the project in the space. To retrieve a list of project names, + * use ListProjects.
+ */ + inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); } + + /** + *The name of the project in the space. To retrieve a list of project names, + * use ListProjects.
+ */ + inline DeleteProjectRequest& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the project in the space. To retrieve a list of project names, + * use ListProjects.
+ */ + inline DeleteProjectRequest& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the project in the space. To retrieve a list of project names, + * use ListProjects.
+ */ + inline DeleteProjectRequest& WithName(const char* value) { SetName(value); return *this;} + + private: + + Aws::String m_spaceName; + bool m_spaceNameHasBeenSet = false; + + Aws::String m_name; + bool m_nameHasBeenSet = false; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteProjectResult.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteProjectResult.h new file mode 100644 index 00000000000..2fb1c2b7438 --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteProjectResult.h @@ -0,0 +1,184 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space.
+ */ + inline const Aws::String& GetSpaceName() const{ return m_spaceName; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const Aws::String& value) { m_spaceName = value; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(Aws::String&& value) { m_spaceName = std::move(value); } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const char* value) { m_spaceName.assign(value); } + + /** + *The name of the space.
+ */ + inline DeleteProjectResult& WithSpaceName(const Aws::String& value) { SetSpaceName(value); return *this;} + + /** + *The name of the space.
+ */ + inline DeleteProjectResult& WithSpaceName(Aws::String&& value) { SetSpaceName(std::move(value)); return *this;} + + /** + *The name of the space.
+ */ + inline DeleteProjectResult& WithSpaceName(const char* value) { SetSpaceName(value); return *this;} + + + /** + *The name of the project in the space.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the project in the space.
+ */ + inline void SetName(const Aws::String& value) { m_name = value; } + + /** + *The name of the project in the space.
+ */ + inline void SetName(Aws::String&& value) { m_name = std::move(value); } + + /** + *The name of the project in the space.
+ */ + inline void SetName(const char* value) { m_name.assign(value); } + + /** + *The name of the project in the space.
+ */ + inline DeleteProjectResult& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the project in the space.
+ */ + inline DeleteProjectResult& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the project in the space.
+ */ + inline DeleteProjectResult& WithName(const char* value) { SetName(value); return *this;} + + + /** + *The friendly name displayed to users of the project in Amazon + * CodeCatalyst.
+ */ + inline const Aws::String& GetDisplayName() const{ return m_displayName; } + + /** + *The friendly name displayed to users of the project in Amazon + * CodeCatalyst.
+ */ + inline void SetDisplayName(const Aws::String& value) { m_displayName = value; } + + /** + *The friendly name displayed to users of the project in Amazon + * CodeCatalyst.
+ */ + inline void SetDisplayName(Aws::String&& value) { m_displayName = std::move(value); } + + /** + *The friendly name displayed to users of the project in Amazon + * CodeCatalyst.
+ */ + inline void SetDisplayName(const char* value) { m_displayName.assign(value); } + + /** + *The friendly name displayed to users of the project in Amazon + * CodeCatalyst.
+ */ + inline DeleteProjectResult& WithDisplayName(const Aws::String& value) { SetDisplayName(value); return *this;} + + /** + *The friendly name displayed to users of the project in Amazon + * CodeCatalyst.
+ */ + inline DeleteProjectResult& WithDisplayName(Aws::String&& value) { SetDisplayName(std::move(value)); return *this;} + + /** + *The friendly name displayed to users of the project in Amazon + * CodeCatalyst.
+ */ + inline DeleteProjectResult& WithDisplayName(const char* value) { SetDisplayName(value); return *this;} + + + + inline const Aws::String& GetRequestId() const{ return m_requestId; } + + + inline void SetRequestId(const Aws::String& value) { m_requestId = value; } + + + inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); } + + + inline void SetRequestId(const char* value) { m_requestId.assign(value); } + + + inline DeleteProjectResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;} + + + inline DeleteProjectResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;} + + + inline DeleteProjectResult& WithRequestId(const char* value) { SetRequestId(value); return *this;} + + private: + + Aws::String m_spaceName; + + Aws::String m_name; + + Aws::String m_displayName; + + Aws::String m_requestId; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteSourceRepositoryRequest.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteSourceRepositoryRequest.h new file mode 100644 index 00000000000..2aa5705b3c7 --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteSourceRepositoryRequest.h @@ -0,0 +1,171 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space.
+ */ + inline const Aws::String& GetSpaceName() const{ return m_spaceName; } + + /** + *The name of the space.
+ */ + inline bool SpaceNameHasBeenSet() const { return m_spaceNameHasBeenSet; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const Aws::String& value) { m_spaceNameHasBeenSet = true; m_spaceName = value; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(Aws::String&& value) { m_spaceNameHasBeenSet = true; m_spaceName = std::move(value); } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const char* value) { m_spaceNameHasBeenSet = true; m_spaceName.assign(value); } + + /** + *The name of the space.
+ */ + inline DeleteSourceRepositoryRequest& WithSpaceName(const Aws::String& value) { SetSpaceName(value); return *this;} + + /** + *The name of the space.
+ */ + inline DeleteSourceRepositoryRequest& WithSpaceName(Aws::String&& value) { SetSpaceName(std::move(value)); return *this;} + + /** + *The name of the space.
+ */ + inline DeleteSourceRepositoryRequest& WithSpaceName(const char* value) { SetSpaceName(value); return *this;} + + + /** + *The name of the project in the space.
+ */ + inline const Aws::String& GetProjectName() const{ return m_projectName; } + + /** + *The name of the project in the space.
+ */ + inline bool ProjectNameHasBeenSet() const { return m_projectNameHasBeenSet; } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(const Aws::String& value) { m_projectNameHasBeenSet = true; m_projectName = value; } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(Aws::String&& value) { m_projectNameHasBeenSet = true; m_projectName = std::move(value); } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(const char* value) { m_projectNameHasBeenSet = true; m_projectName.assign(value); } + + /** + *The name of the project in the space.
+ */ + inline DeleteSourceRepositoryRequest& WithProjectName(const Aws::String& value) { SetProjectName(value); return *this;} + + /** + *The name of the project in the space.
+ */ + inline DeleteSourceRepositoryRequest& WithProjectName(Aws::String&& value) { SetProjectName(std::move(value)); return *this;} + + /** + *The name of the project in the space.
+ */ + inline DeleteSourceRepositoryRequest& WithProjectName(const char* value) { SetProjectName(value); return *this;} + + + /** + *The name of the source repository.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the source repository.
+ */ + inline bool NameHasBeenSet() const { return m_nameHasBeenSet; } + + /** + *The name of the source repository.
+ */ + inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; } + + /** + *The name of the source repository.
+ */ + inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); } + + /** + *The name of the source repository.
+ */ + inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); } + + /** + *The name of the source repository.
+ */ + inline DeleteSourceRepositoryRequest& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the source repository.
+ */ + inline DeleteSourceRepositoryRequest& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the source repository.
+ */ + inline DeleteSourceRepositoryRequest& WithName(const char* value) { SetName(value); return *this;} + + private: + + Aws::String m_spaceName; + bool m_spaceNameHasBeenSet = false; + + Aws::String m_projectName; + bool m_projectNameHasBeenSet = false; + + Aws::String m_name; + bool m_nameHasBeenSet = false; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteSourceRepositoryResult.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteSourceRepositoryResult.h new file mode 100644 index 00000000000..f2b4662fdc0 --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteSourceRepositoryResult.h @@ -0,0 +1,177 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space.
+ */ + inline const Aws::String& GetSpaceName() const{ return m_spaceName; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const Aws::String& value) { m_spaceName = value; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(Aws::String&& value) { m_spaceName = std::move(value); } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const char* value) { m_spaceName.assign(value); } + + /** + *The name of the space.
+ */ + inline DeleteSourceRepositoryResult& WithSpaceName(const Aws::String& value) { SetSpaceName(value); return *this;} + + /** + *The name of the space.
+ */ + inline DeleteSourceRepositoryResult& WithSpaceName(Aws::String&& value) { SetSpaceName(std::move(value)); return *this;} + + /** + *The name of the space.
+ */ + inline DeleteSourceRepositoryResult& WithSpaceName(const char* value) { SetSpaceName(value); return *this;} + + + /** + *The name of the project in the space.
+ */ + inline const Aws::String& GetProjectName() const{ return m_projectName; } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(const Aws::String& value) { m_projectName = value; } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(Aws::String&& value) { m_projectName = std::move(value); } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(const char* value) { m_projectName.assign(value); } + + /** + *The name of the project in the space.
+ */ + inline DeleteSourceRepositoryResult& WithProjectName(const Aws::String& value) { SetProjectName(value); return *this;} + + /** + *The name of the project in the space.
+ */ + inline DeleteSourceRepositoryResult& WithProjectName(Aws::String&& value) { SetProjectName(std::move(value)); return *this;} + + /** + *The name of the project in the space.
+ */ + inline DeleteSourceRepositoryResult& WithProjectName(const char* value) { SetProjectName(value); return *this;} + + + /** + *The name of the repository.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the repository.
+ */ + inline void SetName(const Aws::String& value) { m_name = value; } + + /** + *The name of the repository.
+ */ + inline void SetName(Aws::String&& value) { m_name = std::move(value); } + + /** + *The name of the repository.
+ */ + inline void SetName(const char* value) { m_name.assign(value); } + + /** + *The name of the repository.
+ */ + inline DeleteSourceRepositoryResult& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the repository.
+ */ + inline DeleteSourceRepositoryResult& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the repository.
+ */ + inline DeleteSourceRepositoryResult& WithName(const char* value) { SetName(value); return *this;} + + + + inline const Aws::String& GetRequestId() const{ return m_requestId; } + + + inline void SetRequestId(const Aws::String& value) { m_requestId = value; } + + + inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); } + + + inline void SetRequestId(const char* value) { m_requestId.assign(value); } + + + inline DeleteSourceRepositoryResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;} + + + inline DeleteSourceRepositoryResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;} + + + inline DeleteSourceRepositoryResult& WithRequestId(const char* value) { SetRequestId(value); return *this;} + + private: + + Aws::String m_spaceName; + + Aws::String m_projectName; + + Aws::String m_name; + + Aws::String m_requestId; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteSpaceRequest.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteSpaceRequest.h new file mode 100644 index 00000000000..89994745455 --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteSpaceRequest.h @@ -0,0 +1,91 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space. To retrieve a list of space names, use + * ListSpaces.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the space. To retrieve a list of space names, use + * ListSpaces.
+ */ + inline bool NameHasBeenSet() const { return m_nameHasBeenSet; } + + /** + *The name of the space. To retrieve a list of space names, use + * ListSpaces.
+ */ + inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; } + + /** + *The name of the space. To retrieve a list of space names, use + * ListSpaces.
+ */ + inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); } + + /** + *The name of the space. To retrieve a list of space names, use + * ListSpaces.
+ */ + inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); } + + /** + *The name of the space. To retrieve a list of space names, use + * ListSpaces.
+ */ + inline DeleteSpaceRequest& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the space. To retrieve a list of space names, use + * ListSpaces.
+ */ + inline DeleteSpaceRequest& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the space. To retrieve a list of space names, use + * ListSpaces.
+ */ + inline DeleteSpaceRequest& WithName(const char* value) { SetName(value); return *this;} + + private: + + Aws::String m_name; + bool m_nameHasBeenSet = false; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteSpaceResult.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteSpaceResult.h new file mode 100644 index 00000000000..b36d67116d2 --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/DeleteSpaceResult.h @@ -0,0 +1,146 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the space.
+ */ + inline void SetName(const Aws::String& value) { m_name = value; } + + /** + *The name of the space.
+ */ + inline void SetName(Aws::String&& value) { m_name = std::move(value); } + + /** + *The name of the space.
+ */ + inline void SetName(const char* value) { m_name.assign(value); } + + /** + *The name of the space.
+ */ + inline DeleteSpaceResult& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the space.
+ */ + inline DeleteSpaceResult& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the space.
+ */ + inline DeleteSpaceResult& WithName(const char* value) { SetName(value); return *this;} + + + /** + *The friendly name of the space displayed to users of the space in Amazon + * CodeCatalyst.
+ */ + inline const Aws::String& GetDisplayName() const{ return m_displayName; } + + /** + *The friendly name of the space displayed to users of the space in Amazon + * CodeCatalyst.
+ */ + inline void SetDisplayName(const Aws::String& value) { m_displayName = value; } + + /** + *The friendly name of the space displayed to users of the space in Amazon + * CodeCatalyst.
+ */ + inline void SetDisplayName(Aws::String&& value) { m_displayName = std::move(value); } + + /** + *The friendly name of the space displayed to users of the space in Amazon + * CodeCatalyst.
+ */ + inline void SetDisplayName(const char* value) { m_displayName.assign(value); } + + /** + *The friendly name of the space displayed to users of the space in Amazon + * CodeCatalyst.
+ */ + inline DeleteSpaceResult& WithDisplayName(const Aws::String& value) { SetDisplayName(value); return *this;} + + /** + *The friendly name of the space displayed to users of the space in Amazon + * CodeCatalyst.
+ */ + inline DeleteSpaceResult& WithDisplayName(Aws::String&& value) { SetDisplayName(std::move(value)); return *this;} + + /** + *The friendly name of the space displayed to users of the space in Amazon + * CodeCatalyst.
+ */ + inline DeleteSpaceResult& WithDisplayName(const char* value) { SetDisplayName(value); return *this;} + + + + inline const Aws::String& GetRequestId() const{ return m_requestId; } + + + inline void SetRequestId(const Aws::String& value) { m_requestId = value; } + + + inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); } + + + inline void SetRequestId(const char* value) { m_requestId.assign(value); } + + + inline DeleteSpaceResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;} + + + inline DeleteSpaceResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;} + + + inline DeleteSpaceResult& WithRequestId(const char* value) { SetRequestId(value); return *this;} + + private: + + Aws::String m_name; + + Aws::String m_displayName; + + Aws::String m_requestId; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/EventLogEntry.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/EventLogEntry.h index 1e2402b7e3b..5a016363168 100644 --- a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/EventLogEntry.h +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/EventLogEntry.h @@ -576,42 +576,42 @@ namespace Model /** - * + *The user agent whose actions are recorded in the event.
*/ inline const Aws::String& GetUserAgent() const{ return m_userAgent; } /** - * + *The user agent whose actions are recorded in the event.
*/ inline bool UserAgentHasBeenSet() const { return m_userAgentHasBeenSet; } /** - * + *The user agent whose actions are recorded in the event.
*/ inline void SetUserAgent(const Aws::String& value) { m_userAgentHasBeenSet = true; m_userAgent = value; } /** - * + *The user agent whose actions are recorded in the event.
*/ inline void SetUserAgent(Aws::String&& value) { m_userAgentHasBeenSet = true; m_userAgent = std::move(value); } /** - * + *The user agent whose actions are recorded in the event.
*/ inline void SetUserAgent(const char* value) { m_userAgentHasBeenSet = true; m_userAgent.assign(value); } /** - * + *The user agent whose actions are recorded in the event.
*/ inline EventLogEntry& WithUserAgent(const Aws::String& value) { SetUserAgent(value); return *this;} /** - * + *The user agent whose actions are recorded in the event.
*/ inline EventLogEntry& WithUserAgent(Aws::String&& value) { SetUserAgent(std::move(value)); return *this;} /** - * + *The user agent whose actions are recorded in the event.
*/ inline EventLogEntry& WithUserAgent(const char* value) { SetUserAgent(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/Filter.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/Filter.h index eee4fd3e07a..2a3d210598b 100644 --- a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/Filter.h +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/Filter.h @@ -25,7 +25,8 @@ namespace Model { /** - *A key that can be used to sort results.
*/ inline const Aws::String& GetKey() const{ return m_key; } /** - * + *A key that can be used to sort results.
*/ inline bool KeyHasBeenSet() const { return m_keyHasBeenSet; } /** - * + *A key that can be used to sort results.
*/ inline void SetKey(const Aws::String& value) { m_keyHasBeenSet = true; m_key = value; } /** - * + *A key that can be used to sort results.
*/ inline void SetKey(Aws::String&& value) { m_keyHasBeenSet = true; m_key = std::move(value); } /** - * + *A key that can be used to sort results.
*/ inline void SetKey(const char* value) { m_keyHasBeenSet = true; m_key.assign(value); } /** - * + *A key that can be used to sort results.
*/ inline Filter& WithKey(const Aws::String& value) { SetKey(value); return *this;} /** - * + *A key that can be used to sort results.
*/ inline Filter& WithKey(Aws::String&& value) { SetKey(std::move(value)); return *this;} /** - * + *A key that can be used to sort results.
*/ inline Filter& WithKey(const char* value) { SetKey(value); return *this;} /** - * + *The values of the key.
*/ inline const Aws::VectorThe values of the key.
*/ inline bool ValuesHasBeenSet() const { return m_valuesHasBeenSet; } /** - * + *The values of the key.
*/ inline void SetValues(const Aws::VectorThe values of the key.
*/ inline void SetValues(Aws::VectorThe values of the key.
*/ inline Filter& WithValues(const Aws::VectorThe values of the key.
*/ inline Filter& WithValues(Aws::VectorThe values of the key.
*/ inline Filter& AddValues(const Aws::String& value) { m_valuesHasBeenSet = true; m_values.push_back(value); return *this; } /** - * + *The values of the key.
*/ inline Filter& AddValues(Aws::String&& value) { m_valuesHasBeenSet = true; m_values.push_back(std::move(value)); return *this; } /** - * + *The values of the key.
*/ inline Filter& AddValues(const char* value) { m_valuesHasBeenSet = true; m_values.push_back(value); return *this; } /** - * + *The operator used to compare the fields.
*/ inline const Aws::String& GetComparisonOperator() const{ return m_comparisonOperator; } /** - * + *The operator used to compare the fields.
*/ inline bool ComparisonOperatorHasBeenSet() const { return m_comparisonOperatorHasBeenSet; } /** - * + *The operator used to compare the fields.
*/ inline void SetComparisonOperator(const Aws::String& value) { m_comparisonOperatorHasBeenSet = true; m_comparisonOperator = value; } /** - * + *The operator used to compare the fields.
*/ inline void SetComparisonOperator(Aws::String&& value) { m_comparisonOperatorHasBeenSet = true; m_comparisonOperator = std::move(value); } /** - * + *The operator used to compare the fields.
*/ inline void SetComparisonOperator(const char* value) { m_comparisonOperatorHasBeenSet = true; m_comparisonOperator.assign(value); } /** - * + *The operator used to compare the fields.
*/ inline Filter& WithComparisonOperator(const Aws::String& value) { SetComparisonOperator(value); return *this;} /** - * + *The operator used to compare the fields.
*/ inline Filter& WithComparisonOperator(Aws::String&& value) { SetComparisonOperator(std::move(value)); return *this;} /** - * + *The operator used to compare the fields.
*/ inline Filter& WithComparisonOperator(const char* value) { SetComparisonOperator(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/GetSourceRepositoryRequest.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/GetSourceRepositoryRequest.h new file mode 100644 index 00000000000..fee54101c63 --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/GetSourceRepositoryRequest.h @@ -0,0 +1,171 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space.
+ */ + inline const Aws::String& GetSpaceName() const{ return m_spaceName; } + + /** + *The name of the space.
+ */ + inline bool SpaceNameHasBeenSet() const { return m_spaceNameHasBeenSet; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const Aws::String& value) { m_spaceNameHasBeenSet = true; m_spaceName = value; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(Aws::String&& value) { m_spaceNameHasBeenSet = true; m_spaceName = std::move(value); } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const char* value) { m_spaceNameHasBeenSet = true; m_spaceName.assign(value); } + + /** + *The name of the space.
+ */ + inline GetSourceRepositoryRequest& WithSpaceName(const Aws::String& value) { SetSpaceName(value); return *this;} + + /** + *The name of the space.
+ */ + inline GetSourceRepositoryRequest& WithSpaceName(Aws::String&& value) { SetSpaceName(std::move(value)); return *this;} + + /** + *The name of the space.
+ */ + inline GetSourceRepositoryRequest& WithSpaceName(const char* value) { SetSpaceName(value); return *this;} + + + /** + *The name of the project in the space.
+ */ + inline const Aws::String& GetProjectName() const{ return m_projectName; } + + /** + *The name of the project in the space.
+ */ + inline bool ProjectNameHasBeenSet() const { return m_projectNameHasBeenSet; } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(const Aws::String& value) { m_projectNameHasBeenSet = true; m_projectName = value; } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(Aws::String&& value) { m_projectNameHasBeenSet = true; m_projectName = std::move(value); } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(const char* value) { m_projectNameHasBeenSet = true; m_projectName.assign(value); } + + /** + *The name of the project in the space.
+ */ + inline GetSourceRepositoryRequest& WithProjectName(const Aws::String& value) { SetProjectName(value); return *this;} + + /** + *The name of the project in the space.
+ */ + inline GetSourceRepositoryRequest& WithProjectName(Aws::String&& value) { SetProjectName(std::move(value)); return *this;} + + /** + *The name of the project in the space.
+ */ + inline GetSourceRepositoryRequest& WithProjectName(const char* value) { SetProjectName(value); return *this;} + + + /** + *The name of the source repository.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the source repository.
+ */ + inline bool NameHasBeenSet() const { return m_nameHasBeenSet; } + + /** + *The name of the source repository.
+ */ + inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; } + + /** + *The name of the source repository.
+ */ + inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); } + + /** + *The name of the source repository.
+ */ + inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); } + + /** + *The name of the source repository.
+ */ + inline GetSourceRepositoryRequest& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the source repository.
+ */ + inline GetSourceRepositoryRequest& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the source repository.
+ */ + inline GetSourceRepositoryRequest& WithName(const char* value) { SetName(value); return *this;} + + private: + + Aws::String m_spaceName; + bool m_spaceNameHasBeenSet = false; + + Aws::String m_projectName; + bool m_projectNameHasBeenSet = false; + + Aws::String m_name; + bool m_nameHasBeenSet = false; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/GetSourceRepositoryResult.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/GetSourceRepositoryResult.h new file mode 100644 index 00000000000..a5115b9a0cc --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/GetSourceRepositoryResult.h @@ -0,0 +1,292 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space.
+ */ + inline const Aws::String& GetSpaceName() const{ return m_spaceName; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const Aws::String& value) { m_spaceName = value; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(Aws::String&& value) { m_spaceName = std::move(value); } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const char* value) { m_spaceName.assign(value); } + + /** + *The name of the space.
+ */ + inline GetSourceRepositoryResult& WithSpaceName(const Aws::String& value) { SetSpaceName(value); return *this;} + + /** + *The name of the space.
+ */ + inline GetSourceRepositoryResult& WithSpaceName(Aws::String&& value) { SetSpaceName(std::move(value)); return *this;} + + /** + *The name of the space.
+ */ + inline GetSourceRepositoryResult& WithSpaceName(const char* value) { SetSpaceName(value); return *this;} + + + /** + *The name of the project in the space.
+ */ + inline const Aws::String& GetProjectName() const{ return m_projectName; } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(const Aws::String& value) { m_projectName = value; } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(Aws::String&& value) { m_projectName = std::move(value); } + + /** + *The name of the project in the space.
+ */ + inline void SetProjectName(const char* value) { m_projectName.assign(value); } + + /** + *The name of the project in the space.
+ */ + inline GetSourceRepositoryResult& WithProjectName(const Aws::String& value) { SetProjectName(value); return *this;} + + /** + *The name of the project in the space.
+ */ + inline GetSourceRepositoryResult& WithProjectName(Aws::String&& value) { SetProjectName(std::move(value)); return *this;} + + /** + *The name of the project in the space.
+ */ + inline GetSourceRepositoryResult& WithProjectName(const char* value) { SetProjectName(value); return *this;} + + + /** + *The name of the source repository.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the source repository.
+ */ + inline void SetName(const Aws::String& value) { m_name = value; } + + /** + *The name of the source repository.
+ */ + inline void SetName(Aws::String&& value) { m_name = std::move(value); } + + /** + *The name of the source repository.
+ */ + inline void SetName(const char* value) { m_name.assign(value); } + + /** + *The name of the source repository.
+ */ + inline GetSourceRepositoryResult& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the source repository.
+ */ + inline GetSourceRepositoryResult& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the source repository.
+ */ + inline GetSourceRepositoryResult& WithName(const char* value) { SetName(value); return *this;} + + + /** + *The description of the source repository.
+ */ + inline const Aws::String& GetDescription() const{ return m_description; } + + /** + *The description of the source repository.
+ */ + inline void SetDescription(const Aws::String& value) { m_description = value; } + + /** + *The description of the source repository.
+ */ + inline void SetDescription(Aws::String&& value) { m_description = std::move(value); } + + /** + *The description of the source repository.
+ */ + inline void SetDescription(const char* value) { m_description.assign(value); } + + /** + *The description of the source repository.
+ */ + inline GetSourceRepositoryResult& WithDescription(const Aws::String& value) { SetDescription(value); return *this;} + + /** + *The description of the source repository.
+ */ + inline GetSourceRepositoryResult& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;} + + /** + *The description of the source repository.
+ */ + inline GetSourceRepositoryResult& WithDescription(const char* value) { SetDescription(value); return *this;} + + + /** + *The time the source repository was last updated, in coordinated universal + * time (UTC) timestamp format as specified in RFC 3339.
+ */ + inline const Aws::Utils::DateTime& GetLastUpdatedTime() const{ return m_lastUpdatedTime; } + + /** + *The time the source repository was last updated, in coordinated universal + * time (UTC) timestamp format as specified in RFC 3339.
+ */ + inline void SetLastUpdatedTime(const Aws::Utils::DateTime& value) { m_lastUpdatedTime = value; } + + /** + *The time the source repository was last updated, in coordinated universal + * time (UTC) timestamp format as specified in RFC 3339.
+ */ + inline void SetLastUpdatedTime(Aws::Utils::DateTime&& value) { m_lastUpdatedTime = std::move(value); } + + /** + *The time the source repository was last updated, in coordinated universal + * time (UTC) timestamp format as specified in RFC 3339.
+ */ + inline GetSourceRepositoryResult& WithLastUpdatedTime(const Aws::Utils::DateTime& value) { SetLastUpdatedTime(value); return *this;} + + /** + *The time the source repository was last updated, in coordinated universal + * time (UTC) timestamp format as specified in RFC 3339.
+ */ + inline GetSourceRepositoryResult& WithLastUpdatedTime(Aws::Utils::DateTime&& value) { SetLastUpdatedTime(std::move(value)); return *this;} + + + /** + *The time the source repository was created, in coordinated universal time + * (UTC) timestamp format as specified in RFC 3339.
+ */ + inline const Aws::Utils::DateTime& GetCreatedTime() const{ return m_createdTime; } + + /** + *The time the source repository was created, in coordinated universal time + * (UTC) timestamp format as specified in RFC 3339.
+ */ + inline void SetCreatedTime(const Aws::Utils::DateTime& value) { m_createdTime = value; } + + /** + *The time the source repository was created, in coordinated universal time + * (UTC) timestamp format as specified in RFC 3339.
+ */ + inline void SetCreatedTime(Aws::Utils::DateTime&& value) { m_createdTime = std::move(value); } + + /** + *The time the source repository was created, in coordinated universal time + * (UTC) timestamp format as specified in RFC 3339.
+ */ + inline GetSourceRepositoryResult& WithCreatedTime(const Aws::Utils::DateTime& value) { SetCreatedTime(value); return *this;} + + /** + *The time the source repository was created, in coordinated universal time + * (UTC) timestamp format as specified in RFC 3339.
+ */ + inline GetSourceRepositoryResult& WithCreatedTime(Aws::Utils::DateTime&& value) { SetCreatedTime(std::move(value)); return *this;} + + + + inline const Aws::String& GetRequestId() const{ return m_requestId; } + + + inline void SetRequestId(const Aws::String& value) { m_requestId = value; } + + + inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); } + + + inline void SetRequestId(const char* value) { m_requestId.assign(value); } + + + inline GetSourceRepositoryResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;} + + + inline GetSourceRepositoryResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;} + + + inline GetSourceRepositoryResult& WithRequestId(const char* value) { SetRequestId(value); return *this;} + + private: + + Aws::String m_spaceName; + + Aws::String m_projectName; + + Aws::String m_name; + + Aws::String m_description; + + Aws::Utils::DateTime m_lastUpdatedTime; + + Aws::Utils::DateTime m_createdTime; + + Aws::String m_requestId; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/ProjectListFilter.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/ProjectListFilter.h index 0753c97ac64..deaddb1e778 100644 --- a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/ProjectListFilter.h +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/ProjectListFilter.h @@ -73,47 +73,47 @@ namespace Model /** - *The value of the key.
+ *The values of the key.
*/ inline const Aws::VectorThe value of the key.
+ *The values of the key.
*/ inline bool ValuesHasBeenSet() const { return m_valuesHasBeenSet; } /** - *The value of the key.
+ *The values of the key.
*/ inline void SetValues(const Aws::VectorThe value of the key.
+ *The values of the key.
*/ inline void SetValues(Aws::VectorThe value of the key.
+ *The values of the key.
*/ inline ProjectListFilter& WithValues(const Aws::VectorThe value of the key.
+ *The values of the key.
*/ inline ProjectListFilter& WithValues(Aws::VectorThe value of the key.
+ *The values of the key.
*/ inline ProjectListFilter& AddValues(const Aws::String& value) { m_valuesHasBeenSet = true; m_values.push_back(value); return *this; } /** - *The value of the key.
+ *The values of the key.
*/ inline ProjectListFilter& AddValues(Aws::String&& value) { m_valuesHasBeenSet = true; m_values.push_back(std::move(value)); return *this; } /** - *The value of the key.
+ *The values of the key.
*/ inline ProjectListFilter& AddValues(const char* value) { m_valuesHasBeenSet = true; m_values.push_back(value); return *this; } diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UpdateProjectRequest.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UpdateProjectRequest.h new file mode 100644 index 00000000000..12de56dc0ca --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UpdateProjectRequest.h @@ -0,0 +1,171 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space.
+ */ + inline const Aws::String& GetSpaceName() const{ return m_spaceName; } + + /** + *The name of the space.
+ */ + inline bool SpaceNameHasBeenSet() const { return m_spaceNameHasBeenSet; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const Aws::String& value) { m_spaceNameHasBeenSet = true; m_spaceName = value; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(Aws::String&& value) { m_spaceNameHasBeenSet = true; m_spaceName = std::move(value); } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const char* value) { m_spaceNameHasBeenSet = true; m_spaceName.assign(value); } + + /** + *The name of the space.
+ */ + inline UpdateProjectRequest& WithSpaceName(const Aws::String& value) { SetSpaceName(value); return *this;} + + /** + *The name of the space.
+ */ + inline UpdateProjectRequest& WithSpaceName(Aws::String&& value) { SetSpaceName(std::move(value)); return *this;} + + /** + *The name of the space.
+ */ + inline UpdateProjectRequest& WithSpaceName(const char* value) { SetSpaceName(value); return *this;} + + + /** + *The name of the project.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the project.
+ */ + inline bool NameHasBeenSet() const { return m_nameHasBeenSet; } + + /** + *The name of the project.
+ */ + inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; } + + /** + *The name of the project.
+ */ + inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); } + + /** + *The name of the project.
+ */ + inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); } + + /** + *The name of the project.
+ */ + inline UpdateProjectRequest& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the project.
+ */ + inline UpdateProjectRequest& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the project.
+ */ + inline UpdateProjectRequest& WithName(const char* value) { SetName(value); return *this;} + + + /** + *The description of the project.
+ */ + inline const Aws::String& GetDescription() const{ return m_description; } + + /** + *The description of the project.
+ */ + inline bool DescriptionHasBeenSet() const { return m_descriptionHasBeenSet; } + + /** + *The description of the project.
+ */ + inline void SetDescription(const Aws::String& value) { m_descriptionHasBeenSet = true; m_description = value; } + + /** + *The description of the project.
+ */ + inline void SetDescription(Aws::String&& value) { m_descriptionHasBeenSet = true; m_description = std::move(value); } + + /** + *The description of the project.
+ */ + inline void SetDescription(const char* value) { m_descriptionHasBeenSet = true; m_description.assign(value); } + + /** + *The description of the project.
+ */ + inline UpdateProjectRequest& WithDescription(const Aws::String& value) { SetDescription(value); return *this;} + + /** + *The description of the project.
+ */ + inline UpdateProjectRequest& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;} + + /** + *The description of the project.
+ */ + inline UpdateProjectRequest& WithDescription(const char* value) { SetDescription(value); return *this;} + + private: + + Aws::String m_spaceName; + bool m_spaceNameHasBeenSet = false; + + Aws::String m_name; + bool m_nameHasBeenSet = false; + + Aws::String m_description; + bool m_descriptionHasBeenSet = false; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UpdateProjectResult.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UpdateProjectResult.h new file mode 100644 index 00000000000..98b3e7d9743 --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UpdateProjectResult.h @@ -0,0 +1,222 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space.
+ */ + inline const Aws::String& GetSpaceName() const{ return m_spaceName; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const Aws::String& value) { m_spaceName = value; } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(Aws::String&& value) { m_spaceName = std::move(value); } + + /** + *The name of the space.
+ */ + inline void SetSpaceName(const char* value) { m_spaceName.assign(value); } + + /** + *The name of the space.
+ */ + inline UpdateProjectResult& WithSpaceName(const Aws::String& value) { SetSpaceName(value); return *this;} + + /** + *The name of the space.
+ */ + inline UpdateProjectResult& WithSpaceName(Aws::String&& value) { SetSpaceName(std::move(value)); return *this;} + + /** + *The name of the space.
+ */ + inline UpdateProjectResult& WithSpaceName(const char* value) { SetSpaceName(value); return *this;} + + + /** + *The name of the project.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the project.
+ */ + inline void SetName(const Aws::String& value) { m_name = value; } + + /** + *The name of the project.
+ */ + inline void SetName(Aws::String&& value) { m_name = std::move(value); } + + /** + *The name of the project.
+ */ + inline void SetName(const char* value) { m_name.assign(value); } + + /** + *The name of the project.
+ */ + inline UpdateProjectResult& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the project.
+ */ + inline UpdateProjectResult& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the project.
+ */ + inline UpdateProjectResult& WithName(const char* value) { SetName(value); return *this;} + + + /** + *The friendly name of the project displayed to users in Amazon + * CodeCatalyst.
+ */ + inline const Aws::String& GetDisplayName() const{ return m_displayName; } + + /** + *The friendly name of the project displayed to users in Amazon + * CodeCatalyst.
+ */ + inline void SetDisplayName(const Aws::String& value) { m_displayName = value; } + + /** + *The friendly name of the project displayed to users in Amazon + * CodeCatalyst.
+ */ + inline void SetDisplayName(Aws::String&& value) { m_displayName = std::move(value); } + + /** + *The friendly name of the project displayed to users in Amazon + * CodeCatalyst.
+ */ + inline void SetDisplayName(const char* value) { m_displayName.assign(value); } + + /** + *The friendly name of the project displayed to users in Amazon + * CodeCatalyst.
+ */ + inline UpdateProjectResult& WithDisplayName(const Aws::String& value) { SetDisplayName(value); return *this;} + + /** + *The friendly name of the project displayed to users in Amazon + * CodeCatalyst.
+ */ + inline UpdateProjectResult& WithDisplayName(Aws::String&& value) { SetDisplayName(std::move(value)); return *this;} + + /** + *The friendly name of the project displayed to users in Amazon + * CodeCatalyst.
+ */ + inline UpdateProjectResult& WithDisplayName(const char* value) { SetDisplayName(value); return *this;} + + + /** + *The description of the project.
+ */ + inline const Aws::String& GetDescription() const{ return m_description; } + + /** + *The description of the project.
+ */ + inline void SetDescription(const Aws::String& value) { m_description = value; } + + /** + *The description of the project.
+ */ + inline void SetDescription(Aws::String&& value) { m_description = std::move(value); } + + /** + *The description of the project.
+ */ + inline void SetDescription(const char* value) { m_description.assign(value); } + + /** + *The description of the project.
+ */ + inline UpdateProjectResult& WithDescription(const Aws::String& value) { SetDescription(value); return *this;} + + /** + *The description of the project.
+ */ + inline UpdateProjectResult& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;} + + /** + *The description of the project.
+ */ + inline UpdateProjectResult& WithDescription(const char* value) { SetDescription(value); return *this;} + + + + inline const Aws::String& GetRequestId() const{ return m_requestId; } + + + inline void SetRequestId(const Aws::String& value) { m_requestId = value; } + + + inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); } + + + inline void SetRequestId(const char* value) { m_requestId.assign(value); } + + + inline UpdateProjectResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;} + + + inline UpdateProjectResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;} + + + inline UpdateProjectResult& WithRequestId(const char* value) { SetRequestId(value); return *this;} + + private: + + Aws::String m_spaceName; + + Aws::String m_name; + + Aws::String m_displayName; + + Aws::String m_description; + + Aws::String m_requestId; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UpdateSpaceRequest.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UpdateSpaceRequest.h new file mode 100644 index 00000000000..9d7448eeed3 --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UpdateSpaceRequest.h @@ -0,0 +1,127 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the space.
+ */ + inline bool NameHasBeenSet() const { return m_nameHasBeenSet; } + + /** + *The name of the space.
+ */ + inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; } + + /** + *The name of the space.
+ */ + inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); } + + /** + *The name of the space.
+ */ + inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); } + + /** + *The name of the space.
+ */ + inline UpdateSpaceRequest& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the space.
+ */ + inline UpdateSpaceRequest& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the space.
+ */ + inline UpdateSpaceRequest& WithName(const char* value) { SetName(value); return *this;} + + + /** + *The description of the space.
+ */ + inline const Aws::String& GetDescription() const{ return m_description; } + + /** + *The description of the space.
+ */ + inline bool DescriptionHasBeenSet() const { return m_descriptionHasBeenSet; } + + /** + *The description of the space.
+ */ + inline void SetDescription(const Aws::String& value) { m_descriptionHasBeenSet = true; m_description = value; } + + /** + *The description of the space.
+ */ + inline void SetDescription(Aws::String&& value) { m_descriptionHasBeenSet = true; m_description = std::move(value); } + + /** + *The description of the space.
+ */ + inline void SetDescription(const char* value) { m_descriptionHasBeenSet = true; m_description.assign(value); } + + /** + *The description of the space.
+ */ + inline UpdateSpaceRequest& WithDescription(const Aws::String& value) { SetDescription(value); return *this;} + + /** + *The description of the space.
+ */ + inline UpdateSpaceRequest& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;} + + /** + *The description of the space.
+ */ + inline UpdateSpaceRequest& WithDescription(const char* value) { SetDescription(value); return *this;} + + private: + + Aws::String m_name; + bool m_nameHasBeenSet = false; + + Aws::String m_description; + bool m_descriptionHasBeenSet = false; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UpdateSpaceResult.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UpdateSpaceResult.h new file mode 100644 index 00000000000..793116d1c49 --- /dev/null +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UpdateSpaceResult.h @@ -0,0 +1,177 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe name of the space.
+ */ + inline const Aws::String& GetName() const{ return m_name; } + + /** + *The name of the space.
+ */ + inline void SetName(const Aws::String& value) { m_name = value; } + + /** + *The name of the space.
+ */ + inline void SetName(Aws::String&& value) { m_name = std::move(value); } + + /** + *The name of the space.
+ */ + inline void SetName(const char* value) { m_name.assign(value); } + + /** + *The name of the space.
+ */ + inline UpdateSpaceResult& WithName(const Aws::String& value) { SetName(value); return *this;} + + /** + *The name of the space.
+ */ + inline UpdateSpaceResult& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} + + /** + *The name of the space.
+ */ + inline UpdateSpaceResult& WithName(const char* value) { SetName(value); return *this;} + + + /** + *The friendly name of the space displayed to users in Amazon CodeCatalyst.
+ */ + inline const Aws::String& GetDisplayName() const{ return m_displayName; } + + /** + *The friendly name of the space displayed to users in Amazon CodeCatalyst.
+ */ + inline void SetDisplayName(const Aws::String& value) { m_displayName = value; } + + /** + *The friendly name of the space displayed to users in Amazon CodeCatalyst.
+ */ + inline void SetDisplayName(Aws::String&& value) { m_displayName = std::move(value); } + + /** + *The friendly name of the space displayed to users in Amazon CodeCatalyst.
+ */ + inline void SetDisplayName(const char* value) { m_displayName.assign(value); } + + /** + *The friendly name of the space displayed to users in Amazon CodeCatalyst.
+ */ + inline UpdateSpaceResult& WithDisplayName(const Aws::String& value) { SetDisplayName(value); return *this;} + + /** + *The friendly name of the space displayed to users in Amazon CodeCatalyst.
+ */ + inline UpdateSpaceResult& WithDisplayName(Aws::String&& value) { SetDisplayName(std::move(value)); return *this;} + + /** + *The friendly name of the space displayed to users in Amazon CodeCatalyst.
+ */ + inline UpdateSpaceResult& WithDisplayName(const char* value) { SetDisplayName(value); return *this;} + + + /** + *The description of the space.
+ */ + inline const Aws::String& GetDescription() const{ return m_description; } + + /** + *The description of the space.
+ */ + inline void SetDescription(const Aws::String& value) { m_description = value; } + + /** + *The description of the space.
+ */ + inline void SetDescription(Aws::String&& value) { m_description = std::move(value); } + + /** + *The description of the space.
+ */ + inline void SetDescription(const char* value) { m_description.assign(value); } + + /** + *The description of the space.
+ */ + inline UpdateSpaceResult& WithDescription(const Aws::String& value) { SetDescription(value); return *this;} + + /** + *The description of the space.
+ */ + inline UpdateSpaceResult& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;} + + /** + *The description of the space.
+ */ + inline UpdateSpaceResult& WithDescription(const char* value) { SetDescription(value); return *this;} + + + + inline const Aws::String& GetRequestId() const{ return m_requestId; } + + + inline void SetRequestId(const Aws::String& value) { m_requestId = value; } + + + inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); } + + + inline void SetRequestId(const char* value) { m_requestId.assign(value); } + + + inline UpdateSpaceResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;} + + + inline UpdateSpaceResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;} + + + inline UpdateSpaceResult& WithRequestId(const char* value) { SetRequestId(value); return *this;} + + private: + + Aws::String m_name; + + Aws::String m_displayName; + + Aws::String m_description; + + Aws::String m_requestId; + }; + +} // namespace Model +} // namespace CodeCatalyst +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UserIdentity.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UserIdentity.h index ca471417841..1e3f5cc3b88 100644 --- a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UserIdentity.h +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/model/UserIdentity.h @@ -77,42 +77,42 @@ namespace Model /** - * + *The ID of the Amazon CodeCatalyst service principal.
*/ inline const Aws::String& GetPrincipalId() const{ return m_principalId; } /** - * + *The ID of the Amazon CodeCatalyst service principal.
*/ inline bool PrincipalIdHasBeenSet() const { return m_principalIdHasBeenSet; } /** - * + *The ID of the Amazon CodeCatalyst service principal.
*/ inline void SetPrincipalId(const Aws::String& value) { m_principalIdHasBeenSet = true; m_principalId = value; } /** - * + *The ID of the Amazon CodeCatalyst service principal.
*/ inline void SetPrincipalId(Aws::String&& value) { m_principalIdHasBeenSet = true; m_principalId = std::move(value); } /** - * + *The ID of the Amazon CodeCatalyst service principal.
*/ inline void SetPrincipalId(const char* value) { m_principalIdHasBeenSet = true; m_principalId.assign(value); } /** - * + *The ID of the Amazon CodeCatalyst service principal.
*/ inline UserIdentity& WithPrincipalId(const Aws::String& value) { SetPrincipalId(value); return *this;} /** - * + *The ID of the Amazon CodeCatalyst service principal.
*/ inline UserIdentity& WithPrincipalId(Aws::String&& value) { SetPrincipalId(std::move(value)); return *this;} /** - * + *The ID of the Amazon CodeCatalyst service principal.
*/ inline UserIdentity& WithPrincipalId(const char* value) { SetPrincipalId(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystClient.cpp b/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystClient.cpp index b35a3a2a38d..92ee396d369 100644 --- a/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystClient.cpp +++ b/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystClient.cpp @@ -25,11 +25,16 @@ #include </important>
Deletes a domain.
<note> <p>After deleting
+ * your domain you must disassociate the deleted domain from your Amazon Connect
+ * instance with another API call before being able to use Cases again with this
+ * Amazon Connect instance. See <a
+ * href="https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteIntegrationAssociation.html">DeleteIntegrationAssociation</a>.</p>
+ * </note>
Provides "or all" filtering.
+ */ + inline const Aws::VectorProvides "or all" filtering.
+ */ + inline bool OrAllHasBeenSet() const { return m_orAllHasBeenSet; } + + /** + *Provides "or all" filtering.
+ */ + inline void SetOrAll(const Aws::VectorProvides "or all" filtering.
+ */ + inline void SetOrAll(Aws::VectorProvides "or all" filtering.
+ */ + inline CaseFilter& WithOrAll(const Aws::VectorProvides "or all" filtering.
+ */ + inline CaseFilter& WithOrAll(Aws::VectorProvides "or all" filtering.
+ */ + inline CaseFilter& AddOrAll(const CaseFilter& value) { m_orAllHasBeenSet = true; m_orAll.push_back(value); return *this; } + + /** + *Provides "or all" filtering.
+ */ + inline CaseFilter& AddOrAll(CaseFilter&& value) { m_orAllHasBeenSet = true; m_orAll.push_back(std::move(value)); return *this; } + private: Aws::VectorAn empty value. You cannot set EmptyFieldValue
on a field that
+ * is required on a case template.
This structure will never have any data + * members. It signifies an empty value on a case field.