();
-}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDataWarehouseBackupSummary.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDataWarehouseBackupSummary.java
deleted file mode 100644
index e2914305266..00000000000
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDataWarehouseBackupSummary.java
+++ /dev/null
@@ -1,322 +0,0 @@
-/**
- * Copyright (c) 2016, 2020, Oracle and/or its affiliates. All rights reserved.
- * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
- */
-package com.oracle.bmc.database.model;
-
-/**
- * **Deprecated.** See {@link #autonomousDataWarehouseBackupSummary(AutonomousDataWarehouseBackupSummaryRequest) autonomousDataWarehouseBackupSummary} for reference information about Autonomous Data Warehouse backups.
- *
- **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 {@link Builder}. This model distinguishes fields
- * that are {@code null} because they are unset from fields that are explicitly set to {@code null}. This is done in
- * the setter methods of the {@link Builder}, which maintain a set of all explicitly set fields called
- * {@link #__explicitlySet__}. The {@link #hashCode()} and {@link #equals(Object)} methods are implemented to take
- * {@link #__explicitlySet__} into account. The constructor, on the other hand, does not set {@link #__explicitlySet__}
- * (since the constructor cannot distinguish explicit {@code null} from unset {@code null}).
- **/
-@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
-@lombok.AllArgsConstructor(onConstructor = @__({@Deprecated}))
-@lombok.Value
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(
- builder = AutonomousDataWarehouseBackupSummary.Builder.class
-)
-@com.fasterxml.jackson.annotation.JsonFilter(com.oracle.bmc.http.internal.ExplicitlySetFilter.NAME)
-@lombok.Builder(builderClassName = "Builder", toBuilder = true)
-public class AutonomousDataWarehouseBackupSummary {
- @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "")
- @lombok.experimental.Accessors(fluent = true)
- public static class Builder {
- @com.fasterxml.jackson.annotation.JsonProperty("id")
- private String id;
-
- public Builder id(String id) {
- this.id = id;
- this.__explicitlySet__.add("id");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("compartmentId")
- private String compartmentId;
-
- public Builder compartmentId(String compartmentId) {
- this.compartmentId = compartmentId;
- this.__explicitlySet__.add("compartmentId");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("autonomousDataWarehouseId")
- private String autonomousDataWarehouseId;
-
- public Builder autonomousDataWarehouseId(String autonomousDataWarehouseId) {
- this.autonomousDataWarehouseId = autonomousDataWarehouseId;
- this.__explicitlySet__.add("autonomousDataWarehouseId");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("displayName")
- private String displayName;
-
- public Builder displayName(String displayName) {
- this.displayName = displayName;
- this.__explicitlySet__.add("displayName");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("type")
- private Type type;
-
- public Builder type(Type type) {
- this.type = type;
- this.__explicitlySet__.add("type");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("isAutomatic")
- private Boolean isAutomatic;
-
- public Builder isAutomatic(Boolean isAutomatic) {
- this.isAutomatic = isAutomatic;
- this.__explicitlySet__.add("isAutomatic");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("timeStarted")
- private java.util.Date timeStarted;
-
- public Builder timeStarted(java.util.Date timeStarted) {
- this.timeStarted = timeStarted;
- this.__explicitlySet__.add("timeStarted");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("timeEnded")
- private java.util.Date timeEnded;
-
- public Builder timeEnded(java.util.Date timeEnded) {
- this.timeEnded = timeEnded;
- this.__explicitlySet__.add("timeEnded");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("lifecycleDetails")
- private String lifecycleDetails;
-
- public Builder lifecycleDetails(String lifecycleDetails) {
- this.lifecycleDetails = lifecycleDetails;
- this.__explicitlySet__.add("lifecycleDetails");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("lifecycleState")
- private LifecycleState lifecycleState;
-
- public Builder lifecycleState(LifecycleState lifecycleState) {
- this.lifecycleState = lifecycleState;
- this.__explicitlySet__.add("lifecycleState");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonIgnore
- private final java.util.Set __explicitlySet__ = new java.util.HashSet();
-
- public AutonomousDataWarehouseBackupSummary build() {
- AutonomousDataWarehouseBackupSummary __instance__ =
- new AutonomousDataWarehouseBackupSummary(
- id,
- compartmentId,
- autonomousDataWarehouseId,
- displayName,
- type,
- isAutomatic,
- timeStarted,
- timeEnded,
- lifecycleDetails,
- lifecycleState);
- __instance__.__explicitlySet__.addAll(__explicitlySet__);
- return __instance__;
- }
-
- @com.fasterxml.jackson.annotation.JsonIgnore
- public Builder copy(AutonomousDataWarehouseBackupSummary o) {
- Builder copiedBuilder =
- id(o.getId())
- .compartmentId(o.getCompartmentId())
- .autonomousDataWarehouseId(o.getAutonomousDataWarehouseId())
- .displayName(o.getDisplayName())
- .type(o.getType())
- .isAutomatic(o.getIsAutomatic())
- .timeStarted(o.getTimeStarted())
- .timeEnded(o.getTimeEnded())
- .lifecycleDetails(o.getLifecycleDetails())
- .lifecycleState(o.getLifecycleState());
-
- copiedBuilder.__explicitlySet__.retainAll(o.__explicitlySet__);
- return copiedBuilder;
- }
- }
-
- /**
- * Create a new builder.
- */
- public static Builder builder() {
- return new Builder();
- }
-
- /**
- * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Autonomous Data Warehouse backup.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("id")
- String id;
-
- /**
- * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("compartmentId")
- String compartmentId;
-
- /**
- * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Autonomous Data Warehouse.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("autonomousDataWarehouseId")
- String autonomousDataWarehouseId;
-
- /**
- * The user-friendly name for the backup. The name does not have to be unique.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("displayName")
- String displayName;
- /**
- * The type of backup.
- **/
- @lombok.extern.slf4j.Slf4j
- public enum Type {
- Incremental("INCREMENTAL"),
- Full("FULL"),
-
- /**
- * This value is used if a service returns a value for this enum that is not recognized by this
- * version of the SDK.
- */
- UnknownEnumValue(null);
-
- private final String value;
- private static java.util.Map map;
-
- static {
- map = new java.util.HashMap<>();
- for (Type v : Type.values()) {
- if (v != UnknownEnumValue) {
- map.put(v.getValue(), v);
- }
- }
- }
-
- Type(String value) {
- this.value = value;
- }
-
- @com.fasterxml.jackson.annotation.JsonValue
- public String getValue() {
- return value;
- }
-
- @com.fasterxml.jackson.annotation.JsonCreator
- public static Type create(String key) {
- if (map.containsKey(key)) {
- return map.get(key);
- }
- LOG.warn(
- "Received unknown value '{}' for enum 'Type', returning UnknownEnumValue", key);
- return UnknownEnumValue;
- }
- };
- /**
- * The type of backup.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("type")
- Type type;
-
- /**
- * Indicates whether the backup is user-initiated or automatic.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("isAutomatic")
- Boolean isAutomatic;
-
- /**
- * The date and time the backup started.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("timeStarted")
- java.util.Date timeStarted;
-
- /**
- * The date and time the backup completed.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("timeEnded")
- java.util.Date timeEnded;
-
- /**
- * Additional information about the current lifecycle state.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("lifecycleDetails")
- String lifecycleDetails;
- /**
- * The current state of the backup.
- **/
- @lombok.extern.slf4j.Slf4j
- public enum LifecycleState {
- Creating("CREATING"),
- Active("ACTIVE"),
- Deleting("DELETING"),
- Deleted("DELETED"),
- Failed("FAILED"),
-
- /**
- * This value is used if a service returns a value for this enum that is not recognized by this
- * version of the SDK.
- */
- UnknownEnumValue(null);
-
- private final String value;
- private static java.util.Map map;
-
- static {
- map = new java.util.HashMap<>();
- for (LifecycleState v : LifecycleState.values()) {
- if (v != UnknownEnumValue) {
- map.put(v.getValue(), v);
- }
- }
- }
-
- LifecycleState(String value) {
- this.value = value;
- }
-
- @com.fasterxml.jackson.annotation.JsonValue
- public String getValue() {
- return value;
- }
-
- @com.fasterxml.jackson.annotation.JsonCreator
- public static LifecycleState create(String key) {
- if (map.containsKey(key)) {
- return map.get(key);
- }
- LOG.warn(
- "Received unknown value '{}' for enum 'LifecycleState', returning UnknownEnumValue",
- key);
- return UnknownEnumValue;
- }
- };
- /**
- * The current state of the backup.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("lifecycleState")
- LifecycleState lifecycleState;
-
- @com.fasterxml.jackson.annotation.JsonIgnore
- private final java.util.Set __explicitlySet__ = new java.util.HashSet();
-}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDataWarehouseSummary.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDataWarehouseSummary.java
index dc525addde0..54b77c1348a 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDataWarehouseSummary.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDataWarehouseSummary.java
@@ -236,7 +236,6 @@ public static Builder builder() {
/**
* The current state of the database.
**/
- @lombok.extern.slf4j.Slf4j
public enum LifecycleState {
Provisioning("PROVISIONING"),
Available("AVAILABLE"),
@@ -251,12 +250,7 @@ public enum LifecycleState {
ScaleInProgress("SCALE_IN_PROGRESS"),
AvailableNeedsAttention("AVAILABLE_NEEDS_ATTENTION"),
Updating("UPDATING"),
-
- /**
- * This value is used if a service returns a value for this enum that is not recognized by this
- * version of the SDK.
- */
- UnknownEnumValue(null);
+ ;
private final String value;
private static java.util.Map map;
@@ -264,9 +258,7 @@ public enum LifecycleState {
static {
map = new java.util.HashMap<>();
for (LifecycleState v : LifecycleState.values()) {
- if (v != UnknownEnumValue) {
- map.put(v.getValue(), v);
- }
+ map.put(v.getValue(), v);
}
}
@@ -284,10 +276,7 @@ public static LifecycleState create(String key) {
if (map.containsKey(key)) {
return map.get(key);
}
- LOG.warn(
- "Received unknown value '{}' for enum 'LifecycleState', returning UnknownEnumValue",
- key);
- return UnknownEnumValue;
+ throw new IllegalArgumentException("Invalid LifecycleState: " + key);
}
};
/**
@@ -347,16 +336,10 @@ public static LifecycleState create(String key) {
* The Oracle license model that applies to the Oracle Autonomous Data Warehouse. The default is BRING_YOUR_OWN_LICENSE.
*
**/
- @lombok.extern.slf4j.Slf4j
public enum LicenseModel {
LicenseIncluded("LICENSE_INCLUDED"),
BringYourOwnLicense("BRING_YOUR_OWN_LICENSE"),
-
- /**
- * This value is used if a service returns a value for this enum that is not recognized by this
- * version of the SDK.
- */
- UnknownEnumValue(null);
+ ;
private final String value;
private static java.util.Map map;
@@ -364,9 +347,7 @@ public enum LicenseModel {
static {
map = new java.util.HashMap<>();
for (LicenseModel v : LicenseModel.values()) {
- if (v != UnknownEnumValue) {
- map.put(v.getValue(), v);
- }
+ map.put(v.getValue(), v);
}
}
@@ -384,10 +365,7 @@ public static LicenseModel create(String key) {
if (map.containsKey(key)) {
return map.get(key);
}
- LOG.warn(
- "Received unknown value '{}' for enum 'LicenseModel', returning UnknownEnumValue",
- key);
- return UnknownEnumValue;
+ throw new IllegalArgumentException("Invalid LicenseModel: " + key);
}
};
/**
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDatabase.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDatabase.java
index 1aeea1f814a..874aa4f7605 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDatabase.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDatabase.java
@@ -137,6 +137,15 @@ public Builder dataStorageSizeInTBs(Integer dataStorageSizeInTBs) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("dataStorageSizeInGBs")
+ private Integer dataStorageSizeInGBs;
+
+ public Builder dataStorageSizeInGBs(Integer dataStorageSizeInGBs) {
+ this.dataStorageSizeInGBs = dataStorageSizeInGBs;
+ this.__explicitlySet__.add("dataStorageSizeInGBs");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("infrastructureType")
private InfrastructureType infrastructureType;
@@ -336,6 +345,15 @@ public Builder whitelistedIps(java.util.List whitelistedIps) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("apexDetails")
+ private AutonomousDatabaseApex apexDetails;
+
+ public Builder apexDetails(AutonomousDatabaseApex apexDetails) {
+ this.apexDetails = apexDetails;
+ this.__explicitlySet__.add("apexDetails");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("isAutoScalingEnabled")
private Boolean isAutoScalingEnabled;
@@ -561,6 +579,7 @@ public AutonomousDatabase build() {
backupConfig,
cpuCoreCount,
dataStorageSizeInTBs,
+ dataStorageSizeInGBs,
infrastructureType,
isDedicated,
autonomousContainerDatabaseId,
@@ -583,6 +602,7 @@ public AutonomousDatabase build() {
dbWorkload,
isAccessControlEnabled,
whitelistedIps,
+ apexDetails,
isAutoScalingEnabled,
dataSafeStatus,
operationsInsightsStatus,
@@ -627,6 +647,7 @@ public Builder copy(AutonomousDatabase o) {
.backupConfig(o.getBackupConfig())
.cpuCoreCount(o.getCpuCoreCount())
.dataStorageSizeInTBs(o.getDataStorageSizeInTBs())
+ .dataStorageSizeInGBs(o.getDataStorageSizeInGBs())
.infrastructureType(o.getInfrastructureType())
.isDedicated(o.getIsDedicated())
.autonomousContainerDatabaseId(o.getAutonomousContainerDatabaseId())
@@ -649,6 +670,7 @@ public Builder copy(AutonomousDatabase o) {
.dbWorkload(o.getDbWorkload())
.isAccessControlEnabled(o.getIsAccessControlEnabled())
.whitelistedIps(o.getWhitelistedIps())
+ .apexDetails(o.getApexDetails())
.isAutoScalingEnabled(o.getIsAutoScalingEnabled())
.dataSafeStatus(o.getDataSafeStatus())
.operationsInsightsStatus(o.getOperationsInsightsStatus())
@@ -820,6 +842,12 @@ public static LifecycleState create(String key) {
**/
@com.fasterxml.jackson.annotation.JsonProperty("dataStorageSizeInTBs")
Integer dataStorageSizeInTBs;
+
+ /**
+ * The quantity of data in the database, in gigabytes.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("dataStorageSizeInGBs")
+ Integer dataStorageSizeInGBs;
/**
* The infrastructure type this resource belongs to.
**/
@@ -912,7 +940,9 @@ public static InfrastructureType create(String key) {
@com.fasterxml.jackson.annotation.JsonProperty("connectionUrls")
AutonomousDatabaseConnectionUrls connectionUrls;
/**
- * The Oracle license model that applies to the Oracle Autonomous Database. Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
+ * The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle PaaS and IaaS services in the cloud.
+ * License Included allows you to subscribe to new Oracle Database software licenses and the Database service.
+ * Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
* Autonomous Exadata Infrastructure level. When using [shared Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adboverview.htm#AEI), if a value is not specified, the system will supply the value of `BRING_YOUR_OWN_LICENSE`.
*
**/
@@ -960,7 +990,9 @@ public static LicenseModel create(String key) {
}
};
/**
- * The Oracle license model that applies to the Oracle Autonomous Database. Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
+ * The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle PaaS and IaaS services in the cloud.
+ * License Included allows you to subscribe to new Oracle Database software licenses and the Database service.
+ * Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
* Autonomous Exadata Infrastructure level. When using [shared Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adboverview.htm#AEI), if a value is not specified, the system will supply the value of `BRING_YOUR_OWN_LICENSE`.
*
**/
@@ -1051,6 +1083,7 @@ public static LicenseModel create(String key) {
* - OLTP - indicates an Autonomous Transaction Processing database
* - DW - indicates an Autonomous Data Warehouse database
* - AJD - indicates an Autonomous JSON Database
+ * - APEX - indicates an Autonomous Database with the Oracle Application Express (APEX) workload type.
*
**/
@lombok.extern.slf4j.Slf4j
@@ -1058,6 +1091,7 @@ public enum DbWorkload {
Oltp("OLTP"),
Dw("DW"),
Ajd("AJD"),
+ Apex("APEX"),
/**
* This value is used if a service returns a value for this enum that is not recognized by this
@@ -1103,6 +1137,7 @@ public static DbWorkload create(String key) {
* - OLTP - indicates an Autonomous Transaction Processing database
* - DW - indicates an Autonomous Data Warehouse database
* - AJD - indicates an Autonomous JSON Database
+ * - APEX - indicates an Autonomous Database with the Oracle Application Express (APEX) workload type.
*
**/
@com.fasterxml.jackson.annotation.JsonProperty("dbWorkload")
@@ -1137,6 +1172,12 @@ public static DbWorkload create(String key) {
@com.fasterxml.jackson.annotation.JsonProperty("whitelistedIps")
java.util.List whitelistedIps;
+ /**
+ * Information about Autonomous Application Express.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("apexDetails")
+ AutonomousDatabaseApex apexDetails;
+
/**
* Indicates if auto scaling is enabled for the Autonomous Database CPU core count.
*
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDataWarehouseConsoleTokenDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDatabaseApex.java
similarity index 60%
rename from bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDataWarehouseConsoleTokenDetails.java
rename to bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDatabaseApex.java
index d3baee4fda4..cd16b443039 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDataWarehouseConsoleTokenDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDatabaseApex.java
@@ -5,7 +5,7 @@
package com.oracle.bmc.database.model;
/**
- * **Deprecated.** See {@link #autonomousDatabaseConsoleTokenDetails(AutonomousDatabaseConsoleTokenDetailsRequest) autonomousDatabaseConsoleTokenDetails} for reference information about the token that allows the OCI Console to access the Autonomous Data Warehouse Service Console.
+ * Oracle Application Express (APEX) is a low-code development platform that enables you to build scalable, secure enterprise apps, with world-class features. Autonomous Database with the APEX workload type is optimized to support APEX development.
*
*
* Note: Objects should always be created or deserialized using the {@link Builder}. This model distinguishes fields
@@ -19,45 +19,45 @@
@lombok.AllArgsConstructor(onConstructor = @__({@Deprecated}))
@lombok.Value
@com.fasterxml.jackson.databind.annotation.JsonDeserialize(
- builder = AutonomousDataWarehouseConsoleTokenDetails.Builder.class
+ builder = AutonomousDatabaseApex.Builder.class
)
@com.fasterxml.jackson.annotation.JsonFilter(com.oracle.bmc.http.internal.ExplicitlySetFilter.NAME)
@lombok.Builder(builderClassName = "Builder", toBuilder = true)
-public class AutonomousDataWarehouseConsoleTokenDetails {
+public class AutonomousDatabaseApex {
@com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "")
@lombok.experimental.Accessors(fluent = true)
public static class Builder {
- @com.fasterxml.jackson.annotation.JsonProperty("token")
- private String token;
+ @com.fasterxml.jackson.annotation.JsonProperty("apexVersion")
+ private String apexVersion;
- public Builder token(String token) {
- this.token = token;
- this.__explicitlySet__.add("token");
+ public Builder apexVersion(String apexVersion) {
+ this.apexVersion = apexVersion;
+ this.__explicitlySet__.add("apexVersion");
return this;
}
- @com.fasterxml.jackson.annotation.JsonProperty("loginUrl")
- private String loginUrl;
+ @com.fasterxml.jackson.annotation.JsonProperty("ordsVersion")
+ private String ordsVersion;
- public Builder loginUrl(String loginUrl) {
- this.loginUrl = loginUrl;
- this.__explicitlySet__.add("loginUrl");
+ public Builder ordsVersion(String ordsVersion) {
+ this.ordsVersion = ordsVersion;
+ this.__explicitlySet__.add("ordsVersion");
return this;
}
@com.fasterxml.jackson.annotation.JsonIgnore
private final java.util.Set __explicitlySet__ = new java.util.HashSet();
- public AutonomousDataWarehouseConsoleTokenDetails build() {
- AutonomousDataWarehouseConsoleTokenDetails __instance__ =
- new AutonomousDataWarehouseConsoleTokenDetails(token, loginUrl);
+ public AutonomousDatabaseApex build() {
+ AutonomousDatabaseApex __instance__ =
+ new AutonomousDatabaseApex(apexVersion, ordsVersion);
__instance__.__explicitlySet__.addAll(__explicitlySet__);
return __instance__;
}
@com.fasterxml.jackson.annotation.JsonIgnore
- public Builder copy(AutonomousDataWarehouseConsoleTokenDetails o) {
- Builder copiedBuilder = token(o.getToken()).loginUrl(o.getLoginUrl());
+ public Builder copy(AutonomousDatabaseApex o) {
+ Builder copiedBuilder = apexVersion(o.getApexVersion()).ordsVersion(o.getOrdsVersion());
copiedBuilder.__explicitlySet__.retainAll(o.__explicitlySet__);
return copiedBuilder;
@@ -72,16 +72,16 @@ public static Builder builder() {
}
/**
- * The token that allows the OCI Console to access the Autonomous Data Warehouse Service Console.
+ * The Oracle Application Express service version.
**/
- @com.fasterxml.jackson.annotation.JsonProperty("token")
- String token;
+ @com.fasterxml.jackson.annotation.JsonProperty("apexVersion")
+ String apexVersion;
/**
- * The login URL that allows the OCI Console to access the Autonomous Data Warehouse Service Console.
+ * The Oracle REST Data Services (ORDS) version.
**/
- @com.fasterxml.jackson.annotation.JsonProperty("loginUrl")
- String loginUrl;
+ @com.fasterxml.jackson.annotation.JsonProperty("ordsVersion")
+ String ordsVersion;
@com.fasterxml.jackson.annotation.JsonIgnore
private final java.util.Set __explicitlySet__ = new java.util.HashSet();
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDatabaseSummary.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDatabaseSummary.java
index a6d884e2dc4..e80ff8e41a7 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDatabaseSummary.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDatabaseSummary.java
@@ -139,6 +139,15 @@ public Builder dataStorageSizeInTBs(Integer dataStorageSizeInTBs) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("dataStorageSizeInGBs")
+ private Integer dataStorageSizeInGBs;
+
+ public Builder dataStorageSizeInGBs(Integer dataStorageSizeInGBs) {
+ this.dataStorageSizeInGBs = dataStorageSizeInGBs;
+ this.__explicitlySet__.add("dataStorageSizeInGBs");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("infrastructureType")
private InfrastructureType infrastructureType;
@@ -338,6 +347,15 @@ public Builder whitelistedIps(java.util.List whitelistedIps) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("apexDetails")
+ private AutonomousDatabaseApex apexDetails;
+
+ public Builder apexDetails(AutonomousDatabaseApex apexDetails) {
+ this.apexDetails = apexDetails;
+ this.__explicitlySet__.add("apexDetails");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("isAutoScalingEnabled")
private Boolean isAutoScalingEnabled;
@@ -563,6 +581,7 @@ public AutonomousDatabaseSummary build() {
backupConfig,
cpuCoreCount,
dataStorageSizeInTBs,
+ dataStorageSizeInGBs,
infrastructureType,
isDedicated,
autonomousContainerDatabaseId,
@@ -585,6 +604,7 @@ public AutonomousDatabaseSummary build() {
dbWorkload,
isAccessControlEnabled,
whitelistedIps,
+ apexDetails,
isAutoScalingEnabled,
dataSafeStatus,
operationsInsightsStatus,
@@ -629,6 +649,7 @@ public Builder copy(AutonomousDatabaseSummary o) {
.backupConfig(o.getBackupConfig())
.cpuCoreCount(o.getCpuCoreCount())
.dataStorageSizeInTBs(o.getDataStorageSizeInTBs())
+ .dataStorageSizeInGBs(o.getDataStorageSizeInGBs())
.infrastructureType(o.getInfrastructureType())
.isDedicated(o.getIsDedicated())
.autonomousContainerDatabaseId(o.getAutonomousContainerDatabaseId())
@@ -651,6 +672,7 @@ public Builder copy(AutonomousDatabaseSummary o) {
.dbWorkload(o.getDbWorkload())
.isAccessControlEnabled(o.getIsAccessControlEnabled())
.whitelistedIps(o.getWhitelistedIps())
+ .apexDetails(o.getApexDetails())
.isAutoScalingEnabled(o.getIsAutoScalingEnabled())
.dataSafeStatus(o.getDataSafeStatus())
.operationsInsightsStatus(o.getOperationsInsightsStatus())
@@ -822,6 +844,12 @@ public static LifecycleState create(String key) {
**/
@com.fasterxml.jackson.annotation.JsonProperty("dataStorageSizeInTBs")
Integer dataStorageSizeInTBs;
+
+ /**
+ * The quantity of data in the database, in gigabytes.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("dataStorageSizeInGBs")
+ Integer dataStorageSizeInGBs;
/**
* The infrastructure type this resource belongs to.
**/
@@ -914,7 +942,9 @@ public static InfrastructureType create(String key) {
@com.fasterxml.jackson.annotation.JsonProperty("connectionUrls")
AutonomousDatabaseConnectionUrls connectionUrls;
/**
- * The Oracle license model that applies to the Oracle Autonomous Database. Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
+ * The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle PaaS and IaaS services in the cloud.
+ * License Included allows you to subscribe to new Oracle Database software licenses and the Database service.
+ * Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
* Autonomous Exadata Infrastructure level. When using [shared Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adboverview.htm#AEI), if a value is not specified, the system will supply the value of `BRING_YOUR_OWN_LICENSE`.
*
**/
@@ -962,7 +992,9 @@ public static LicenseModel create(String key) {
}
};
/**
- * The Oracle license model that applies to the Oracle Autonomous Database. Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
+ * The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle PaaS and IaaS services in the cloud.
+ * License Included allows you to subscribe to new Oracle Database software licenses and the Database service.
+ * Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
* Autonomous Exadata Infrastructure level. When using [shared Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adboverview.htm#AEI), if a value is not specified, the system will supply the value of `BRING_YOUR_OWN_LICENSE`.
*
**/
@@ -1053,6 +1085,7 @@ public static LicenseModel create(String key) {
* - OLTP - indicates an Autonomous Transaction Processing database
* - DW - indicates an Autonomous Data Warehouse database
* - AJD - indicates an Autonomous JSON Database
+ * - APEX - indicates an Autonomous Database with the Oracle Application Express (APEX) workload type.
*
**/
@lombok.extern.slf4j.Slf4j
@@ -1060,6 +1093,7 @@ public enum DbWorkload {
Oltp("OLTP"),
Dw("DW"),
Ajd("AJD"),
+ Apex("APEX"),
/**
* This value is used if a service returns a value for this enum that is not recognized by this
@@ -1105,6 +1139,7 @@ public static DbWorkload create(String key) {
* - OLTP - indicates an Autonomous Transaction Processing database
* - DW - indicates an Autonomous Data Warehouse database
* - AJD - indicates an Autonomous JSON Database
+ * - APEX - indicates an Autonomous Database with the Oracle Application Express (APEX) workload type.
*
**/
@com.fasterxml.jackson.annotation.JsonProperty("dbWorkload")
@@ -1139,6 +1174,12 @@ public static DbWorkload create(String key) {
@com.fasterxml.jackson.annotation.JsonProperty("whitelistedIps")
java.util.List whitelistedIps;
+ /**
+ * Information about Autonomous Application Express.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("apexDetails")
+ AutonomousDatabaseApex apexDetails;
+
/**
* Indicates if auto scaling is enabled for the Autonomous Database CPU core count.
*
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDbPreviewVersionSummary.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDbPreviewVersionSummary.java
index 51ecdc113ae..0ced92b2d69 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDbPreviewVersionSummary.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDbPreviewVersionSummary.java
@@ -127,6 +127,7 @@ public static Builder builder() {
* - OLTP - indicates an Autonomous Transaction Processing database
* - DW - indicates an Autonomous Data Warehouse database
* - AJD - indicates an Autonomous JSON Database
+ * - APEX - indicates an Autonomous Database with the Oracle Application Express (APEX) workload type.
*
**/
@lombok.extern.slf4j.Slf4j
@@ -134,6 +135,7 @@ public enum DbWorkload {
Oltp("OLTP"),
Dw("DW"),
Ajd("AJD"),
+ Apex("APEX"),
/**
* This value is used if a service returns a value for this enum that is not recognized by this
@@ -179,6 +181,7 @@ public static DbWorkload create(String key) {
* - OLTP - indicates an Autonomous Transaction Processing database
* - DW - indicates an Autonomous Data Warehouse database
* - AJD - indicates an Autonomous JSON Database
+ * - APEX - indicates an Autonomous Database with the Oracle Application Express (APEX) workload type.
*
**/
@com.fasterxml.jackson.annotation.JsonProperty("dbWorkload")
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDbVersionSummary.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDbVersionSummary.java
index ebba11cf7b0..6bfacd4e410 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDbVersionSummary.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/AutonomousDbVersionSummary.java
@@ -152,6 +152,7 @@ public static Builder builder() {
* - OLTP - indicates an Autonomous Transaction Processing database
* - DW - indicates an Autonomous Data Warehouse database
* - AJD - indicates an Autonomous JSON Database
+ * - APEX - indicates an Autonomous Database with the Oracle Application Express (APEX) workload type.
*
**/
@lombok.extern.slf4j.Slf4j
@@ -159,6 +160,7 @@ public enum DbWorkload {
Oltp("OLTP"),
Dw("DW"),
Ajd("AJD"),
+ Apex("APEX"),
/**
* This value is used if a service returns a value for this enum that is not recognized by this
@@ -204,6 +206,7 @@ public static DbWorkload create(String key) {
* - OLTP - indicates an Autonomous Transaction Processing database
* - DW - indicates an Autonomous Data Warehouse database
* - AJD - indicates an Autonomous JSON Database
+ * - APEX - indicates an Autonomous Database with the Oracle Application Express (APEX) workload type.
*
**/
@com.fasterxml.jackson.annotation.JsonProperty("dbWorkload")
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/Backup.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/Backup.java
index deacb7f5d87..530aaa6958d 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/Backup.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/Backup.java
@@ -150,6 +150,15 @@ public Builder version(String version) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonIgnore
private final java.util.Set __explicitlySet__ = new java.util.HashSet();
@@ -169,7 +178,8 @@ public Backup build() {
databaseEdition,
databaseSizeInGBs,
shape,
- version);
+ version,
+ kmsKeyId);
__instance__.__explicitlySet__.addAll(__explicitlySet__);
return __instance__;
}
@@ -190,7 +200,8 @@ public Builder copy(Backup o) {
.databaseEdition(o.getDatabaseEdition())
.databaseSizeInGBs(o.getDatabaseSizeInGBs())
.shape(o.getShape())
- .version(o.getVersion());
+ .version(o.getVersion())
+ .kmsKeyId(o.getKmsKeyId());
copiedBuilder.__explicitlySet__.retainAll(o.__explicitlySet__);
return copiedBuilder;
@@ -292,7 +303,7 @@ public static Type create(String key) {
java.util.Date timeEnded;
/**
- * Additional information about the current lifecycleState.
+ * Additional information about the current lifecycle state.
**/
@com.fasterxml.jackson.annotation.JsonProperty("lifecycleDetails")
String lifecycleDetails;
@@ -432,6 +443,12 @@ public static DatabaseEdition create(String key) {
@com.fasterxml.jackson.annotation.JsonProperty("version")
String version;
+ /**
+ * The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ String kmsKeyId;
+
@com.fasterxml.jackson.annotation.JsonIgnore
private final java.util.Set __explicitlySet__ = new java.util.HashSet();
}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/BackupSummary.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/BackupSummary.java
index 8d6634a1519..5261a81dd6e 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/BackupSummary.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/BackupSummary.java
@@ -154,6 +154,15 @@ public Builder version(String version) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonIgnore
private final java.util.Set __explicitlySet__ = new java.util.HashSet();
@@ -173,7 +182,8 @@ public BackupSummary build() {
databaseEdition,
databaseSizeInGBs,
shape,
- version);
+ version,
+ kmsKeyId);
__instance__.__explicitlySet__.addAll(__explicitlySet__);
return __instance__;
}
@@ -194,7 +204,8 @@ public Builder copy(BackupSummary o) {
.databaseEdition(o.getDatabaseEdition())
.databaseSizeInGBs(o.getDatabaseSizeInGBs())
.shape(o.getShape())
- .version(o.getVersion());
+ .version(o.getVersion())
+ .kmsKeyId(o.getKmsKeyId());
copiedBuilder.__explicitlySet__.retainAll(o.__explicitlySet__);
return copiedBuilder;
@@ -296,7 +307,7 @@ public static Type create(String key) {
java.util.Date timeEnded;
/**
- * Additional information about the current lifecycleState.
+ * Additional information about the current lifecycle state.
**/
@com.fasterxml.jackson.annotation.JsonProperty("lifecycleDetails")
String lifecycleDetails;
@@ -436,6 +447,12 @@ public static DatabaseEdition create(String key) {
@com.fasterxml.jackson.annotation.JsonProperty("version")
String version;
+ /**
+ * The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ String kmsKeyId;
+
@com.fasterxml.jackson.annotation.JsonIgnore
private final java.util.Set __explicitlySet__ = new java.util.HashSet();
}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateAutonomousDataWarehouseDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateAutonomousDataWarehouseDetails.java
deleted file mode 100644
index 98b7f5e63e9..00000000000
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateAutonomousDataWarehouseDetails.java
+++ /dev/null
@@ -1,257 +0,0 @@
-/**
- * Copyright (c) 2016, 2020, Oracle and/or its affiliates. All rights reserved.
- * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
- */
-package com.oracle.bmc.database.model;
-
-/**
- * **Deprecated.** See {@link #createAutonomousDatabaseDetails(CreateAutonomousDatabaseDetailsRequest) 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 {@link Builder}. This model distinguishes fields
- * that are {@code null} because they are unset from fields that are explicitly set to {@code null}. This is done in
- * the setter methods of the {@link Builder}, which maintain a set of all explicitly set fields called
- * {@link #__explicitlySet__}. The {@link #hashCode()} and {@link #equals(Object)} methods are implemented to take
- * {@link #__explicitlySet__} into account. The constructor, on the other hand, does not set {@link #__explicitlySet__}
- * (since the constructor cannot distinguish explicit {@code null} from unset {@code null}).
- **/
-@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
-@lombok.AllArgsConstructor(onConstructor = @__({@Deprecated}))
-@lombok.Value
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(
- builder = CreateAutonomousDataWarehouseDetails.Builder.class
-)
-@com.fasterxml.jackson.annotation.JsonFilter(com.oracle.bmc.http.internal.ExplicitlySetFilter.NAME)
-@lombok.Builder(builderClassName = "Builder", toBuilder = true)
-public class CreateAutonomousDataWarehouseDetails {
- @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "")
- @lombok.experimental.Accessors(fluent = true)
- public static class Builder {
- @com.fasterxml.jackson.annotation.JsonProperty("compartmentId")
- private String compartmentId;
-
- public Builder compartmentId(String compartmentId) {
- this.compartmentId = compartmentId;
- this.__explicitlySet__.add("compartmentId");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("dbName")
- private String dbName;
-
- public Builder dbName(String dbName) {
- this.dbName = dbName;
- this.__explicitlySet__.add("dbName");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("cpuCoreCount")
- private Integer cpuCoreCount;
-
- public Builder cpuCoreCount(Integer cpuCoreCount) {
- this.cpuCoreCount = cpuCoreCount;
- this.__explicitlySet__.add("cpuCoreCount");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("dataStorageSizeInTBs")
- private Integer dataStorageSizeInTBs;
-
- public Builder dataStorageSizeInTBs(Integer dataStorageSizeInTBs) {
- this.dataStorageSizeInTBs = dataStorageSizeInTBs;
- this.__explicitlySet__.add("dataStorageSizeInTBs");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("adminPassword")
- private String adminPassword;
-
- public Builder adminPassword(String adminPassword) {
- this.adminPassword = adminPassword;
- this.__explicitlySet__.add("adminPassword");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("displayName")
- private String displayName;
-
- public Builder displayName(String displayName) {
- this.displayName = displayName;
- this.__explicitlySet__.add("displayName");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("licenseModel")
- private LicenseModel licenseModel;
-
- public Builder licenseModel(LicenseModel licenseModel) {
- this.licenseModel = licenseModel;
- this.__explicitlySet__.add("licenseModel");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("freeformTags")
- private java.util.Map freeformTags;
-
- public Builder freeformTags(java.util.Map freeformTags) {
- this.freeformTags = freeformTags;
- this.__explicitlySet__.add("freeformTags");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("definedTags")
- private java.util.Map> definedTags;
-
- public Builder definedTags(
- java.util.Map> definedTags) {
- this.definedTags = definedTags;
- this.__explicitlySet__.add("definedTags");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonIgnore
- private final java.util.Set __explicitlySet__ = new java.util.HashSet();
-
- public CreateAutonomousDataWarehouseDetails build() {
- CreateAutonomousDataWarehouseDetails __instance__ =
- new CreateAutonomousDataWarehouseDetails(
- compartmentId,
- dbName,
- cpuCoreCount,
- dataStorageSizeInTBs,
- adminPassword,
- displayName,
- licenseModel,
- freeformTags,
- definedTags);
- __instance__.__explicitlySet__.addAll(__explicitlySet__);
- return __instance__;
- }
-
- @com.fasterxml.jackson.annotation.JsonIgnore
- public Builder copy(CreateAutonomousDataWarehouseDetails o) {
- Builder copiedBuilder =
- compartmentId(o.getCompartmentId())
- .dbName(o.getDbName())
- .cpuCoreCount(o.getCpuCoreCount())
- .dataStorageSizeInTBs(o.getDataStorageSizeInTBs())
- .adminPassword(o.getAdminPassword())
- .displayName(o.getDisplayName())
- .licenseModel(o.getLicenseModel())
- .freeformTags(o.getFreeformTags())
- .definedTags(o.getDefinedTags());
-
- copiedBuilder.__explicitlySet__.retainAll(o.__explicitlySet__);
- return copiedBuilder;
- }
- }
-
- /**
- * Create a new builder.
- */
- public static Builder builder() {
- return new Builder();
- }
-
- /**
- * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment of the Autonomous Data Warehouse.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("compartmentId")
- String compartmentId;
-
- /**
- * 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.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("dbName")
- String dbName;
-
- /**
- * The number of CPU Cores to be made available to the database.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("cpuCoreCount")
- Integer cpuCoreCount;
-
- /**
- * 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.
- *
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("dataStorageSizeInTBs")
- Integer dataStorageSizeInTBs;
-
- /**
- * 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.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("adminPassword")
- String adminPassword;
-
- /**
- * The user-friendly name for the Autonomous Data Warehouse. The name does not have to be unique.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("displayName")
- String displayName;
- /**
- * The Oracle license model that applies to the Oracle Autonomous Data Warehouse. The default is BRING_YOUR_OWN_LICENSE.
- *
- **/
- public enum LicenseModel {
- LicenseIncluded("LICENSE_INCLUDED"),
- BringYourOwnLicense("BRING_YOUR_OWN_LICENSE"),
- ;
-
- private final String value;
- private static java.util.Map map;
-
- static {
- map = new java.util.HashMap<>();
- for (LicenseModel v : LicenseModel.values()) {
- map.put(v.getValue(), v);
- }
- }
-
- LicenseModel(String value) {
- this.value = value;
- }
-
- @com.fasterxml.jackson.annotation.JsonValue
- public String getValue() {
- return value;
- }
-
- @com.fasterxml.jackson.annotation.JsonCreator
- public static LicenseModel create(String key) {
- if (map.containsKey(key)) {
- return map.get(key);
- }
- throw new IllegalArgumentException("Invalid LicenseModel: " + key);
- }
- };
- /**
- * The Oracle license model that applies to the Oracle Autonomous Data Warehouse. The default is BRING_YOUR_OWN_LICENSE.
- *
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("licenseModel")
- LicenseModel licenseModel;
-
- /**
- * 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](https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
- *
- * Example: `{\"Department\": \"Finance\"}`
- *
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("freeformTags")
- java.util.Map freeformTags;
-
- /**
- * Defined tags for this resource. Each key is predefined and scoped to a namespace.
- * For more information, see [Resource Tags](https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
- *
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("definedTags")
- java.util.Map> definedTags;
-
- @com.fasterxml.jackson.annotation.JsonIgnore
- private final java.util.Set __explicitlySet__ = new java.util.HashSet();
-}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateAutonomousDatabaseBase.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateAutonomousDatabaseBase.java
index 70b7110de9f..c8a8a3d3e25 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateAutonomousDatabaseBase.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateAutonomousDatabaseBase.java
@@ -78,12 +78,14 @@ public class CreateAutonomousDatabaseBase {
* - OLTP - indicates an Autonomous Transaction Processing database
* - DW - indicates an Autonomous Data Warehouse database
* - AJD - indicates an Autonomous JSON Database
+ * - APEX - indicates an Autonomous Database with the Oracle Application Express (APEX) workload type.
*
**/
public enum DbWorkload {
Oltp("OLTP"),
Dw("DW"),
Ajd("AJD"),
+ Apex("APEX"),
;
private final String value;
@@ -119,6 +121,7 @@ public static DbWorkload create(String key) {
* - OLTP - indicates an Autonomous Transaction Processing database
* - DW - indicates an Autonomous Data Warehouse database
* - AJD - indicates an Autonomous JSON Database
+ * - APEX - indicates an Autonomous Database with the Oracle Application Express (APEX) workload type.
*
**/
@com.fasterxml.jackson.annotation.JsonProperty("dbWorkload")
@@ -150,7 +153,9 @@ public static DbWorkload create(String key) {
@com.fasterxml.jackson.annotation.JsonProperty("displayName")
String displayName;
/**
- * The Oracle license model that applies to the Oracle Autonomous Database. Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
+ * The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle PaaS and IaaS services in the cloud.
+ * License Included allows you to subscribe to new Oracle Database software licenses and the Database service.
+ * Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
* Autonomous Exadata Infrastructure level. When using [shared Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adboverview.htm#AEI), if a value is not specified, the system will supply the value of `BRING_YOUR_OWN_LICENSE`.
*
**/
@@ -187,7 +192,9 @@ public static LicenseModel create(String key) {
}
};
/**
- * The Oracle license model that applies to the Oracle Autonomous Database. Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
+ * The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle PaaS and IaaS services in the cloud.
+ * License Included allows you to subscribe to new Oracle Database software licenses and the Database service.
+ * Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
* Autonomous Exadata Infrastructure level. When using [shared Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adboverview.htm#AEI), if a value is not specified, the system will supply the value of `BRING_YOUR_OWN_LICENSE`.
*
**/
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDatabaseBase.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDatabaseBase.java
index e3ffe2560ba..3bf82bf5fb9 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDatabaseBase.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDatabaseBase.java
@@ -55,6 +55,19 @@ public class CreateDatabaseBase {
@com.fasterxml.jackson.annotation.JsonProperty("dbVersion")
String dbVersion;
+ /**
+ * The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ String kmsKeyId;
+
+ /**
+ * The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation.
+ *
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ String kmsKeyVersionId;
+
/**
* The source of the database:
* Use `NONE` for creating a new database.
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDatabaseFromBackup.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDatabaseFromBackup.java
index 2d46514d14e..38eae6d586a 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDatabaseFromBackup.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDatabaseFromBackup.java
@@ -53,6 +53,24 @@ public Builder dbVersion(String dbVersion) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ private String kmsKeyVersionId;
+
+ public Builder kmsKeyVersionId(String kmsKeyVersionId) {
+ this.kmsKeyVersionId = kmsKeyVersionId;
+ this.__explicitlySet__.add("kmsKeyVersionId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("database")
private CreateDatabaseFromBackupDetails database;
@@ -67,7 +85,8 @@ public Builder database(CreateDatabaseFromBackupDetails database) {
public CreateDatabaseFromBackup build() {
CreateDatabaseFromBackup __instance__ =
- new CreateDatabaseFromBackup(dbHomeId, dbVersion, database);
+ new CreateDatabaseFromBackup(
+ dbHomeId, dbVersion, kmsKeyId, kmsKeyVersionId, database);
__instance__.__explicitlySet__.addAll(__explicitlySet__);
return __instance__;
}
@@ -75,7 +94,11 @@ public CreateDatabaseFromBackup build() {
@com.fasterxml.jackson.annotation.JsonIgnore
public Builder copy(CreateDatabaseFromBackup o) {
Builder copiedBuilder =
- dbHomeId(o.getDbHomeId()).dbVersion(o.getDbVersion()).database(o.getDatabase());
+ dbHomeId(o.getDbHomeId())
+ .dbVersion(o.getDbVersion())
+ .kmsKeyId(o.getKmsKeyId())
+ .kmsKeyVersionId(o.getKmsKeyVersionId())
+ .database(o.getDatabase());
copiedBuilder.__explicitlySet__.retainAll(o.__explicitlySet__);
return copiedBuilder;
@@ -91,8 +114,12 @@ public static Builder builder() {
@Deprecated
public CreateDatabaseFromBackup(
- String dbHomeId, String dbVersion, CreateDatabaseFromBackupDetails database) {
- super(dbHomeId, dbVersion);
+ String dbHomeId,
+ String dbVersion,
+ String kmsKeyId,
+ String kmsKeyVersionId,
+ CreateDatabaseFromBackupDetails database) {
+ super(dbHomeId, dbVersion, kmsKeyId, kmsKeyVersionId);
this.database = database;
}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeBase.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeBase.java
index eece788e2bb..be914b1326d 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeBase.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeBase.java
@@ -61,6 +61,19 @@ public class CreateDbHomeBase {
@com.fasterxml.jackson.annotation.JsonProperty("displayName")
String displayName;
+ /**
+ * The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ String kmsKeyId;
+
+ /**
+ * The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation.
+ *
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ String kmsKeyVersionId;
+
/**
* The database software image [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm)
**/
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithDbSystemIdDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithDbSystemIdDetails.java
index aac0eee0990..83cbeed9c5b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithDbSystemIdDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithDbSystemIdDetails.java
@@ -42,6 +42,24 @@ public Builder displayName(String displayName) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ private String kmsKeyVersionId;
+
+ public Builder kmsKeyVersionId(String kmsKeyVersionId) {
+ this.kmsKeyVersionId = kmsKeyVersionId;
+ this.__explicitlySet__.add("kmsKeyVersionId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("databaseSoftwareImageId")
private String databaseSoftwareImageId;
@@ -104,6 +122,8 @@ public CreateDbHomeWithDbSystemIdDetails build() {
CreateDbHomeWithDbSystemIdDetails __instance__ =
new CreateDbHomeWithDbSystemIdDetails(
displayName,
+ kmsKeyId,
+ kmsKeyVersionId,
databaseSoftwareImageId,
freeformTags,
definedTags,
@@ -118,6 +138,8 @@ public CreateDbHomeWithDbSystemIdDetails build() {
public Builder copy(CreateDbHomeWithDbSystemIdDetails o) {
Builder copiedBuilder =
displayName(o.getDisplayName())
+ .kmsKeyId(o.getKmsKeyId())
+ .kmsKeyVersionId(o.getKmsKeyVersionId())
.databaseSoftwareImageId(o.getDatabaseSoftwareImageId())
.freeformTags(o.getFreeformTags())
.definedTags(o.getDefinedTags())
@@ -140,13 +162,21 @@ public static Builder builder() {
@Deprecated
public CreateDbHomeWithDbSystemIdDetails(
String displayName,
+ String kmsKeyId,
+ String kmsKeyVersionId,
String databaseSoftwareImageId,
java.util.Map freeformTags,
java.util.Map> definedTags,
String dbSystemId,
String dbVersion,
CreateDatabaseDetails database) {
- super(displayName, databaseSoftwareImageId, freeformTags, definedTags);
+ super(
+ displayName,
+ kmsKeyId,
+ kmsKeyVersionId,
+ databaseSoftwareImageId,
+ freeformTags,
+ definedTags);
this.dbSystemId = dbSystemId;
this.dbVersion = dbVersion;
this.database = database;
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithDbSystemIdFromBackupDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithDbSystemIdFromBackupDetails.java
index ab721c6b5c6..5607564a1ba 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithDbSystemIdFromBackupDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithDbSystemIdFromBackupDetails.java
@@ -42,6 +42,24 @@ public Builder displayName(String displayName) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ private String kmsKeyVersionId;
+
+ public Builder kmsKeyVersionId(String kmsKeyVersionId) {
+ this.kmsKeyVersionId = kmsKeyVersionId;
+ this.__explicitlySet__.add("kmsKeyVersionId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("databaseSoftwareImageId")
private String databaseSoftwareImageId;
@@ -95,6 +113,8 @@ public CreateDbHomeWithDbSystemIdFromBackupDetails build() {
CreateDbHomeWithDbSystemIdFromBackupDetails __instance__ =
new CreateDbHomeWithDbSystemIdFromBackupDetails(
displayName,
+ kmsKeyId,
+ kmsKeyVersionId,
databaseSoftwareImageId,
freeformTags,
definedTags,
@@ -108,6 +128,8 @@ public CreateDbHomeWithDbSystemIdFromBackupDetails build() {
public Builder copy(CreateDbHomeWithDbSystemIdFromBackupDetails o) {
Builder copiedBuilder =
displayName(o.getDisplayName())
+ .kmsKeyId(o.getKmsKeyId())
+ .kmsKeyVersionId(o.getKmsKeyVersionId())
.databaseSoftwareImageId(o.getDatabaseSoftwareImageId())
.freeformTags(o.getFreeformTags())
.definedTags(o.getDefinedTags())
@@ -129,12 +151,20 @@ public static Builder builder() {
@Deprecated
public CreateDbHomeWithDbSystemIdFromBackupDetails(
String displayName,
+ String kmsKeyId,
+ String kmsKeyVersionId,
String databaseSoftwareImageId,
java.util.Map freeformTags,
java.util.Map> definedTags,
String dbSystemId,
CreateDatabaseFromBackupDetails database) {
- super(displayName, databaseSoftwareImageId, freeformTags, definedTags);
+ super(
+ displayName,
+ kmsKeyId,
+ kmsKeyVersionId,
+ databaseSoftwareImageId,
+ freeformTags,
+ definedTags);
this.dbSystemId = dbSystemId;
this.database = database;
}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithDbSystemIdFromDatabaseDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithDbSystemIdFromDatabaseDetails.java
index be3d73474ff..a112345c1e8 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithDbSystemIdFromDatabaseDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithDbSystemIdFromDatabaseDetails.java
@@ -42,6 +42,24 @@ public Builder displayName(String displayName) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ private String kmsKeyVersionId;
+
+ public Builder kmsKeyVersionId(String kmsKeyVersionId) {
+ this.kmsKeyVersionId = kmsKeyVersionId;
+ this.__explicitlySet__.add("kmsKeyVersionId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("databaseSoftwareImageId")
private String databaseSoftwareImageId;
@@ -95,6 +113,8 @@ public CreateDbHomeWithDbSystemIdFromDatabaseDetails build() {
CreateDbHomeWithDbSystemIdFromDatabaseDetails __instance__ =
new CreateDbHomeWithDbSystemIdFromDatabaseDetails(
displayName,
+ kmsKeyId,
+ kmsKeyVersionId,
databaseSoftwareImageId,
freeformTags,
definedTags,
@@ -108,6 +128,8 @@ public CreateDbHomeWithDbSystemIdFromDatabaseDetails build() {
public Builder copy(CreateDbHomeWithDbSystemIdFromDatabaseDetails o) {
Builder copiedBuilder =
displayName(o.getDisplayName())
+ .kmsKeyId(o.getKmsKeyId())
+ .kmsKeyVersionId(o.getKmsKeyVersionId())
.databaseSoftwareImageId(o.getDatabaseSoftwareImageId())
.freeformTags(o.getFreeformTags())
.definedTags(o.getDefinedTags())
@@ -129,12 +151,20 @@ public static Builder builder() {
@Deprecated
public CreateDbHomeWithDbSystemIdFromDatabaseDetails(
String displayName,
+ String kmsKeyId,
+ String kmsKeyVersionId,
String databaseSoftwareImageId,
java.util.Map freeformTags,
java.util.Map> definedTags,
String dbSystemId,
CreateDatabaseFromAnotherDatabaseDetails database) {
- super(displayName, databaseSoftwareImageId, freeformTags, definedTags);
+ super(
+ displayName,
+ kmsKeyId,
+ kmsKeyVersionId,
+ databaseSoftwareImageId,
+ freeformTags,
+ definedTags);
this.dbSystemId = dbSystemId;
this.database = database;
}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithVmClusterIdDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithVmClusterIdDetails.java
index 2dc1ebb4b69..0255151a541 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithVmClusterIdDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithVmClusterIdDetails.java
@@ -42,6 +42,24 @@ public Builder displayName(String displayName) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ private String kmsKeyVersionId;
+
+ public Builder kmsKeyVersionId(String kmsKeyVersionId) {
+ this.kmsKeyVersionId = kmsKeyVersionId;
+ this.__explicitlySet__.add("kmsKeyVersionId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("databaseSoftwareImageId")
private String databaseSoftwareImageId;
@@ -104,6 +122,8 @@ public CreateDbHomeWithVmClusterIdDetails build() {
CreateDbHomeWithVmClusterIdDetails __instance__ =
new CreateDbHomeWithVmClusterIdDetails(
displayName,
+ kmsKeyId,
+ kmsKeyVersionId,
databaseSoftwareImageId,
freeformTags,
definedTags,
@@ -118,6 +138,8 @@ public CreateDbHomeWithVmClusterIdDetails build() {
public Builder copy(CreateDbHomeWithVmClusterIdDetails o) {
Builder copiedBuilder =
displayName(o.getDisplayName())
+ .kmsKeyId(o.getKmsKeyId())
+ .kmsKeyVersionId(o.getKmsKeyVersionId())
.databaseSoftwareImageId(o.getDatabaseSoftwareImageId())
.freeformTags(o.getFreeformTags())
.definedTags(o.getDefinedTags())
@@ -140,13 +162,21 @@ public static Builder builder() {
@Deprecated
public CreateDbHomeWithVmClusterIdDetails(
String displayName,
+ String kmsKeyId,
+ String kmsKeyVersionId,
String databaseSoftwareImageId,
java.util.Map freeformTags,
java.util.Map> definedTags,
String vmClusterId,
String dbVersion,
CreateDatabaseDetails database) {
- super(displayName, databaseSoftwareImageId, freeformTags, definedTags);
+ super(
+ displayName,
+ kmsKeyId,
+ kmsKeyVersionId,
+ databaseSoftwareImageId,
+ freeformTags,
+ definedTags);
this.vmClusterId = vmClusterId;
this.dbVersion = dbVersion;
this.database = database;
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithVmClusterIdFromBackupDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithVmClusterIdFromBackupDetails.java
index 2ba7f941a8f..d18f79b8dcd 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithVmClusterIdFromBackupDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateDbHomeWithVmClusterIdFromBackupDetails.java
@@ -42,6 +42,24 @@ public Builder displayName(String displayName) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ private String kmsKeyVersionId;
+
+ public Builder kmsKeyVersionId(String kmsKeyVersionId) {
+ this.kmsKeyVersionId = kmsKeyVersionId;
+ this.__explicitlySet__.add("kmsKeyVersionId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("databaseSoftwareImageId")
private String databaseSoftwareImageId;
@@ -95,6 +113,8 @@ public CreateDbHomeWithVmClusterIdFromBackupDetails build() {
CreateDbHomeWithVmClusterIdFromBackupDetails __instance__ =
new CreateDbHomeWithVmClusterIdFromBackupDetails(
displayName,
+ kmsKeyId,
+ kmsKeyVersionId,
databaseSoftwareImageId,
freeformTags,
definedTags,
@@ -108,6 +128,8 @@ public CreateDbHomeWithVmClusterIdFromBackupDetails build() {
public Builder copy(CreateDbHomeWithVmClusterIdFromBackupDetails o) {
Builder copiedBuilder =
displayName(o.getDisplayName())
+ .kmsKeyId(o.getKmsKeyId())
+ .kmsKeyVersionId(o.getKmsKeyVersionId())
.databaseSoftwareImageId(o.getDatabaseSoftwareImageId())
.freeformTags(o.getFreeformTags())
.definedTags(o.getDefinedTags())
@@ -129,12 +151,20 @@ public static Builder builder() {
@Deprecated
public CreateDbHomeWithVmClusterIdFromBackupDetails(
String displayName,
+ String kmsKeyId,
+ String kmsKeyVersionId,
String databaseSoftwareImageId,
java.util.Map freeformTags,
java.util.Map> definedTags,
String vmClusterId,
CreateDatabaseFromBackupDetails database) {
- super(displayName, databaseSoftwareImageId, freeformTags, definedTags);
+ super(
+ displayName,
+ kmsKeyId,
+ kmsKeyVersionId,
+ databaseSoftwareImageId,
+ freeformTags,
+ definedTags);
this.vmClusterId = vmClusterId;
this.database = database;
}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateNewDatabaseDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateNewDatabaseDetails.java
index 65f85f70258..59c629cf2f2 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateNewDatabaseDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/CreateNewDatabaseDetails.java
@@ -53,6 +53,24 @@ public Builder dbVersion(String dbVersion) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ private String kmsKeyVersionId;
+
+ public Builder kmsKeyVersionId(String kmsKeyVersionId) {
+ this.kmsKeyVersionId = kmsKeyVersionId;
+ this.__explicitlySet__.add("kmsKeyVersionId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("database")
private CreateDatabaseDetails database;
@@ -67,7 +85,8 @@ public Builder database(CreateDatabaseDetails database) {
public CreateNewDatabaseDetails build() {
CreateNewDatabaseDetails __instance__ =
- new CreateNewDatabaseDetails(dbHomeId, dbVersion, database);
+ new CreateNewDatabaseDetails(
+ dbHomeId, dbVersion, kmsKeyId, kmsKeyVersionId, database);
__instance__.__explicitlySet__.addAll(__explicitlySet__);
return __instance__;
}
@@ -75,7 +94,11 @@ public CreateNewDatabaseDetails build() {
@com.fasterxml.jackson.annotation.JsonIgnore
public Builder copy(CreateNewDatabaseDetails o) {
Builder copiedBuilder =
- dbHomeId(o.getDbHomeId()).dbVersion(o.getDbVersion()).database(o.getDatabase());
+ dbHomeId(o.getDbHomeId())
+ .dbVersion(o.getDbVersion())
+ .kmsKeyId(o.getKmsKeyId())
+ .kmsKeyVersionId(o.getKmsKeyVersionId())
+ .database(o.getDatabase());
copiedBuilder.__explicitlySet__.retainAll(o.__explicitlySet__);
return copiedBuilder;
@@ -91,8 +114,12 @@ public static Builder builder() {
@Deprecated
public CreateNewDatabaseDetails(
- String dbHomeId, String dbVersion, CreateDatabaseDetails database) {
- super(dbHomeId, dbVersion);
+ String dbHomeId,
+ String dbVersion,
+ String kmsKeyId,
+ String kmsKeyVersionId,
+ CreateDatabaseDetails database) {
+ super(dbHomeId, dbVersion, kmsKeyId, kmsKeyVersionId);
this.database = database;
}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/Database.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/Database.java
index e3b7043e1de..492f64551d1 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/Database.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/Database.java
@@ -196,6 +196,15 @@ public Builder connectionStrings(DatabaseConnectionStrings connectionStrings) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("sourceDatabasePointInTimeRecoveryTimestamp")
private java.util.Date sourceDatabasePointInTimeRecoveryTimestamp;
@@ -241,6 +250,7 @@ public Database build() {
freeformTags,
definedTags,
connectionStrings,
+ kmsKeyId,
sourceDatabasePointInTimeRecoveryTimestamp,
databaseSoftwareImageId);
__instance__.__explicitlySet__.addAll(__explicitlySet__);
@@ -269,6 +279,7 @@ public Builder copy(Database o) {
.freeformTags(o.getFreeformTags())
.definedTags(o.getDefinedTags())
.connectionStrings(o.getConnectionStrings())
+ .kmsKeyId(o.getKmsKeyId())
.sourceDatabasePointInTimeRecoveryTimestamp(
o.getSourceDatabasePointInTimeRecoveryTimestamp())
.databaseSoftwareImageId(o.getDatabaseSoftwareImageId());
@@ -353,7 +364,7 @@ public static Builder builder() {
String dbUniqueName;
/**
- * Additional information about the current lifecycleState.
+ * Additional information about the current lifecycle state.
**/
@com.fasterxml.jackson.annotation.JsonProperty("lifecycleDetails")
String lifecycleDetails;
@@ -455,6 +466,12 @@ public static LifecycleState create(String key) {
@com.fasterxml.jackson.annotation.JsonProperty("connectionStrings")
DatabaseConnectionStrings connectionStrings;
+ /**
+ * The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ String kmsKeyId;
+
/**
* Point in time recovery timeStamp of the source database at which cloned database system is cloned from the source database system, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339)
**/
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/DatabaseSummary.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/DatabaseSummary.java
index ec77cb7fc11..845d56cd8df 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/DatabaseSummary.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/DatabaseSummary.java
@@ -201,6 +201,15 @@ public Builder connectionStrings(DatabaseConnectionStrings connectionStrings) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("sourceDatabasePointInTimeRecoveryTimestamp")
private java.util.Date sourceDatabasePointInTimeRecoveryTimestamp;
@@ -246,6 +255,7 @@ public DatabaseSummary build() {
freeformTags,
definedTags,
connectionStrings,
+ kmsKeyId,
sourceDatabasePointInTimeRecoveryTimestamp,
databaseSoftwareImageId);
__instance__.__explicitlySet__.addAll(__explicitlySet__);
@@ -274,6 +284,7 @@ public Builder copy(DatabaseSummary o) {
.freeformTags(o.getFreeformTags())
.definedTags(o.getDefinedTags())
.connectionStrings(o.getConnectionStrings())
+ .kmsKeyId(o.getKmsKeyId())
.sourceDatabasePointInTimeRecoveryTimestamp(
o.getSourceDatabasePointInTimeRecoveryTimestamp())
.databaseSoftwareImageId(o.getDatabaseSoftwareImageId());
@@ -358,7 +369,7 @@ public static Builder builder() {
String dbUniqueName;
/**
- * Additional information about the current lifecycleState.
+ * Additional information about the current lifecycle state.
**/
@com.fasterxml.jackson.annotation.JsonProperty("lifecycleDetails")
String lifecycleDetails;
@@ -460,6 +471,12 @@ public static LifecycleState create(String key) {
@com.fasterxml.jackson.annotation.JsonProperty("connectionStrings")
DatabaseConnectionStrings connectionStrings;
+ /**
+ * The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ String kmsKeyId;
+
/**
* Point in time recovery timeStamp of the source database at which cloned database system is cloned from the source database system, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339)
**/
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/DbHome.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/DbHome.java
index c408f3ed476..ffc9a1515df 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/DbHome.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/DbHome.java
@@ -123,6 +123,15 @@ public Builder timeCreated(java.util.Date timeCreated) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("oneOffPatches")
private java.util.List oneOffPatches;
@@ -177,6 +186,7 @@ public DbHome build() {
dbHomeLocation,
lifecycleDetails,
timeCreated,
+ kmsKeyId,
oneOffPatches,
freeformTags,
definedTags,
@@ -199,6 +209,7 @@ public Builder copy(DbHome o) {
.dbHomeLocation(o.getDbHomeLocation())
.lifecycleDetails(o.getLifecycleDetails())
.timeCreated(o.getTimeCreated())
+ .kmsKeyId(o.getKmsKeyId())
.oneOffPatches(o.getOneOffPatches())
.freeformTags(o.getFreeformTags())
.definedTags(o.getDefinedTags())
@@ -320,7 +331,7 @@ public static LifecycleState create(String key) {
String dbHomeLocation;
/**
- * Additional information about the current lifecycleState.
+ * Additional information about the current lifecycle state.
**/
@com.fasterxml.jackson.annotation.JsonProperty("lifecycleDetails")
String lifecycleDetails;
@@ -331,6 +342,12 @@ public static LifecycleState create(String key) {
@com.fasterxml.jackson.annotation.JsonProperty("timeCreated")
java.util.Date timeCreated;
+ /**
+ * The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ String kmsKeyId;
+
/**
* List of one-off patches for Database Homes.
**/
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/DbHomeSummary.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/DbHomeSummary.java
index 44eed0dbcad..97cbc195ae9 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/DbHomeSummary.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/DbHomeSummary.java
@@ -132,6 +132,15 @@ public Builder timeCreated(java.util.Date timeCreated) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("oneOffPatches")
private java.util.List oneOffPatches;
@@ -186,6 +195,7 @@ public DbHomeSummary build() {
dbHomeLocation,
lifecycleDetails,
timeCreated,
+ kmsKeyId,
oneOffPatches,
freeformTags,
definedTags,
@@ -208,6 +218,7 @@ public Builder copy(DbHomeSummary o) {
.dbHomeLocation(o.getDbHomeLocation())
.lifecycleDetails(o.getLifecycleDetails())
.timeCreated(o.getTimeCreated())
+ .kmsKeyId(o.getKmsKeyId())
.oneOffPatches(o.getOneOffPatches())
.freeformTags(o.getFreeformTags())
.definedTags(o.getDefinedTags())
@@ -329,7 +340,7 @@ public static LifecycleState create(String key) {
String dbHomeLocation;
/**
- * Additional information about the current lifecycleState.
+ * Additional information about the current lifecycle state.
**/
@com.fasterxml.jackson.annotation.JsonProperty("lifecycleDetails")
String lifecycleDetails;
@@ -340,6 +351,12 @@ public static LifecycleState create(String key) {
@com.fasterxml.jackson.annotation.JsonProperty("timeCreated")
java.util.Date timeCreated;
+ /**
+ * The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ String kmsKeyId;
+
/**
* List of one-off patches for Database Homes.
**/
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/DbSystem.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/DbSystem.java
index 573af28a78e..bdbbd73f681 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/DbSystem.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/DbSystem.java
@@ -168,6 +168,15 @@ public Builder domain(String domain) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("version")
private String version;
@@ -426,6 +435,7 @@ public DbSystem build() {
timeZone,
hostname,
domain,
+ kmsKeyId,
version,
cpuCoreCount,
clusterName,
@@ -475,6 +485,7 @@ public Builder copy(DbSystem o) {
.timeZone(o.getTimeZone())
.hostname(o.getHostname())
.domain(o.getDomain())
+ .kmsKeyId(o.getKmsKeyId())
.version(o.getVersion())
.cpuCoreCount(o.getCpuCoreCount())
.clusterName(o.getClusterName())
@@ -624,6 +635,12 @@ public static Builder builder() {
@com.fasterxml.jackson.annotation.JsonProperty("domain")
String domain;
+ /**
+ * The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ String kmsKeyId;
+
/**
* The Oracle Database version of the DB system.
**/
@@ -783,7 +800,7 @@ public static LifecycleState create(String key) {
java.util.Date timeCreated;
/**
- * Additional information about the current lifecycleState.
+ * Additional information about the current lifecycle state.
**/
@com.fasterxml.jackson.annotation.JsonProperty("lifecycleDetails")
String lifecycleDetails;
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/DbSystemSummary.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/DbSystemSummary.java
index 53d718fb669..0df6d668802 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/DbSystemSummary.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/DbSystemSummary.java
@@ -176,6 +176,15 @@ public Builder domain(String domain) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("version")
private String version;
@@ -433,6 +442,7 @@ public DbSystemSummary build() {
timeZone,
hostname,
domain,
+ kmsKeyId,
version,
cpuCoreCount,
clusterName,
@@ -481,6 +491,7 @@ public Builder copy(DbSystemSummary o) {
.timeZone(o.getTimeZone())
.hostname(o.getHostname())
.domain(o.getDomain())
+ .kmsKeyId(o.getKmsKeyId())
.version(o.getVersion())
.cpuCoreCount(o.getCpuCoreCount())
.clusterName(o.getClusterName())
@@ -627,6 +638,12 @@ public static Builder builder() {
@com.fasterxml.jackson.annotation.JsonProperty("domain")
String domain;
+ /**
+ * The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ String kmsKeyId;
+
/**
* The Oracle Database version of the DB system.
**/
@@ -786,7 +803,7 @@ public static LifecycleState create(String key) {
java.util.Date timeCreated;
/**
- * Additional information about the current lifecycleState.
+ * Additional information about the current lifecycle state.
**/
@com.fasterxml.jackson.annotation.JsonProperty("lifecycleDetails")
String lifecycleDetails;
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/RestoreAutonomousDataWarehouseDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/FlexComponentCollection.java
similarity index 68%
rename from bmc-database/src/main/java/com/oracle/bmc/database/model/RestoreAutonomousDataWarehouseDetails.java
rename to bmc-database/src/main/java/com/oracle/bmc/database/model/FlexComponentCollection.java
index e7a5ee1cf53..c6da1d58f92 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/RestoreAutonomousDataWarehouseDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/FlexComponentCollection.java
@@ -5,8 +5,7 @@
package com.oracle.bmc.database.model;
/**
- * **Deprecated.** See {@link #restoreAutonomousDatabaseDetails(RestoreAutonomousDatabaseDetailsRequest) restoreAutonomousDatabaseDetails} for reference information about restoring an Autonomous Data Warehouse.
- *
+ * Results of a FlexComponent lists. Contains FlexComponentSummary items.
*
* Note: Objects should always be created or deserialized using the {@link Builder}. This model distinguishes fields
* that are {@code null} because they are unset from fields that are explicitly set to {@code null}. This is done in
@@ -19,36 +18,35 @@
@lombok.AllArgsConstructor(onConstructor = @__({@Deprecated}))
@lombok.Value
@com.fasterxml.jackson.databind.annotation.JsonDeserialize(
- builder = RestoreAutonomousDataWarehouseDetails.Builder.class
+ builder = FlexComponentCollection.Builder.class
)
@com.fasterxml.jackson.annotation.JsonFilter(com.oracle.bmc.http.internal.ExplicitlySetFilter.NAME)
@lombok.Builder(builderClassName = "Builder", toBuilder = true)
-public class RestoreAutonomousDataWarehouseDetails {
+public class FlexComponentCollection {
@com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "")
@lombok.experimental.Accessors(fluent = true)
public static class Builder {
- @com.fasterxml.jackson.annotation.JsonProperty("timestamp")
- private java.util.Date timestamp;
+ @com.fasterxml.jackson.annotation.JsonProperty("items")
+ private java.util.List items;
- public Builder timestamp(java.util.Date timestamp) {
- this.timestamp = timestamp;
- this.__explicitlySet__.add("timestamp");
+ public Builder items(java.util.List items) {
+ this.items = items;
+ this.__explicitlySet__.add("items");
return this;
}
@com.fasterxml.jackson.annotation.JsonIgnore
private final java.util.Set __explicitlySet__ = new java.util.HashSet();
- public RestoreAutonomousDataWarehouseDetails build() {
- RestoreAutonomousDataWarehouseDetails __instance__ =
- new RestoreAutonomousDataWarehouseDetails(timestamp);
+ public FlexComponentCollection build() {
+ FlexComponentCollection __instance__ = new FlexComponentCollection(items);
__instance__.__explicitlySet__.addAll(__explicitlySet__);
return __instance__;
}
@com.fasterxml.jackson.annotation.JsonIgnore
- public Builder copy(RestoreAutonomousDataWarehouseDetails o) {
- Builder copiedBuilder = timestamp(o.getTimestamp());
+ public Builder copy(FlexComponentCollection o) {
+ Builder copiedBuilder = items(o.getItems());
copiedBuilder.__explicitlySet__.retainAll(o.__explicitlySet__);
return copiedBuilder;
@@ -62,11 +60,8 @@ public static Builder builder() {
return new Builder();
}
- /**
- * The time to restore the database to.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("timestamp")
- java.util.Date timestamp;
+ @com.fasterxml.jackson.annotation.JsonProperty("items")
+ java.util.List items;
@com.fasterxml.jackson.annotation.JsonIgnore
private final java.util.Set __explicitlySet__ = new java.util.HashSet();
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/FlexComponentSummary.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/FlexComponentSummary.java
new file mode 100644
index 00000000000..14c92fc3b4b
--- /dev/null
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/FlexComponentSummary.java
@@ -0,0 +1,127 @@
+/**
+ * Copyright (c) 2016, 2020, Oracle and/or its affiliates. All rights reserved.
+ * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
+ */
+package com.oracle.bmc.database.model;
+
+/**
+ * The Flex Components for a DB system. The Flex Component determines resources to allocate to the DB system - CPU cores, memory and storage for Flex shapes.
+ *
+ * To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator.
+ * If you're an administrator who needs to write policies to give users access,
+ * see [Getting Started with Policies](https://docs.cloud.oracle.com/Content/Identity/Concepts/policygetstarted.htm).
+ *
+ *
+ * Note: Objects should always be created or deserialized using the {@link Builder}. This model distinguishes fields
+ * that are {@code null} because they are unset from fields that are explicitly set to {@code null}. This is done in
+ * the setter methods of the {@link Builder}, which maintain a set of all explicitly set fields called
+ * {@link #__explicitlySet__}. The {@link #hashCode()} and {@link #equals(Object)} methods are implemented to take
+ * {@link #__explicitlySet__} into account. The constructor, on the other hand, does not set {@link #__explicitlySet__}
+ * (since the constructor cannot distinguish explicit {@code null} from unset {@code null}).
+ **/
+@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
+@lombok.AllArgsConstructor(onConstructor = @__({@Deprecated}))
+@lombok.Value
+@com.fasterxml.jackson.databind.annotation.JsonDeserialize(
+ builder = FlexComponentSummary.Builder.class
+)
+@com.fasterxml.jackson.annotation.JsonFilter(com.oracle.bmc.http.internal.ExplicitlySetFilter.NAME)
+@lombok.Builder(builderClassName = "Builder", toBuilder = true)
+public class FlexComponentSummary {
+ @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "")
+ @lombok.experimental.Accessors(fluent = true)
+ public static class Builder {
+ @com.fasterxml.jackson.annotation.JsonProperty("name")
+ private String name;
+
+ public Builder name(String name) {
+ this.name = name;
+ this.__explicitlySet__.add("name");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("minimumCoreCount")
+ private Integer minimumCoreCount;
+
+ public Builder minimumCoreCount(Integer minimumCoreCount) {
+ this.minimumCoreCount = minimumCoreCount;
+ this.__explicitlySet__.add("minimumCoreCount");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("availableCoreCount")
+ private Integer availableCoreCount;
+
+ public Builder availableCoreCount(Integer availableCoreCount) {
+ this.availableCoreCount = availableCoreCount;
+ this.__explicitlySet__.add("availableCoreCount");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("availableDbStorageInGBs")
+ private Integer availableDbStorageInGBs;
+
+ public Builder availableDbStorageInGBs(Integer availableDbStorageInGBs) {
+ this.availableDbStorageInGBs = availableDbStorageInGBs;
+ this.__explicitlySet__.add("availableDbStorageInGBs");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonIgnore
+ private final java.util.Set __explicitlySet__ = new java.util.HashSet();
+
+ public FlexComponentSummary build() {
+ FlexComponentSummary __instance__ =
+ new FlexComponentSummary(
+ name, minimumCoreCount, availableCoreCount, availableDbStorageInGBs);
+ __instance__.__explicitlySet__.addAll(__explicitlySet__);
+ return __instance__;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonIgnore
+ public Builder copy(FlexComponentSummary o) {
+ Builder copiedBuilder =
+ name(o.getName())
+ .minimumCoreCount(o.getMinimumCoreCount())
+ .availableCoreCount(o.getAvailableCoreCount())
+ .availableDbStorageInGBs(o.getAvailableDbStorageInGBs());
+
+ copiedBuilder.__explicitlySet__.retainAll(o.__explicitlySet__);
+ return copiedBuilder;
+ }
+ }
+
+ /**
+ * Create a new builder.
+ */
+ public static Builder builder() {
+ return new Builder();
+ }
+
+ /**
+ * The name of the Flex Component used for the DB system.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("name")
+ String name;
+
+ /**
+ * The minimum number of CPU cores that can be enabled on the DB Server for this Flex Component.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("minimumCoreCount")
+ Integer minimumCoreCount;
+
+ /**
+ * The maximum number of CPU cores that can ben enabled on the DB Server for this Flex Component.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("availableCoreCount")
+ Integer availableCoreCount;
+
+ /**
+ * The maximum storage that can be enabled on the Storage Server for this Flex Component.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("availableDbStorageInGBs")
+ Integer availableDbStorageInGBs;
+
+ @com.fasterxml.jackson.annotation.JsonIgnore
+ private final java.util.Set __explicitlySet__ = new java.util.HashSet();
+}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemBase.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemBase.java
index 4d11255a1ed..684592726d3 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemBase.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemBase.java
@@ -230,6 +230,19 @@ public class LaunchDbSystemBase {
@com.fasterxml.jackson.annotation.JsonProperty("initialDataStorageSizeInGB")
Integer initialDataStorageSizeInGB;
+ /**
+ * The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ String kmsKeyId;
+
+ /**
+ * The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation.
+ *
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ String kmsKeyVersionId;
+
/**
* The number of nodes to launch for a 2-node RAC virtual machine DB system. Specify either 1 or 2.
*
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemDetails.java
index b170ffad0e4..070f59d2bb9 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemDetails.java
@@ -204,6 +204,24 @@ public Builder initialDataStorageSizeInGB(Integer initialDataStorageSizeInGB) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ private String kmsKeyVersionId;
+
+ public Builder kmsKeyVersionId(String kmsKeyVersionId) {
+ this.kmsKeyVersionId = kmsKeyVersionId;
+ this.__explicitlySet__.add("kmsKeyVersionId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("nodeCount")
private Integer nodeCount;
@@ -311,6 +329,8 @@ public LaunchDbSystemDetails build() {
clusterName,
dataStoragePercentage,
initialDataStorageSizeInGB,
+ kmsKeyId,
+ kmsKeyVersionId,
nodeCount,
freeformTags,
definedTags,
@@ -346,6 +366,8 @@ public Builder copy(LaunchDbSystemDetails o) {
.clusterName(o.getClusterName())
.dataStoragePercentage(o.getDataStoragePercentage())
.initialDataStorageSizeInGB(o.getInitialDataStorageSizeInGB())
+ .kmsKeyId(o.getKmsKeyId())
+ .kmsKeyVersionId(o.getKmsKeyVersionId())
.nodeCount(o.getNodeCount())
.freeformTags(o.getFreeformTags())
.definedTags(o.getDefinedTags())
@@ -389,6 +411,8 @@ public LaunchDbSystemDetails(
String clusterName,
Integer dataStoragePercentage,
Integer initialDataStorageSizeInGB,
+ String kmsKeyId,
+ String kmsKeyVersionId,
Integer nodeCount,
java.util.Map freeformTags,
java.util.Map> definedTags,
@@ -418,6 +442,8 @@ public LaunchDbSystemDetails(
clusterName,
dataStoragePercentage,
initialDataStorageSizeInGB,
+ kmsKeyId,
+ kmsKeyVersionId,
nodeCount,
freeformTags,
definedTags,
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemFromBackupDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemFromBackupDetails.java
index 2563ed57d76..b9f902d4a31 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemFromBackupDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemFromBackupDetails.java
@@ -204,6 +204,24 @@ public Builder initialDataStorageSizeInGB(Integer initialDataStorageSizeInGB) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ private String kmsKeyVersionId;
+
+ public Builder kmsKeyVersionId(String kmsKeyVersionId) {
+ this.kmsKeyVersionId = kmsKeyVersionId;
+ this.__explicitlySet__.add("kmsKeyVersionId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("nodeCount")
private Integer nodeCount;
@@ -302,6 +320,8 @@ public LaunchDbSystemFromBackupDetails build() {
clusterName,
dataStoragePercentage,
initialDataStorageSizeInGB,
+ kmsKeyId,
+ kmsKeyVersionId,
nodeCount,
freeformTags,
definedTags,
@@ -336,6 +356,8 @@ public Builder copy(LaunchDbSystemFromBackupDetails o) {
.clusterName(o.getClusterName())
.dataStoragePercentage(o.getDataStoragePercentage())
.initialDataStorageSizeInGB(o.getInitialDataStorageSizeInGB())
+ .kmsKeyId(o.getKmsKeyId())
+ .kmsKeyVersionId(o.getKmsKeyVersionId())
.nodeCount(o.getNodeCount())
.freeformTags(o.getFreeformTags())
.definedTags(o.getDefinedTags())
@@ -378,6 +400,8 @@ public LaunchDbSystemFromBackupDetails(
String clusterName,
Integer dataStoragePercentage,
Integer initialDataStorageSizeInGB,
+ String kmsKeyId,
+ String kmsKeyVersionId,
Integer nodeCount,
java.util.Map freeformTags,
java.util.Map> definedTags,
@@ -406,6 +430,8 @@ public LaunchDbSystemFromBackupDetails(
clusterName,
dataStoragePercentage,
initialDataStorageSizeInGB,
+ kmsKeyId,
+ kmsKeyVersionId,
nodeCount,
freeformTags,
definedTags,
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemFromDatabaseDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemFromDatabaseDetails.java
index fea4959aada..d90db9ef442 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemFromDatabaseDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemFromDatabaseDetails.java
@@ -204,6 +204,24 @@ public Builder initialDataStorageSizeInGB(Integer initialDataStorageSizeInGB) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ private String kmsKeyVersionId;
+
+ public Builder kmsKeyVersionId(String kmsKeyVersionId) {
+ this.kmsKeyVersionId = kmsKeyVersionId;
+ this.__explicitlySet__.add("kmsKeyVersionId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("nodeCount")
private Integer nodeCount;
@@ -302,6 +320,8 @@ public LaunchDbSystemFromDatabaseDetails build() {
clusterName,
dataStoragePercentage,
initialDataStorageSizeInGB,
+ kmsKeyId,
+ kmsKeyVersionId,
nodeCount,
freeformTags,
definedTags,
@@ -336,6 +356,8 @@ public Builder copy(LaunchDbSystemFromDatabaseDetails o) {
.clusterName(o.getClusterName())
.dataStoragePercentage(o.getDataStoragePercentage())
.initialDataStorageSizeInGB(o.getInitialDataStorageSizeInGB())
+ .kmsKeyId(o.getKmsKeyId())
+ .kmsKeyVersionId(o.getKmsKeyVersionId())
.nodeCount(o.getNodeCount())
.freeformTags(o.getFreeformTags())
.definedTags(o.getDefinedTags())
@@ -378,6 +400,8 @@ public LaunchDbSystemFromDatabaseDetails(
String clusterName,
Integer dataStoragePercentage,
Integer initialDataStorageSizeInGB,
+ String kmsKeyId,
+ String kmsKeyVersionId,
Integer nodeCount,
java.util.Map freeformTags,
java.util.Map> definedTags,
@@ -406,6 +430,8 @@ public LaunchDbSystemFromDatabaseDetails(
clusterName,
dataStoragePercentage,
initialDataStorageSizeInGB,
+ kmsKeyId,
+ kmsKeyVersionId,
nodeCount,
freeformTags,
definedTags,
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemFromDbSystemDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemFromDbSystemDetails.java
index 1a38dd23edd..238d458b763 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemFromDbSystemDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/LaunchDbSystemFromDbSystemDetails.java
@@ -204,6 +204,24 @@ public Builder initialDataStorageSizeInGB(Integer initialDataStorageSizeInGB) {
return this;
}
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ private String kmsKeyVersionId;
+
+ public Builder kmsKeyVersionId(String kmsKeyVersionId) {
+ this.kmsKeyVersionId = kmsKeyVersionId;
+ this.__explicitlySet__.add("kmsKeyVersionId");
+ return this;
+ }
+
@com.fasterxml.jackson.annotation.JsonProperty("nodeCount")
private Integer nodeCount;
@@ -293,6 +311,8 @@ public LaunchDbSystemFromDbSystemDetails build() {
clusterName,
dataStoragePercentage,
initialDataStorageSizeInGB,
+ kmsKeyId,
+ kmsKeyVersionId,
nodeCount,
freeformTags,
definedTags,
@@ -326,6 +346,8 @@ public Builder copy(LaunchDbSystemFromDbSystemDetails o) {
.clusterName(o.getClusterName())
.dataStoragePercentage(o.getDataStoragePercentage())
.initialDataStorageSizeInGB(o.getInitialDataStorageSizeInGB())
+ .kmsKeyId(o.getKmsKeyId())
+ .kmsKeyVersionId(o.getKmsKeyVersionId())
.nodeCount(o.getNodeCount())
.freeformTags(o.getFreeformTags())
.definedTags(o.getDefinedTags())
@@ -367,6 +389,8 @@ public LaunchDbSystemFromDbSystemDetails(
String clusterName,
Integer dataStoragePercentage,
Integer initialDataStorageSizeInGB,
+ String kmsKeyId,
+ String kmsKeyVersionId,
Integer nodeCount,
java.util.Map freeformTags,
java.util.Map> definedTags,
@@ -394,6 +418,8 @@ public LaunchDbSystemFromDbSystemDetails(
clusterName,
dataStoragePercentage,
initialDataStorageSizeInGB,
+ kmsKeyId,
+ kmsKeyVersionId,
nodeCount,
freeformTags,
definedTags,
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/MaintenanceRun.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/MaintenanceRun.java
index 564fab839c9..f27771deaf6 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/MaintenanceRun.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/MaintenanceRun.java
@@ -298,7 +298,7 @@ public static LifecycleState create(String key) {
LifecycleState lifecycleState;
/**
- * Additional information about the current lifecycleState.
+ * Additional information about the current lifecycle state.
**/
@com.fasterxml.jackson.annotation.JsonProperty("lifecycleDetails")
String lifecycleDetails;
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/MaintenanceRunSummary.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/MaintenanceRunSummary.java
index 52b10ad064b..2e1e2a7154e 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/MaintenanceRunSummary.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/MaintenanceRunSummary.java
@@ -300,7 +300,7 @@ public static LifecycleState create(String key) {
LifecycleState lifecycleState;
/**
- * Additional information about the current lifecycleState.
+ * Additional information about the current lifecycle state.
**/
@com.fasterxml.jackson.annotation.JsonProperty("lifecycleDetails")
String lifecycleDetails;
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/MigrateVaultKeyDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/MigrateVaultKeyDetails.java
new file mode 100644
index 00000000000..1ee255142d1
--- /dev/null
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/MigrateVaultKeyDetails.java
@@ -0,0 +1,90 @@
+/**
+ * Copyright (c) 2016, 2020, Oracle and/or its affiliates. All rights reserved.
+ * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
+ */
+package com.oracle.bmc.database.model;
+
+/**
+ * Details for replacing existing Oracle-managed keys with customer-managed [Vault service](https://docs.cloud.oracle.com/iaas/Content/KeyManagement/Concepts/keyoverview.htm) keys and vice-versa is not supported.
+ *
+ *
+ * Note: Objects should always be created or deserialized using the {@link Builder}. This model distinguishes fields
+ * that are {@code null} because they are unset from fields that are explicitly set to {@code null}. This is done in
+ * the setter methods of the {@link Builder}, which maintain a set of all explicitly set fields called
+ * {@link #__explicitlySet__}. The {@link #hashCode()} and {@link #equals(Object)} methods are implemented to take
+ * {@link #__explicitlySet__} into account. The constructor, on the other hand, does not set {@link #__explicitlySet__}
+ * (since the constructor cannot distinguish explicit {@code null} from unset {@code null}).
+ **/
+@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
+@lombok.AllArgsConstructor(onConstructor = @__({@Deprecated}))
+@lombok.Value
+@com.fasterxml.jackson.databind.annotation.JsonDeserialize(
+ builder = MigrateVaultKeyDetails.Builder.class
+)
+@com.fasterxml.jackson.annotation.JsonFilter(com.oracle.bmc.http.internal.ExplicitlySetFilter.NAME)
+@lombok.Builder(builderClassName = "Builder", toBuilder = true)
+public class MigrateVaultKeyDetails {
+ @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "")
+ @lombok.experimental.Accessors(fluent = true)
+ public static class Builder {
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ private String kmsKeyId;
+
+ public Builder kmsKeyId(String kmsKeyId) {
+ this.kmsKeyId = kmsKeyId;
+ this.__explicitlySet__.add("kmsKeyId");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ private String kmsKeyVersionId;
+
+ public Builder kmsKeyVersionId(String kmsKeyVersionId) {
+ this.kmsKeyVersionId = kmsKeyVersionId;
+ this.__explicitlySet__.add("kmsKeyVersionId");
+ return this;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonIgnore
+ private final java.util.Set __explicitlySet__ = new java.util.HashSet();
+
+ public MigrateVaultKeyDetails build() {
+ MigrateVaultKeyDetails __instance__ =
+ new MigrateVaultKeyDetails(kmsKeyId, kmsKeyVersionId);
+ __instance__.__explicitlySet__.addAll(__explicitlySet__);
+ return __instance__;
+ }
+
+ @com.fasterxml.jackson.annotation.JsonIgnore
+ public Builder copy(MigrateVaultKeyDetails o) {
+ Builder copiedBuilder =
+ kmsKeyId(o.getKmsKeyId()).kmsKeyVersionId(o.getKmsKeyVersionId());
+
+ copiedBuilder.__explicitlySet__.retainAll(o.__explicitlySet__);
+ return copiedBuilder;
+ }
+ }
+
+ /**
+ * Create a new builder.
+ */
+ public static Builder builder() {
+ return new Builder();
+ }
+
+ /**
+ * The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyId")
+ String kmsKeyId;
+
+ /**
+ * The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation.
+ *
+ **/
+ @com.fasterxml.jackson.annotation.JsonProperty("kmsKeyVersionId")
+ String kmsKeyVersionId;
+
+ @com.fasterxml.jackson.annotation.JsonIgnore
+ private final java.util.Set __explicitlySet__ = new java.util.HashSet();
+}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/UpdateAutonomousDataWarehouseDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/UpdateAutonomousDataWarehouseDetails.java
deleted file mode 100644
index e50977153b1..00000000000
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/UpdateAutonomousDataWarehouseDetails.java
+++ /dev/null
@@ -1,170 +0,0 @@
-/**
- * Copyright (c) 2016, 2020, Oracle and/or its affiliates. All rights reserved.
- * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
- */
-package com.oracle.bmc.database.model;
-
-/**
- * **Deprecated.** See {@link #updateAutonomousDatabaseDetails(UpdateAutonomousDatabaseDetailsRequest) 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 {@link Builder}. This model distinguishes fields
- * that are {@code null} because they are unset from fields that are explicitly set to {@code null}. This is done in
- * the setter methods of the {@link Builder}, which maintain a set of all explicitly set fields called
- * {@link #__explicitlySet__}. The {@link #hashCode()} and {@link #equals(Object)} methods are implemented to take
- * {@link #__explicitlySet__} into account. The constructor, on the other hand, does not set {@link #__explicitlySet__}
- * (since the constructor cannot distinguish explicit {@code null} from unset {@code null}).
- **/
-@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
-@lombok.AllArgsConstructor(onConstructor = @__({@Deprecated}))
-@lombok.Value
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(
- builder = UpdateAutonomousDataWarehouseDetails.Builder.class
-)
-@com.fasterxml.jackson.annotation.JsonFilter(com.oracle.bmc.http.internal.ExplicitlySetFilter.NAME)
-@lombok.Builder(builderClassName = "Builder", toBuilder = true)
-public class UpdateAutonomousDataWarehouseDetails {
- @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "")
- @lombok.experimental.Accessors(fluent = true)
- public static class Builder {
- @com.fasterxml.jackson.annotation.JsonProperty("cpuCoreCount")
- private Integer cpuCoreCount;
-
- public Builder cpuCoreCount(Integer cpuCoreCount) {
- this.cpuCoreCount = cpuCoreCount;
- this.__explicitlySet__.add("cpuCoreCount");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("dataStorageSizeInTBs")
- private Integer dataStorageSizeInTBs;
-
- public Builder dataStorageSizeInTBs(Integer dataStorageSizeInTBs) {
- this.dataStorageSizeInTBs = dataStorageSizeInTBs;
- this.__explicitlySet__.add("dataStorageSizeInTBs");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("displayName")
- private String displayName;
-
- public Builder displayName(String displayName) {
- this.displayName = displayName;
- this.__explicitlySet__.add("displayName");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("adminPassword")
- private String adminPassword;
-
- public Builder adminPassword(String adminPassword) {
- this.adminPassword = adminPassword;
- this.__explicitlySet__.add("adminPassword");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("freeformTags")
- private java.util.Map freeformTags;
-
- public Builder freeformTags(java.util.Map freeformTags) {
- this.freeformTags = freeformTags;
- this.__explicitlySet__.add("freeformTags");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("definedTags")
- private java.util.Map> definedTags;
-
- public Builder definedTags(
- java.util.Map> definedTags) {
- this.definedTags = definedTags;
- this.__explicitlySet__.add("definedTags");
- return this;
- }
-
- @com.fasterxml.jackson.annotation.JsonIgnore
- private final java.util.Set __explicitlySet__ = new java.util.HashSet();
-
- public UpdateAutonomousDataWarehouseDetails build() {
- UpdateAutonomousDataWarehouseDetails __instance__ =
- new UpdateAutonomousDataWarehouseDetails(
- cpuCoreCount,
- dataStorageSizeInTBs,
- displayName,
- adminPassword,
- freeformTags,
- definedTags);
- __instance__.__explicitlySet__.addAll(__explicitlySet__);
- return __instance__;
- }
-
- @com.fasterxml.jackson.annotation.JsonIgnore
- public Builder copy(UpdateAutonomousDataWarehouseDetails o) {
- Builder copiedBuilder =
- cpuCoreCount(o.getCpuCoreCount())
- .dataStorageSizeInTBs(o.getDataStorageSizeInTBs())
- .displayName(o.getDisplayName())
- .adminPassword(o.getAdminPassword())
- .freeformTags(o.getFreeformTags())
- .definedTags(o.getDefinedTags());
-
- copiedBuilder.__explicitlySet__.retainAll(o.__explicitlySet__);
- return copiedBuilder;
- }
- }
-
- /**
- * Create a new builder.
- */
- public static Builder builder() {
- return new Builder();
- }
-
- /**
- * The number of CPU cores to be made available to the database.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("cpuCoreCount")
- Integer cpuCoreCount;
-
- /**
- * Size, in terabytes, of the data volume that will be attached to the database.
- *
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("dataStorageSizeInTBs")
- Integer dataStorageSizeInTBs;
-
- /**
- * The user-friendly name for the Autonomous Data Warehouse. The name does not have to be unique.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("displayName")
- String displayName;
-
- /**
- * 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.
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("adminPassword")
- String adminPassword;
-
- /**
- * 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](https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
- *
- * Example: `{\"Department\": \"Finance\"}`
- *
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("freeformTags")
- java.util.Map freeformTags;
-
- /**
- * Defined tags for this resource. Each key is predefined and scoped to a namespace.
- * For more information, see [Resource Tags](https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
- *
- **/
- @com.fasterxml.jackson.annotation.JsonProperty("definedTags")
- java.util.Map> definedTags;
-
- @com.fasterxml.jackson.annotation.JsonIgnore
- private final java.util.Set __explicitlySet__ = new java.util.HashSet();
-}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/UpdateAutonomousDatabaseDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/UpdateAutonomousDatabaseDetails.java
index 9a2fb6e2863..b17d55b3c7d 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/UpdateAutonomousDatabaseDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/UpdateAutonomousDatabaseDetails.java
@@ -364,12 +364,14 @@ public static Builder builder() {
* - OLTP - indicates an Autonomous Transaction Processing database
* - DW - indicates an Autonomous Data Warehouse database
* - AJD - indicates an Autonomous JSON Database
+ * - APEX - indicates an Autonomous Database with the Oracle Application Express (APEX) workload type.
*
**/
public enum DbWorkload {
Oltp("OLTP"),
Dw("DW"),
Ajd("AJD"),
+ Apex("APEX"),
;
private final String value;
@@ -405,12 +407,15 @@ public static DbWorkload create(String key) {
* - OLTP - indicates an Autonomous Transaction Processing database
* - DW - indicates an Autonomous Data Warehouse database
* - AJD - indicates an Autonomous JSON Database
+ * - APEX - indicates an Autonomous Database with the Oracle Application Express (APEX) workload type.
*
**/
@com.fasterxml.jackson.annotation.JsonProperty("dbWorkload")
DbWorkload dbWorkload;
/**
- * The Oracle license model that applies to the Oracle Autonomous Database. Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
+ * The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle PaaS and IaaS services in the cloud.
+ * License Included allows you to subscribe to new Oracle Database software licenses and the Database service.
+ * Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
* Autonomous Exadata Infrastructure level. When using [shared Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adboverview.htm#AEI), if a value is not specified, the system will supply the value of `BRING_YOUR_OWN_LICENSE`.
*
**/
@@ -447,7 +452,9 @@ public static LicenseModel create(String key) {
}
};
/**
- * The Oracle license model that applies to the Oracle Autonomous Database. Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
+ * The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle PaaS and IaaS services in the cloud.
+ * License Included allows you to subscribe to new Oracle Database software licenses and the Database service.
+ * Note that when provisioning an Autonomous Database on [dedicated Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adbddoverview.htm), this attribute must be null because the attribute is already set at the
* Autonomous Exadata Infrastructure level. When using [shared Exadata infrastructure](https://docs.cloud.oracle.com/Content/Database/Concepts/adboverview.htm#AEI), if a value is not specified, the system will supply the value of `BRING_YOUR_OWN_LICENSE`.
*
**/
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/model/UpdateDatabaseDetails.java b/bmc-database/src/main/java/com/oracle/bmc/database/model/UpdateDatabaseDetails.java
index e83973b0990..698776ee2df 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/model/UpdateDatabaseDetails.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/model/UpdateDatabaseDetails.java
@@ -149,7 +149,7 @@ public static Builder builder() {
String newAdminPassword;
/**
- * The existing password to open the TDE wallet. It is required to set a new tde password.
+ * The existing TDE wallet password. You must provide the existing password in order to set a new TDE wallet password.
**/
@com.fasterxml.jackson.annotation.JsonProperty("oldTdeWalletPassword")
String oldTdeWalletPassword;
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ActivateExadataInfrastructureRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ActivateExadataInfrastructureRequest.java
index 6b387d63425..5033740fc63 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ActivateExadataInfrastructureRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ActivateExadataInfrastructureRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ActivateExadataInfrastructureRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/AutonomousDatabaseManualRefreshRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/AutonomousDatabaseManualRefreshRequest.java
index 14a38f0dfe5..3f06dd3c01b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/AutonomousDatabaseManualRefreshRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/AutonomousDatabaseManualRefreshRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use AutonomousDatabaseManualRefreshRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousContainerDatabaseCompartmentRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousContainerDatabaseCompartmentRequest.java
index da919bd81f3..fd085f9ac8c 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousContainerDatabaseCompartmentRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousContainerDatabaseCompartmentRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ChangeAutonomousContainerDatabaseCompartmentRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousDatabaseCompartmentRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousDatabaseCompartmentRequest.java
index 03f95114354..d387e3bb1ed 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousDatabaseCompartmentRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousDatabaseCompartmentRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ChangeAutonomousDatabaseCompartmentRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousExadataInfrastructureCompartmentRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousExadataInfrastructureCompartmentRequest.java
index dba63e4b5b6..1ab1e4b7c7c 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousExadataInfrastructureCompartmentRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousExadataInfrastructureCompartmentRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ChangeAutonomousExadataInfrastructureCompartmentRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousVmClusterCompartmentRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousVmClusterCompartmentRequest.java
index f12883ed1c9..1d7e623ab94 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousVmClusterCompartmentRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeAutonomousVmClusterCompartmentRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ChangeAutonomousVmClusterCompartmentRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeBackupDestinationCompartmentRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeBackupDestinationCompartmentRequest.java
index 72f94ec742e..476345a08f0 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeBackupDestinationCompartmentRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeBackupDestinationCompartmentRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ChangeBackupDestinationCompartmentRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeCloudExadataInfrastructureCompartmentRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeCloudExadataInfrastructureCompartmentRequest.java
index a069063903e..d2ddf5eb25d 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeCloudExadataInfrastructureCompartmentRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeCloudExadataInfrastructureCompartmentRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ChangeCloudExadataInfrastructureCompartmentRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeCloudVmClusterCompartmentRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeCloudVmClusterCompartmentRequest.java
index 0e9ff8b9d71..f4eda0f9265 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeCloudVmClusterCompartmentRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeCloudVmClusterCompartmentRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ChangeCloudVmClusterCompartmentRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeDatabaseSoftwareImageCompartmentRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeDatabaseSoftwareImageCompartmentRequest.java
index df530921c4b..2213cff1ccc 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeDatabaseSoftwareImageCompartmentRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeDatabaseSoftwareImageCompartmentRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ChangeDatabaseSoftwareImageCompartmentRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeDbSystemCompartmentRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeDbSystemCompartmentRequest.java
index 3942064c3aa..ccc4487117e 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeDbSystemCompartmentRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeDbSystemCompartmentRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ChangeDbSystemCompartmentRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeExadataInfrastructureCompartmentRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeExadataInfrastructureCompartmentRequest.java
index 98e3ee0e34c..79765977bae 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeExadataInfrastructureCompartmentRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeExadataInfrastructureCompartmentRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ChangeExadataInfrastructureCompartmentRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeKeyStoreCompartmentRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeKeyStoreCompartmentRequest.java
index e63ff2a08b8..0eee7f93d10 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeKeyStoreCompartmentRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeKeyStoreCompartmentRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ChangeKeyStoreCompartmentRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeVmClusterCompartmentRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeVmClusterCompartmentRequest.java
index 17def00fc6f..149de1624c3 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeVmClusterCompartmentRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ChangeVmClusterCompartmentRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ChangeVmClusterCompartmentRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CompleteExternalBackupJobRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CompleteExternalBackupJobRequest.java
index 4faa6ef2ac3..fcaa7b4b91b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CompleteExternalBackupJobRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CompleteExternalBackupJobRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CompleteExternalBackupJobRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousContainerDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousContainerDatabaseRequest.java
index 72ffd566174..f61cbe0cea7 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousContainerDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousContainerDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateAutonomousContainerDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousDatabaseBackupRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousDatabaseBackupRequest.java
index 48f1e9576f9..86da56c9c41 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousDatabaseBackupRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousDatabaseBackupRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateAutonomousDatabaseBackupRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousDatabaseRequest.java
index 3c753543b18..4b247340312 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateAutonomousDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousVmClusterRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousVmClusterRequest.java
index abad15436c8..1d4b71f12d5 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousVmClusterRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateAutonomousVmClusterRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateAutonomousVmClusterRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateBackupDestinationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateBackupDestinationRequest.java
index db84677a2d9..427f600199d 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateBackupDestinationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateBackupDestinationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateBackupDestinationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateBackupRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateBackupRequest.java
index 174ce76d9a6..2c7df448a29 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateBackupRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateBackupRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateBackupRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateCloudExadataInfrastructureRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateCloudExadataInfrastructureRequest.java
index c4583103c00..96595d288ed 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateCloudExadataInfrastructureRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateCloudExadataInfrastructureRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateCloudExadataInfrastructureRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateCloudVmClusterRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateCloudVmClusterRequest.java
index 6827304f30c..d6a1f2e52d2 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateCloudVmClusterRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateCloudVmClusterRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateCloudVmClusterRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateConsoleConnectionRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateConsoleConnectionRequest.java
index 00bf074a6e4..deedaf0517b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateConsoleConnectionRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateConsoleConnectionRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateConsoleConnectionRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDataGuardAssociationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDataGuardAssociationRequest.java
index c493ced7f49..e8b1860ddcb 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDataGuardAssociationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDataGuardAssociationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateDataGuardAssociationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDatabaseRequest.java
index 0913b369917..1ebf3e74513 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDatabaseSoftwareImageRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDatabaseSoftwareImageRequest.java
index 43e2cb19608..583128ef798 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDatabaseSoftwareImageRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDatabaseSoftwareImageRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateDatabaseSoftwareImageRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDbHomeRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDbHomeRequest.java
index 7c496186a0f..ab8d347b520 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDbHomeRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateDbHomeRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateDbHomeRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateExadataInfrastructureRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateExadataInfrastructureRequest.java
index 5f179706365..781a1b42f69 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateExadataInfrastructureRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateExadataInfrastructureRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateExadataInfrastructureRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateExternalBackupJobRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateExternalBackupJobRequest.java
index b8d5bc87dc3..2b40ba6fafb 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateExternalBackupJobRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateExternalBackupJobRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateExternalBackupJobRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateKeyStoreRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateKeyStoreRequest.java
index ebec2b0348c..80c3f0a62fd 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateKeyStoreRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateKeyStoreRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateKeyStoreRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateVmClusterNetworkRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateVmClusterNetworkRequest.java
index 3234c82b936..867824e6cec 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateVmClusterNetworkRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateVmClusterNetworkRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateVmClusterNetworkRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateVmClusterRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateVmClusterRequest.java
index b606fa8f375..63c1de70602 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateVmClusterRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/CreateVmClusterRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use CreateVmClusterRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DbNodeActionRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DbNodeActionRequest.java
index 2fa87202ac3..561e9269b11 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DbNodeActionRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DbNodeActionRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DbNodeActionRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteAutonomousDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteAutonomousDatabaseRequest.java
index d0f944ef463..ded8479aee2 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteAutonomousDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteAutonomousDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteAutonomousDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteAutonomousVmClusterRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteAutonomousVmClusterRequest.java
index 346cf84db26..cb685d51490 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteAutonomousVmClusterRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteAutonomousVmClusterRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteAutonomousVmClusterRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteBackupDestinationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteBackupDestinationRequest.java
index 5f4ed0d6edf..ad23721e397 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteBackupDestinationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteBackupDestinationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteBackupDestinationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteBackupRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteBackupRequest.java
index 724214fe002..cb3521333ea 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteBackupRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteBackupRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteBackupRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteCloudExadataInfrastructureRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteCloudExadataInfrastructureRequest.java
index db631748742..f419fb74d59 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteCloudExadataInfrastructureRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteCloudExadataInfrastructureRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteCloudExadataInfrastructureRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteCloudVmClusterRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteCloudVmClusterRequest.java
index 3181508149f..d6feea6d32f 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteCloudVmClusterRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteCloudVmClusterRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteCloudVmClusterRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteConsoleConnectionRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteConsoleConnectionRequest.java
index 71acd56ecbc..39590c4c114 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteConsoleConnectionRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteConsoleConnectionRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteConsoleConnectionRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteDatabaseRequest.java
index 84e58fcdefa..e34df5908bd 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteDatabaseSoftwareImageRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteDatabaseSoftwareImageRequest.java
index 55e314f5325..628ea6e09bd 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteDatabaseSoftwareImageRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteDatabaseSoftwareImageRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteDatabaseSoftwareImageRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteDbHomeRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteDbHomeRequest.java
index 700277526d1..3e505483dbd 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteDbHomeRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteDbHomeRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteDbHomeRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteExadataInfrastructureRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteExadataInfrastructureRequest.java
index 899053b6c47..73e312ca7aa 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteExadataInfrastructureRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteExadataInfrastructureRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteExadataInfrastructureRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteKeyStoreRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteKeyStoreRequest.java
index d9e1766c7f5..7be256aa83c 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteKeyStoreRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteKeyStoreRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteKeyStoreRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteVmClusterNetworkRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteVmClusterNetworkRequest.java
index f3ff3830ee0..1b7af5f8d7b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteVmClusterNetworkRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteVmClusterNetworkRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteVmClusterNetworkRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteVmClusterRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteVmClusterRequest.java
index 7001aeb8374..0780b60518a 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteVmClusterRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteVmClusterRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeleteVmClusterRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeregisterAutonomousDatabaseDataSafeRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeregisterAutonomousDatabaseDataSafeRequest.java
index 54247669a0f..afb0ab35cfe 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeregisterAutonomousDatabaseDataSafeRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeregisterAutonomousDatabaseDataSafeRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DeregisterAutonomousDatabaseDataSafeRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DisableAutonomousDatabaseOperationsInsightsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DisableAutonomousDatabaseOperationsInsightsRequest.java
index d8a226f485a..5ccd6e040e8 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DisableAutonomousDatabaseOperationsInsightsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DisableAutonomousDatabaseOperationsInsightsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DisableAutonomousDatabaseOperationsInsightsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DownloadExadataInfrastructureConfigFileRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DownloadExadataInfrastructureConfigFileRequest.java
index 05f5c129e54..18df53269a5 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DownloadExadataInfrastructureConfigFileRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DownloadExadataInfrastructureConfigFileRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DownloadExadataInfrastructureConfigFileRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DownloadVmClusterNetworkConfigFileRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DownloadVmClusterNetworkConfigFileRequest.java
index adcf6d87e47..bce8d32cb76 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DownloadVmClusterNetworkConfigFileRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/DownloadVmClusterNetworkConfigFileRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use DownloadVmClusterNetworkConfigFileRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/EnableAutonomousDatabaseOperationsInsightsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/EnableAutonomousDatabaseOperationsInsightsRequest.java
index 4ce111462fb..d61f5997fa7 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/EnableAutonomousDatabaseOperationsInsightsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/EnableAutonomousDatabaseOperationsInsightsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use EnableAutonomousDatabaseOperationsInsightsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/FailOverAutonomousDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/FailOverAutonomousDatabaseRequest.java
index bd63bfb5fe5..4be0bf76d2d 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/FailOverAutonomousDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/FailOverAutonomousDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use FailOverAutonomousDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/FailoverAutonomousContainerDatabaseDataguardAssociationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/FailoverAutonomousContainerDatabaseDataguardAssociationRequest.java
index 11965faa2af..b15efa84144 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/FailoverAutonomousContainerDatabaseDataguardAssociationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/FailoverAutonomousContainerDatabaseDataguardAssociationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use FailoverAutonomousContainerDatabaseDataguardAssociationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/FailoverDataGuardAssociationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/FailoverDataGuardAssociationRequest.java
index 526733252d4..b9ec7ac591a 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/FailoverDataGuardAssociationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/FailoverDataGuardAssociationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use FailoverDataGuardAssociationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GenerateAutonomousDatabaseWalletRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GenerateAutonomousDatabaseWalletRequest.java
index 402a66343c8..cc79afcb917 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GenerateAutonomousDatabaseWalletRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GenerateAutonomousDatabaseWalletRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GenerateAutonomousDatabaseWalletRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GenerateRecommendedVmClusterNetworkRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GenerateRecommendedVmClusterNetworkRequest.java
index 395771e8b9b..055219cbfea 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GenerateRecommendedVmClusterNetworkRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GenerateRecommendedVmClusterNetworkRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GenerateRecommendedVmClusterNetworkRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousContainerDatabaseDataguardAssociationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousContainerDatabaseDataguardAssociationRequest.java
index 54791c51023..29d5aa53837 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousContainerDatabaseDataguardAssociationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousContainerDatabaseDataguardAssociationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetAutonomousContainerDatabaseDataguardAssociationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousContainerDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousContainerDatabaseRequest.java
index 47330c395b4..5660543fb9c 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousContainerDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousContainerDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetAutonomousContainerDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseBackupRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseBackupRequest.java
index a46de10d981..88399f91f62 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseBackupRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseBackupRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetAutonomousDatabaseBackupRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseDataguardAssociationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseDataguardAssociationRequest.java
index 1f7ae40b171..412c7916ce8 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseDataguardAssociationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseDataguardAssociationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetAutonomousDatabaseDataguardAssociationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseRegionalWalletRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseRegionalWalletRequest.java
index d5f23db754f..50805a0baa6 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseRegionalWalletRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseRegionalWalletRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetAutonomousDatabaseRegionalWalletRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseRequest.java
index 83e4386f71b..2c475505cd4 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetAutonomousDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseWalletRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseWalletRequest.java
index 2ab9fd8330f..cb258217f5b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseWalletRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousDatabaseWalletRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetAutonomousDatabaseWalletRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousExadataInfrastructureRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousExadataInfrastructureRequest.java
index c44fb072aa1..cc7762f1c2b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousExadataInfrastructureRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousExadataInfrastructureRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetAutonomousExadataInfrastructureRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousPatchRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousPatchRequest.java
index e442ce23517..fdda941ba29 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousPatchRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousPatchRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetAutonomousPatchRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousVmClusterRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousVmClusterRequest.java
index 4cecc85dd1a..7b5194d2570 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousVmClusterRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetAutonomousVmClusterRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetAutonomousVmClusterRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetBackupDestinationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetBackupDestinationRequest.java
index caf5aacd1bf..08fabe8178f 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetBackupDestinationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetBackupDestinationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetBackupDestinationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetBackupRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetBackupRequest.java
index 27eceb223b5..ced742be195 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetBackupRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetBackupRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetBackupRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudExadataInfrastructureRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudExadataInfrastructureRequest.java
index 82de50ab15a..4c8a9e13fab 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudExadataInfrastructureRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudExadataInfrastructureRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetCloudExadataInfrastructureRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterIormConfigRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterIormConfigRequest.java
index 1f36edad9c0..532fab33cb5 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterIormConfigRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterIormConfigRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetCloudVmClusterIormConfigRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterRequest.java
index 76a94160ff1..02bfef8e7f2 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetCloudVmClusterRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterUpdateHistoryEntryRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterUpdateHistoryEntryRequest.java
index 0f579519e3c..f3e716d7d6c 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterUpdateHistoryEntryRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterUpdateHistoryEntryRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetCloudVmClusterUpdateHistoryEntryRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterUpdateRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterUpdateRequest.java
index 4808d572a8a..035ff642df5 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterUpdateRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetCloudVmClusterUpdateRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetCloudVmClusterUpdateRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetConsoleConnectionRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetConsoleConnectionRequest.java
index 4af6562b547..51797fc20bf 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetConsoleConnectionRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetConsoleConnectionRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetConsoleConnectionRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDataGuardAssociationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDataGuardAssociationRequest.java
index bd51e35d32f..a00c59bdcc0 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDataGuardAssociationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDataGuardAssociationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetDataGuardAssociationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDatabaseRequest.java
index a59fa9aa845..48ebb02c326 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDatabaseSoftwareImageRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDatabaseSoftwareImageRequest.java
index 8db3abd8c0c..84a8be7c43d 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDatabaseSoftwareImageRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDatabaseSoftwareImageRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetDatabaseSoftwareImageRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDatabaseUpgradeHistoryEntryRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDatabaseUpgradeHistoryEntryRequest.java
index 49605755e7c..e90042b3f7c 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDatabaseUpgradeHistoryEntryRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDatabaseUpgradeHistoryEntryRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetDatabaseUpgradeHistoryEntryRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbHomePatchHistoryEntryRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbHomePatchHistoryEntryRequest.java
index 9892c5cfbda..9f4db6f2710 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbHomePatchHistoryEntryRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbHomePatchHistoryEntryRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetDbHomePatchHistoryEntryRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbHomePatchRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbHomePatchRequest.java
index 1eecedc9ee7..7ba01d92214 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbHomePatchRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbHomePatchRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetDbHomePatchRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbHomeRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbHomeRequest.java
index ed7a59c4ba7..35c87be56d7 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbHomeRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbHomeRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetDbHomeRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbNodeRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbNodeRequest.java
index e296623546a..703295eecd8 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbNodeRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbNodeRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetDbNodeRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbSystemPatchHistoryEntryRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbSystemPatchHistoryEntryRequest.java
index 27b69a00f92..e9197a0aebe 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbSystemPatchHistoryEntryRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbSystemPatchHistoryEntryRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetDbSystemPatchHistoryEntryRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbSystemPatchRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbSystemPatchRequest.java
index 0f59021f523..e02b22f35f0 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbSystemPatchRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbSystemPatchRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetDbSystemPatchRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbSystemRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbSystemRequest.java
index 3ac6875198d..df56db5535f 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbSystemRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetDbSystemRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetDbSystemRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExadataInfrastructureOcpusRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExadataInfrastructureOcpusRequest.java
index 2a36b239a78..70b71602bf1 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExadataInfrastructureOcpusRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExadataInfrastructureOcpusRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetExadataInfrastructureOcpusRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExadataInfrastructureRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExadataInfrastructureRequest.java
index c81649588fe..2c464c0ae85 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExadataInfrastructureRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExadataInfrastructureRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetExadataInfrastructureRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExadataIormConfigRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExadataIormConfigRequest.java
index 71ee7e3e1bf..256e55116cf 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExadataIormConfigRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExadataIormConfigRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetExadataIormConfigRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExternalBackupJobRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExternalBackupJobRequest.java
index 62863d6a505..8a83b43fa3a 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExternalBackupJobRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetExternalBackupJobRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetExternalBackupJobRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetKeyStoreRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetKeyStoreRequest.java
index 848bddf9f2f..2c647d7dd64 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetKeyStoreRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetKeyStoreRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetKeyStoreRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetMaintenanceRunRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetMaintenanceRunRequest.java
index 34ca6a9c0ac..c2339ae72df 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetMaintenanceRunRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetMaintenanceRunRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetMaintenanceRunRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterNetworkRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterNetworkRequest.java
index 7e6c271843d..cb212163a0b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterNetworkRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterNetworkRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetVmClusterNetworkRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterPatchHistoryEntryRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterPatchHistoryEntryRequest.java
index a29b8e73b19..35c3f981952 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterPatchHistoryEntryRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterPatchHistoryEntryRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetVmClusterPatchHistoryEntryRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterPatchRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterPatchRequest.java
index 0b04129d337..1fcdc41826f 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterPatchRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterPatchRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetVmClusterPatchRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterRequest.java
index 32822decf43..417032f2a46 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/GetVmClusterRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use GetVmClusterRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/LaunchAutonomousExadataInfrastructureRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/LaunchAutonomousExadataInfrastructureRequest.java
index c949d34bdbf..129d6d5cbe2 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/LaunchAutonomousExadataInfrastructureRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/LaunchAutonomousExadataInfrastructureRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use LaunchAutonomousExadataInfrastructureRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/LaunchDbSystemRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/LaunchDbSystemRequest.java
index d2273cbde84..210c4bc03f6 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/LaunchDbSystemRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/LaunchDbSystemRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use LaunchDbSystemRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousContainerDatabaseDataguardAssociationsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousContainerDatabaseDataguardAssociationsRequest.java
index 6c69f183847..fb3242b094b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousContainerDatabaseDataguardAssociationsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousContainerDatabaseDataguardAssociationsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListAutonomousContainerDatabaseDataguardAssociationsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousContainerDatabasesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousContainerDatabasesRequest.java
index d50f7537ab5..da5370a61d6 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousContainerDatabasesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousContainerDatabasesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListAutonomousContainerDatabasesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabaseBackupsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabaseBackupsRequest.java
index 9f751546203..8d867960c13 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabaseBackupsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabaseBackupsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListAutonomousDatabaseBackupsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabaseClonesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabaseClonesRequest.java
index 256cac4cd56..659af46d63a 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabaseClonesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabaseClonesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListAutonomousDatabaseClonesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabaseDataguardAssociationsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabaseDataguardAssociationsRequest.java
index ae0a5664cca..a808410eaeb 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabaseDataguardAssociationsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabaseDataguardAssociationsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListAutonomousDatabaseDataguardAssociationsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabasesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabasesRequest.java
index 4a0549ece30..f13de6babf8 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabasesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDatabasesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListAutonomousDatabasesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDbPreviewVersionsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDbPreviewVersionsRequest.java
index ed3fea6b371..390f3aef0e5 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDbPreviewVersionsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDbPreviewVersionsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListAutonomousDbPreviewVersionsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDbVersionsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDbVersionsRequest.java
index 969479f956c..63511f180d7 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDbVersionsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDbVersionsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListAutonomousDbVersionsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousExadataInfrastructureShapesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousExadataInfrastructureShapesRequest.java
index 02f9c669c3c..08cf6fe21b9 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousExadataInfrastructureShapesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousExadataInfrastructureShapesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListAutonomousExadataInfrastructureShapesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousExadataInfrastructuresRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousExadataInfrastructuresRequest.java
index b2f1aef32fd..d400451403a 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousExadataInfrastructuresRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousExadataInfrastructuresRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListAutonomousExadataInfrastructuresRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousVmClustersRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousVmClustersRequest.java
index cfa711b207a..898e10d3e42 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousVmClustersRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousVmClustersRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListAutonomousVmClustersRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListBackupDestinationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListBackupDestinationRequest.java
index a88382794f4..4847605c6bf 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListBackupDestinationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListBackupDestinationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListBackupDestinationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListBackupsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListBackupsRequest.java
index 231dec2c802..ade0c5b4a69 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListBackupsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListBackupsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListBackupsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudExadataInfrastructuresRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudExadataInfrastructuresRequest.java
index f5fcd7ded75..62ff5d81525 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudExadataInfrastructuresRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudExadataInfrastructuresRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListCloudExadataInfrastructuresRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudVmClusterUpdateHistoryEntriesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudVmClusterUpdateHistoryEntriesRequest.java
index 322ed6b11e2..17f866671b8 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudVmClusterUpdateHistoryEntriesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudVmClusterUpdateHistoryEntriesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListCloudVmClusterUpdateHistoryEntriesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudVmClusterUpdatesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudVmClusterUpdatesRequest.java
index c9148b41619..1fdc35e07cd 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudVmClusterUpdatesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudVmClusterUpdatesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListCloudVmClusterUpdatesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudVmClustersRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudVmClustersRequest.java
index 139150d2a70..3470fb49e2e 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudVmClustersRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListCloudVmClustersRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListCloudVmClustersRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListConsoleConnectionsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListConsoleConnectionsRequest.java
index f2b6f41a1dd..cf45027457a 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListConsoleConnectionsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListConsoleConnectionsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListConsoleConnectionsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListContainerDatabasePatchesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListContainerDatabasePatchesRequest.java
index a12200d763c..c4d2c65c35b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListContainerDatabasePatchesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListContainerDatabasePatchesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListContainerDatabasePatchesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDataGuardAssociationsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDataGuardAssociationsRequest.java
index 509a2b4f31c..c17e9f2783e 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDataGuardAssociationsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDataGuardAssociationsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListDataGuardAssociationsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDatabaseSoftwareImagesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDatabaseSoftwareImagesRequest.java
index dfe8da9571d..610cd06ef81 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDatabaseSoftwareImagesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDatabaseSoftwareImagesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListDatabaseSoftwareImagesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDatabaseUpgradeHistoryEntriesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDatabaseUpgradeHistoryEntriesRequest.java
index 2a0a28cc080..90846cd03a3 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDatabaseUpgradeHistoryEntriesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDatabaseUpgradeHistoryEntriesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListDatabaseUpgradeHistoryEntriesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDatabasesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDatabasesRequest.java
index b8eb8e0636d..09522cef8b2 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDatabasesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDatabasesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListDatabasesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbHomePatchHistoryEntriesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbHomePatchHistoryEntriesRequest.java
index 94b4c4ee390..8d281568e0b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbHomePatchHistoryEntriesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbHomePatchHistoryEntriesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListDbHomePatchHistoryEntriesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbHomePatchesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbHomePatchesRequest.java
index 18cc97565e7..6415435cc0b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbHomePatchesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbHomePatchesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListDbHomePatchesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbHomesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbHomesRequest.java
index 6d6929a2950..09a37718967 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbHomesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbHomesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListDbHomesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbNodesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbNodesRequest.java
index 374977f8fec..e517f0b644e 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbNodesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbNodesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListDbNodesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemPatchHistoryEntriesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemPatchHistoryEntriesRequest.java
index ff590959bf1..53181136a79 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemPatchHistoryEntriesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemPatchHistoryEntriesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListDbSystemPatchHistoryEntriesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemPatchesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemPatchesRequest.java
index 13867223cd3..71b972b31cd 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemPatchesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemPatchesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListDbSystemPatchesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemShapesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemShapesRequest.java
index 31e9f491fc3..e925c6d625e 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemShapesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemShapesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListDbSystemShapesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemsRequest.java
index afb3638d6d1..4e0b8366d1b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbSystemsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListDbSystemsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbVersionsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbVersionsRequest.java
index 489f5c5f270..e6616175ce0 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbVersionsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListDbVersionsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListDbVersionsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListExadataInfrastructuresRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListExadataInfrastructuresRequest.java
index c54f02fb3a3..e6c7d325043 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListExadataInfrastructuresRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListExadataInfrastructuresRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListExadataInfrastructuresRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDataWarehousesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListFlexComponentsRequest.java
similarity index 76%
rename from bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDataWarehousesRequest.java
rename to bmc-database/src/main/java/com/oracle/bmc/database/requests/ListFlexComponentsRequest.java
index 1edb8f82be1..0f45ffc16fe 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListAutonomousDataWarehousesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListFlexComponentsRequest.java
@@ -5,12 +5,13 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListFlexComponentsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
-public class ListAutonomousDataWarehousesRequest
- extends com.oracle.bmc.requests.BmcRequest {
+public class ListFlexComponentsRequest extends com.oracle.bmc.requests.BmcRequest {
/**
* The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm).
@@ -18,45 +19,34 @@ public class ListAutonomousDataWarehousesRequest
private String compartmentId;
/**
- * The maximum number of items to return per page.
+ * A filter to return only resources that match the entire name given. The match is not case sensitive.
*/
- private Integer limit;
+ private String name;
/**
- * The pagination token to continue listing from.
- */
- private String page;
-
- /**
- * The field to sort by. You can provide one sort order (`sortOrder`). Default order for TIMECREATED is descending. Default order for DISPLAYNAME is ascending. The DISPLAYNAME sort order is case sensitive.
- *
- **Note:** If you do not include the availability domain filter, the resources are grouped by availability domain, then sorted.
- *
+ * The sort order to use, either ascending (`ASC`) or descending (`DESC`).
*/
- private SortBy sortBy;
+ private SortOrder sortOrder;
/**
- * The field to sort by. You can provide one sort order (`sortOrder`). Default order for TIMECREATED is descending. Default order for DISPLAYNAME is ascending. The DISPLAYNAME sort order is case sensitive.
- *
- **Note:** If you do not include the availability domain filter, the resources are grouped by availability domain, then sorted.
- *
+ * The sort order to use, either ascending (`ASC`) or descending (`DESC`).
**/
- public enum SortBy {
- Timecreated("TIMECREATED"),
- Displayname("DISPLAYNAME"),
+ public enum SortOrder {
+ Asc("ASC"),
+ Desc("DESC"),
;
private final String value;
- private static java.util.Map map;
+ private static java.util.Map map;
static {
map = new java.util.HashMap<>();
- for (SortBy v : SortBy.values()) {
+ for (SortOrder v : SortOrder.values()) {
map.put(v.getValue(), v);
}
}
- SortBy(String value) {
+ SortOrder(String value) {
this.value = value;
}
@@ -66,37 +56,38 @@ public String getValue() {
}
@com.fasterxml.jackson.annotation.JsonCreator
- public static SortBy create(String key) {
+ public static SortOrder create(String key) {
if (map.containsKey(key)) {
return map.get(key);
}
- throw new IllegalArgumentException("Invalid SortBy: " + key);
+ throw new IllegalArgumentException("Invalid SortOrder: " + key);
}
};
/**
- * The sort order to use, either ascending (`ASC`) or descending (`DESC`).
+ * The field to sort by. You can provide one sort order (`sortOrder`). Default order for NAME is ascending. The NAME sort order is case sensitive.
+ *
*/
- private SortOrder sortOrder;
+ private SortBy sortBy;
/**
- * The sort order to use, either ascending (`ASC`) or descending (`DESC`).
+ * The field to sort by. You can provide one sort order (`sortOrder`). Default order for NAME is ascending. The NAME sort order is case sensitive.
+ *
**/
- public enum SortOrder {
- Asc("ASC"),
- Desc("DESC"),
+ public enum SortBy {
+ Name("NAME"),
;
private final String value;
- private static java.util.Map map;
+ private static java.util.Map map;
static {
map = new java.util.HashMap<>();
- for (SortOrder v : SortOrder.values()) {
+ for (SortBy v : SortBy.values()) {
map.put(v.getValue(), v);
}
}
- SortOrder(String value) {
+ SortBy(String value) {
this.value = value;
}
@@ -106,26 +97,26 @@ public String getValue() {
}
@com.fasterxml.jackson.annotation.JsonCreator
- public static SortOrder create(String key) {
+ public static SortBy create(String key) {
if (map.containsKey(key)) {
return map.get(key);
}
- throw new IllegalArgumentException("Invalid SortOrder: " + key);
+ throw new IllegalArgumentException("Invalid SortBy: " + key);
}
};
/**
- * A filter to return only resources that match the given lifecycle state exactly.
+ * The maximum number of items to return per page.
*/
- private AutonomousDataWarehouseSummary.LifecycleState lifecycleState;
+ private Integer limit;
/**
- * A filter to return only resources that match the entire display name given. The match is not case sensitive.
+ * The pagination token to continue listing from.
*/
- private String displayName;
+ private String page;
public static class Builder
implements com.oracle.bmc.requests.BmcRequest.Builder<
- ListAutonomousDataWarehousesRequest, java.lang.Void> {
+ ListFlexComponentsRequest, java.lang.Void> {
private com.oracle.bmc.util.internal.Consumer
invocationCallback = null;
private com.oracle.bmc.retrier.RetryConfiguration retryConfiguration = null;
@@ -157,31 +148,30 @@ public Builder retryConfiguration(
* Copy method to populate the builder with values from the given instance.
* @return this builder instance
*/
- public Builder copy(ListAutonomousDataWarehousesRequest o) {
+ public Builder copy(ListFlexComponentsRequest o) {
compartmentId(o.getCompartmentId());
+ name(o.getName());
+ sortOrder(o.getSortOrder());
+ sortBy(o.getSortBy());
limit(o.getLimit());
page(o.getPage());
- sortBy(o.getSortBy());
- sortOrder(o.getSortOrder());
- lifecycleState(o.getLifecycleState());
- displayName(o.getDisplayName());
invocationCallback(o.getInvocationCallback());
retryConfiguration(o.getRetryConfiguration());
return this;
}
/**
- * Build the instance of ListAutonomousDataWarehousesRequest as configured by this builder
+ * Build the instance of ListFlexComponentsRequest as configured by this builder
*
* Note that this method takes calls to {@link Builder#invocationCallback(com.oracle.bmc.util.internal.Consumer)} into account,
* while the method {@link Builder#buildWithoutInvocationCallback} does not.
*
* This is the preferred method to build an instance.
*
- * @return instance of ListAutonomousDataWarehousesRequest
+ * @return instance of ListFlexComponentsRequest
*/
- public ListAutonomousDataWarehousesRequest build() {
- ListAutonomousDataWarehousesRequest request = buildWithoutInvocationCallback();
+ public ListFlexComponentsRequest build() {
+ ListFlexComponentsRequest request = buildWithoutInvocationCallback();
request.setInvocationCallback(invocationCallback);
request.setRetryConfiguration(retryConfiguration);
return request;
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListGiVersionsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListGiVersionsRequest.java
index 4cad3047c78..52db2b93ced 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListGiVersionsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListGiVersionsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListGiVersionsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListKeyStoresRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListKeyStoresRequest.java
index 783468e8828..1900555c608 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListKeyStoresRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListKeyStoresRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListKeyStoresRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListMaintenanceRunsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListMaintenanceRunsRequest.java
index 2f991599ae2..94ba0f5bacd 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListMaintenanceRunsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListMaintenanceRunsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListMaintenanceRunsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClusterNetworksRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClusterNetworksRequest.java
index 05212f5aa29..636e1797b1c 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClusterNetworksRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClusterNetworksRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListVmClusterNetworksRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClusterPatchHistoryEntriesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClusterPatchHistoryEntriesRequest.java
index 0b1ffc9d24f..585c4c46a7e 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClusterPatchHistoryEntriesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClusterPatchHistoryEntriesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListVmClusterPatchHistoryEntriesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClusterPatchesRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClusterPatchesRequest.java
index 2616d71663b..414e4aa9b1e 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClusterPatchesRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClusterPatchesRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListVmClusterPatchesRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClustersRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClustersRequest.java
index c0845cfa9ad..3f86f60e204 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClustersRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ListVmClustersRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ListVmClustersRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/MigrateExadataDbSystemResourceModelRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/MigrateExadataDbSystemResourceModelRequest.java
index ccbb2721e84..daeee6f55b3 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/MigrateExadataDbSystemResourceModelRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/MigrateExadataDbSystemResourceModelRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use MigrateExadataDbSystemResourceModelRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GenerateAutonomousDataWarehouseWalletRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/MigrateVaultKeyRequest.java
similarity index 71%
rename from bmc-database/src/main/java/com/oracle/bmc/database/requests/GenerateAutonomousDataWarehouseWalletRequest.java
rename to bmc-database/src/main/java/com/oracle/bmc/database/requests/MigrateVaultKeyRequest.java
index 4e65399f1ed..9de5fae998b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/GenerateAutonomousDataWarehouseWalletRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/MigrateVaultKeyRequest.java
@@ -5,29 +5,32 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use MigrateVaultKeyRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
-public class GenerateAutonomousDataWarehouseWalletRequest
- extends com.oracle.bmc.requests.BmcRequest {
+public class MigrateVaultKeyRequest
+ extends com.oracle.bmc.requests.BmcRequest {
/**
* The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm).
*/
- private String autonomousDataWarehouseId;
+ private String databaseId;
/**
- * Request to create a new Autonomous Data Warehouse wallet.
+ * Request to change the source of the encryption key for the database.
*/
- private GenerateAutonomousDataWarehouseWalletDetails
- generateAutonomousDataWarehouseWalletDetails;
+ private MigrateVaultKeyDetails migrateVaultKeyDetails;
/**
- * Unique identifier for the request.
+ * For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
+ * parameter to the value of the etag from a previous GET or POST response for that resource. The resource
+ * will be updated or deleted only if the etag you provide matches the resource's current etag value.
*
*/
- private String opcRequestId;
+ private String ifMatch;
/**
* A token that uniquely identifies a request so it can be retried in case of a timeout or
@@ -39,20 +42,25 @@ public class GenerateAutonomousDataWarehouseWalletRequest
*/
private String opcRetryToken;
+ /**
+ * Unique identifier for the request.
+ *
+ */
+ private String opcRequestId;
+
/**
* Alternative accessor for the body parameter.
* @return body parameter
*/
@Override
@com.oracle.bmc.InternalSdk
- public GenerateAutonomousDataWarehouseWalletDetails getBody$() {
- return generateAutonomousDataWarehouseWalletDetails;
+ public MigrateVaultKeyDetails getBody$() {
+ return migrateVaultKeyDetails;
}
public static class Builder
implements com.oracle.bmc.requests.BmcRequest.Builder<
- GenerateAutonomousDataWarehouseWalletRequest,
- GenerateAutonomousDataWarehouseWalletDetails> {
+ MigrateVaultKeyRequest, MigrateVaultKeyDetails> {
private com.oracle.bmc.util.internal.Consumer
invocationCallback = null;
private com.oracle.bmc.retrier.RetryConfiguration retryConfiguration = null;
@@ -84,29 +92,29 @@ public Builder retryConfiguration(
* Copy method to populate the builder with values from the given instance.
* @return this builder instance
*/
- public Builder copy(GenerateAutonomousDataWarehouseWalletRequest o) {
- autonomousDataWarehouseId(o.getAutonomousDataWarehouseId());
- generateAutonomousDataWarehouseWalletDetails(
- o.getGenerateAutonomousDataWarehouseWalletDetails());
- opcRequestId(o.getOpcRequestId());
+ public Builder copy(MigrateVaultKeyRequest o) {
+ databaseId(o.getDatabaseId());
+ migrateVaultKeyDetails(o.getMigrateVaultKeyDetails());
+ ifMatch(o.getIfMatch());
opcRetryToken(o.getOpcRetryToken());
+ opcRequestId(o.getOpcRequestId());
invocationCallback(o.getInvocationCallback());
retryConfiguration(o.getRetryConfiguration());
return this;
}
/**
- * Build the instance of GenerateAutonomousDataWarehouseWalletRequest as configured by this builder
+ * Build the instance of MigrateVaultKeyRequest as configured by this builder
*
* Note that this method takes calls to {@link Builder#invocationCallback(com.oracle.bmc.util.internal.Consumer)} into account,
* while the method {@link Builder#buildWithoutInvocationCallback} does not.
*
* This is the preferred method to build an instance.
*
- * @return instance of GenerateAutonomousDataWarehouseWalletRequest
+ * @return instance of MigrateVaultKeyRequest
*/
- public GenerateAutonomousDataWarehouseWalletRequest build() {
- GenerateAutonomousDataWarehouseWalletRequest request = buildWithoutInvocationCallback();
+ public MigrateVaultKeyRequest build() {
+ MigrateVaultKeyRequest request = buildWithoutInvocationCallback();
request.setInvocationCallback(invocationCallback);
request.setRetryConfiguration(retryConfiguration);
return request;
@@ -118,8 +126,8 @@ public GenerateAutonomousDataWarehouseWalletRequest build() {
* @return this builder instance
*/
@com.oracle.bmc.InternalSdk
- public Builder body$(GenerateAutonomousDataWarehouseWalletDetails body) {
- generateAutonomousDataWarehouseWalletDetails(body);
+ public Builder body$(MigrateVaultKeyDetails body) {
+ migrateVaultKeyDetails(body);
return this;
}
}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RegisterAutonomousDatabaseDataSafeRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RegisterAutonomousDatabaseDataSafeRequest.java
index 050fbf9505d..0b2013457d4 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RegisterAutonomousDatabaseDataSafeRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RegisterAutonomousDatabaseDataSafeRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use RegisterAutonomousDatabaseDataSafeRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ReinstateAutonomousContainerDatabaseDataguardAssociationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ReinstateAutonomousContainerDatabaseDataguardAssociationRequest.java
index d3f58816ac2..470cc7d1830 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ReinstateAutonomousContainerDatabaseDataguardAssociationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ReinstateAutonomousContainerDatabaseDataguardAssociationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ReinstateAutonomousContainerDatabaseDataguardAssociationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ReinstateDataGuardAssociationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ReinstateDataGuardAssociationRequest.java
index eccba55fbf8..9a5fb45e7b8 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ReinstateDataGuardAssociationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ReinstateDataGuardAssociationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ReinstateDataGuardAssociationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestartAutonomousContainerDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestartAutonomousContainerDatabaseRequest.java
index 5c1209f5344..479b5eeebb0 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestartAutonomousContainerDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestartAutonomousContainerDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use RestartAutonomousContainerDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestartAutonomousDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestartAutonomousDatabaseRequest.java
index 66b91da81d1..3eb5991df94 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestartAutonomousDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestartAutonomousDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use RestartAutonomousDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestoreAutonomousDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestoreAutonomousDatabaseRequest.java
index 0363574d6ad..71fdfddf8bc 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestoreAutonomousDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestoreAutonomousDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use RestoreAutonomousDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestoreDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestoreDatabaseRequest.java
index bab4a0690e7..ccaa8ac973f 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestoreDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RestoreDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use RestoreDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateAutonomousContainerDatabaseEncryptionKeyRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateAutonomousContainerDatabaseEncryptionKeyRequest.java
index 295f22f2129..13efa79c9cb 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateAutonomousContainerDatabaseEncryptionKeyRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateAutonomousContainerDatabaseEncryptionKeyRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use RotateAutonomousContainerDatabaseEncryptionKeyRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateAutonomousDatabaseEncryptionKeyRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateAutonomousDatabaseEncryptionKeyRequest.java
index 231af248ebf..0f29806e79b 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateAutonomousDatabaseEncryptionKeyRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateAutonomousDatabaseEncryptionKeyRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use RotateAutonomousDatabaseEncryptionKeyRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateOrdsCertsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateOrdsCertsRequest.java
index 5234c411621..55f74ec49f7 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateOrdsCertsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateOrdsCertsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use RotateOrdsCertsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateSslCertsRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateSslCertsRequest.java
index 3dde4cb762e..7f1d7fcc028 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateSslCertsRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateSslCertsRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use RotateSslCertsRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteAutonomousDataWarehouseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateVaultKeyRequest.java
similarity index 69%
rename from bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteAutonomousDataWarehouseRequest.java
rename to bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateVaultKeyRequest.java
index 27e82056d54..72d3f8531ca 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/DeleteAutonomousDataWarehouseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/RotateVaultKeyRequest.java
@@ -5,17 +5,18 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use RotateVaultKeyRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
-public class DeleteAutonomousDataWarehouseRequest
- extends com.oracle.bmc.requests.BmcRequest {
+public class RotateVaultKeyRequest extends com.oracle.bmc.requests.BmcRequest {
/**
* The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm).
*/
- private String autonomousDataWarehouseId;
+ private String databaseId;
/**
* For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match`
@@ -25,9 +26,25 @@ public class DeleteAutonomousDataWarehouseRequest
*/
private String ifMatch;
+ /**
+ * A token that uniquely identifies a request so it can be retried in case of a timeout or
+ * server error without risk of executing that same action again. Retry tokens expire after 24
+ * hours, but can be invalidated before then due to conflicting operations (for example, if a resource
+ * has been deleted and purged from the system, then a retry of the original creation request
+ * may be rejected).
+ *
+ */
+ private String opcRetryToken;
+
+ /**
+ * Unique identifier for the request.
+ *
+ */
+ private String opcRequestId;
+
public static class Builder
implements com.oracle.bmc.requests.BmcRequest.Builder<
- DeleteAutonomousDataWarehouseRequest, java.lang.Void> {
+ RotateVaultKeyRequest, java.lang.Void> {
private com.oracle.bmc.util.internal.Consumer
invocationCallback = null;
private com.oracle.bmc.retrier.RetryConfiguration retryConfiguration = null;
@@ -59,26 +76,28 @@ public Builder retryConfiguration(
* Copy method to populate the builder with values from the given instance.
* @return this builder instance
*/
- public Builder copy(DeleteAutonomousDataWarehouseRequest o) {
- autonomousDataWarehouseId(o.getAutonomousDataWarehouseId());
+ public Builder copy(RotateVaultKeyRequest o) {
+ databaseId(o.getDatabaseId());
ifMatch(o.getIfMatch());
+ opcRetryToken(o.getOpcRetryToken());
+ opcRequestId(o.getOpcRequestId());
invocationCallback(o.getInvocationCallback());
retryConfiguration(o.getRetryConfiguration());
return this;
}
/**
- * Build the instance of DeleteAutonomousDataWarehouseRequest as configured by this builder
+ * Build the instance of RotateVaultKeyRequest as configured by this builder
*
* Note that this method takes calls to {@link Builder#invocationCallback(com.oracle.bmc.util.internal.Consumer)} into account,
* while the method {@link Builder#buildWithoutInvocationCallback} does not.
*
* This is the preferred method to build an instance.
*
- * @return instance of DeleteAutonomousDataWarehouseRequest
+ * @return instance of RotateVaultKeyRequest
*/
- public DeleteAutonomousDataWarehouseRequest build() {
- DeleteAutonomousDataWarehouseRequest request = buildWithoutInvocationCallback();
+ public RotateVaultKeyRequest build() {
+ RotateVaultKeyRequest request = buildWithoutInvocationCallback();
request.setInvocationCallback(invocationCallback);
request.setRetryConfiguration(retryConfiguration);
return request;
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/StartAutonomousDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/StartAutonomousDatabaseRequest.java
index f5c90357b2c..b28e7ea8dc9 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/StartAutonomousDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/StartAutonomousDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use StartAutonomousDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/StopAutonomousDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/StopAutonomousDatabaseRequest.java
index ac069004c22..7916a33cb2c 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/StopAutonomousDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/StopAutonomousDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use StopAutonomousDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest.java
index 09c8284a6b5..627c6a57c58 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/SwitchoverAutonomousDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/SwitchoverAutonomousDatabaseRequest.java
index dd4c1a84f49..bd8245cc597 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/SwitchoverAutonomousDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/SwitchoverAutonomousDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use SwitchoverAutonomousDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/SwitchoverDataGuardAssociationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/SwitchoverDataGuardAssociationRequest.java
index 08d117f4222..0c63427f6ec 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/SwitchoverDataGuardAssociationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/SwitchoverDataGuardAssociationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use SwitchoverDataGuardAssociationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/TerminateAutonomousContainerDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/TerminateAutonomousContainerDatabaseRequest.java
index 4fb3b5169d6..682c4f14581 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/TerminateAutonomousContainerDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/TerminateAutonomousContainerDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use TerminateAutonomousContainerDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/TerminateAutonomousExadataInfrastructureRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/TerminateAutonomousExadataInfrastructureRequest.java
index 4ab62456213..a81bf498a0d 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/TerminateAutonomousExadataInfrastructureRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/TerminateAutonomousExadataInfrastructureRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use TerminateAutonomousExadataInfrastructureRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/TerminateDbSystemRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/TerminateDbSystemRequest.java
index 44a07e00549..c74ff886487 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/TerminateDbSystemRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/TerminateDbSystemRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use TerminateDbSystemRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousContainerDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousContainerDatabaseRequest.java
index 0946f1e01b7..766bff9b7d6 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousContainerDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousContainerDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateAutonomousContainerDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousDatabaseRegionalWalletRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousDatabaseRegionalWalletRequest.java
index 76bdf22bc06..7c7627153a2 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousDatabaseRegionalWalletRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousDatabaseRegionalWalletRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateAutonomousDatabaseRegionalWalletRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousDatabaseRequest.java
index 6c9114f8e9a..c42c5a5f6d1 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateAutonomousDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousDatabaseWalletRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousDatabaseWalletRequest.java
index 8d7b660a242..90fcaaf089f 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousDatabaseWalletRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousDatabaseWalletRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateAutonomousDatabaseWalletRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousExadataInfrastructureRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousExadataInfrastructureRequest.java
index c1b37b1d806..b0b10c2f8b0 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousExadataInfrastructureRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousExadataInfrastructureRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateAutonomousExadataInfrastructureRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousVmClusterRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousVmClusterRequest.java
index 1c2c4313572..a6986b67032 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousVmClusterRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateAutonomousVmClusterRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateAutonomousVmClusterRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateBackupDestinationRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateBackupDestinationRequest.java
index 511987f9513..884f0cb4eb4 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateBackupDestinationRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateBackupDestinationRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateBackupDestinationRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateCloudExadataInfrastructureRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateCloudExadataInfrastructureRequest.java
index b25f656e65e..b2a695c973a 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateCloudExadataInfrastructureRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateCloudExadataInfrastructureRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateCloudExadataInfrastructureRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateCloudVmClusterIormConfigRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateCloudVmClusterIormConfigRequest.java
index d7c65c34449..bdf183cb619 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateCloudVmClusterIormConfigRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateCloudVmClusterIormConfigRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateCloudVmClusterIormConfigRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateCloudVmClusterRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateCloudVmClusterRequest.java
index d870e7129cd..1b16f255950 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateCloudVmClusterRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateCloudVmClusterRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateCloudVmClusterRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDatabaseRequest.java
index 01a4549ef44..af4422d42f4 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDatabaseSoftwareImageRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDatabaseSoftwareImageRequest.java
index b5758b19dda..5fa21c9a7b8 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDatabaseSoftwareImageRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDatabaseSoftwareImageRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateDatabaseSoftwareImageRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDbHomeRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDbHomeRequest.java
index 14d80c518ff..ef1fc8f71d9 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDbHomeRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDbHomeRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateDbHomeRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDbSystemRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDbSystemRequest.java
index 93fbad41f04..c5481522268 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDbSystemRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateDbSystemRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateDbSystemRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateExadataInfrastructureRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateExadataInfrastructureRequest.java
index 94b1eea3e80..166ee1a2b34 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateExadataInfrastructureRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateExadataInfrastructureRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateExadataInfrastructureRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateExadataIormConfigRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateExadataIormConfigRequest.java
index 6b1200671b1..7d8ea04f086 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateExadataIormConfigRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateExadataIormConfigRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateExadataIormConfigRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateKeyStoreRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateKeyStoreRequest.java
index 8ae3bf84764..38658f44397 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateKeyStoreRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateKeyStoreRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateKeyStoreRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateMaintenanceRunRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateMaintenanceRunRequest.java
index 1699fd9972b..579e78d7d99 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateMaintenanceRunRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateMaintenanceRunRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateMaintenanceRunRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateVmClusterNetworkRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateVmClusterNetworkRequest.java
index 0b5ac07686d..d7d9caa5fa9 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateVmClusterNetworkRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateVmClusterNetworkRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateVmClusterNetworkRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateVmClusterRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateVmClusterRequest.java
index d3fb9998e3e..a84c0ef05a1 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateVmClusterRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpdateVmClusterRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpdateVmClusterRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpgradeDatabaseRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpgradeDatabaseRequest.java
index 96f02e7695b..6e19f847580 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpgradeDatabaseRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/UpgradeDatabaseRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use UpgradeDatabaseRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ValidateVmClusterNetworkRequest.java b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ValidateVmClusterNetworkRequest.java
index 3cb6de46d65..05a57cb0e9d 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/requests/ValidateVmClusterNetworkRequest.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/requests/ValidateVmClusterNetworkRequest.java
@@ -5,7 +5,9 @@
package com.oracle.bmc.database.requests;
import com.oracle.bmc.database.model.*;
-
+/**
+ * Example: Click here to see how to use ValidateVmClusterNetworkRequest.
+ */
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder", buildMethodName = "buildWithoutInvocationCallback")
@lombok.Getter
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/responses/ListAutonomousDataWarehousesResponse.java b/bmc-database/src/main/java/com/oracle/bmc/database/responses/ListFlexComponentsResponse.java
similarity index 84%
rename from bmc-database/src/main/java/com/oracle/bmc/database/responses/ListAutonomousDataWarehousesResponse.java
rename to bmc-database/src/main/java/com/oracle/bmc/database/responses/ListFlexComponentsResponse.java
index bda3d8c8c5e..86fdfd02a15 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/responses/ListAutonomousDataWarehousesResponse.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/responses/ListFlexComponentsResponse.java
@@ -9,7 +9,7 @@
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder")
@lombok.Getter
-public class ListAutonomousDataWarehousesResponse {
+public class ListFlexComponentsResponse {
/**
* Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
@@ -28,19 +28,19 @@ public class ListAutonomousDataWarehousesResponse {
private String opcNextPage;
/**
- * A list of AutonomousDataWarehouseSummary instances.
+ * The returned FlexComponentCollection instance.
*/
- private java.util.List items;
+ private FlexComponentCollection flexComponentCollection;
public static class Builder {
/**
* Copy method to populate the builder with values from the given instance.
* @return this builder instance
*/
- public Builder copy(ListAutonomousDataWarehousesResponse o) {
+ public Builder copy(ListFlexComponentsResponse o) {
opcRequestId(o.getOpcRequestId());
opcNextPage(o.getOpcNextPage());
- items(o.getItems());
+ flexComponentCollection(o.getFlexComponentCollection());
return this;
}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/responses/GenerateAutonomousDataWarehouseWalletResponse.java b/bmc-database/src/main/java/com/oracle/bmc/database/responses/MigrateVaultKeyResponse.java
similarity index 66%
rename from bmc-database/src/main/java/com/oracle/bmc/database/responses/GenerateAutonomousDataWarehouseWalletResponse.java
rename to bmc-database/src/main/java/com/oracle/bmc/database/responses/MigrateVaultKeyResponse.java
index 0bcc2f31291..801d221eb4a 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/responses/GenerateAutonomousDataWarehouseWalletResponse.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/responses/MigrateVaultKeyResponse.java
@@ -9,7 +9,7 @@
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder")
@lombok.Getter
-public class GenerateAutonomousDataWarehouseWalletResponse {
+public class MigrateVaultKeyResponse {
/**
* For optimistic concurrency control. See `if-match`.
@@ -17,38 +17,33 @@ public class GenerateAutonomousDataWarehouseWalletResponse {
private String etag;
/**
- * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
- * a particular request, please provide the request ID.
+ * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use {@link #getWorkRequest(GetWorkRequestRequest) getWorkRequest} with a work request OCID to track the status of the request.
*
*/
- private String opcRequestId;
-
- /**
- * Size of the file.
- */
- private Long contentLength;
+ private String opcWorkRequestId;
/**
- * The date and time the wallet was created, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
+ * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
+ * a particular request, please provide the request ID.
+ *
*/
- private java.util.Date lastModified;
+ private String opcRequestId;
/**
- * The returned java.io.InputStream instance.
+ * The returned Database instance.
*/
- private java.io.InputStream inputStream;
+ private Database database;
public static class Builder {
/**
* Copy method to populate the builder with values from the given instance.
* @return this builder instance
*/
- public Builder copy(GenerateAutonomousDataWarehouseWalletResponse o) {
+ public Builder copy(MigrateVaultKeyResponse o) {
etag(o.getEtag());
+ opcWorkRequestId(o.getOpcWorkRequestId());
opcRequestId(o.getOpcRequestId());
- contentLength(o.getContentLength());
- lastModified(o.getLastModified());
- inputStream(o.getInputStream());
+ database(o.getDatabase());
return this;
}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/responses/RestoreAutonomousDataWarehouseResponse.java b/bmc-database/src/main/java/com/oracle/bmc/database/responses/RestoreAutonomousDataWarehouseResponse.java
deleted file mode 100644
index ceb68e13611..00000000000
--- a/bmc-database/src/main/java/com/oracle/bmc/database/responses/RestoreAutonomousDataWarehouseResponse.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/**
- * Copyright (c) 2016, 2020, Oracle and/or its affiliates. All rights reserved.
- * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
- */
-package com.oracle.bmc.database.responses;
-
-import com.oracle.bmc.database.model.*;
-
-@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
-@lombok.Builder(builderClassName = "Builder")
-@lombok.Getter
-public class RestoreAutonomousDataWarehouseResponse {
-
- /**
- * For optimistic concurrency control. See `if-match`.
- */
- private String etag;
-
- /**
- * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
- * a particular request, please provide the request ID.
- *
- */
- private String opcRequestId;
-
- /**
- * The returned AutonomousDataWarehouse instance.
- */
- private AutonomousDataWarehouse autonomousDataWarehouse;
-
- public static class Builder {
- /**
- * Copy method to populate the builder with values from the given instance.
- * @return this builder instance
- */
- public Builder copy(RestoreAutonomousDataWarehouseResponse o) {
- etag(o.getEtag());
- opcRequestId(o.getOpcRequestId());
- autonomousDataWarehouse(o.getAutonomousDataWarehouse());
-
- return this;
- }
- }
-}
diff --git a/bmc-database/src/main/java/com/oracle/bmc/database/responses/GetAutonomousDataWarehouseBackupResponse.java b/bmc-database/src/main/java/com/oracle/bmc/database/responses/RotateVaultKeyResponse.java
similarity index 66%
rename from bmc-database/src/main/java/com/oracle/bmc/database/responses/GetAutonomousDataWarehouseBackupResponse.java
rename to bmc-database/src/main/java/com/oracle/bmc/database/responses/RotateVaultKeyResponse.java
index 6281f7e041a..f42bfee8572 100644
--- a/bmc-database/src/main/java/com/oracle/bmc/database/responses/GetAutonomousDataWarehouseBackupResponse.java
+++ b/bmc-database/src/main/java/com/oracle/bmc/database/responses/RotateVaultKeyResponse.java
@@ -9,13 +9,19 @@
@javax.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20160918")
@lombok.Builder(builderClassName = "Builder")
@lombok.Getter
-public class GetAutonomousDataWarehouseBackupResponse {
+public class RotateVaultKeyResponse {
/**
* For optimistic concurrency control. See `if-match`.
*/
private String etag;
+ /**
+ * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use {@link #getWorkRequest(GetWorkRequestRequest) getWorkRequest} with a work request OCID to track the status of the request.
+ *
+ */
+ private String opcWorkRequestId;
+
/**
* Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
* a particular request, please provide the request ID.
@@ -24,19 +30,20 @@ public class GetAutonomousDataWarehouseBackupResponse {
private String opcRequestId;
/**
- * The returned AutonomousDataWarehouseBackup instance.
+ * The returned Database instance.
*/
- private AutonomousDataWarehouseBackup autonomousDataWarehouseBackup;
+ private Database database;
public static class Builder {
/**
* Copy method to populate the builder with values from the given instance.
* @return this builder instance
*/
- public Builder copy(GetAutonomousDataWarehouseBackupResponse o) {
+ public Builder copy(RotateVaultKeyResponse o) {
etag(o.getEtag());
+ opcWorkRequestId(o.getOpcWorkRequestId());
opcRequestId(o.getOpcRequestId());
- autonomousDataWarehouseBackup(o.getAutonomousDataWarehouseBackup());
+ database(o.getDatabase());
return this;
}
diff --git a/bmc-datacatalog/pom.xml b/bmc-datacatalog/pom.xml
index 98b0156739d..5a6a4d9c60f 100644
--- a/bmc-datacatalog/pom.xml
+++ b/bmc-datacatalog/pom.xml
@@ -4,7 +4,7 @@
com.oracle.oci.sdk
oci-java-sdk
- 1.27.1
+ 1.28.0
../pom.xml
oci-java-sdk-datacatalog
@@ -15,7 +15,7 @@
com.oracle.oci.sdk
oci-java-sdk-common
- 1.27.1
+ 1.28.0
\ No newline at end of file
diff --git a/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalog.java b/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalog.java
index 5126cc5b214..b49521b3aec 100644
--- a/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalog.java
+++ b/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalog.java
@@ -50,6 +50,8 @@ public interface DataCatalog extends AutoCloseable {
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use AddDataSelectorPatterns API.
*/
AddDataSelectorPatternsResponse addDataSelectorPatterns(AddDataSelectorPatternsRequest request);
@@ -58,6 +60,8 @@ public interface DataCatalog extends AutoCloseable {
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use AssociateCustomProperty API.
*/
AssociateCustomPropertyResponse associateCustomProperty(AssociateCustomPropertyRequest request);
@@ -66,6 +70,8 @@ public interface DataCatalog extends AutoCloseable {
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use AttachCatalogPrivateEndpoint API.
*/
AttachCatalogPrivateEndpointResponse attachCatalogPrivateEndpoint(
AttachCatalogPrivateEndpointRequest request);
@@ -75,6 +81,8 @@ AttachCatalogPrivateEndpointResponse attachCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ChangeCatalogCompartment API.
*/
ChangeCatalogCompartmentResponse changeCatalogCompartment(
ChangeCatalogCompartmentRequest request);
@@ -84,6 +92,8 @@ ChangeCatalogCompartmentResponse changeCatalogCompartment(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ChangeCatalogPrivateEndpointCompartment API.
*/
ChangeCatalogPrivateEndpointCompartmentResponse changeCatalogPrivateEndpointCompartment(
ChangeCatalogPrivateEndpointCompartmentRequest request);
@@ -93,6 +103,8 @@ ChangeCatalogPrivateEndpointCompartmentResponse changeCatalogPrivateEndpointComp
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateAttribute API.
*/
CreateAttributeResponse createAttribute(CreateAttributeRequest request);
@@ -101,6 +113,8 @@ ChangeCatalogPrivateEndpointCompartmentResponse changeCatalogPrivateEndpointComp
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateAttributeTag API.
*/
CreateAttributeTagResponse createAttributeTag(CreateAttributeTagRequest request);
@@ -111,6 +125,8 @@ ChangeCatalogPrivateEndpointCompartmentResponse changeCatalogPrivateEndpointComp
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateCatalog API.
*/
CreateCatalogResponse createCatalog(CreateCatalogRequest request);
@@ -119,6 +135,8 @@ ChangeCatalogPrivateEndpointCompartmentResponse changeCatalogPrivateEndpointComp
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateCatalogPrivateEndpoint API.
*/
CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
CreateCatalogPrivateEndpointRequest request);
@@ -128,6 +146,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateConnection API.
*/
CreateConnectionResponse createConnection(CreateConnectionRequest request);
@@ -136,6 +156,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateCustomProperty API.
*/
CreateCustomPropertyResponse createCustomProperty(CreateCustomPropertyRequest request);
@@ -144,6 +166,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateDataAsset API.
*/
CreateDataAssetResponse createDataAsset(CreateDataAssetRequest request);
@@ -152,6 +176,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateDataAssetTag API.
*/
CreateDataAssetTagResponse createDataAssetTag(CreateDataAssetTagRequest request);
@@ -160,6 +186,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateEntity API.
*/
CreateEntityResponse createEntity(CreateEntityRequest request);
@@ -168,6 +196,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateEntityTag API.
*/
CreateEntityTagResponse createEntityTag(CreateEntityTagRequest request);
@@ -176,6 +206,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateFolder API.
*/
CreateFolderResponse createFolder(CreateFolderRequest request);
@@ -184,6 +216,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateFolderTag API.
*/
CreateFolderTagResponse createFolderTag(CreateFolderTagRequest request);
@@ -192,6 +226,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateGlossary API.
*/
CreateGlossaryResponse createGlossary(CreateGlossaryRequest request);
@@ -200,6 +236,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateJob API.
*/
CreateJobResponse createJob(CreateJobRequest request);
@@ -208,6 +246,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateJobDefinition API.
*/
CreateJobDefinitionResponse createJobDefinition(CreateJobDefinitionRequest request);
@@ -216,6 +256,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateJobExecution API.
*/
CreateJobExecutionResponse createJobExecution(CreateJobExecutionRequest request);
@@ -224,6 +266,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateNamespace API.
*/
CreateNamespaceResponse createNamespace(CreateNamespaceRequest request);
@@ -232,6 +276,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreatePattern API.
*/
CreatePatternResponse createPattern(CreatePatternRequest request);
@@ -240,6 +286,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateTerm API.
*/
CreateTermResponse createTerm(CreateTermRequest request);
@@ -248,6 +296,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use CreateTermRelationship API.
*/
CreateTermRelationshipResponse createTermRelationship(CreateTermRelationshipRequest request);
@@ -256,6 +306,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteAttribute API.
*/
DeleteAttributeResponse deleteAttribute(DeleteAttributeRequest request);
@@ -264,6 +316,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteAttributeTag API.
*/
DeleteAttributeTagResponse deleteAttributeTag(DeleteAttributeTagRequest request);
@@ -272,6 +326,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteCatalog API.
*/
DeleteCatalogResponse deleteCatalog(DeleteCatalogRequest request);
@@ -280,6 +336,8 @@ CreateCatalogPrivateEndpointResponse createCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteCatalogPrivateEndpoint API.
*/
DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
DeleteCatalogPrivateEndpointRequest request);
@@ -289,6 +347,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteConnection API.
*/
DeleteConnectionResponse deleteConnection(DeleteConnectionRequest request);
@@ -297,6 +357,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteCustomProperty API.
*/
DeleteCustomPropertyResponse deleteCustomProperty(DeleteCustomPropertyRequest request);
@@ -305,6 +367,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteDataAsset API.
*/
DeleteDataAssetResponse deleteDataAsset(DeleteDataAssetRequest request);
@@ -313,6 +377,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteDataAssetTag API.
*/
DeleteDataAssetTagResponse deleteDataAssetTag(DeleteDataAssetTagRequest request);
@@ -321,6 +387,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteEntity API.
*/
DeleteEntityResponse deleteEntity(DeleteEntityRequest request);
@@ -329,6 +397,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteEntityTag API.
*/
DeleteEntityTagResponse deleteEntityTag(DeleteEntityTagRequest request);
@@ -337,6 +407,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteFolder API.
*/
DeleteFolderResponse deleteFolder(DeleteFolderRequest request);
@@ -345,6 +417,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteFolderTag API.
*/
DeleteFolderTagResponse deleteFolderTag(DeleteFolderTagRequest request);
@@ -353,6 +427,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteGlossary API.
*/
DeleteGlossaryResponse deleteGlossary(DeleteGlossaryRequest request);
@@ -361,6 +437,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteJob API.
*/
DeleteJobResponse deleteJob(DeleteJobRequest request);
@@ -369,6 +447,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteJobDefinition API.
*/
DeleteJobDefinitionResponse deleteJobDefinition(DeleteJobDefinitionRequest request);
@@ -377,6 +457,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteNamespace API.
*/
DeleteNamespaceResponse deleteNamespace(DeleteNamespaceRequest request);
@@ -385,6 +467,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeletePattern API.
*/
DeletePatternResponse deletePattern(DeletePatternRequest request);
@@ -393,6 +477,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteTerm API.
*/
DeleteTermResponse deleteTerm(DeleteTermRequest request);
@@ -401,6 +487,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DeleteTermRelationship API.
*/
DeleteTermRelationshipResponse deleteTermRelationship(DeleteTermRelationshipRequest request);
@@ -409,6 +497,8 @@ DeleteCatalogPrivateEndpointResponse deleteCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DetachCatalogPrivateEndpoint API.
*/
DetachCatalogPrivateEndpointResponse detachCatalogPrivateEndpoint(
DetachCatalogPrivateEndpointRequest request);
@@ -418,6 +508,8 @@ DetachCatalogPrivateEndpointResponse detachCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use DisassociateCustomProperty API.
*/
DisassociateCustomPropertyResponse disassociateCustomProperty(
DisassociateCustomPropertyRequest request);
@@ -427,6 +519,8 @@ DisassociateCustomPropertyResponse disassociateCustomProperty(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ExpandTreeForGlossary API.
*/
ExpandTreeForGlossaryResponse expandTreeForGlossary(ExpandTreeForGlossaryRequest request);
@@ -435,6 +529,8 @@ DisassociateCustomPropertyResponse disassociateCustomProperty(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ExportGlossary API.
*/
ExportGlossaryResponse exportGlossary(ExportGlossaryRequest request);
@@ -443,6 +539,8 @@ DisassociateCustomPropertyResponse disassociateCustomProperty(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetAttribute API.
*/
GetAttributeResponse getAttribute(GetAttributeRequest request);
@@ -451,6 +549,8 @@ DisassociateCustomPropertyResponse disassociateCustomProperty(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetAttributeTag API.
*/
GetAttributeTagResponse getAttributeTag(GetAttributeTagRequest request);
@@ -459,6 +559,8 @@ DisassociateCustomPropertyResponse disassociateCustomProperty(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetCatalog API.
*/
GetCatalogResponse getCatalog(GetCatalogRequest request);
@@ -467,6 +569,8 @@ DisassociateCustomPropertyResponse disassociateCustomProperty(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetCatalogPrivateEndpoint API.
*/
GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
GetCatalogPrivateEndpointRequest request);
@@ -476,6 +580,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetConnection API.
*/
GetConnectionResponse getConnection(GetConnectionRequest request);
@@ -484,6 +590,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetCustomProperty API.
*/
GetCustomPropertyResponse getCustomProperty(GetCustomPropertyRequest request);
@@ -492,6 +600,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetDataAsset API.
*/
GetDataAssetResponse getDataAsset(GetDataAssetRequest request);
@@ -500,6 +610,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetDataAssetTag API.
*/
GetDataAssetTagResponse getDataAssetTag(GetDataAssetTagRequest request);
@@ -508,6 +620,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetEntity API.
*/
GetEntityResponse getEntity(GetEntityRequest request);
@@ -516,6 +630,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetEntityTag API.
*/
GetEntityTagResponse getEntityTag(GetEntityTagRequest request);
@@ -524,6 +640,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetFolder API.
*/
GetFolderResponse getFolder(GetFolderRequest request);
@@ -532,6 +650,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetFolderTag API.
*/
GetFolderTagResponse getFolderTag(GetFolderTagRequest request);
@@ -540,6 +660,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetGlossary API.
*/
GetGlossaryResponse getGlossary(GetGlossaryRequest request);
@@ -548,6 +670,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetJob API.
*/
GetJobResponse getJob(GetJobRequest request);
@@ -556,6 +680,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetJobDefinition API.
*/
GetJobDefinitionResponse getJobDefinition(GetJobDefinitionRequest request);
@@ -564,6 +690,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetJobExecution API.
*/
GetJobExecutionResponse getJobExecution(GetJobExecutionRequest request);
@@ -572,6 +700,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetJobLog API.
*/
GetJobLogResponse getJobLog(GetJobLogRequest request);
@@ -580,6 +710,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetJobMetrics API.
*/
GetJobMetricsResponse getJobMetrics(GetJobMetricsRequest request);
@@ -588,6 +720,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetNamespace API.
*/
GetNamespaceResponse getNamespace(GetNamespaceRequest request);
@@ -596,6 +730,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetPattern API.
*/
GetPatternResponse getPattern(GetPatternRequest request);
@@ -604,6 +740,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetTerm API.
*/
GetTermResponse getTerm(GetTermRequest request);
@@ -612,6 +750,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetTermRelationship API.
*/
GetTermRelationshipResponse getTermRelationship(GetTermRelationshipRequest request);
@@ -620,6 +760,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetType API.
*/
GetTypeResponse getType(GetTypeRequest request);
@@ -628,6 +770,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use GetWorkRequest API.
*/
GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request);
@@ -636,6 +780,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ImportConnection API.
*/
ImportConnectionResponse importConnection(ImportConnectionRequest request);
@@ -644,6 +790,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ImportGlossary API.
*/
ImportGlossaryResponse importGlossary(ImportGlossaryRequest request);
@@ -652,6 +800,8 @@ GetCatalogPrivateEndpointResponse getCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListAggregatedPhysicalEntities API.
*/
ListAggregatedPhysicalEntitiesResponse listAggregatedPhysicalEntities(
ListAggregatedPhysicalEntitiesRequest request);
@@ -661,6 +811,8 @@ ListAggregatedPhysicalEntitiesResponse listAggregatedPhysicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListAttributeTags API.
*/
ListAttributeTagsResponse listAttributeTags(ListAttributeTagsRequest request);
@@ -669,6 +821,8 @@ ListAggregatedPhysicalEntitiesResponse listAggregatedPhysicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListAttributes API.
*/
ListAttributesResponse listAttributes(ListAttributesRequest request);
@@ -678,6 +832,8 @@ ListAggregatedPhysicalEntitiesResponse listAggregatedPhysicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListCatalogPrivateEndpoints API.
*/
ListCatalogPrivateEndpointsResponse listCatalogPrivateEndpoints(
ListCatalogPrivateEndpointsRequest request);
@@ -688,6 +844,8 @@ ListCatalogPrivateEndpointsResponse listCatalogPrivateEndpoints(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListCatalogs API.
*/
ListCatalogsResponse listCatalogs(ListCatalogsRequest request);
@@ -696,6 +854,8 @@ ListCatalogPrivateEndpointsResponse listCatalogPrivateEndpoints(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListConnections API.
*/
ListConnectionsResponse listConnections(ListConnectionsRequest request);
@@ -704,6 +864,8 @@ ListCatalogPrivateEndpointsResponse listCatalogPrivateEndpoints(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListCustomProperties API.
*/
ListCustomPropertiesResponse listCustomProperties(ListCustomPropertiesRequest request);
@@ -712,6 +874,8 @@ ListCatalogPrivateEndpointsResponse listCatalogPrivateEndpoints(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListDataAssetTags API.
*/
ListDataAssetTagsResponse listDataAssetTags(ListDataAssetTagsRequest request);
@@ -720,6 +884,8 @@ ListCatalogPrivateEndpointsResponse listCatalogPrivateEndpoints(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListDataAssets API.
*/
ListDataAssetsResponse listDataAssets(ListDataAssetsRequest request);
@@ -728,6 +894,8 @@ ListCatalogPrivateEndpointsResponse listCatalogPrivateEndpoints(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListDerivedLogicalEntities API.
*/
ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
ListDerivedLogicalEntitiesRequest request);
@@ -737,6 +905,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListEntities API.
*/
ListEntitiesResponse listEntities(ListEntitiesRequest request);
@@ -745,6 +915,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListEntityTags API.
*/
ListEntityTagsResponse listEntityTags(ListEntityTagsRequest request);
@@ -753,6 +925,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListFolderTags API.
*/
ListFolderTagsResponse listFolderTags(ListFolderTagsRequest request);
@@ -761,6 +935,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListFolders API.
*/
ListFoldersResponse listFolders(ListFoldersRequest request);
@@ -769,6 +945,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListGlossaries API.
*/
ListGlossariesResponse listGlossaries(ListGlossariesRequest request);
@@ -777,6 +955,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListJobDefinitions API.
*/
ListJobDefinitionsResponse listJobDefinitions(ListJobDefinitionsRequest request);
@@ -785,6 +965,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListJobExecutions API.
*/
ListJobExecutionsResponse listJobExecutions(ListJobExecutionsRequest request);
@@ -793,6 +975,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListJobLogs API.
*/
ListJobLogsResponse listJobLogs(ListJobLogsRequest request);
@@ -801,6 +985,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListJobMetrics API.
*/
ListJobMetricsResponse listJobMetrics(ListJobMetricsRequest request);
@@ -809,6 +995,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListJobs API.
*/
ListJobsResponse listJobs(ListJobsRequest request);
@@ -817,6 +1005,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListNamespaces API.
*/
ListNamespacesResponse listNamespaces(ListNamespacesRequest request);
@@ -825,14 +1015,28 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListPatterns API.
*/
ListPatternsResponse listPatterns(ListPatternsRequest request);
+ /**
+ * Returns a list of all rules of a data entity.
+ * @param request The request object containing the details to send
+ * @return A response object containing details about the completed operation
+ * @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListRules API.
+ */
+ ListRulesResponse listRules(ListRulesRequest request);
+
/**
* Returns a list of all user created tags in the system.
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListTags API.
*/
ListTagsResponse listTags(ListTagsRequest request);
@@ -841,6 +1045,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListTermRelationships API.
*/
ListTermRelationshipsResponse listTermRelationships(ListTermRelationshipsRequest request);
@@ -849,6 +1055,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListTerms API.
*/
ListTermsResponse listTerms(ListTermsRequest request);
@@ -857,6 +1065,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListTypes API.
*/
ListTypesResponse listTypes(ListTypesRequest request);
@@ -866,6 +1076,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListWorkRequestErrors API.
*/
ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request);
@@ -875,6 +1087,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListWorkRequestLogs API.
*/
ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request);
@@ -884,6 +1098,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ListWorkRequests API.
*/
ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request);
@@ -892,6 +1108,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ObjectStats API.
*/
ObjectStatsResponse objectStats(ObjectStatsRequest request);
@@ -900,6 +1118,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ParseConnection API.
*/
ParseConnectionResponse parseConnection(ParseConnectionRequest request);
@@ -908,6 +1128,8 @@ ListDerivedLogicalEntitiesResponse listDerivedLogicalEntities(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use RemoveDataSelectorPatterns API.
*/
RemoveDataSelectorPatternsResponse removeDataSelectorPatterns(
RemoveDataSelectorPatternsRequest request);
@@ -917,6 +1139,8 @@ RemoveDataSelectorPatternsResponse removeDataSelectorPatterns(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use SearchCriteria API.
*/
SearchCriteriaResponse searchCriteria(SearchCriteriaRequest request);
@@ -925,6 +1149,8 @@ RemoveDataSelectorPatternsResponse removeDataSelectorPatterns(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use TestConnection API.
*/
TestConnectionResponse testConnection(TestConnectionRequest request);
@@ -933,6 +1159,8 @@ RemoveDataSelectorPatternsResponse removeDataSelectorPatterns(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateAttribute API.
*/
UpdateAttributeResponse updateAttribute(UpdateAttributeRequest request);
@@ -941,6 +1169,8 @@ RemoveDataSelectorPatternsResponse removeDataSelectorPatterns(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateCatalog API.
*/
UpdateCatalogResponse updateCatalog(UpdateCatalogRequest request);
@@ -949,6 +1179,8 @@ RemoveDataSelectorPatternsResponse removeDataSelectorPatterns(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateCatalogPrivateEndpoint API.
*/
UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
UpdateCatalogPrivateEndpointRequest request);
@@ -958,6 +1190,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateConnection API.
*/
UpdateConnectionResponse updateConnection(UpdateConnectionRequest request);
@@ -966,6 +1200,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateCustomProperty API.
*/
UpdateCustomPropertyResponse updateCustomProperty(UpdateCustomPropertyRequest request);
@@ -974,6 +1210,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateDataAsset API.
*/
UpdateDataAssetResponse updateDataAsset(UpdateDataAssetRequest request);
@@ -982,6 +1220,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateEntity API.
*/
UpdateEntityResponse updateEntity(UpdateEntityRequest request);
@@ -990,6 +1230,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateFolder API.
*/
UpdateFolderResponse updateFolder(UpdateFolderRequest request);
@@ -998,6 +1240,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateGlossary API.
*/
UpdateGlossaryResponse updateGlossary(UpdateGlossaryRequest request);
@@ -1006,6 +1250,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateJob API.
*/
UpdateJobResponse updateJob(UpdateJobRequest request);
@@ -1014,6 +1260,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateJobDefinition API.
*/
UpdateJobDefinitionResponse updateJobDefinition(UpdateJobDefinitionRequest request);
@@ -1022,6 +1270,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateNamespace API.
*/
UpdateNamespaceResponse updateNamespace(UpdateNamespaceRequest request);
@@ -1030,6 +1280,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdatePattern API.
*/
UpdatePatternResponse updatePattern(UpdatePatternRequest request);
@@ -1038,6 +1290,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateTerm API.
*/
UpdateTermResponse updateTerm(UpdateTermRequest request);
@@ -1046,6 +1300,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UpdateTermRelationship API.
*/
UpdateTermRelationshipResponse updateTermRelationship(UpdateTermRelationshipRequest request);
@@ -1054,6 +1310,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use UploadCredentials API.
*/
UploadCredentialsResponse uploadCredentials(UploadCredentialsRequest request);
@@ -1062,6 +1320,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use Users API.
*/
UsersResponse users(UsersRequest request);
@@ -1070,6 +1330,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ValidateConnection API.
*/
ValidateConnectionResponse validateConnection(ValidateConnectionRequest request);
@@ -1078,6 +1340,8 @@ UpdateCatalogPrivateEndpointResponse updateCatalogPrivateEndpoint(
* @param request The request object containing the details to send
* @return A response object containing details about the completed operation
* @throws BmcException when an error occurs.
+ *
+ * Example: Click here to see how to use ValidatePattern API.
*/
ValidatePatternResponse validatePattern(ValidatePatternRequest request);
diff --git a/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogAsync.java b/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogAsync.java
index 104e4d12929..14ec74b7e3a 100644
--- a/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogAsync.java
+++ b/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogAsync.java
@@ -1513,6 +1513,20 @@ java.util.concurrent.Future listPatterns(
com.oracle.bmc.responses.AsyncHandler
handler);
+ /**
+ * Returns a list of all rules of a data entity.
+ *
+ * @param request The request object containing the details to send
+ * @param handler The request handler to invoke upon completion, may be null.
+ * @return A Future that can be used to get the response if no AsyncHandler was
+ * provided. Note, if you provide an AsyncHandler and use the Future, some
+ * types of responses (like java.io.InputStream) may not be able to be read in
+ * both places as the underlying stream may only be consumed once.
+ */
+ java.util.concurrent.Future listRules(
+ ListRulesRequest request,
+ com.oracle.bmc.responses.AsyncHandler handler);
+
/**
* Returns a list of all user created tags in the system.
*
diff --git a/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogAsyncClient.java b/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogAsyncClient.java
index 32bf499cd5b..beec2ef207d 100644
--- a/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogAsyncClient.java
+++ b/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogAsyncClient.java
@@ -4114,6 +4114,42 @@ protected void beforeRetryAction() {}
}
}
+ @Override
+ public java.util.concurrent.Future listRules(
+ ListRulesRequest request,
+ final com.oracle.bmc.responses.AsyncHandler
+ handler) {
+ LOG.trace("Called async listRules");
+ final ListRulesRequest interceptedRequest = ListRulesConverter.interceptRequest(request);
+ final com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
+ ListRulesConverter.fromRequest(client, interceptedRequest);
+ final com.google.common.base.Function
+ transformer = ListRulesConverter.fromResponse();
+
+ com.oracle.bmc.responses.AsyncHandler handlerToUse =
+ handler;
+
+ java.util.function.Function<
+ com.oracle.bmc.responses.AsyncHandler,
+ java.util.concurrent.Future>
+ futureSupplier = client.getFutureSupplier(interceptedRequest, ib, transformer);
+
+ if (this.authenticationDetailsProvider
+ instanceof com.oracle.bmc.auth.RefreshableOnNotAuthenticatedProvider) {
+ return new com.oracle.bmc.util.internal.RefreshAuthTokenWrapper<
+ ListRulesRequest, ListRulesResponse>(
+ (com.oracle.bmc.auth.RefreshableOnNotAuthenticatedProvider)
+ this.authenticationDetailsProvider,
+ handlerToUse,
+ futureSupplier) {
+ @Override
+ protected void beforeRetryAction() {}
+ };
+ } else {
+ return futureSupplier.apply(handlerToUse);
+ }
+ }
+
@Override
public java.util.concurrent.Future listTags(
ListTagsRequest request,
diff --git a/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogClient.java b/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogClient.java
index 853183c8b03..0358adae297 100644
--- a/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogClient.java
+++ b/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogClient.java
@@ -3315,6 +3315,33 @@ public ListPatternsResponse listPatterns(ListPatternsRequest request) {
});
}
+ @Override
+ public ListRulesResponse listRules(ListRulesRequest request) {
+ LOG.trace("Called listRules");
+ final ListRulesRequest interceptedRequest = ListRulesConverter.interceptRequest(request);
+ com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
+ ListRulesConverter.fromRequest(client, interceptedRequest);
+ com.google.common.base.Function transformer =
+ ListRulesConverter.fromResponse();
+
+ final com.oracle.bmc.retrier.BmcGenericRetrier retrier =
+ com.oracle.bmc.retrier.Retriers.createPreferredRetrier(
+ interceptedRequest.getRetryConfiguration(), retryConfiguration);
+ return retrier.execute(
+ interceptedRequest,
+ retryRequest -> {
+ final com.oracle.bmc.retrier.TokenRefreshRetrier tokenRefreshRetrier =
+ new com.oracle.bmc.retrier.TokenRefreshRetrier(
+ authenticationDetailsProvider);
+ return tokenRefreshRetrier.execute(
+ retryRequest,
+ retriedRequest -> {
+ javax.ws.rs.core.Response response = client.get(ib, retriedRequest);
+ return transformer.apply(response);
+ });
+ });
+ }
+
@Override
public ListTagsResponse listTags(ListTagsRequest request) {
LOG.trace("Called listTags");
diff --git a/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogPaginators.java b/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogPaginators.java
index c24392fb353..b773c5ecfcf 100644
--- a/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogPaginators.java
+++ b/bmc-datacatalog/src/main/java/com/oracle/bmc/datacatalog/DataCatalogPaginators.java
@@ -2271,6 +2271,115 @@ public java.util.List apply(
});
}
+ /**
+ * Creates a new iterable which will iterate over the responses received from the listRules operation. This iterable
+ * will fetch more data from the server as needed.
+ *
+ * @param request a request which can be sent to the service operation
+ * @return an {@link java.lang.Iterable} which can be used to iterate over the responses received from the service.
+ */
+ public Iterable listRulesResponseIterator(final ListRulesRequest request) {
+ return new com.oracle.bmc.paginator.internal.ResponseIterable<
+ ListRulesRequest.Builder, ListRulesRequest, ListRulesResponse>(
+ new com.google.common.base.Supplier() {
+ @Override
+ public ListRulesRequest.Builder get() {
+ return ListRulesRequest.builder().copy(request);
+ }
+ },
+ new com.google.common.base.Function() {
+ @Override
+ public String apply(ListRulesResponse response) {
+ return response.getOpcNextPage();
+ }
+ },
+ new com.google.common.base.Function<
+ com.oracle.bmc.paginator.internal.RequestBuilderAndToken<
+ ListRulesRequest.Builder>,
+ ListRulesRequest>() {
+ @Override
+ public ListRulesRequest apply(
+ com.oracle.bmc.paginator.internal.RequestBuilderAndToken<
+ ListRulesRequest.Builder>
+ input) {
+ if (input.getToken() == null) {
+ return input.getRequestBuilder().build();
+ } else {
+ return input.getRequestBuilder()
+ .page(input.getToken().orNull())
+ .build();
+ }
+ }
+ },
+ new com.google.common.base.Function() {
+ @Override
+ public ListRulesResponse apply(ListRulesRequest request) {
+ return client.listRules(request);
+ }
+ });
+ }
+
+ /**
+ * Creates a new iterable which will iterate over the {@link com.oracle.bmc.datacatalog.model.RuleSummary} objects
+ * contained in responses from the listRules operation. This iterable will fetch more data from the
+ * server as needed.
+ *
+ * @param request a request which can be sent to the service operation
+ * @return an {@link java.lang.Iterable} which can be used to iterate over the {@link com.oracle.bmc.datacatalog.model.RuleSummary} objects
+ * contained in responses received from the service.
+ */
+ public Iterable listRulesRecordIterator(
+ final ListRulesRequest request) {
+ return new com.oracle.bmc.paginator.internal.ResponseRecordIterable<
+ ListRulesRequest.Builder, ListRulesRequest, ListRulesResponse,
+ com.oracle.bmc.datacatalog.model.RuleSummary>(
+ new com.google.common.base.Supplier