Package org.cdlib.mrt.zk
Enum MerrittJsonKey
- java.lang.Object
-
- java.lang.Enum<MerrittJsonKey>
-
- org.cdlib.mrt.zk.MerrittJsonKey
-
- All Implemented Interfaces:
Serializable
,Comparable<MerrittJsonKey>
public enum MerrittJsonKey extends Enum<MerrittJsonKey>
Lookup key names for properties stored as JSON within ZooKeeper nodes.- See Also:
- ZooKeeper Node Design
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
key()
static MerrittJsonKey
valueOf(String name)
Returns the enum constant of this type with the specified name.static MerrittJsonKey[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Status
public static final MerrittJsonKey Status
-
LastModified
public static final MerrittJsonKey LastModified
-
RetryCount
public static final MerrittJsonKey RetryCount
-
LastSuccessfulStatus
public static final MerrittJsonKey LastSuccessfulStatus
-
Message
public static final MerrittJsonKey Message
-
ErcWho
public static final MerrittJsonKey ErcWho
-
ErcWhat
public static final MerrittJsonKey ErcWhat
-
ErcWhere
public static final MerrittJsonKey ErcWhere
-
ErcWhen
public static final MerrittJsonKey ErcWhen
-
PrimaryId
public static final MerrittJsonKey PrimaryId
-
LocalId
public static final MerrittJsonKey LocalId
-
ProfileName
public static final MerrittJsonKey ProfileName
-
Submitter
public static final MerrittJsonKey Submitter
-
BatchPayloadFileName
public static final MerrittJsonKey BatchPayloadFileName
-
BatchType
public static final MerrittJsonKey BatchType
-
SubmissionMode
public static final MerrittJsonKey SubmissionMode
-
JID
public static final MerrittJsonKey JID
-
JobPayloadUrl
public static final MerrittJsonKey JobPayloadUrl
-
JobPayloadType
public static final MerrittJsonKey JobPayloadType
-
JobResponseType
public static final MerrittJsonKey JobResponseType
-
AccessToken
public static final MerrittJsonKey AccessToken
-
AccessDeliveryNode
public static final MerrittJsonKey AccessDeliveryNode
-
AccessCloudContentByte
public static final MerrittJsonKey AccessCloudContentByte
-
AccessTokenStatus
public static final MerrittJsonKey AccessTokenStatus
-
AccessUrl
public static final MerrittJsonKey AccessUrl
-
AccessAnticipatedAvailabilityTime
public static final MerrittJsonKey AccessAnticipatedAvailabilityTime
-
InventoryManifestUrl
public static final MerrittJsonKey InventoryManifestUrl
-
InventoryMode
public static final MerrittJsonKey InventoryMode
-
BatchId
public static final MerrittJsonKey BatchId
-
-
Method Detail
-
values
public static MerrittJsonKey[] 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 (MerrittJsonKey c : MerrittJsonKey.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MerrittJsonKey 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
-
key
public String key()
-
-