Interface BuildArtifacts.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<BuildArtifacts.Builder,BuildArtifacts>,SdkBuilder<BuildArtifacts.Builder,BuildArtifacts>,SdkPojo
- Enclosing class:
- BuildArtifacts
public static interface BuildArtifacts.Builder extends SdkPojo, CopyableBuilder<BuildArtifacts.Builder,BuildArtifacts>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BuildArtifacts.BuilderartifactIdentifier(String artifactIdentifier)An identifier for this artifact definition.BuildArtifacts.BuilderbucketOwnerAccess(String bucketOwnerAccess)Sets the value of the BucketOwnerAccess property for this object.BuildArtifacts.BuilderbucketOwnerAccess(BucketOwnerAccess bucketOwnerAccess)Sets the value of the BucketOwnerAccess property for this object.BuildArtifacts.BuilderencryptionDisabled(Boolean encryptionDisabled)Information that tells you if encryption for build artifacts is disabled.BuildArtifacts.Builderlocation(String location)Information about the location of the build artifacts.BuildArtifacts.Buildermd5sum(String md5sum)The MD5 hash of the build artifact.BuildArtifacts.BuilderoverrideArtifactName(Boolean overrideArtifactName)If this flag is set, a name specified in the buildspec file overrides the artifact name.BuildArtifacts.Buildersha256sum(String sha256sum)The SHA-256 hash of the build artifact.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
location
BuildArtifacts.Builder location(String location)
Information about the location of the build artifacts.
- Parameters:
location- Information about the location of the build artifacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sha256sum
BuildArtifacts.Builder sha256sum(String sha256sum)
The SHA-256 hash of the build artifact.
You can use this hash along with a checksum tool to confirm file integrity and authenticity.
This value is available only if the build project's
packagingvalue is set toZIP.- Parameters:
sha256sum- The SHA-256 hash of the build artifact.You can use this hash along with a checksum tool to confirm file integrity and authenticity.
This value is available only if the build project's
packagingvalue is set toZIP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
md5sum
BuildArtifacts.Builder md5sum(String md5sum)
The MD5 hash of the build artifact.
You can use this hash along with a checksum tool to confirm file integrity and authenticity.
This value is available only if the build project's
packagingvalue is set toZIP.- Parameters:
md5sum- The MD5 hash of the build artifact.You can use this hash along with a checksum tool to confirm file integrity and authenticity.
This value is available only if the build project's
packagingvalue is set toZIP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideArtifactName
BuildArtifacts.Builder overrideArtifactName(Boolean overrideArtifactName)
If this flag is set, a name specified in the buildspec file overrides the artifact name. The name specified in a buildspec file is calculated at build time and uses the Shell Command Language. For example, you can append a date and time to your artifact name so that it is always unique.
- Parameters:
overrideArtifactName- If this flag is set, a name specified in the buildspec file overrides the artifact name. The name specified in a buildspec file is calculated at build time and uses the Shell Command Language. For example, you can append a date and time to your artifact name so that it is always unique.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionDisabled
BuildArtifacts.Builder encryptionDisabled(Boolean encryptionDisabled)
Information that tells you if encryption for build artifacts is disabled.
- Parameters:
encryptionDisabled- Information that tells you if encryption for build artifacts is disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
artifactIdentifier
BuildArtifacts.Builder artifactIdentifier(String artifactIdentifier)
An identifier for this artifact definition.
- Parameters:
artifactIdentifier- An identifier for this artifact definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bucketOwnerAccess
BuildArtifacts.Builder bucketOwnerAccess(String bucketOwnerAccess)
Sets the value of the BucketOwnerAccess property for this object.- Parameters:
bucketOwnerAccess- The new value for the BucketOwnerAccess property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BucketOwnerAccess,BucketOwnerAccess
-
bucketOwnerAccess
BuildArtifacts.Builder bucketOwnerAccess(BucketOwnerAccess bucketOwnerAccess)
Sets the value of the BucketOwnerAccess property for this object.- Parameters:
bucketOwnerAccess- The new value for the BucketOwnerAccess property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BucketOwnerAccess,BucketOwnerAccess
-
-