Enum RepositoryNotificationEvents

java.lang.Object
java.lang.Enum<RepositoryNotificationEvents>
software.amazon.awscdk.services.codecommit.RepositoryNotificationEvents
All Implemented Interfaces:
Serializable, Comparable<RepositoryNotificationEvents>, java.lang.constant.Constable

@Generated(value="jsii-pacmak/1.98.0 (build 00b106d)", date="2024-05-08T21:35:04.274Z") @Stability(Stable) public enum RepositoryNotificationEvents extends Enum<RepositoryNotificationEvents>
List of event types for AWS CodeCommit.

See Also:
  • Enum Constant Details

    • COMMIT_COMMENT

      @Stability(Stable) public static final RepositoryNotificationEvents COMMIT_COMMENT
      Trigger notication when comment made on commit.
    • PULL_REQUEST_COMMENT

      @Stability(Stable) public static final RepositoryNotificationEvents PULL_REQUEST_COMMENT
      Trigger notification when comment made on pull request.
    • APPROVAL_STATUS_CHANGED

      @Stability(Stable) public static final RepositoryNotificationEvents APPROVAL_STATUS_CHANGED
      Trigger notification when approval status changed.
    • APPROVAL_RULE_OVERRIDDEN

      @Stability(Stable) public static final RepositoryNotificationEvents APPROVAL_RULE_OVERRIDDEN
      Trigger notifications when approval rule is overridden.
    • PULL_REQUEST_CREATED

      @Stability(Stable) public static final RepositoryNotificationEvents PULL_REQUEST_CREATED
      Trigger notification when pull request created.
    • PULL_REQUEST_SOURCE_UPDATED

      @Stability(Stable) public static final RepositoryNotificationEvents PULL_REQUEST_SOURCE_UPDATED
      Trigger notification when pull request source updated.
    • PULL_REQUEST_STATUS_CHANGED

      @Stability(Stable) public static final RepositoryNotificationEvents PULL_REQUEST_STATUS_CHANGED
      Trigger notification when pull request status is changed.
    • PULL_REQUEST_MERGED

      @Stability(Stable) public static final RepositoryNotificationEvents PULL_REQUEST_MERGED
      Trigger notification when pull requset is merged.
    • BRANCH_OR_TAG_CREATED

      @Stability(Stable) public static final RepositoryNotificationEvents BRANCH_OR_TAG_CREATED
      Trigger notification when a branch or tag is created.
    • BRANCH_OR_TAG_DELETED

      @Stability(Stable) public static final RepositoryNotificationEvents BRANCH_OR_TAG_DELETED
      Trigger notification when a branch or tag is deleted.
    • BRANCH_OR_TAG_UPDATED

      @Stability(Stable) public static final RepositoryNotificationEvents BRANCH_OR_TAG_UPDATED
      Trigger notification when a branch or tag is updated.
  • Method Details

    • values

      public static RepositoryNotificationEvents[] 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 RepositoryNotificationEvents 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