forked from aws/aws-sdk-java
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage-info.java
More file actions
117 lines (115 loc) · 3.97 KB
/
package-info.java
File metadata and controls
117 lines (115 loc) · 3.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
/*
* Copyright 2013-2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
/**
* <fullname>AWS CodeBuild</fullname>
* <p>
* AWS CodeBuild is a fully managed build service in the cloud. AWS CodeBuild compiles your source code, runs unit
* tests, and produces artifacts that are ready to deploy. AWS CodeBuild eliminates the need to provision, manage, and
* scale your own build servers. It provides prepackaged build environments for the most popular programming languages
* and build tools, such as Apache Maven, Gradle, and more. You can also fully customize build environments in AWS
* CodeBuild to use your own build tools. AWS CodeBuild scales automatically to meet peak build requests, and you pay
* only for the build time you consume. For more information about AWS CodeBuild, see the <i>AWS CodeBuild User
* Guide</i>.
* </p>
* <p>
* AWS CodeBuild supports these operations:
* </p>
* <ul>
* <li>
* <p>
* <code>BatchDeleteBuilds</code>: Deletes one or more builds.
* </p>
* </li>
* <li>
* <p>
* <code>BatchGetProjects</code>: Gets information about one or more build projects. A <i>build project</i> defines how
* AWS CodeBuild will run a build. This includes information such as where to get the source code to build, the build
* environment to use, the build commands to run, and where to store the build output. A <i>build environment</i>
* represents a combination of operating system, programming language runtime, and tools that AWS CodeBuild will use to
* run a build. Also, you can add tags to build projects to help manage your resources and costs.
* </p>
* </li>
* <li>
* <p>
* <code>CreateProject</code>: Creates a build project.
* </p>
* </li>
* <li>
* <p>
* <code>CreateWebhook</code>: For an existing AWS CodeBuild build project that has its source code stored in a GitHub
* repository, enables AWS CodeBuild to begin automatically rebuilding the source code every time a code change is
* pushed to the repository.
* </p>
* </li>
* <li>
* <p>
* <code>UpdateWebhook</code>: Changes the settings of an existing webhook.
* </p>
* </li>
* <li>
* <p>
* <code>DeleteProject</code>: Deletes a build project.
* </p>
* </li>
* <li>
* <p>
* <code>DeleteWebhook</code>: For an existing AWS CodeBuild build project that has its source code stored in a GitHub
* repository, stops AWS CodeBuild from automatically rebuilding the source code every time a code change is pushed to
* the repository.
* </p>
* </li>
* <li>
* <p>
* <code>ListProjects</code>: Gets a list of build project names, with each build project name representing a single
* build project.
* </p>
* </li>
* <li>
* <p>
* <code>UpdateProject</code>: Changes the settings of an existing build project.
* </p>
* </li>
* <li>
* <p>
* <code>BatchGetBuilds</code>: Gets information about one or more builds.
* </p>
* </li>
* <li>
* <p>
* <code>ListBuilds</code>: Gets a list of build IDs, with each build ID representing a single build.
* </p>
* </li>
* <li>
* <p>
* <code>ListBuildsForProject</code>: Gets a list of build IDs for the specified build project, with each build ID
* representing a single build.
* </p>
* </li>
* <li>
* <p>
* <code>StartBuild</code>: Starts running a build.
* </p>
* </li>
* <li>
* <p>
* <code>StopBuild</code>: Attempts to stop running a build.
* </p>
* </li>
* <li>
* <p>
* <code>ListCuratedEnvironmentImages</code>: Gets information about Docker images that are managed by AWS CodeBuild.
* </p>
* </li>
* </ul>
*/
package com.amazonaws.services.codebuild;