Class BuildArtifacts
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<BuildArtifacts.Builder,BuildArtifacts>
Information about build output artifacts.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringAn identifier for this artifact definition.final BucketOwnerAccessReturns the value of the BucketOwnerAccess property for this object.final StringReturns the value of the BucketOwnerAccess property for this object.static BuildArtifacts.Builderbuilder()final BooleanInformation that tells you if encryption for build artifacts is disabled.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringlocation()Information about the location of the build artifacts.final Stringmd5sum()The MD5 hash of the build artifact.final BooleanIf this flag is set, a name specified in the buildspec file overrides the artifact name.static Class<? extends BuildArtifacts.Builder> final StringThe SHA-256 hash of the build artifact.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
location
Information about the location of the build artifacts.
- Returns:
- Information about the location of the build artifacts.
-
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:
- 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.
-
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:
- 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.
-
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:
- 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.
-
encryptionDisabled
Information that tells you if encryption for build artifacts is disabled.
- Returns:
- Information that tells you if encryption for build artifacts is disabled.
-
artifactIdentifier
An identifier for this artifact definition.
- Returns:
- An identifier for this artifact definition.
-
bucketOwnerAccess
Returns the value of the BucketOwnerAccess property for this object.If the service returns an enum value that is not available in the current SDK version,
bucketOwnerAccesswill returnBucketOwnerAccess.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombucketOwnerAccessAsString().- Returns:
- The value of the BucketOwnerAccess property for this object.
- See Also:
-
bucketOwnerAccessAsString
Returns the value of the BucketOwnerAccess property for this object.If the service returns an enum value that is not available in the current SDK version,
bucketOwnerAccesswill returnBucketOwnerAccess.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombucketOwnerAccessAsString().- Returns:
- The value of the BucketOwnerAccess property for this object.
- See Also:
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<BuildArtifacts.Builder,BuildArtifacts> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-