public static interface ArtifactLocation.Builder extends SdkPojo, CopyableBuilder<ArtifactLocation.Builder,ArtifactLocation>
| Modifier and Type | Method and Description |
|---|---|
default ArtifactLocation.Builder |
s3Location(Consumer<S3ArtifactLocation.Builder> s3Location)
The S3 bucket that contains the artifact.
|
ArtifactLocation.Builder |
s3Location(S3ArtifactLocation s3Location)
The S3 bucket that contains the artifact.
|
ArtifactLocation.Builder |
type(ArtifactLocationType type)
The type of artifact in the location.
|
ArtifactLocation.Builder |
type(String type)
The type of artifact in the location.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildArtifactLocation.Builder type(String type)
The type of artifact in the location.
type - The type of artifact in the location.ArtifactLocationType,
ArtifactLocationTypeArtifactLocation.Builder type(ArtifactLocationType type)
The type of artifact in the location.
type - The type of artifact in the location.ArtifactLocationType,
ArtifactLocationTypeArtifactLocation.Builder s3Location(S3ArtifactLocation s3Location)
The S3 bucket that contains the artifact.
s3Location - The S3 bucket that contains the artifact.default ArtifactLocation.Builder s3Location(Consumer<S3ArtifactLocation.Builder> s3Location)
The S3 bucket that contains the artifact.
This is a convenience method that creates an instance of theS3ArtifactLocation.Builder avoiding the
need to create one manually via S3ArtifactLocation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to s3Location(S3ArtifactLocation).
s3Location - a consumer that will call methods on S3ArtifactLocation.Builders3Location(S3ArtifactLocation)Copyright © 2023. All rights reserved.