Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/).

## 1.21.0 - 2020-08-04
### Added
- Support for calling Oracle Cloud Infrastructure services in the uk-gov-cardiff-1 region
- Support for creating and managing private endpoints in the Data Flow service
- Support for changing instance shapes and restarting nodes in the Big Data service
- Support for additional versions (for example CSQL) in the Big Data service
- Support for creating stacks from compartments in the Resource Manager service

### Breaking Changes
- Renamed the property of `lifeCycleDetails` to `lifecycleDetails` from the model of `BlockchainPlatformSummary` and `BlockchainPlatformByHostname` in the Blockchain service

## 1.20.0 - 2020-07-28
### Added
- Support for calling Oracle Cloud Infrastructure services in the us-sanjose-1 region
Expand Down
4 changes: 2 additions & 2 deletions bmc-addons/bmc-apache-connector-provider/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk-addons</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down Expand Up @@ -42,7 +42,7 @@
<dependency>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk-common</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
</dependency>

<!-- Explicitly pull in this version of httpclient and its httpcore dependency to address:
Expand Down
4 changes: 2 additions & 2 deletions bmc-addons/bmc-resteasy-client-configurator/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk-addons</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down Expand Up @@ -36,7 +36,7 @@
<dependency>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk-common</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
</dependency>
</dependencies>
</project>
4 changes: 2 additions & 2 deletions bmc-addons/bmc-sasl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<artifactId>oci-java-sdk-addons</artifactId>
<groupId>com.oracle.oci.sdk</groupId>
<version>1.20.0</version>
<version>1.21.0</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down Expand Up @@ -61,7 +61,7 @@
<dependency>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk-common</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
</dependency>
</dependencies>

Expand Down
2 changes: 1 addition & 1 deletion bmc-addons/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
4 changes: 2 additions & 2 deletions bmc-analytics/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>oci-java-sdk-analytics</artifactId>
Expand All @@ -15,7 +15,7 @@
<dependency>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk-common</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
</dependency>
</dependencies>
</project>
4 changes: 2 additions & 2 deletions bmc-announcementsservice/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>oci-java-sdk-announcementsservice</artifactId>
Expand All @@ -17,7 +17,7 @@
<dependency>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk-common</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
</dependency>
</dependencies>
</project>
4 changes: 2 additions & 2 deletions bmc-apigateway/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>oci-java-sdk-apigateway</artifactId>
Expand All @@ -15,7 +15,7 @@
<dependency>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk-common</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
</dependency>
</dependencies>
</project>
4 changes: 2 additions & 2 deletions bmc-applicationmigration/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>oci-java-sdk-applicationmigration</artifactId>
Expand All @@ -15,7 +15,7 @@
<dependency>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk-common</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
</dependency>
</dependencies>
</project>
4 changes: 2 additions & 2 deletions bmc-audit/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand All @@ -19,7 +19,7 @@
<dependency>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk-common</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
</dependency>
</dependencies>

Expand Down
4 changes: 2 additions & 2 deletions bmc-autoscaling/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>oci-java-sdk-autoscaling</artifactId>
Expand All @@ -15,7 +15,7 @@
<dependency>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk-common</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
</dependency>
</dependencies>
</project>
4 changes: 2 additions & 2 deletions bmc-bds/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>oci-java-sdk-bds</artifactId>
Expand All @@ -15,7 +15,7 @@
<dependency>
<groupId>com.oracle.oci.sdk</groupId>
<artifactId>oci-java-sdk-common</artifactId>
<version>1.20.0</version>
<version>1.21.0</version>
</dependency>
</dependencies>
</project>
20 changes: 20 additions & 0 deletions bmc-bds/src/main/java/com/oracle/bmc/bds/Bds.java
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,17 @@ public interface Bds extends AutoCloseable {
ChangeBdsInstanceCompartmentResponse changeBdsInstanceCompartment(
ChangeBdsInstanceCompartmentRequest request);

/**
* Scale-up/down individial nodes (per role type) in the cluster. Customer can choose
* arbitrarty VM_STANDARD shape to scale-up/down the instance. Only VM_STANDARD nodes
* can be re-shaped.
*
* @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.
*/
ChangeShapeResponse changeShape(ChangeShapeRequest request);

/**
* Creates a new BDS instance.
*
Expand Down Expand Up @@ -161,6 +172,15 @@ ChangeBdsInstanceCompartmentResponse changeBdsInstanceCompartment(
*/
RemoveCloudSqlResponse removeCloudSql(RemoveCloudSqlRequest request);

/**
* Restarts a single node of a BDS instance.
*
* @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.
*/
RestartNodeResponse restartNode(RestartNodeRequest request);

/**
* Update the BDS instance identified by the id
* @param request The request object containing the details to send
Expand Down
32 changes: 32 additions & 0 deletions bmc-bds/src/main/java/com/oracle/bmc/bds/BdsAsync.java
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,23 @@ java.util.concurrent.Future<ChangeBdsInstanceCompartmentResponse> changeBdsInsta
ChangeBdsInstanceCompartmentResponse>
handler);

/**
* Scale-up/down individial nodes (per role type) in the cluster. Customer can choose
* arbitrarty VM_STANDARD shape to scale-up/down the instance. Only VM_STANDARD nodes
* can be re-shaped.
*
*
* @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<ChangeShapeResponse> changeShape(
ChangeShapeRequest request,
com.oracle.bmc.responses.AsyncHandler<ChangeShapeRequest, ChangeShapeResponse> handler);

/**
* Creates a new BDS instance.
*
Expand Down Expand Up @@ -256,6 +273,21 @@ java.util.concurrent.Future<RemoveCloudSqlResponse> removeCloudSql(
com.oracle.bmc.responses.AsyncHandler<RemoveCloudSqlRequest, RemoveCloudSqlResponse>
handler);

/**
* Restarts a single node of a BDS instance.
*
*
* @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<RestartNodeResponse> restartNode(
RestartNodeRequest request,
com.oracle.bmc.responses.AsyncHandler<RestartNodeRequest, RestartNodeResponse> handler);

/**
* Update the BDS instance identified by the id
*
Expand Down
Loading