Package org.azd.enums
Enum Class DefinitionTriggerType
- All Implemented Interfaces:
Serializable
,Comparable<DefinitionTriggerType>
,Constable
Represents a demand used by a definition or build.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionAll types.A build should be started for multiple changesets at a time at a specified interval.A validation build should be started for each batch of check-ins.A build should be triggered when another build completes.A build should be started for each changeset.A validation build should be started for each check-in.Manual builds only.A build should be triggered when a GitHub pull request is created or updated.A build should be started on a specified schedule whether or not changesets exist. -
Method Summary
Modifier and TypeMethodDescriptionstatic DefinitionTriggerType
Returns the enum constant of this class with the specified name.static DefinitionTriggerType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ALL
All types. -
BATCHEDCONTINUOUSINTEGRATION
A build should be started for multiple changesets at a time at a specified interval. -
BATCHEDGATEDCHECKIN
A validation build should be started for each batch of check-ins. -
BUILDCOMPLETION
A build should be triggered when another build completes. -
CONTINUOUSINTEGRATION
A build should be started for each changeset. -
GATEDCHECKIN
A validation build should be started for each check-in. -
NONE
Manual builds only. -
PULLREQUEST
A build should be triggered when a GitHub pull request is created or updated. Added in resource version 3 -
SCHEDULE
A build should be started on a specified schedule whether or not changesets exist.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException
- if the argument is null
-