@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.
|
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)
Indicates whether some other object is "equal to" this one by SDK fields.
|
<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()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString()
Returns a string representation of this object.
|
copy
public 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 BuildArtifacts.Builder toBuilder()
ToCopyableBuilder
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)
SdkPojo
SdkPojo
class,
and is generated based on a service model.
If an SdkPojo
class does not have any inherited fields, equalsBySdkFields
and equals
are essentially the same.
equalsBySdkFields
in interface SdkPojo
obj
- the object to be compared withpublic final String toString()
Copyright © 2021 Amazon Web Services, Inc. All Rights Reserved.