Skip to content

Commit 80df5e5

Browse files
authored
Releasing version 1.30.1 (#278)
1 parent aa1d377 commit 80df5e5

File tree

4,591 files changed

+24414
-3136
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

4,591 files changed

+24414
-3136
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file.
33

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

6+
## 1.30.1 - 2021-01-26
7+
### Added
8+
- Support for creating, managing, and using asymmetric keys in the Key Management service
9+
- Support for peer ACD unique names in Exadata Cloud at Customer in the Database service
10+
- Support for ACLs on autonomous databases in Exadata Cloud at Customer Data Guard in the Database service
11+
- Support for drift detection on individual resources of a stack in the Resource Manager service
12+
- Support for private access channels and vanity URLs in the Analytics Cloud service
13+
- Support for updating load balancer shapes in the Blockchain Platform service
14+
- Support for assigning volume backup policies to volume groups in the Block Volume service
15+
616
## 1.30.0 - 2021-01-19
717
### Added
818
- Support for Logging Analytics as a target in the Service Connector Hub service

bmc-addons/bmc-apache-connector-provider/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.oracle.oci.sdk</groupId>
66
<artifactId>oci-java-sdk-addons</artifactId>
7-
<version>1.30.0</version>
7+
<version>1.30.1</version>
88
<relativePath>../pom.xml</relativePath>
99
</parent>
1010

@@ -42,15 +42,15 @@
4242
<dependency>
4343
<groupId>com.oracle.oci.sdk</groupId>
4444
<artifactId>oci-java-sdk-common</artifactId>
45-
<version>1.30.0</version>
45+
<version>1.30.1</version>
4646
</dependency>
4747

4848
<!-- Explicitly pull in this version of httpclient and its httpcore dependency to address:
4949
https://issues.apache.org/jira/browse/HTTPCLIENT-1803 -->
5050
<dependency>
5151
<groupId>org.apache.httpcomponents</groupId>
5252
<artifactId>httpclient</artifactId>
53-
<version>4.5.12</version>
53+
<version>4.5.13</version>
5454
</dependency>
5555
</dependencies>
5656
</project>

bmc-addons/bmc-resteasy-client-configurator/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.oracle.oci.sdk</groupId>
77
<artifactId>oci-java-sdk-addons</artifactId>
8-
<version>1.30.0</version>
8+
<version>1.30.1</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111

@@ -36,7 +36,7 @@
3636
<dependency>
3737
<groupId>com.oracle.oci.sdk</groupId>
3838
<artifactId>oci-java-sdk-common</artifactId>
39-
<version>1.30.0</version>
39+
<version>1.30.1</version>
4040
</dependency>
4141
</dependencies>
4242
</project>

bmc-addons/bmc-sasl/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<artifactId>oci-java-sdk-addons</artifactId>
99
<groupId>com.oracle.oci.sdk</groupId>
10-
<version>1.30.0</version>
10+
<version>1.30.1</version>
1111
<relativePath>../pom.xml</relativePath>
1212
</parent>
1313

@@ -61,7 +61,7 @@
6161
<dependency>
6262
<groupId>com.oracle.oci.sdk</groupId>
6363
<artifactId>oci-java-sdk-common</artifactId>
64-
<version>1.30.0</version>
64+
<version>1.30.1</version>
6565
</dependency>
6666
</dependencies>
6767

bmc-addons/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.oracle.oci.sdk</groupId>
77
<artifactId>oci-java-sdk</artifactId>
8-
<version>1.30.0</version>
8+
<version>1.30.1</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111

bmc-analytics/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.oracle.oci.sdk</groupId>
66
<artifactId>oci-java-sdk</artifactId>
7-
<version>1.30.0</version>
7+
<version>1.30.1</version>
88
<relativePath>../pom.xml</relativePath>
99
</parent>
1010
<artifactId>oci-java-sdk-analytics</artifactId>
@@ -15,7 +15,7 @@
1515
<dependency>
1616
<groupId>com.oracle.oci.sdk</groupId>
1717
<artifactId>oci-java-sdk-common</artifactId>
18-
<version>1.30.0</version>
18+
<version>1.30.1</version>
1919
</dependency>
2020
</dependencies>
2121
</project>

bmc-analytics/src/main/java/com/oracle/bmc/analytics/Analytics.java

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,31 @@ ChangeAnalyticsInstanceNetworkEndpointResponse changeAnalyticsInstanceNetworkEnd
8484
*/
8585
CreateAnalyticsInstanceResponse createAnalyticsInstance(CreateAnalyticsInstanceRequest request);
8686

87+
/**
88+
* Create an Private access Channel for the Analytics instance. The operation is long-running
89+
* and creates a new WorkRequest.
90+
*
91+
* @param request The request object containing the details to send
92+
* @return A response object containing details about the completed operation
93+
* @throws BmcException when an error occurs.
94+
*
95+
* <b>Example: </b>Click <a href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/analytics/CreatePrivateAccessChannelExample.java.html" target="_blank" rel="noopener noreferrer" >here</a> to see how to use CreatePrivateAccessChannel API.
96+
*/
97+
CreatePrivateAccessChannelResponse createPrivateAccessChannel(
98+
CreatePrivateAccessChannelRequest request);
99+
100+
/**
101+
* Allows specifying a custom host name to be used to access the analytics instance. This requires prior setup of DNS entry and certificate
102+
* for this host.
103+
*
104+
* @param request The request object containing the details to send
105+
* @return A response object containing details about the completed operation
106+
* @throws BmcException when an error occurs.
107+
*
108+
* <b>Example: </b>Click <a href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/analytics/CreateVanityUrlExample.java.html" target="_blank" rel="noopener noreferrer" >here</a> to see how to use CreateVanityUrl API.
109+
*/
110+
CreateVanityUrlResponse createVanityUrl(CreateVanityUrlRequest request);
111+
87112
/**
88113
* Terminates the specified Analytics instance. The operation is long-running
89114
* and creates a new WorkRequest.
@@ -96,6 +121,29 @@ ChangeAnalyticsInstanceNetworkEndpointResponse changeAnalyticsInstanceNetworkEnd
96121
*/
97122
DeleteAnalyticsInstanceResponse deleteAnalyticsInstance(DeleteAnalyticsInstanceRequest request);
98123

124+
/**
125+
* Delete an Analytics instance's Private access channel with the given unique identifier key.
126+
*
127+
* @param request The request object containing the details to send
128+
* @return A response object containing details about the completed operation
129+
* @throws BmcException when an error occurs.
130+
*
131+
* <b>Example: </b>Click <a href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/analytics/DeletePrivateAccessChannelExample.java.html" target="_blank" rel="noopener noreferrer" >here</a> to see how to use DeletePrivateAccessChannel API.
132+
*/
133+
DeletePrivateAccessChannelResponse deletePrivateAccessChannel(
134+
DeletePrivateAccessChannelRequest request);
135+
136+
/**
137+
* Allows deleting a previously created vanity url.
138+
*
139+
* @param request The request object containing the details to send
140+
* @return A response object containing details about the completed operation
141+
* @throws BmcException when an error occurs.
142+
*
143+
* <b>Example: </b>Click <a href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/analytics/DeleteVanityUrlExample.java.html" target="_blank" rel="noopener noreferrer" >here</a> to see how to use DeleteVanityUrl API.
144+
*/
145+
DeleteVanityUrlResponse deleteVanityUrl(DeleteVanityUrlRequest request);
146+
99147
/**
100148
* Cancel a work request that has not started yet.
101149
*
@@ -118,6 +166,17 @@ ChangeAnalyticsInstanceNetworkEndpointResponse changeAnalyticsInstanceNetworkEnd
118166
*/
119167
GetAnalyticsInstanceResponse getAnalyticsInstance(GetAnalyticsInstanceRequest request);
120168

169+
/**
170+
* Retrieve private access channel in the specified Analytics Instance.
171+
*
172+
* @param request The request object containing the details to send
173+
* @return A response object containing details about the completed operation
174+
* @throws BmcException when an error occurs.
175+
*
176+
* <b>Example: </b>Click <a href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/analytics/GetPrivateAccessChannelExample.java.html" target="_blank" rel="noopener noreferrer" >here</a> to see how to use GetPrivateAccessChannel API.
177+
*/
178+
GetPrivateAccessChannelResponse getPrivateAccessChannel(GetPrivateAccessChannelRequest request);
179+
121180
/**
122181
* Get the details of a work request.
123182
*
@@ -221,6 +280,29 @@ ChangeAnalyticsInstanceNetworkEndpointResponse changeAnalyticsInstanceNetworkEnd
221280
*/
222281
UpdateAnalyticsInstanceResponse updateAnalyticsInstance(UpdateAnalyticsInstanceRequest request);
223282

283+
/**
284+
* Update the Private Access Channel with the given unique identifier key in the specified Analytics Instance.
285+
*
286+
* @param request The request object containing the details to send
287+
* @return A response object containing details about the completed operation
288+
* @throws BmcException when an error occurs.
289+
*
290+
* <b>Example: </b>Click <a href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/analytics/UpdatePrivateAccessChannelExample.java.html" target="_blank" rel="noopener noreferrer" >here</a> to see how to use UpdatePrivateAccessChannel API.
291+
*/
292+
UpdatePrivateAccessChannelResponse updatePrivateAccessChannel(
293+
UpdatePrivateAccessChannelRequest request);
294+
295+
/**
296+
* Allows uploading a new certificate for a vanity url, which will have to be done when the current certificate is expiring.
297+
*
298+
* @param request The request object containing the details to send
299+
* @return A response object containing details about the completed operation
300+
* @throws BmcException when an error occurs.
301+
*
302+
* <b>Example: </b>Click <a href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/analytics/UpdateVanityUrlExample.java.html" target="_blank" rel="noopener noreferrer" >here</a> to see how to use UpdateVanityUrl API.
303+
*/
304+
UpdateVanityUrlResponse updateVanityUrl(UpdateVanityUrlRequest request);
305+
224306
/**
225307
* Gets the pre-configured waiters available for resources for this service.
226308
*

bmc-analytics/src/main/java/com/oracle/bmc/analytics/AnalyticsAsync.java

Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,41 @@ java.util.concurrent.Future<CreateAnalyticsInstanceResponse> createAnalyticsInst
104104
CreateAnalyticsInstanceRequest, CreateAnalyticsInstanceResponse>
105105
handler);
106106

107+
/**
108+
* Create an Private access Channel for the Analytics instance. The operation is long-running
109+
* and creates a new WorkRequest.
110+
*
111+
*
112+
* @param request The request object containing the details to send
113+
* @param handler The request handler to invoke upon completion, may be null.
114+
* @return A Future that can be used to get the response if no AsyncHandler was
115+
* provided. Note, if you provide an AsyncHandler and use the Future, some
116+
* types of responses (like java.io.InputStream) may not be able to be read in
117+
* both places as the underlying stream may only be consumed once.
118+
*/
119+
java.util.concurrent.Future<CreatePrivateAccessChannelResponse> createPrivateAccessChannel(
120+
CreatePrivateAccessChannelRequest request,
121+
com.oracle.bmc.responses.AsyncHandler<
122+
CreatePrivateAccessChannelRequest, CreatePrivateAccessChannelResponse>
123+
handler);
124+
125+
/**
126+
* Allows specifying a custom host name to be used to access the analytics instance. This requires prior setup of DNS entry and certificate
127+
* for this host.
128+
*
129+
*
130+
* @param request The request object containing the details to send
131+
* @param handler The request handler to invoke upon completion, may be null.
132+
* @return A Future that can be used to get the response if no AsyncHandler was
133+
* provided. Note, if you provide an AsyncHandler and use the Future, some
134+
* types of responses (like java.io.InputStream) may not be able to be read in
135+
* both places as the underlying stream may only be consumed once.
136+
*/
137+
java.util.concurrent.Future<CreateVanityUrlResponse> createVanityUrl(
138+
CreateVanityUrlRequest request,
139+
com.oracle.bmc.responses.AsyncHandler<CreateVanityUrlRequest, CreateVanityUrlResponse>
140+
handler);
141+
107142
/**
108143
* Terminates the specified Analytics instance. The operation is long-running
109144
* and creates a new WorkRequest.
@@ -122,6 +157,39 @@ java.util.concurrent.Future<DeleteAnalyticsInstanceResponse> deleteAnalyticsInst
122157
DeleteAnalyticsInstanceRequest, DeleteAnalyticsInstanceResponse>
123158
handler);
124159

160+
/**
161+
* Delete an Analytics instance's Private access channel with the given unique identifier key.
162+
*
163+
*
164+
* @param request The request object containing the details to send
165+
* @param handler The request handler to invoke upon completion, may be null.
166+
* @return A Future that can be used to get the response if no AsyncHandler was
167+
* provided. Note, if you provide an AsyncHandler and use the Future, some
168+
* types of responses (like java.io.InputStream) may not be able to be read in
169+
* both places as the underlying stream may only be consumed once.
170+
*/
171+
java.util.concurrent.Future<DeletePrivateAccessChannelResponse> deletePrivateAccessChannel(
172+
DeletePrivateAccessChannelRequest request,
173+
com.oracle.bmc.responses.AsyncHandler<
174+
DeletePrivateAccessChannelRequest, DeletePrivateAccessChannelResponse>
175+
handler);
176+
177+
/**
178+
* Allows deleting a previously created vanity url.
179+
*
180+
*
181+
* @param request The request object containing the details to send
182+
* @param handler The request handler to invoke upon completion, may be null.
183+
* @return A Future that can be used to get the response if no AsyncHandler was
184+
* provided. Note, if you provide an AsyncHandler and use the Future, some
185+
* types of responses (like java.io.InputStream) may not be able to be read in
186+
* both places as the underlying stream may only be consumed once.
187+
*/
188+
java.util.concurrent.Future<DeleteVanityUrlResponse> deleteVanityUrl(
189+
DeleteVanityUrlRequest request,
190+
com.oracle.bmc.responses.AsyncHandler<DeleteVanityUrlRequest, DeleteVanityUrlResponse>
191+
handler);
192+
125193
/**
126194
* Cancel a work request that has not started yet.
127195
*
@@ -156,6 +224,23 @@ java.util.concurrent.Future<GetAnalyticsInstanceResponse> getAnalyticsInstance(
156224
GetAnalyticsInstanceRequest, GetAnalyticsInstanceResponse>
157225
handler);
158226

227+
/**
228+
* Retrieve private access channel in the specified Analytics Instance.
229+
*
230+
*
231+
* @param request The request object containing the details to send
232+
* @param handler The request handler to invoke upon completion, may be null.
233+
* @return A Future that can be used to get the response if no AsyncHandler was
234+
* provided. Note, if you provide an AsyncHandler and use the Future, some
235+
* types of responses (like java.io.InputStream) may not be able to be read in
236+
* both places as the underlying stream may only be consumed once.
237+
*/
238+
java.util.concurrent.Future<GetPrivateAccessChannelResponse> getPrivateAccessChannel(
239+
GetPrivateAccessChannelRequest request,
240+
com.oracle.bmc.responses.AsyncHandler<
241+
GetPrivateAccessChannelRequest, GetPrivateAccessChannelResponse>
242+
handler);
243+
159244
/**
160245
* Get the details of a work request.
161246
*
@@ -310,4 +395,37 @@ java.util.concurrent.Future<UpdateAnalyticsInstanceResponse> updateAnalyticsInst
310395
com.oracle.bmc.responses.AsyncHandler<
311396
UpdateAnalyticsInstanceRequest, UpdateAnalyticsInstanceResponse>
312397
handler);
398+
399+
/**
400+
* Update the Private Access Channel with the given unique identifier key in the specified Analytics Instance.
401+
*
402+
*
403+
* @param request The request object containing the details to send
404+
* @param handler The request handler to invoke upon completion, may be null.
405+
* @return A Future that can be used to get the response if no AsyncHandler was
406+
* provided. Note, if you provide an AsyncHandler and use the Future, some
407+
* types of responses (like java.io.InputStream) may not be able to be read in
408+
* both places as the underlying stream may only be consumed once.
409+
*/
410+
java.util.concurrent.Future<UpdatePrivateAccessChannelResponse> updatePrivateAccessChannel(
411+
UpdatePrivateAccessChannelRequest request,
412+
com.oracle.bmc.responses.AsyncHandler<
413+
UpdatePrivateAccessChannelRequest, UpdatePrivateAccessChannelResponse>
414+
handler);
415+
416+
/**
417+
* Allows uploading a new certificate for a vanity url, which will have to be done when the current certificate is expiring.
418+
*
419+
*
420+
* @param request The request object containing the details to send
421+
* @param handler The request handler to invoke upon completion, may be null.
422+
* @return A Future that can be used to get the response if no AsyncHandler was
423+
* provided. Note, if you provide an AsyncHandler and use the Future, some
424+
* types of responses (like java.io.InputStream) may not be able to be read in
425+
* both places as the underlying stream may only be consumed once.
426+
*/
427+
java.util.concurrent.Future<UpdateVanityUrlResponse> updateVanityUrl(
428+
UpdateVanityUrlRequest request,
429+
com.oracle.bmc.responses.AsyncHandler<UpdateVanityUrlRequest, UpdateVanityUrlResponse>
430+
handler);
313431
}

0 commit comments

Comments
 (0)