Enum DeliveryReason

java.lang.Object
java.lang.Enum<DeliveryReason>
software.amazon.awssdk.services.continuum.model.DeliveryReason
All Implemented Interfaces:
Serializable, Comparable<DeliveryReason>

@Generated("software.amazon.awssdk:codegen") public enum DeliveryReason extends Enum<DeliveryReason>

Cause of a PATCH delivery's current state; used only by DeliveryState.reason. These are outcomes of one delivery lifecycle, not shared operation error enums. The two existing skip-code wire values are retained for compatibility.

  • Enum Constant Details

    • ARTIFACT_READ_FAILED

      public static final DeliveryReason ARTIFACT_READ_FAILED
    • ARTIFACT_SOURCE_MISMATCH

      public static final DeliveryReason ARTIFACT_SOURCE_MISMATCH
    • ARTIFACT_SOURCE_MISSING

      public static final DeliveryReason ARTIFACT_SOURCE_MISSING
    • BUILD_NOT_FOUND

      public static final DeliveryReason BUILD_NOT_FOUND
    • BUILD_READ_FAILED

      public static final DeliveryReason BUILD_READ_FAILED
    • BUILD_RESULT_SCOPE_MISMATCH

      public static final DeliveryReason BUILD_RESULT_SCOPE_MISMATCH
    • DELIVERY_NOT_CONFIGURED

      public static final DeliveryReason DELIVERY_NOT_CONFIGURED
    • DELIVERY_SOURCE_KIND_CHANGED

      public static final DeliveryReason DELIVERY_SOURCE_KIND_CHANGED
    • DUPLICATE_LOGICAL_REPOSITORY

      public static final DeliveryReason DUPLICATE_LOGICAL_REPOSITORY
    • DUPLICATE_OR_INVALID_REPOSITORY

      public static final DeliveryReason DUPLICATE_OR_INVALID_REPOSITORY
    • ENVIRONMENT_DELETED

      public static final DeliveryReason ENVIRONMENT_DELETED
    • ENVIRONMENT_NOT_ACTIVE

      public static final DeliveryReason ENVIRONMENT_NOT_ACTIVE
    • ENVIRONMENT_NOT_FOUND

      public static final DeliveryReason ENVIRONMENT_NOT_FOUND
    • ENVIRONMENT_READ_FAILED

      public static final DeliveryReason ENVIRONMENT_READ_FAILED
    • S3_ACCESS_DENIED

      public static final DeliveryReason S3_ACCESS_DENIED
    • S3_SOURCE_PREFIX_OVERLAP

      public static final DeliveryReason S3_SOURCE_PREFIX_OVERLAP
    • SOURCE_INTEGRATION_UNRESOLVED

      public static final DeliveryReason SOURCE_INTEGRATION_UNRESOLVED
    • SOURCE_INTEGRATION_READ_FAILED

      public static final DeliveryReason SOURCE_INTEGRATION_READ_FAILED
    • SOURCE_INTEGRATION_INVALID

      public static final DeliveryReason SOURCE_INTEGRATION_INVALID
    • SOURCE_INTEGRATION_CHANGED

      public static final DeliveryReason SOURCE_INTEGRATION_CHANGED
    • EXPORT_CREDENTIALS_MISSING

      public static final DeliveryReason EXPORT_CREDENTIALS_MISSING
    • EXPORT_CREDENTIAL_EXPIRY_INVALID

      public static final DeliveryReason EXPORT_CREDENTIAL_EXPIRY_INVALID
    • EXPORT_DESTINATION_INVALID

      public static final DeliveryReason EXPORT_DESTINATION_INVALID
    • EXPORT_EXISTING_OBJECT_MISMATCH

      public static final DeliveryReason EXPORT_EXISTING_OBJECT_MISMATCH
    • EXPORT_PUT_FAILED

      public static final DeliveryReason EXPORT_PUT_FAILED
    • EXPORT_RECONCILIATION_READ_FAILED

      public static final DeliveryReason EXPORT_RECONCILIATION_READ_FAILED
    • EXPORT_ROLE_ASSUMPTION_FAILED

      public static final DeliveryReason EXPORT_ROLE_ASSUMPTION_FAILED
    • GITHUB_ACCESS_DENIED

      public static final DeliveryReason GITHUB_ACCESS_DENIED
    • GITHUB_BASE_NOT_FOUND

      public static final DeliveryReason GITHUB_BASE_NOT_FOUND
    • GITHUB_BRANCH_CONFLICT

      public static final DeliveryReason GITHUB_BRANCH_CONFLICT
    • GITHUB_NOT_FOUND

      public static final DeliveryReason GITHUB_NOT_FOUND
    • GITHUB_RATE_LIMITED

      public static final DeliveryReason GITHUB_RATE_LIMITED
    • GITHUB_REPOSITORY_CHANGED

      public static final DeliveryReason GITHUB_REPOSITORY_CHANGED
    • GITHUB_REPOSITORY_NOT_FOUND

      public static final DeliveryReason GITHUB_REPOSITORY_NOT_FOUND
    • GITHUB_REQUEST_FAILED

      public static final DeliveryReason GITHUB_REQUEST_FAILED
    • GITHUB_REQUEST_REJECTED

      public static final DeliveryReason GITHUB_REQUEST_REJECTED
    • GITHUB_RESPONSE_INVALID

      public static final DeliveryReason GITHUB_RESPONSE_INVALID
    • GREEN_ATTEMPT_NOT_SUCCESSFUL

      public static final DeliveryReason GREEN_ATTEMPT_NOT_SUCCESSFUL
    • GREEN_COMPLETION_NOT_OBSERVED

      public static final DeliveryReason GREEN_COMPLETION_NOT_OBSERVED
    • PATCH_NOT_SELECTED

      public static final DeliveryReason PATCH_NOT_SELECTED
    • INCOMPLETE_SOURCE_REFERENCE

      public static final DeliveryReason INCOMPLETE_SOURCE_REFERENCE
    • INVALID_ARCHIVE_DIGEST

      public static final DeliveryReason INVALID_ARCHIVE_DIGEST
    • INVALID_ARTIFACT_SOURCE

      public static final DeliveryReason INVALID_ARTIFACT_SOURCE
    • INVALID_COMPLETED_MANIFEST

      public static final DeliveryReason INVALID_COMPLETED_MANIFEST
    • INVALID_EXPORT_RECEIPT

      public static final DeliveryReason INVALID_EXPORT_RECEIPT
    • INVALID_GITHUB_PROVENANCE

      public static final DeliveryReason INVALID_GITHUB_PROVENANCE
    • INVALID_S3_DESTINATION

      public static final DeliveryReason INVALID_S3_DESTINATION
    • INVALID_SERVICE_RECEIPT

      public static final DeliveryReason INVALID_SERVICE_RECEIPT
    • INVALID_SOURCE_INVENTORY

      public static final DeliveryReason INVALID_SOURCE_INVENTORY
    • INVALID_SOURCE_MANIFEST

      public static final DeliveryReason INVALID_SOURCE_MANIFEST
    • INVALID_SOURCE_REFERENCE

      public static final DeliveryReason INVALID_SOURCE_REFERENCE
    • ISSUE_INTEGRITY_FAILURE

      public static final DeliveryReason ISSUE_INTEGRITY_FAILURE
    • ISSUE_NOT_FOUND

      public static final DeliveryReason ISSUE_NOT_FOUND
    • MANIFEST_INVENTORY_MISMATCH

      public static final DeliveryReason MANIFEST_INVENTORY_MISMATCH
    • MANIFEST_PROVENANCE_CHANGED

      public static final DeliveryReason MANIFEST_PROVENANCE_CHANGED
    • MANIFEST_REPOSITORY_SET_MISMATCH

      public static final DeliveryReason MANIFEST_REPOSITORY_SET_MISMATCH
    • MANIFEST_SCOPE_OR_VERSION_MISMATCH

      public static final DeliveryReason MANIFEST_SCOPE_OR_VERSION_MISMATCH
    • MISSING_BUILD_RESULT

      public static final DeliveryReason MISSING_BUILD_RESULT
    • MISSING_COMPLETED_MANIFEST

      public static final DeliveryReason MISSING_COMPLETED_MANIFEST
    • MISSING_RESULT_DIGEST

      public static final DeliveryReason MISSING_RESULT_DIGEST
    • MISSING_SOURCE_MANIFEST

      public static final DeliveryReason MISSING_SOURCE_MANIFEST
    • MISSING_SOURCE_TARGET

      public static final DeliveryReason MISSING_SOURCE_TARGET
    • PATCH_NOT_APPLICABLE

      public static final DeliveryReason PATCH_NOT_APPLICABLE
    • PATCH_STORAGE_IDENTITY_MISSING

      public static final DeliveryReason PATCH_STORAGE_IDENTITY_MISSING
    • PATCH_UNSUPPORTED

      public static final DeliveryReason PATCH_UNSUPPORTED
    • PUBLICATION_OUTCOME_UNKNOWN_AFTER_RETRY_LIMIT

      public static final DeliveryReason PUBLICATION_OUTCOME_UNKNOWN_AFTER_RETRY_LIMIT
    • PUBLISHER_DEADLINE_EXCEEDED

      public static final DeliveryReason PUBLISHER_DEADLINE_EXCEEDED
    • RESULT_COMPLETED_MANIFEST_MISMATCH

      public static final DeliveryReason RESULT_COMPLETED_MANIFEST_MISMATCH
    • RESULT_SOURCE_BINDING_MISMATCH

      public static final DeliveryReason RESULT_SOURCE_BINDING_MISMATCH
    • SERVICE_COPY_DIGEST_MISMATCH

      public static final DeliveryReason SERVICE_COPY_DIGEST_MISMATCH
    • SERVICE_OBJECT_READ_FAILED

      public static final DeliveryReason SERVICE_OBJECT_READ_FAILED
    • SERVICE_OBJECT_TOO_LARGE

      public static final DeliveryReason SERVICE_OBJECT_TOO_LARGE
    • SERVICE_RECEIPT_OUTSIDE_ISSUE

      public static final DeliveryReason SERVICE_RECEIPT_OUTSIDE_ISSUE
    • SOURCE_OBJECT_DIGEST_MISMATCH

      public static final DeliveryReason SOURCE_OBJECT_DIGEST_MISMATCH
    • SOURCE_REFERENCE_OUTSIDE_BUILD

      public static final DeliveryReason SOURCE_REFERENCE_OUTSIDE_BUILD
    • SOURCE_TARGET_BUILD_MISMATCH

      public static final DeliveryReason SOURCE_TARGET_BUILD_MISMATCH
    • UNKNOWN_REPOSITORY

      public static final DeliveryReason UNKNOWN_REPOSITORY
    • UNKNOWN_SOURCE_PROVIDER

      public static final DeliveryReason UNKNOWN_SOURCE_PROVIDER
    • UNSUPPORTED_ENVIRONMENT_SCHEMA

      public static final DeliveryReason UNSUPPORTED_ENVIRONMENT_SCHEMA
    • GITHUB_DESTINATION_NOT_ENABLED

      public static final DeliveryReason GITHUB_DESTINATION_NOT_ENABLED
    • PATCH_CREATION_POLICY_DISABLED

      public static final DeliveryReason PATCH_CREATION_POLICY_DISABLED
    • UNKNOWN_TO_SDK_VERSION

      public static final DeliveryReason UNKNOWN_TO_SDK_VERSION
  • Method Details

    • values

      public static DeliveryReason[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static DeliveryReason valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Overrides:
      toString in class Enum<DeliveryReason>
    • fromValue

      public static DeliveryReason fromValue(String value)
      Use this in place of valueOf to convert the raw string returned by the service into the enum value.
      Parameters:
      value - real value
      Returns:
      DeliveryReason corresponding to the value
    • knownValues

      public static Set<DeliveryReason> knownValues()
      Use this in place of values() to return a Set of all values known to the SDK. This will return all known enum values except UNKNOWN_TO_SDK_VERSION.
      Returns:
      a Set of known DeliveryReasons