@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class UpdateAutonomousDataWarehouseDetails extends Object
Deprecated. See updateAutonomousDatabaseDetails
for reference information about updating an 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 UpdateAutonomousDataWarehouseDetails.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 UpdateAutonomousDataWarehouseDetails.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 |
UpdateAutonomousDataWarehouseDetails.Builder |
Constructor and Description |
---|
UpdateAutonomousDataWarehouseDetails(Integer cpuCoreCount,
Integer dataStorageSizeInTBs,
String displayName,
String adminPassword,
Map<String,String> freeformTags,
Map<String,Map<String,Object>> definedTags)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static UpdateAutonomousDataWarehouseDetails.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.
|
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 attached to the database.
|
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.
|
int |
hashCode() |
String |
toString() |
@ConstructorProperties(value={"cpuCoreCount","dataStorageSizeInTBs","displayName","adminPassword","freeformTags","definedTags"}) @Deprecated public UpdateAutonomousDataWarehouseDetails(Integer cpuCoreCount, Integer dataStorageSizeInTBs, String displayName, String adminPassword, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags)
public static UpdateAutonomousDataWarehouseDetails.Builder builder()
Create a new builder.
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 attached to the database.
public String getDisplayName()
The user-friendly name for the Autonomous Data Warehouse. The name does not have to be unique.
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. It must be different from the last four passwords and it must not be a password used within the last 24 hours.
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.