@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BuildArtifacts extends Object implements Serializable, Cloneable, StructuredPojo
Information about build output artifacts.
Constructor and Description |
---|
BuildArtifacts() |
Modifier and Type | Method and Description |
---|---|
BuildArtifacts |
clone() |
boolean |
equals(Object obj) |
String |
getArtifactIdentifier()
An identifier for this artifact definition.
|
Boolean |
getEncryptionDisabled()
Information that tells you if encryption for build artifacts is disabled.
|
String |
getLocation()
Information about the location of the build artifacts.
|
String |
getMd5sum()
The MD5 hash of the build artifact.
|
Boolean |
getOverrideArtifactName()
If this flag is set, a name specified in the buildspec file overrides the artifact name.
|
String |
getSha256sum()
The SHA-256 hash of the build artifact.
|
int |
hashCode() |
Boolean |
isEncryptionDisabled()
Information that tells you if encryption for build artifacts is disabled.
|
Boolean |
isOverrideArtifactName()
If this flag is set, a name specified in the buildspec file overrides the artifact name.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArtifactIdentifier(String artifactIdentifier)
An identifier for this artifact definition.
|
void |
setEncryptionDisabled(Boolean encryptionDisabled)
Information that tells you if encryption for build artifacts is disabled.
|
void |
setLocation(String location)
Information about the location of the build artifacts.
|
void |
setMd5sum(String md5sum)
The MD5 hash of the build artifact.
|
void |
setOverrideArtifactName(Boolean overrideArtifactName)
If this flag is set, a name specified in the buildspec file overrides the artifact name.
|
void |
setSha256sum(String sha256sum)
The SHA-256 hash of the build artifact.
|
String |
toString()
Returns a string representation of this object.
|
BuildArtifacts |
withArtifactIdentifier(String artifactIdentifier)
An identifier for this artifact definition.
|
BuildArtifacts |
withEncryptionDisabled(Boolean encryptionDisabled)
Information that tells you if encryption for build artifacts is disabled.
|
BuildArtifacts |
withLocation(String location)
Information about the location of the build artifacts.
|
BuildArtifacts |
withMd5sum(String md5sum)
The MD5 hash of the build artifact.
|
BuildArtifacts |
withOverrideArtifactName(Boolean overrideArtifactName)
If this flag is set, a name specified in the buildspec file overrides the artifact name.
|
BuildArtifacts |
withSha256sum(String sha256sum)
The SHA-256 hash of the build artifact.
|
public void setLocation(String location)
Information about the location of the build artifacts.
location
- Information about the location of the build artifacts.public String getLocation()
Information about the location of the build artifacts.
public BuildArtifacts withLocation(String location)
Information about the location of the build artifacts.
location
- Information about the location of the build artifacts.public void setSha256sum(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
.
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
.
public String getSha256sum()
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 BuildArtifacts withSha256sum(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
.
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
.
public void setMd5sum(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
.
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
.
public String getMd5sum()
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 BuildArtifacts withMd5sum(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
.
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
.
public void setOverrideArtifactName(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.
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 Boolean getOverrideArtifactName()
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 BuildArtifacts withOverrideArtifactName(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.
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 Boolean isOverrideArtifactName()
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 void setEncryptionDisabled(Boolean encryptionDisabled)
Information that tells you if encryption for build artifacts is disabled.
encryptionDisabled
- Information that tells you if encryption for build artifacts is disabled.public Boolean getEncryptionDisabled()
Information that tells you if encryption for build artifacts is disabled.
public BuildArtifacts withEncryptionDisabled(Boolean encryptionDisabled)
Information that tells you if encryption for build artifacts is disabled.
encryptionDisabled
- Information that tells you if encryption for build artifacts is disabled.public Boolean isEncryptionDisabled()
Information that tells you if encryption for build artifacts is disabled.
public void setArtifactIdentifier(String artifactIdentifier)
An identifier for this artifact definition.
artifactIdentifier
- An identifier for this artifact definition.public String getArtifactIdentifier()
An identifier for this artifact definition.
public BuildArtifacts withArtifactIdentifier(String artifactIdentifier)
An identifier for this artifact definition.
artifactIdentifier
- An identifier for this artifact definition.public String toString()
toString
in class Object
Object.toString()
public BuildArtifacts clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.