diff --git a/.codegen/_openapi_sha b/.codegen/_openapi_sha index f7a09353d..de569278f 100755 --- a/.codegen/_openapi_sha +++ b/.codegen/_openapi_sha @@ -1 +1 @@ -7f3b1f42ed37e16e6beb764dfd099c29021bb5a5 \ No newline at end of file +39ab3fb529b0cca686c714aa7f9af641924697f7 \ No newline at end of file diff --git a/.gitattributes b/.gitattributes old mode 100644 new mode 100755 index ff3009d3a..44139fc3e --- a/.gitattributes +++ b/.gitattributes @@ -3036,6 +3036,7 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryParameter. databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryPostContent.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryStatementType.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryStatus.java linguist-generated=true +databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryTag.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsAPI.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsImpl.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsLegacyAPI.java linguist-generated=true diff --git a/NEXT_CHANGELOG.md b/NEXT_CHANGELOG.md old mode 100644 new mode 100755 index 377217867..89cbb3ea2 --- a/NEXT_CHANGELOG.md +++ b/NEXT_CHANGELOG.md @@ -13,3 +13,9 @@ ### Internal Changes ### API Changes +* Add `id` field for `com.databricks.sdk.service.sharing.CreateRecipient`. +* Add `id` field for `com.databricks.sdk.service.sharing.RecipientInfo`. +* Add `id` field for `com.databricks.sdk.service.sharing.UpdateRecipient`. +* Add `queryTags` field for `com.databricks.sdk.service.sql.ExecuteStatementRequest`. +* Add `queryTags` field for `com.databricks.sdk.service.sql.QueryInfo`. +* Add `UC_VOLUME_MISCONFIGURED` enum value for `com.databricks.sdk.service.compute.EventType`. \ No newline at end of file diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SecurableKind.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SecurableKind.java index 22cf9e587..526dba240 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SecurableKind.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SecurableKind.java @@ -4,7 +4,7 @@ import com.databricks.sdk.support.Generated; -/** Latest kind: CONNECTION_WORKDAY_HCM_USERNAME_PASSWORD = 293; Next id: 294 */ +/** Latest kind: CONNECTION_ONE_PASSWORD_EVENT_LOGS_BEARER_TOKEN = 294; Next id: 295 */ @Generated public enum SecurableKind { TABLE_DB_STORAGE, diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/EventType.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/EventType.java index 7f20b2be8..1f16c75b0 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/EventType.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/EventType.java @@ -36,6 +36,7 @@ public enum EventType { SPARK_EXCEPTION, STARTING, TERMINATING, + UC_VOLUME_MISCONFIGURED, UNPINNED, UPSIZE_COMPLETED, } diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/RoleRoleSpec.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/RoleRoleSpec.java index bdf5c6f0f..9ab3d14f8 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/RoleRoleSpec.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/RoleRoleSpec.java @@ -35,6 +35,12 @@ public class RoleRoleSpec { * https://www.postgresql.org/docs/current/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS * *
Required when creating the Role. + * + *
If you wish to create a Postgres Role backed by a managed Databricks identity, then + * postgres_role must be one of the following: + * + *
1. user email for IdentityType.USER 2. app ID for IdentityType.SERVICE_PRINCIPAL 2. group
+ * name for IdentityType.GROUP
*/
@JsonProperty("postgres_role")
private String postgresRole;
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/CreateRecipient.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/CreateRecipient.java
index 8819ada3e..917175305 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/CreateRecipient.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/CreateRecipient.java
@@ -29,6 +29,10 @@ public class CreateRecipient {
@JsonProperty("expiration_time")
private Long expirationTime;
+ /** [Create,Update:IGN] common - id of the recipient */
+ @JsonProperty("id")
+ private String id;
+
/** IP Access List */
@JsonProperty("ip_access_list")
private IpAccessList ipAccessList;
@@ -92,6 +96,15 @@ public Long getExpirationTime() {
return expirationTime;
}
+ public CreateRecipient setId(String id) {
+ this.id = id;
+ return this;
+ }
+
+ public String getId() {
+ return id;
+ }
+
public CreateRecipient setIpAccessList(IpAccessList ipAccessList) {
this.ipAccessList = ipAccessList;
return this;
@@ -146,6 +159,7 @@ public boolean equals(Object o) {
&& Objects.equals(comment, that.comment)
&& Objects.equals(dataRecipientGlobalMetastoreId, that.dataRecipientGlobalMetastoreId)
&& Objects.equals(expirationTime, that.expirationTime)
+ && Objects.equals(id, that.id)
&& Objects.equals(ipAccessList, that.ipAccessList)
&& Objects.equals(name, that.name)
&& Objects.equals(owner, that.owner)
@@ -160,6 +174,7 @@ public int hashCode() {
comment,
dataRecipientGlobalMetastoreId,
expirationTime,
+ id,
ipAccessList,
name,
owner,
@@ -174,6 +189,7 @@ public String toString() {
.add("comment", comment)
.add("dataRecipientGlobalMetastoreId", dataRecipientGlobalMetastoreId)
.add("expirationTime", expirationTime)
+ .add("id", id)
.add("ipAccessList", ipAccessList)
.add("name", name)
.add("owner", owner)
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientInfo.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientInfo.java
index 9eea6e6d2..f14e1ffb4 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientInfo.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientInfo.java
@@ -59,6 +59,10 @@ public class RecipientInfo {
@JsonProperty("expiration_time")
private Long expirationTime;
+ /** [Create,Update:IGN] common - id of the recipient */
+ @JsonProperty("id")
+ private String id;
+
/** IP Access List */
@JsonProperty("ip_access_list")
private IpAccessList ipAccessList;
@@ -193,6 +197,15 @@ public Long getExpirationTime() {
return expirationTime;
}
+ public RecipientInfo setId(String id) {
+ this.id = id;
+ return this;
+ }
+
+ public String getId() {
+ return id;
+ }
+
public RecipientInfo setIpAccessList(IpAccessList ipAccessList) {
this.ipAccessList = ipAccessList;
return this;
@@ -297,6 +310,7 @@ public boolean equals(Object o) {
&& Objects.equals(createdBy, that.createdBy)
&& Objects.equals(dataRecipientGlobalMetastoreId, that.dataRecipientGlobalMetastoreId)
&& Objects.equals(expirationTime, that.expirationTime)
+ && Objects.equals(id, that.id)
&& Objects.equals(ipAccessList, that.ipAccessList)
&& Objects.equals(metastoreId, that.metastoreId)
&& Objects.equals(name, that.name)
@@ -321,6 +335,7 @@ public int hashCode() {
createdBy,
dataRecipientGlobalMetastoreId,
expirationTime,
+ id,
ipAccessList,
metastoreId,
name,
@@ -345,6 +360,7 @@ public String toString() {
.add("createdBy", createdBy)
.add("dataRecipientGlobalMetastoreId", dataRecipientGlobalMetastoreId)
.add("expirationTime", expirationTime)
+ .add("id", id)
.add("ipAccessList", ipAccessList)
.add("metastoreId", metastoreId)
.add("name", name)
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/UpdateRecipient.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/UpdateRecipient.java
index 3b896d11f..250f445e7 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/UpdateRecipient.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/UpdateRecipient.java
@@ -18,6 +18,10 @@ public class UpdateRecipient {
@JsonProperty("expiration_time")
private Long expirationTime;
+ /** [Create,Update:IGN] common - id of the recipient */
+ @JsonProperty("id")
+ private String id;
+
/** IP Access List */
@JsonProperty("ip_access_list")
private IpAccessList ipAccessList;
@@ -59,6 +63,15 @@ public Long getExpirationTime() {
return expirationTime;
}
+ public UpdateRecipient setId(String id) {
+ this.id = id;
+ return this;
+ }
+
+ public String getId() {
+ return id;
+ }
+
public UpdateRecipient setIpAccessList(IpAccessList ipAccessList) {
this.ipAccessList = ipAccessList;
return this;
@@ -111,6 +124,7 @@ public boolean equals(Object o) {
UpdateRecipient that = (UpdateRecipient) o;
return Objects.equals(comment, that.comment)
&& Objects.equals(expirationTime, that.expirationTime)
+ && Objects.equals(id, that.id)
&& Objects.equals(ipAccessList, that.ipAccessList)
&& Objects.equals(name, that.name)
&& Objects.equals(newName, that.newName)
@@ -121,7 +135,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
return Objects.hash(
- comment, expirationTime, ipAccessList, name, newName, owner, propertiesKvpairs);
+ comment, expirationTime, id, ipAccessList, name, newName, owner, propertiesKvpairs);
}
@Override
@@ -129,6 +143,7 @@ public String toString() {
return new ToStringer(UpdateRecipient.class)
.add("comment", comment)
.add("expirationTime", expirationTime)
+ .add("id", id)
.add("ipAccessList", ipAccessList)
.add("name", name)
.add("newName", newName)
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/ExecuteStatementRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/ExecuteStatementRequest.java
index 5aa72af6c..20fa8940b 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/ExecuteStatementRequest.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/ExecuteStatementRequest.java
@@ -135,6 +135,18 @@ public class ExecuteStatementRequest {
@JsonProperty("parameters")
private Collection { ..., "query_tags": [ { "key": "team", "value": "eng" }, { "key": "some key only tag" } ] }
+ */
+ @JsonProperty("query_tags")
+ private Collection