Package com.oracle.bmc.database.requests
Enum ListBackupsRequest.ShapeFamily
- java.lang.Object
-
- java.lang.Enum<ListBackupsRequest.ShapeFamily>
-
- com.oracle.bmc.database.requests.ListBackupsRequest.ShapeFamily
-
- All Implemented Interfaces:
BmcEnum
,Serializable
,Comparable<ListBackupsRequest.ShapeFamily>
- Enclosing class:
- ListBackupsRequest
public static enum ListBackupsRequest.ShapeFamily extends Enum<ListBackupsRequest.ShapeFamily> implements BmcEnum
If provided, filters the results to the set of database versions which are supported for the given shape family.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description Exacc
Exadata
ExadbXs
Singlenode
Virtualmachine
Yoda
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListBackupsRequest.ShapeFamily
create(String key)
String
getValue()
static ListBackupsRequest.ShapeFamily
valueOf(String name)
Returns the enum constant of this type with the specified name.static ListBackupsRequest.ShapeFamily[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Singlenode
public static final ListBackupsRequest.ShapeFamily Singlenode
-
Yoda
public static final ListBackupsRequest.ShapeFamily Yoda
-
Virtualmachine
public static final ListBackupsRequest.ShapeFamily Virtualmachine
-
Exadata
public static final ListBackupsRequest.ShapeFamily Exadata
-
Exacc
public static final ListBackupsRequest.ShapeFamily Exacc
-
ExadbXs
public static final ListBackupsRequest.ShapeFamily ExadbXs
-
-
Method Detail
-
values
public static ListBackupsRequest.ShapeFamily[] 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 (ListBackupsRequest.ShapeFamily c : ListBackupsRequest.ShapeFamily.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ListBackupsRequest.ShapeFamily 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
-
create
public static ListBackupsRequest.ShapeFamily create(String key)
-
-