Package jetbrains.buildServer.serverSide
Enum ReadOnlyReason.Type
- java.lang.Object
-
- java.lang.Enum<ReadOnlyReason.Type>
-
- jetbrains.buildServer.serverSide.ReadOnlyReason.Type
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ReadOnlyReason.Type>
- Enclosing class:
- ReadOnlyReason
public static enum ReadOnlyReason.Type extends java.lang.Enum<ReadOnlyReason.Type>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description INHERITED_SETTINGS
An object parent (parent project or a template) is marked as read only in it's settingsINHERITED_VERSIONED_SETTINGS
An object is read only because of the inherited versioned settings configurationOTHER
An object is read only for some other reasonOWN_SETTINGS
An object is marked as read only in it's own settings (for instance, via a parameter)OWN_VERSIONED_SETTINGS
An object is read only because of the own versioned settings configuration
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ReadOnlyReason.Type
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ReadOnlyReason.Type[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
OWN_SETTINGS
public static final ReadOnlyReason.Type OWN_SETTINGS
An object is marked as read only in it's own settings (for instance, via a parameter)
-
INHERITED_SETTINGS
public static final ReadOnlyReason.Type INHERITED_SETTINGS
An object parent (parent project or a template) is marked as read only in it's settings
-
OWN_VERSIONED_SETTINGS
public static final ReadOnlyReason.Type OWN_VERSIONED_SETTINGS
An object is read only because of the own versioned settings configuration
-
INHERITED_VERSIONED_SETTINGS
public static final ReadOnlyReason.Type INHERITED_VERSIONED_SETTINGS
An object is read only because of the inherited versioned settings configuration
-
OTHER
public static final ReadOnlyReason.Type OTHER
An object is read only for some other reason
-
-
Method Detail
-
values
public static ReadOnlyReason.Type[] 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 (ReadOnlyReason.Type c : ReadOnlyReason.Type.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ReadOnlyReason.Type valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-