Skip to content

Commit 9e8f064

Browse files
Releasing version 1.36.0 (#301)
* Releasing version 1.36.0 * Removing lombok.verbose=true, travis-ci job was logging too much. * Waiting up to 30 minutes without output. Unfortunately, we have no tests after the Download Manager at this time. Co-authored-by: Mathias Ricken <mathias.ricken@oracle.com>
1 parent e0d06b0 commit 9e8f064

File tree

987 files changed

+89089
-1556
lines changed

Some content is hidden

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

987 files changed

+89089
-1556
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ language: java
22
jdk:
33
- openjdk8
44
sudo: false
5-
script: mvn clean verify -q
5+
script: travis_wait 30 mvn clean verify -q

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,40 @@ 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.36.0 - 2021-04-13
7+
### Added
8+
- Support for the Database Migration service
9+
- Support for the Networking Topology service
10+
- Support for getting the id of peered VCNs on local peering gateways in the Networking service
11+
- Support for burstable instances in the Compute service
12+
- Support for preemptible instances in the Compute service
13+
- Support for fractional resource usage and availability in the Limits service
14+
- Support for streaming analytics in the Service Connector Hub service
15+
- Support for flexible routing inside DRGs to enable packet flow between any two attachments in the Networking service
16+
- Support for routing policy to customize dynamic import/export of routes in the Networking service
17+
- Support for IPv6, including on FastConnect and IPsec resources, in the Networking service
18+
- Support for request validation policies in the API Gateway service
19+
- Support for RESP-compliant (e.g. REDIS) response caches, and for configuring response caching per-route in the API Gateway service
20+
- Support for flexible billing in the VMWare Solution service
21+
- Support for new DNS format for the Web Application Acceleration and Security service
22+
- Support for configuring APM tracing on applications and functions in the Functions service
23+
- Support for Enterprise Manager external databases and Management Agent Service managed external databases and hosts in the Operations Insights service
24+
- Support for getting cluster cache metrics for RAC CDB managed databases in the Database Management service
25+
26+
### Breaking Changes
27+
- Method `public java.lang.Boolean getIsInternetAccessAllowed()` has been removed from the model `CreateIpv6Details` in the Core service
28+
- Method `public java.lang.String getIpv6CidrBlock()` has been removed from the model `CreateVcnDetails` in the Core service
29+
- Method `public java.lang.Boolean getIsInternetAccessAllowed()` has been removed from the model `Ipv6` in the Core service
30+
- Method `public java.lang.String getPublicIpAddress()` has been removed from the model `Ipv6` in the Core service
31+
- Method `public java.lang.String getIpv6PublicCidrBlock()` has been removed from the model `Subnet` in the Core service
32+
- Method `public java.lang.Boolean getIsInternetAccessAllowed()` has been removed from the model `UpdateIpv6Details` in the Core service
33+
- Method `public java.lang.String getIpv6CidrBlock()` has been removed from the model `Vcn` in the Core service
34+
- Method `public java.lang.String getIpv6PublicCidrBlock()` has been removed from the model `Vcn` in the Core service
35+
- Method `public com.oracle.bmc.opsi.model.DatabaseInsightSummary$Builder builder()` has been removed from the model `DatabaseInsightSummary` in the Opsi service
36+
- Method `public java.util.Set get__explicitlySet__()` has been removed from the model `DatabaseInsightSummary` in the Opsi service
37+
- Method `public com.oracle.bmc.opsi.model.DatabaseInsightSummary$Builder toBuilder()` has been removed from the model `DatabaseInsightSummary` in the Opsi service
38+
- Accessibility of method `public DatabaseInsightSummary(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.Map, java.util.Map, java.util.Map)` from the model `DatabaseInsightSummary` in Opsi service has been decreased from public to protected
39+
640
## 1.35.1 - 2021-04-06
741
### Added
842
- Support for scheduling the suspension and resumption of compute instance pools based on predefined schedules in the Autoscaling service

bmc-addons/bmc-apache-connector-provider/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-addons</artifactId>
7-
<version>1.35.1</version>
7+
<version>1.36.0</version>
88
<relativePath>../pom.xml</relativePath>
99
</parent>
1010

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

4848
<!-- Explicitly pull in this version of httpclient and its httpcore dependency to address:

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.35.1</version>
8+
<version>1.36.0</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111

@@ -44,7 +44,7 @@
4444
<dependency>
4545
<groupId>com.oracle.oci.sdk</groupId>
4646
<artifactId>oci-java-sdk-common</artifactId>
47-
<version>1.35.1</version>
47+
<version>1.36.0</version>
4848
</dependency>
4949
</dependencies>
5050
</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.35.1</version>
10+
<version>1.36.0</version>
1111
<relativePath>../pom.xml</relativePath>
1212
</parent>
1313

@@ -62,7 +62,7 @@
6262
<dependency>
6363
<groupId>com.oracle.oci.sdk</groupId>
6464
<artifactId>oci-java-sdk-common</artifactId>
65-
<version>1.35.1</version>
65+
<version>1.36.0</version>
6666
</dependency>
6767
</dependencies>
6868

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.35.1</version>
8+
<version>1.36.0</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.35.1</version>
7+
<version>1.36.0</version>
88
<relativePath>../pom.xml</relativePath>
99
</parent>
1010
<artifactId>oci-java-sdk-analytics</artifactId>
@@ -17,7 +17,7 @@
1717
<dependency>
1818
<groupId>com.oracle.oci.sdk</groupId>
1919
<artifactId>oci-java-sdk-common</artifactId>
20-
<version>1.35.1</version>
20+
<version>1.36.0</version>
2121
</dependency>
2222
</dependencies>
2323
</project>

bmc-announcementsservice/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.35.1</version>
7+
<version>1.36.0</version>
88
<relativePath>../pom.xml</relativePath>
99
</parent>
1010
<artifactId>oci-java-sdk-announcementsservice</artifactId>
@@ -19,7 +19,7 @@
1919
<dependency>
2020
<groupId>com.oracle.oci.sdk</groupId>
2121
<artifactId>oci-java-sdk-common</artifactId>
22-
<version>1.35.1</version>
22+
<version>1.36.0</version>
2323
</dependency>
2424
</dependencies>
2525
</project>

bmc-apigateway/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.35.1</version>
7+
<version>1.36.0</version>
88
<relativePath>../pom.xml</relativePath>
99
</parent>
1010
<artifactId>oci-java-sdk-apigateway</artifactId>
@@ -17,7 +17,7 @@
1717
<dependency>
1818
<groupId>com.oracle.oci.sdk</groupId>
1919
<artifactId>oci-java-sdk-common</artifactId>
20-
<version>1.35.1</version>
20+
<version>1.36.0</version>
2121
</dependency>
2222
</dependencies>
2323
</project>

bmc-apigateway/src/main/java/com/oracle/bmc/apigateway/model/ApiSpecificationRouteRequestPolicies.java

Lines changed: 59 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,34 @@ public Builder cors(CorsPolicy cors) {
4545
return this;
4646
}
4747

48+
@com.fasterxml.jackson.annotation.JsonProperty("queryParameterValidations")
49+
private QueryParameterValidationRequestPolicy queryParameterValidations;
50+
51+
public Builder queryParameterValidations(
52+
QueryParameterValidationRequestPolicy queryParameterValidations) {
53+
this.queryParameterValidations = queryParameterValidations;
54+
this.__explicitlySet__.add("queryParameterValidations");
55+
return this;
56+
}
57+
58+
@com.fasterxml.jackson.annotation.JsonProperty("headerValidations")
59+
private HeaderValidationRequestPolicy headerValidations;
60+
61+
public Builder headerValidations(HeaderValidationRequestPolicy headerValidations) {
62+
this.headerValidations = headerValidations;
63+
this.__explicitlySet__.add("headerValidations");
64+
return this;
65+
}
66+
67+
@com.fasterxml.jackson.annotation.JsonProperty("bodyValidation")
68+
private BodyValidationRequestPolicy bodyValidation;
69+
70+
public Builder bodyValidation(BodyValidationRequestPolicy bodyValidation) {
71+
this.bodyValidation = bodyValidation;
72+
this.__explicitlySet__.add("bodyValidation");
73+
return this;
74+
}
75+
4876
@com.fasterxml.jackson.annotation.JsonProperty("headerTransformations")
4977
private HeaderTransformationPolicy headerTransformations;
5078

@@ -64,6 +92,15 @@ public Builder queryParameterTransformations(
6492
return this;
6593
}
6694

95+
@com.fasterxml.jackson.annotation.JsonProperty("responseCacheLookup")
96+
private ResponseCacheLookupPolicy responseCacheLookup;
97+
98+
public Builder responseCacheLookup(ResponseCacheLookupPolicy responseCacheLookup) {
99+
this.responseCacheLookup = responseCacheLookup;
100+
this.__explicitlySet__.add("responseCacheLookup");
101+
return this;
102+
}
103+
67104
@com.fasterxml.jackson.annotation.JsonIgnore
68105
private final java.util.Set<String> __explicitlySet__ = new java.util.HashSet<String>();
69106

@@ -72,8 +109,12 @@ public ApiSpecificationRouteRequestPolicies build() {
72109
new ApiSpecificationRouteRequestPolicies(
73110
authorization,
74111
cors,
112+
queryParameterValidations,
113+
headerValidations,
114+
bodyValidation,
75115
headerTransformations,
76-
queryParameterTransformations);
116+
queryParameterTransformations,
117+
responseCacheLookup);
77118
__instance__.__explicitlySet__.addAll(__explicitlySet__);
78119
return __instance__;
79120
}
@@ -83,8 +124,12 @@ public Builder copy(ApiSpecificationRouteRequestPolicies o) {
83124
Builder copiedBuilder =
84125
authorization(o.getAuthorization())
85126
.cors(o.getCors())
127+
.queryParameterValidations(o.getQueryParameterValidations())
128+
.headerValidations(o.getHeaderValidations())
129+
.bodyValidation(o.getBodyValidation())
86130
.headerTransformations(o.getHeaderTransformations())
87-
.queryParameterTransformations(o.getQueryParameterTransformations());
131+
.queryParameterTransformations(o.getQueryParameterTransformations())
132+
.responseCacheLookup(o.getResponseCacheLookup());
88133

89134
copiedBuilder.__explicitlySet__.retainAll(o.__explicitlySet__);
90135
return copiedBuilder;
@@ -104,12 +149,24 @@ public static Builder builder() {
104149
@com.fasterxml.jackson.annotation.JsonProperty("cors")
105150
CorsPolicy cors;
106151

152+
@com.fasterxml.jackson.annotation.JsonProperty("queryParameterValidations")
153+
QueryParameterValidationRequestPolicy queryParameterValidations;
154+
155+
@com.fasterxml.jackson.annotation.JsonProperty("headerValidations")
156+
HeaderValidationRequestPolicy headerValidations;
157+
158+
@com.fasterxml.jackson.annotation.JsonProperty("bodyValidation")
159+
BodyValidationRequestPolicy bodyValidation;
160+
107161
@com.fasterxml.jackson.annotation.JsonProperty("headerTransformations")
108162
HeaderTransformationPolicy headerTransformations;
109163

110164
@com.fasterxml.jackson.annotation.JsonProperty("queryParameterTransformations")
111165
QueryParameterTransformationPolicy queryParameterTransformations;
112166

167+
@com.fasterxml.jackson.annotation.JsonProperty("responseCacheLookup")
168+
ResponseCacheLookupPolicy responseCacheLookup;
169+
113170
@com.fasterxml.jackson.annotation.JsonIgnore
114171
private final java.util.Set<String> __explicitlySet__ = new java.util.HashSet<String>();
115172
}

0 commit comments

Comments
 (0)