| Package | Description |
|---|---|
| software.amazon.awssdk.services.codebuild.model |
| Modifier and Type | Method and Description |
|---|---|
Project.Builder |
Project.Builder.arn(String arn)
The Amazon Resource Name (ARN) of the build project.
|
default Project.Builder |
Project.Builder.artifacts(Consumer<ProjectArtifacts.Builder> artifacts)
Information about the build output artifacts for the build project.
|
Project.Builder |
Project.Builder.artifacts(ProjectArtifacts artifacts)
Information about the build output artifacts for the build project.
|
default Project.Builder |
Project.Builder.badge(Consumer<ProjectBadge.Builder> badge)
Information about the build badge for the build project.
|
Project.Builder |
Project.Builder.badge(ProjectBadge badge)
Information about the build badge for the build project.
|
default Project.Builder |
Project.Builder.buildBatchConfig(Consumer<ProjectBuildBatchConfig.Builder> buildBatchConfig)
A ProjectBuildBatchConfig object that defines the batch build options for the project.
|
Project.Builder |
Project.Builder.buildBatchConfig(ProjectBuildBatchConfig buildBatchConfig)
A ProjectBuildBatchConfig object that defines the batch build options for the project.
|
static Project.Builder |
Project.builder() |
default Project.Builder |
Project.Builder.cache(Consumer<ProjectCache.Builder> cache)
Information about the cache for the build project.
|
Project.Builder |
Project.Builder.cache(ProjectCache cache)
Information about the cache for the build project.
|
Project.Builder |
Project.Builder.concurrentBuildLimit(Integer concurrentBuildLimit)
The maximum number of concurrent builds that are allowed for this project.
|
Project.Builder |
Project.Builder.created(Instant created)
When the build project was created, expressed in Unix time format.
|
Project.Builder |
Project.Builder.description(String description)
A description that makes the build project easy to identify.
|
Project.Builder |
Project.Builder.encryptionKey(String encryptionKey)
The AWS Key Management Service (AWS KMS) customer master key (CMK) to be used for encrypting the build output
artifacts.
|
default Project.Builder |
Project.Builder.environment(Consumer<ProjectEnvironment.Builder> environment)
Information about the build environment for this build project.
|
Project.Builder |
Project.Builder.environment(ProjectEnvironment environment)
Information about the build environment for this build project.
|
Project.Builder |
Project.Builder.fileSystemLocations(Collection<ProjectFileSystemLocation> fileSystemLocations)
An array of
ProjectFileSystemLocation objects for a CodeBuild build project. |
Project.Builder |
Project.Builder.fileSystemLocations(Consumer<ProjectFileSystemLocation.Builder>... fileSystemLocations)
An array of
ProjectFileSystemLocation objects for a CodeBuild build project. |
Project.Builder |
Project.Builder.fileSystemLocations(ProjectFileSystemLocation... fileSystemLocations)
An array of
ProjectFileSystemLocation objects for a CodeBuild build project. |
Project.Builder |
Project.Builder.lastModified(Instant lastModified)
When the build project's settings were last modified, expressed in Unix time format.
|
default Project.Builder |
Project.Builder.logsConfig(Consumer<LogsConfig.Builder> logsConfig)
Information about logs for the build project.
|
Project.Builder |
Project.Builder.logsConfig(LogsConfig logsConfig)
Information about logs for the build project.
|
Project.Builder |
Project.Builder.name(String name)
The name of the build project.
|
Project.Builder |
Project.Builder.queuedTimeoutInMinutes(Integer queuedTimeoutInMinutes)
The number of minutes a build is allowed to be queued before it times out.
|
Project.Builder |
Project.Builder.secondaryArtifacts(Collection<ProjectArtifacts> secondaryArtifacts)
An array of
ProjectArtifacts objects. |
Project.Builder |
Project.Builder.secondaryArtifacts(Consumer<ProjectArtifacts.Builder>... secondaryArtifacts)
An array of
ProjectArtifacts objects. |
Project.Builder |
Project.Builder.secondaryArtifacts(ProjectArtifacts... secondaryArtifacts)
An array of
ProjectArtifacts objects. |
Project.Builder |
Project.Builder.secondarySources(Collection<ProjectSource> secondarySources)
An array of
ProjectSource objects. |
Project.Builder |
Project.Builder.secondarySources(Consumer<ProjectSource.Builder>... secondarySources)
An array of
ProjectSource objects. |
Project.Builder |
Project.Builder.secondarySources(ProjectSource... secondarySources)
An array of
ProjectSource objects. |
Project.Builder |
Project.Builder.secondarySourceVersions(Collection<ProjectSourceVersion> secondarySourceVersions)
An array of
ProjectSourceVersion objects. |
Project.Builder |
Project.Builder.secondarySourceVersions(Consumer<ProjectSourceVersion.Builder>... secondarySourceVersions)
An array of
ProjectSourceVersion objects. |
Project.Builder |
Project.Builder.secondarySourceVersions(ProjectSourceVersion... secondarySourceVersions)
An array of
ProjectSourceVersion objects. |
Project.Builder |
Project.Builder.serviceRole(String serviceRole)
The 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.
|
default Project.Builder |
Project.Builder.source(Consumer<ProjectSource.Builder> source)
Information about the build input source code for this build project.
|
Project.Builder |
Project.Builder.source(ProjectSource source)
Information about the build input source code for this build project.
|
Project.Builder |
Project.Builder.sourceVersion(String sourceVersion)
A version of the build input to be built for this project.
|
Project.Builder |
Project.Builder.tags(Collection<Tag> tags)
A list of tag key and value pairs associated with this build project.
|
Project.Builder |
Project.Builder.tags(Consumer<Tag.Builder>... tags)
A list of tag key and value pairs associated with this build project.
|
Project.Builder |
Project.Builder.tags(Tag... tags)
A list of tag key and value pairs associated with this build project.
|
Project.Builder |
Project.Builder.timeoutInMinutes(Integer timeoutInMinutes)
How long, in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait before timing out any related build
that did not get marked as completed.
|
Project.Builder |
Project.toBuilder() |
default Project.Builder |
Project.Builder.vpcConfig(Consumer<VpcConfig.Builder> vpcConfig)
Information about the VPC configuration that AWS CodeBuild accesses.
|
Project.Builder |
Project.Builder.vpcConfig(VpcConfig vpcConfig)
Information about the VPC configuration that AWS CodeBuild accesses.
|
default Project.Builder |
Project.Builder.webhook(Consumer<Webhook.Builder> webhook)
Information about a webhook that connects repository events to a build project in AWS CodeBuild.
|
Project.Builder |
Project.Builder.webhook(Webhook webhook)
Information about a webhook that connects repository events to a build project in AWS CodeBuild.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Project.Builder> |
Project.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default CreateProjectResponse.Builder |
CreateProjectResponse.Builder.project(Consumer<Project.Builder> project)
Information about the build project that was created.
|
default UpdateProjectResponse.Builder |
UpdateProjectResponse.Builder.project(Consumer<Project.Builder> project)
Information about the build project that was changed.
|
Copyright © 2021. All rights reserved.