@Generated(value="software.amazon.awssdk:codegen") public final class BuildArtifacts extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BuildArtifacts.Builder,BuildArtifacts>
Information about build output artifacts.
| Modifier and Type | Class and Description |
|---|---|
static interface |
BuildArtifacts.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
artifactIdentifier()
An identifier for this artifact definition.
|
BucketOwnerAccess |
bucketOwnerAccess()
Returns the value of the BucketOwnerAccess property for this object.
|
String |
bucketOwnerAccessAsString()
Returns the value of the BucketOwnerAccess property for this object.
|
static BuildArtifacts.Builder |
builder() |
Boolean |
encryptionDisabled()
Information that tells you if encryption for build artifacts is disabled.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
location()
Information about the location of the build artifacts.
|
String |
md5sum()
The MD5 hash of the build artifact.
|
Boolean |
overrideArtifactName()
If this flag is set, a name specified in the buildspec file overrides the artifact name.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends BuildArtifacts.Builder> |
serializableBuilderClass() |
String |
sha256sum()
The SHA-256 hash of the build artifact.
|
BuildArtifacts.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String location()
Information about the location of the build artifacts.
public final 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 packaging value is set to ZIP.
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 to
ZIP.
public final 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 packaging value is set to ZIP.
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 to
ZIP.
public final 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.
public final Boolean encryptionDisabled()
Information that tells you if encryption for build artifacts is disabled.
public final String artifactIdentifier()
An identifier for this artifact definition.
public final BucketOwnerAccess bucketOwnerAccess()
If the service returns an enum value that is not available in the current SDK version, bucketOwnerAccess
will return BucketOwnerAccess.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from bucketOwnerAccessAsString().
BucketOwnerAccesspublic final String bucketOwnerAccessAsString()
If the service returns an enum value that is not available in the current SDK version, bucketOwnerAccess
will return BucketOwnerAccess.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from bucketOwnerAccessAsString().
BucketOwnerAccesspublic BuildArtifacts.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<BuildArtifacts.Builder,BuildArtifacts>public static BuildArtifacts.Builder builder()
public static Class<? extends BuildArtifacts.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.