Package org.apache.geode.management.api
Enum Class ClusterManagementResult.StatusCode
java.lang.Object
java.lang.Enum<ClusterManagementResult.StatusCode>
org.apache.geode.management.api.ClusterManagementResult.StatusCode
- All Implemented Interfaces:
Serializable,Comparable<ClusterManagementResult.StatusCode>,Constable
- Enclosing class:
- ClusterManagementResult
public static enum ClusterManagementResult.StatusCode
extends Enum<ClusterManagementResult.StatusCode>
these status codes generally have a one-to-one mapping to the http status code returned by the
REST controller
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionasync operation launched successfullyentity you are trying to create already existsentity you are trying to modify/delete is not foundoperation not successful, this includes precondition is not met (either service is not running or no servers available, or the configuration encountered some error when trying to be realized on one member (configuration is not fully realized on all applicable members).configuration is realized on members, but encountered some error when persisting the configuration.configuration failed validationasync operation has not yet completedoperation is successful, configuration is realized and persisteduser is not authenticateduser is not authorized to do this operation -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static ClusterManagementResult.StatusCode[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OK
operation is successful, configuration is realized and persisted -
ILLEGAL_ARGUMENT
configuration failed validation -
UNAUTHENTICATED
user is not authenticated -
UNAUTHORIZED
user is not authorized to do this operation -
ENTITY_EXISTS
entity you are trying to create already exists -
ENTITY_NOT_FOUND
entity you are trying to modify/delete is not found -
ERROR
operation not successful, this includes precondition is not met (either service is not running or no servers available, or the configuration encountered some error when trying to be realized on one member (configuration is not fully realized on all applicable members). -
FAIL_TO_PERSIST
configuration is realized on members, but encountered some error when persisting the configuration. the operation is still deemed unsuccessful. -
ACCEPTED
async operation launched successfully -
IN_PROGRESS
async operation has not yet completed
-
-
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
-