Interface BuildArtifacts.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BuildArtifacts.Builder,
,BuildArtifacts> SdkBuilder<BuildArtifacts.Builder,
,BuildArtifacts> SdkPojo
- Enclosing class:
BuildArtifacts
-
Method Summary
Modifier and TypeMethodDescriptionartifactIdentifier
(String artifactIdentifier) An identifier for this artifact definition.bucketOwnerAccess
(String bucketOwnerAccess) Sets the value of the BucketOwnerAccess property for this object.bucketOwnerAccess
(BucketOwnerAccess bucketOwnerAccess) Sets the value of the BucketOwnerAccess property for this object.encryptionDisabled
(Boolean encryptionDisabled) Information that tells you if encryption for build artifacts is disabled.Information about the location of the build artifacts.The MD5 hash of the build artifact.overrideArtifactName
(Boolean overrideArtifactName) If this flag is set, a name specified in the buildspec file overrides the artifact name.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 Details
-
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
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
packaging
value 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
packaging
value is set toZIP
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
packaging
value 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
packaging
value is set toZIP
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
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
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
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
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:
-