software.amazon.awscdk.services.codepipeline.actions.CodeCommitTrigger Maven / Gradle / Ivy
package software.amazon.awscdk.services.codepipeline.actions;
/**
* How should the CodeCommit Action detect changes.
*
* This is the type of the {@link CodeCommitSourceAction.trigger} property.
*/
@javax.annotation.Generated(value = "jsii-pacmak/1.15.0 (build 585166b)", date = "2020-12-17T11:04:27.829Z")
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
@software.amazon.jsii.Jsii(module = software.amazon.awscdk.services.codepipeline.actions.$Module.class, fqn = "@aws-cdk/aws-codepipeline-actions.CodeCommitTrigger")
public enum CodeCommitTrigger {
/**
* The Action will never detect changes - the Pipeline it's part of will only begin a run when explicitly started.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
NONE,
/**
* CodePipeline will poll the repository to detect changes.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
POLL,
/**
* CodePipeline will use CloudWatch Events to be notified of changes.
*
* This is the default method of detecting changes.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
EVENTS,
}