@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class CreateAutonomousDataWarehouseDetails extends Object
Deprecated. See createAutonomousDatabaseDetails
for reference information about creating an Oracle Autonomous Data Warehouse.
Warning:* Oracle recommends that you avoid using any confidential information when you supply string values using the API.
Note: Objects should always be created or deserialized using the CreateAutonomousDataWarehouseDetails.Builder
. This model distinguishes fields that are null
because they are unset from fields that are explicitly set to null
. This is done in the setter methods of the CreateAutonomousDataWarehouseDetails.Builder
, which maintain a set of all explicitly set fields called __explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take __explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
CreateAutonomousDataWarehouseDetails.Builder |
static class |
CreateAutonomousDataWarehouseDetails.LicenseModel
The Oracle license model that applies to the Oracle Autonomous Data Warehouse.
|
Constructor and Description |
---|
CreateAutonomousDataWarehouseDetails(String compartmentId,
String dbName,
Integer cpuCoreCount,
Integer dataStorageSizeInTBs,
String adminPassword,
String displayName,
CreateAutonomousDataWarehouseDetails.LicenseModel licenseModel,
Map<String,String> freeformTags,
Map<String,Map<String,Object>> definedTags)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static CreateAutonomousDataWarehouseDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getAdminPassword()
The password must be between 12 and 30 characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character.
|
String |
getCompartmentId()
The OCID of the compartment of the Autonomous Data Warehouse.
|
Integer |
getCpuCoreCount()
The number of CPU Cores to be made available to the database.
|
Integer |
getDataStorageSizeInTBs()
Size, in terabytes, of the data volume that will be created and attached to the database.
|
String |
getDbName()
The database name.
|
Map<String,Map<String,Object>> |
getDefinedTags()
Defined tags for this resource.
|
String |
getDisplayName()
The user-friendly name for the Autonomous Data Warehouse.
|
Map<String,String> |
getFreeformTags()
Free-form tags for this resource.
|
CreateAutonomousDataWarehouseDetails.LicenseModel |
getLicenseModel()
The Oracle license model that applies to the Oracle Autonomous Data Warehouse.
|
int |
hashCode() |
String |
toString() |
@ConstructorProperties(value={"compartmentId","dbName","cpuCoreCount","dataStorageSizeInTBs","adminPassword","displayName","licenseModel","freeformTags","definedTags"}) @Deprecated public CreateAutonomousDataWarehouseDetails(String compartmentId, String dbName, Integer cpuCoreCount, Integer dataStorageSizeInTBs, String adminPassword, String displayName, CreateAutonomousDataWarehouseDetails.LicenseModel licenseModel, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags)
public static CreateAutonomousDataWarehouseDetails.Builder builder()
Create a new builder.
public String getCompartmentId()
The OCID of the compartment of the Autonomous Data Warehouse.
public String getDbName()
The database name. The name must begin with an alphabetic character and can contain a maximum of 14 alphanumeric characters. Special characters are not permitted. The database name must be unique in the tenancy.
public Integer getCpuCoreCount()
The number of CPU Cores to be made available to the database.
public Integer getDataStorageSizeInTBs()
Size, in terabytes, of the data volume that will be created and attached to the database. This storage can later be scaled up if needed.
public String getAdminPassword()
The password must be between 12 and 30 characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (") or the username "admin", regardless of casing.
public String getDisplayName()
The user-friendly name for the Autonomous Data Warehouse. The name does not have to be unique.
public CreateAutonomousDataWarehouseDetails.LicenseModel getLicenseModel()
The Oracle license model that applies to the Oracle Autonomous Data Warehouse. The default is BRING_YOUR_OWN_LICENSE.
public Map<String,String> getFreeformTags()
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {\"Department\": \"Finance\"}
public Map<String,Map<String,Object>> getDefinedTags()
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
Example: {\"Operations\": {\"CostCenter\": \"42\"}}
Copyright © 2016–2019. All rights reserved.