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

Packages that use Project
com.amazonaws.services.codebuild.model

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

Methods in com.amazonaws.services.codebuild.model that return Project
`Project` Project.`clone()`
`Project` UpdateProjectResult.`getProject()` Information about the build project that was changed.
`Project` CreateProjectResult.`getProject()` Information about the build project that was created.
`Project` Project.`withArn(String arn)` The build project's Amazon Resource Name (ARN).
`Project` Project.`withArtifacts(ProjectArtifacts artifacts)` Information about the build project's build output artifacts.
`Project` Project.`withCreated(Date created)` When the build project was created, expressed in Unix time format.
`Project` Project.`withDescription(String description)` A meaningful description of the build project.
`Project` Project.`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.
`Project` Project.`withEnvironment(ProjectEnvironment environment)` Information about the build environment for this build project.
`Project` Project.`withLastModified(Date lastModified)` When the build project's settings were last modified, expressed in Unix time format.
`Project` Project.`withName(String name)` The build project's name.
`Project` Project.`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.
`Project` Project.`withSource(ProjectSource source)` Information about the build project's build input source code.
`Project` Project.`withTags(Collection<Tag> tags)` The tags for this build project.
`Project` Project.`withTags(Tag... tags)` The tags for this build project.
`Project` Project.`withTimeoutInMinutes(Integer timeoutInMinutes)` How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait to timeout any related build that did not get marked as completed.

Methods in com.amazonaws.services.codebuild.model that return types with arguments of type Project
`List<Project>` BatchGetProjectsResult.`getProjects()` Information about the requested build projects.

Methods in com.amazonaws.services.codebuild.model with parameters of type Project
`void` UpdateProjectResult.`setProject(Project project)` Information about the build project that was changed.
`void` CreateProjectResult.`setProject(Project project)` Information about the build project that was created.
`UpdateProjectResult` UpdateProjectResult.`withProject(Project project)` Information about the build project that was changed.
`CreateProjectResult` CreateProjectResult.`withProject(Project project)` Information about the build project that was created.
`BatchGetProjectsResult` BatchGetProjectsResult.`withProjects(Project... projects)` Information about the requested build projects.

Method parameters in com.amazonaws.services.codebuild.model with type arguments of type Project
`void` BatchGetProjectsResult.`setProjects(Collection<Project> projects)` Information about the requested build projects.
`BatchGetProjectsResult` BatchGetProjectsResult.`withProjects(Collection<Project> projects)` Information about the requested build projects.