public static interface ApplicationVersionDescription.Builder extends CopyableBuilder<ApplicationVersionDescription.Builder,ApplicationVersionDescription>
Modifier and Type | Method and Description |
---|---|
ApplicationVersionDescription.Builder |
applicationName(String applicationName)
The name of the application to which the application version belongs.
|
ApplicationVersionDescription.Builder |
buildArn(String buildArn)
Reference to the artifact from the AWS CodeBuild build.
|
ApplicationVersionDescription.Builder |
dateCreated(Instant dateCreated)
The creation date of the application version.
|
ApplicationVersionDescription.Builder |
dateUpdated(Instant dateUpdated)
The last modified date of the application version.
|
ApplicationVersionDescription.Builder |
description(String description)
The description of the application version.
|
default ApplicationVersionDescription.Builder |
sourceBuildInformation(Consumer<SourceBuildInformation.Builder> sourceBuildInformation)
If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the
application version.
|
ApplicationVersionDescription.Builder |
sourceBuildInformation(SourceBuildInformation sourceBuildInformation)
If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the
application version.
|
default ApplicationVersionDescription.Builder |
sourceBundle(Consumer<S3Location.Builder> sourceBundle)
The storage location of the application version's source bundle in Amazon S3.
|
ApplicationVersionDescription.Builder |
sourceBundle(S3Location sourceBundle)
The storage location of the application version's source bundle in Amazon S3.
|
ApplicationVersionDescription.Builder |
status(ApplicationVersionStatus status)
The processing status of the application version.
|
ApplicationVersionDescription.Builder |
status(String status)
The processing status of the application version.
|
ApplicationVersionDescription.Builder |
versionLabel(String versionLabel)
A unique identifier for the application version.
|
copy
applyMutation, build
ApplicationVersionDescription.Builder applicationName(String applicationName)
The name of the application to which the application version belongs.
applicationName
- The name of the application to which the application version belongs.ApplicationVersionDescription.Builder description(String description)
The description of the application version.
description
- The description of the application version.ApplicationVersionDescription.Builder versionLabel(String versionLabel)
A unique identifier for the application version.
versionLabel
- A unique identifier for the application version.ApplicationVersionDescription.Builder sourceBuildInformation(SourceBuildInformation sourceBuildInformation)
If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.
sourceBuildInformation
- If the version's source code was retrieved from AWS CodeCommit, the location of the source code for
the application version.default ApplicationVersionDescription.Builder sourceBuildInformation(Consumer<SourceBuildInformation.Builder> sourceBuildInformation)
If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.
This is a convenience that creates an instance of theSourceBuildInformation.Builder
avoiding the
need to create one manually via SourceBuildInformation.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to sourceBuildInformation(SourceBuildInformation)
.sourceBuildInformation
- a consumer that will call methods on SourceBuildInformation.Builder
sourceBuildInformation(SourceBuildInformation)
ApplicationVersionDescription.Builder buildArn(String buildArn)
Reference to the artifact from the AWS CodeBuild build.
buildArn
- Reference to the artifact from the AWS CodeBuild build.ApplicationVersionDescription.Builder sourceBundle(S3Location sourceBundle)
The storage location of the application version's source bundle in Amazon S3.
sourceBundle
- The storage location of the application version's source bundle in Amazon S3.default ApplicationVersionDescription.Builder sourceBundle(Consumer<S3Location.Builder> sourceBundle)
The storage location of the application version's source bundle in Amazon S3.
This is a convenience that creates an instance of theS3Location.Builder
avoiding the need to create
one manually via S3Location.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to sourceBundle(S3Location)
.sourceBundle
- a consumer that will call methods on S3Location.Builder
sourceBundle(S3Location)
ApplicationVersionDescription.Builder dateCreated(Instant dateCreated)
The creation date of the application version.
dateCreated
- The creation date of the application version.ApplicationVersionDescription.Builder dateUpdated(Instant dateUpdated)
The last modified date of the application version.
dateUpdated
- The last modified date of the application version.ApplicationVersionDescription.Builder status(String status)
The processing status of the application version.
status
- The processing status of the application version.ApplicationVersionStatus
,
ApplicationVersionStatus
ApplicationVersionDescription.Builder status(ApplicationVersionStatus status)
The processing status of the application version.
status
- The processing status of the application version.ApplicationVersionStatus
,
ApplicationVersionStatus
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.