Package com.emc.object.s3.bean
Enum PolicyConditionKey
- java.lang.Object
-
- java.lang.Enum<PolicyConditionKey>
-
- com.emc.object.s3.bean.PolicyConditionKey
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<PolicyConditionKey>
public enum PolicyConditionKey extends java.lang.Enum<PolicyConditionKey>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PolicyConditionKey
fromValue(java.lang.String value)
java.lang.String
getConditionKey()
java.lang.String
toString()
static PolicyConditionKey
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static PolicyConditionKey[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CurrentTime
public static final PolicyConditionKey CurrentTime
-
EpochTime
public static final PolicyConditionKey EpochTime
-
PrincipalType
public static final PolicyConditionKey PrincipalType
-
SourceIp
public static final PolicyConditionKey SourceIp
-
UserAgent
public static final PolicyConditionKey UserAgent
-
UserName
public static final PolicyConditionKey UserName
-
Acl
public static final PolicyConditionKey Acl
-
CopySource
public static final PolicyConditionKey CopySource
-
ServerSideEncryption
public static final PolicyConditionKey ServerSideEncryption
-
ServerSideEncryptionAwsKmsKeyId
public static final PolicyConditionKey ServerSideEncryptionAwsKmsKeyId
-
MetadataDirective
public static final PolicyConditionKey MetadataDirective
-
StorageClass
public static final PolicyConditionKey StorageClass
-
VersionId
public static final PolicyConditionKey VersionId
-
GrantReadPermission
public static final PolicyConditionKey GrantReadPermission
-
GrantWritePermission
public static final PolicyConditionKey GrantWritePermission
-
GrantReadAcpPermission
public static final PolicyConditionKey GrantReadAcpPermission
-
GrantWriteAcpPermission
public static final PolicyConditionKey GrantWriteAcpPermission
-
GrantFullControlPermission
public static final PolicyConditionKey GrantFullControlPermission
-
Prefix
public static final PolicyConditionKey Prefix
-
Delimiter
public static final PolicyConditionKey Delimiter
-
MaxKeys
public static final PolicyConditionKey MaxKeys
-
ObjectLockLegalHold
public static final PolicyConditionKey ObjectLockLegalHold
-
ObjectLockMode
public static final PolicyConditionKey ObjectLockMode
-
ObjectLockRetainUntilDate
public static final PolicyConditionKey ObjectLockRetainUntilDate
-
ObjectLockRemainingRetentionDays
public static final PolicyConditionKey ObjectLockRemainingRetentionDays
-
-
Method Detail
-
values
public static PolicyConditionKey[] 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 (PolicyConditionKey c : PolicyConditionKey.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static PolicyConditionKey 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
-
fromValue
public static PolicyConditionKey fromValue(java.lang.String value)
-
getConditionKey
public java.lang.String getConditionKey()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Enum<PolicyConditionKey>
-
-