## Uses of Class
com.amazonaws.services.codebuild.model.CreateProjectRequest

Packages that use CreateProjectRequest
com.amazonaws.services.codebuild: <fullname>AWS CodeBuild</fullname>
com.amazonaws.services.codebuild.model

### Uses of CreateProjectRequest in com.amazonaws.services.codebuild

Methods in com.amazonaws.services.codebuild with parameters of type CreateProjectRequest
`CreateProjectResult` AWSCodeBuild.`createProject(CreateProjectRequest createProjectRequest)` Creates a build project.
`CreateProjectResult` AWSCodeBuildClient.`createProject(CreateProjectRequest createProjectRequest)` Creates a build project.
`CreateProjectResult` AbstractAWSCodeBuild.`createProject(CreateProjectRequest request)`
`Future<CreateProjectResult>` AbstractAWSCodeBuildAsync.`createProjectAsync(CreateProjectRequest request)`
`Future<CreateProjectResult>` AWSCodeBuildAsyncClient.`createProjectAsync(CreateProjectRequest request)`
`Future<CreateProjectResult>` AWSCodeBuildAsync.`createProjectAsync(CreateProjectRequest createProjectRequest)` Creates a build project.
`Future<CreateProjectResult>` AbstractAWSCodeBuildAsync.`createProjectAsync(CreateProjectRequest request, AsyncHandler<CreateProjectRequest,CreateProjectResult> asyncHandler)`
`Future<CreateProjectResult>` AWSCodeBuildAsyncClient.`createProjectAsync(CreateProjectRequest request, AsyncHandler<CreateProjectRequest,CreateProjectResult> asyncHandler)`
`Future<CreateProjectResult>` AWSCodeBuildAsync.`createProjectAsync(CreateProjectRequest createProjectRequest, AsyncHandler<CreateProjectRequest,CreateProjectResult> asyncHandler)` Creates a build project.

Method parameters in com.amazonaws.services.codebuild with type arguments of type CreateProjectRequest
`Future<CreateProjectResult>` AbstractAWSCodeBuildAsync.`createProjectAsync(CreateProjectRequest request, AsyncHandler<CreateProjectRequest,CreateProjectResult> asyncHandler)`
`Future<CreateProjectResult>` AWSCodeBuildAsyncClient.`createProjectAsync(CreateProjectRequest request, AsyncHandler<CreateProjectRequest,CreateProjectResult> asyncHandler)`
`Future<CreateProjectResult>` AWSCodeBuildAsync.`createProjectAsync(CreateProjectRequest createProjectRequest, AsyncHandler<CreateProjectRequest,CreateProjectResult> asyncHandler)` Creates a build project.

### Uses of CreateProjectRequest in com.amazonaws.services.codebuild.model

Methods in com.amazonaws.services.codebuild.model that return CreateProjectRequest
`CreateProjectRequest` CreateProjectRequest.`clone()`
`CreateProjectRequest` CreateProjectRequest.`withArtifacts(ProjectArtifacts artifacts)` Information about the build project's build output artifacts.
`CreateProjectRequest` CreateProjectRequest.`withDescription(String description)` A meaningful description of the build project.
`CreateProjectRequest` CreateProjectRequest.`withEncryptionKey(String encryptionKey)` The AWS Key Management Service (AWS KMS) customer master key (CMK) to be used for encrypting the build project's build output artifacts.
`CreateProjectRequest` CreateProjectRequest.`withEnvironment(ProjectEnvironment environment)` Information about the build project's build environment.
`CreateProjectRequest` CreateProjectRequest.`withName(String name)` The build project's name.
`CreateProjectRequest` CreateProjectRequest.`withServiceRole(String serviceRole)` The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.
`CreateProjectRequest` CreateProjectRequest.`withSource(ProjectSource source)` Information about the build project's build input source code.
`CreateProjectRequest` CreateProjectRequest.`withTags(Collection<Tag> tags)` A set of tags for this build project.
`CreateProjectRequest` CreateProjectRequest.`withTags(Tag... tags)` A set of tags for this build project.
`CreateProjectRequest` CreateProjectRequest.`withTimeoutInMinutes(Integer timeoutInMinutes)` How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed.