Package org.duracloud.storage.domain
Enum StorageAccount.OPTS
- java.lang.Object
-
- java.lang.Enum<StorageAccount.OPTS>
-
- org.duracloud.storage.domain.StorageAccount.OPTS
-
- All Implemented Interfaces:
Serializable,Comparable<StorageAccount.OPTS>
- Enclosing interface:
- StorageAccount
public static enum StorageAccount.OPTS extends Enum<StorageAccount.OPTS>
This enum holds names of attributes that are not in the common getters/setters of this interface.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AWS_REGIONBASE_DIRECTORYBRIDGE_HOSTBRIDGE_MEMBER_IDBRIDGE_PASSBRIDGE_PORTBRIDGE_USERCF_ACCOUNT_IDCF_KEY_IDCF_KEY_PATHHOSTPORTRESOURCESNAPSHOT_USERSWIFT_S3_ENDPOINTSWIFT_S3_SIGNER_TYPETEMP_PATHWRITABLEZONE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisHidden()Returns true if this option should not be exposed in serializations unless explicitly requested.static StorageAccount.OPTSvalueOf(String name)Returns the enum constant of this type with the specified name.static StorageAccount.OPTS[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CF_ACCOUNT_ID
public static final StorageAccount.OPTS CF_ACCOUNT_ID
-
CF_KEY_ID
public static final StorageAccount.OPTS CF_KEY_ID
-
CF_KEY_PATH
public static final StorageAccount.OPTS CF_KEY_PATH
-
AWS_REGION
public static final StorageAccount.OPTS AWS_REGION
-
SWIFT_S3_ENDPOINT
public static final StorageAccount.OPTS SWIFT_S3_ENDPOINT
-
SWIFT_S3_SIGNER_TYPE
public static final StorageAccount.OPTS SWIFT_S3_SIGNER_TYPE
-
ZONE
public static final StorageAccount.OPTS ZONE
-
PORT
public static final StorageAccount.OPTS PORT
-
HOST
public static final StorageAccount.OPTS HOST
-
BASE_DIRECTORY
public static final StorageAccount.OPTS BASE_DIRECTORY
-
RESOURCE
public static final StorageAccount.OPTS RESOURCE
-
TEMP_PATH
public static final StorageAccount.OPTS TEMP_PATH
-
SNAPSHOT_USER
public static final StorageAccount.OPTS SNAPSHOT_USER
-
BRIDGE_HOST
public static final StorageAccount.OPTS BRIDGE_HOST
-
BRIDGE_PORT
public static final StorageAccount.OPTS BRIDGE_PORT
-
BRIDGE_USER
public static final StorageAccount.OPTS BRIDGE_USER
-
BRIDGE_PASS
public static final StorageAccount.OPTS BRIDGE_PASS
-
BRIDGE_MEMBER_ID
public static final StorageAccount.OPTS BRIDGE_MEMBER_ID
-
WRITABLE
public static final StorageAccount.OPTS WRITABLE
-
-
Method Detail
-
values
public static StorageAccount.OPTS[] 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 (StorageAccount.OPTS c : StorageAccount.OPTS.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static StorageAccount.OPTS 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
-
isHidden
public boolean isHidden()
Returns true if this option should not be exposed in serializations unless explicitly requested. SeeStorageAccountProviderBinding.getElementFrom(StorageAccount, boolean, boolean)- Returns:
-
-