Package com.atlassian.bamboo.core
Enum ScopedExclusionService.ExclusionScopeType
- java.lang.Object
-
- java.lang.Enum<ScopedExclusionService.ExclusionScopeType>
-
- com.atlassian.bamboo.core.ScopedExclusionService.ExclusionScopeType
-
- All Implemented Interfaces:
Serializable
,Comparable<ScopedExclusionService.ExclusionScopeType>
- Enclosing interface:
- ScopedExclusionService
public static enum ScopedExclusionService.ExclusionScopeType extends Enum<ScopedExclusionService.ExclusionScopeType>
Predefined exclusion scopes. Only non-Bamboo code may define exclusion scopes outside of this enum, all other exclusion scopes should be defined here.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CHAIN_BRANCH_NAME
CHAIN_KEY
DEPLOYMENT_PROJECT_NAME
DIRECTORY
ID
JOB_KEY
KEY
NEXT_VERSION_NAME
PROJECT_DATA
REPOSITORY_DATA
USER_CREATION
VARIABLES
VERSION_CREATION
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ScopedExclusionService.ExclusionScopeType
valueOf(String name)
Returns the enum constant of this type with the specified name.static ScopedExclusionService.ExclusionScopeType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CHAIN_BRANCH_NAME
public static final ScopedExclusionService.ExclusionScopeType CHAIN_BRANCH_NAME
-
CHAIN_KEY
public static final ScopedExclusionService.ExclusionScopeType CHAIN_KEY
-
JOB_KEY
public static final ScopedExclusionService.ExclusionScopeType JOB_KEY
-
PROJECT_DATA
public static final ScopedExclusionService.ExclusionScopeType PROJECT_DATA
-
REPOSITORY_DATA
public static final ScopedExclusionService.ExclusionScopeType REPOSITORY_DATA
-
DIRECTORY
public static final ScopedExclusionService.ExclusionScopeType DIRECTORY
-
VARIABLES
public static final ScopedExclusionService.ExclusionScopeType VARIABLES
-
KEY
public static final ScopedExclusionService.ExclusionScopeType KEY
-
ID
public static final ScopedExclusionService.ExclusionScopeType ID
-
NEXT_VERSION_NAME
public static final ScopedExclusionService.ExclusionScopeType NEXT_VERSION_NAME
-
VERSION_CREATION
public static final ScopedExclusionService.ExclusionScopeType VERSION_CREATION
-
USER_CREATION
public static final ScopedExclusionService.ExclusionScopeType USER_CREATION
-
DEPLOYMENT_PROJECT_NAME
public static final ScopedExclusionService.ExclusionScopeType DEPLOYMENT_PROJECT_NAME
-
-
Method Detail
-
values
public static ScopedExclusionService.ExclusionScopeType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ScopedExclusionService.ExclusionScopeType c : ScopedExclusionService.ExclusionScopeType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ScopedExclusionService.ExclusionScopeType 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 nameNullPointerException
- if the argument is null
-
-