public static interface RevisionLocation.Builder extends CopyableBuilder<RevisionLocation.Builder,RevisionLocation>
| Modifier and Type | Method and Description |
|---|---|
default RevisionLocation.Builder |
gitHubLocation(Consumer<GitHubLocation.Builder> gitHubLocation)
Information about the location of application artifacts stored in GitHub.
|
RevisionLocation.Builder |
gitHubLocation(GitHubLocation gitHubLocation)
Information about the location of application artifacts stored in GitHub.
|
RevisionLocation.Builder |
revisionType(RevisionLocationType revisionType)
The type of application revision:
|
RevisionLocation.Builder |
revisionType(String revisionType)
The type of application revision:
|
default RevisionLocation.Builder |
s3Location(Consumer<S3Location.Builder> s3Location)
Information about the location of application artifacts stored in Amazon S3.
|
RevisionLocation.Builder |
s3Location(S3Location s3Location)
Information about the location of application artifacts stored in Amazon S3.
|
copyapply, buildRevisionLocation.Builder revisionType(String revisionType)
The type of application revision:
S3: An application revision stored in Amazon S3.
GitHub: An application revision stored in GitHub.
revisionType - The type of application revision:
S3: An application revision stored in Amazon S3.
GitHub: An application revision stored in GitHub.
RevisionLocationType,
RevisionLocationTypeRevisionLocation.Builder revisionType(RevisionLocationType revisionType)
The type of application revision:
S3: An application revision stored in Amazon S3.
GitHub: An application revision stored in GitHub.
revisionType - The type of application revision:
S3: An application revision stored in Amazon S3.
GitHub: An application revision stored in GitHub.
RevisionLocationType,
RevisionLocationTypeRevisionLocation.Builder s3Location(S3Location s3Location)
Information about the location of application artifacts stored in Amazon S3.
s3Location - Information about the location of application artifacts stored in Amazon S3.default RevisionLocation.Builder s3Location(Consumer<S3Location.Builder> s3Location)
Information about the location of application artifacts stored 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 s3Location(S3Location).s3Location - a consumer that will call methods on S3Location.Builders3Location(S3Location)RevisionLocation.Builder gitHubLocation(GitHubLocation gitHubLocation)
Information about the location of application artifacts stored in GitHub.
gitHubLocation - Information about the location of application artifacts stored in GitHub.default RevisionLocation.Builder gitHubLocation(Consumer<GitHubLocation.Builder> gitHubLocation)
Information about the location of application artifacts stored in GitHub.
This is a convenience that creates an instance of theGitHubLocation.Builder avoiding the need to
create one manually via GitHubLocation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to gitHubLocation(GitHubLocation).gitHubLocation - a consumer that will call methods on GitHubLocation.BuildergitHubLocation(GitHubLocation)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.