From d8d1da842f1bf164994698f7fec4bb9d9d02da65 Mon Sep 17 00:00:00 2001 From: "databricks-ci-ghec-2[bot]" <184307802+databricks-ci-ghec-2[bot]@users.noreply.github.com> Date: Sat, 4 Jul 2026 04:00:10 +0000 Subject: [PATCH] Update SDK to 4142453a7c0a5ed2efbf07e784bf200c51ba8f39 --- .codegen/_openapi_sha | 2 +- .gitattributes | 4 + NEXT_CHANGELOG.md | 7 +- .../com/databricks/sdk/WorkspaceClient.java | 2 +- .../sdk/service/catalog/GetSecretRequest.java | 28 +--- .../sdk/service/catalog/GrantsAPI.java | 53 ++++++++ .../sdk/service/catalog/GrantsImpl.java | 41 ++++++ .../sdk/service/catalog/GrantsService.java | 14 ++ ...tEffectivePrivilegeAssignmentsRequest.java | 120 ++++++++++++++++++ ...EffectivePrivilegeAssignmentsResponse.java | 64 ++++++++++ .../ListPrivilegeAssignmentsRequest.java | 116 +++++++++++++++++ .../ListPrivilegeAssignmentsResponse.java | 64 ++++++++++ .../service/catalog/ListSecretsRequest.java | 27 +--- .../sdk/service/catalog/Secret.java | 37 +----- .../service/catalog/UpdateSecretRequest.java | 7 +- .../GenerateDatabaseCredentialRequest.java | 20 +-- .../sdk/service/sql/CreateWidget.java | 2 +- .../sql/QueryVisualizationsLegacyAPI.java | 2 +- .../sql/QueryVisualizationsLegacyService.java | 2 +- .../sdk/service/sql/UpdateWidgetRequest.java | 2 +- 20 files changed, 502 insertions(+), 112 deletions(-) create mode 100644 databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListEffectivePrivilegeAssignmentsRequest.java create mode 100644 databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListEffectivePrivilegeAssignmentsResponse.java create mode 100644 databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListPrivilegeAssignmentsRequest.java create mode 100644 databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListPrivilegeAssignmentsResponse.java diff --git a/.codegen/_openapi_sha b/.codegen/_openapi_sha index 2907d0774..0bfeb9cfd 100644 --- a/.codegen/_openapi_sha +++ b/.codegen/_openapi_sha @@ -1 +1 @@ -b2277054b8d295ae3b8666d6d2d89c22ab08e250 \ No newline at end of file +4142453a7c0a5ed2efbf07e784bf200c51ba8f39 \ No newline at end of file diff --git a/.gitattributes b/.gitattributes index 437bc77b0..33a5764b7 100644 --- a/.gitattributes +++ b/.gitattributes @@ -571,6 +571,8 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListConnect databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListConnectionsResponse.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListCredentialsRequest.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListCredentialsResponse.java linguist-generated=true +databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListEffectivePrivilegeAssignmentsRequest.java linguist-generated=true +databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListEffectivePrivilegeAssignmentsResponse.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListEntityTagAssignmentsRequest.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListEntityTagAssignmentsResponse.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListExternalLineageRelationshipsRequest.java linguist-generated=true @@ -587,6 +589,8 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListModelVe databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListModelVersionsResponse.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListPoliciesRequest.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListPoliciesResponse.java linguist-generated=true +databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListPrivilegeAssignmentsRequest.java linguist-generated=true +databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListPrivilegeAssignmentsResponse.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListQuotasRequest.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListQuotasResponse.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListRefreshesRequest.java linguist-generated=true diff --git a/NEXT_CHANGELOG.md b/NEXT_CHANGELOG.md index 036132ef5..234d476f8 100644 --- a/NEXT_CHANGELOG.md +++ b/NEXT_CHANGELOG.md @@ -19,4 +19,9 @@ * Add `avroSchema` and `protoSchema` fields for `com.databricks.sdk.service.ml.SchemaConfig`. * Add `freshnessTarget` field for `com.databricks.sdk.service.ml.StreamingMode`. * Add `longRolling` field for `com.databricks.sdk.service.ml.TimeWindow`. -* [Breaking] Remove `firstDistinctN` and `lastDistinctN` fields for `com.databricks.sdk.service.ml.AggregationFunction`. \ No newline at end of file +* [Breaking] Remove `firstDistinctN` and `lastDistinctN` fields for `com.databricks.sdk.service.ml.AggregationFunction`. +* Add `list()` and `listEffective()` methods for `workspaceClient.grants()` service. +* [Breaking] Remove `includeBrowse` field for `com.databricks.sdk.service.catalog.GetSecretRequest`. +* [Breaking] Remove `includeBrowse` field for `com.databricks.sdk.service.catalog.ListSecretsRequest`. +* [Breaking] Remove `browseOnly` and `externalSecretId` fields for `com.databricks.sdk.service.catalog.Secret`. +* [Breaking] Remove `groupName` field for `com.databricks.sdk.service.postgres.GenerateDatabaseCredentialRequest`. \ No newline at end of file diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/WorkspaceClient.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/WorkspaceClient.java index 019073178..9b5f2659f 100644 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/WorkspaceClient.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/WorkspaceClient.java @@ -1565,7 +1565,7 @@ public QueryVisualizationsAPI queryVisualizations() { } /** - * This is an evolving API that facilitates the addition and removal of vizualisations from + * This is an evolving API that facilitates the addition and removal of visualizations from * existing queries within the Databricks Workspace. Data structures may change over time. * *
**Warning**: This API is deprecated. Please see the latest version of the Databricks SQL
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GetSecretRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GetSecretRequest.java
index 2e520e4c5..126699506 100644
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GetSecretRequest.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GetSecretRequest.java
@@ -3,7 +3,6 @@
package com.databricks.sdk.service.catalog;
import com.databricks.sdk.support.Generated;
-import com.databricks.sdk.support.QueryParam;
import com.databricks.sdk.support.ToStringer;
import com.fasterxml.jackson.annotation.JsonIgnore;
import java.util.Objects;
@@ -16,14 +15,6 @@ public class GetSecretRequest {
*/
@JsonIgnore private String fullName;
- /**
- * Whether to include secrets in the response for which you only have the **BROWSE** privilege,
- * which limits access to metadata.
- */
- @JsonIgnore
- @QueryParam("include_browse")
- private Boolean includeBrowse;
-
public GetSecretRequest setFullName(String fullName) {
this.fullName = fullName;
return this;
@@ -33,34 +24,21 @@ public String getFullName() {
return fullName;
}
- public GetSecretRequest setIncludeBrowse(Boolean includeBrowse) {
- this.includeBrowse = includeBrowse;
- return this;
- }
-
- public Boolean getIncludeBrowse() {
- return includeBrowse;
- }
-
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
GetSecretRequest that = (GetSecretRequest) o;
- return Objects.equals(fullName, that.fullName)
- && Objects.equals(includeBrowse, that.includeBrowse);
+ return Objects.equals(fullName, that.fullName);
}
@Override
public int hashCode() {
- return Objects.hash(fullName, includeBrowse);
+ return Objects.hash(fullName);
}
@Override
public String toString() {
- return new ToStringer(GetSecretRequest.class)
- .add("fullName", fullName)
- .add("includeBrowse", includeBrowse)
- .toString();
+ return new ToStringer(GetSecretRequest.class).add("fullName", fullName).toString();
}
}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsAPI.java
index 78ee4773c..e0e64c54b 100644
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsAPI.java
@@ -5,6 +5,7 @@
import com.databricks.sdk.core.logging.Logger;
import com.databricks.sdk.core.logging.LoggerFactory;
import com.databricks.sdk.support.Generated;
+import com.databricks.sdk.support.Paginator;
/**
* In Unity Catalog, data is secure by default. Initially, users have no access to data in a
@@ -72,6 +73,58 @@ public EffectivePermissionsList getEffective(GetEffectiveRequest request) {
return impl.getEffective(request);
}
+ public Iterable If not set, a server-configured default is used. If set to - lesser than 0: invalid
+ * parameter error - 0: page length is set to a server configured value - lesser than 150 but
+ * greater than 0: invalid parameter error (this is to ensure that server is able to return at
+ * least one complete EffectivePrivilegeAssignment in a single page response) - greater than (or
+ * equal to) 150: page length is the minimum of this value and a server configured value
+ */
+ @JsonIgnore
+ @QueryParam("page_size")
+ private Long pageSize;
+
+ /** Opaque pagination token to go to next page based on previous query. */
+ @JsonIgnore
+ @QueryParam("page_token")
+ private String pageToken;
+
+ /**
+ * If provided, only the effective permissions for the specified principal (user or group) are
+ * returned.
+ */
+ @JsonIgnore
+ @QueryParam("principal")
+ private String principal;
+
+ /** Type of securable. */
+ @JsonIgnore private String securableType;
+
+ public ListEffectivePrivilegeAssignmentsRequest setFullName(String fullName) {
+ this.fullName = fullName;
+ return this;
+ }
+
+ public String getFullName() {
+ return fullName;
+ }
+
+ public ListEffectivePrivilegeAssignmentsRequest setPageSize(Long pageSize) {
+ this.pageSize = pageSize;
+ return this;
+ }
+
+ public Long getPageSize() {
+ return pageSize;
+ }
+
+ public ListEffectivePrivilegeAssignmentsRequest setPageToken(String pageToken) {
+ this.pageToken = pageToken;
+ return this;
+ }
+
+ public String getPageToken() {
+ return pageToken;
+ }
+
+ public ListEffectivePrivilegeAssignmentsRequest setPrincipal(String principal) {
+ this.principal = principal;
+ return this;
+ }
+
+ public String getPrincipal() {
+ return principal;
+ }
+
+ public ListEffectivePrivilegeAssignmentsRequest setSecurableType(String securableType) {
+ this.securableType = securableType;
+ return this;
+ }
+
+ public String getSecurableType() {
+ return securableType;
+ }
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) return true;
+ if (o == null || getClass() != o.getClass()) return false;
+ ListEffectivePrivilegeAssignmentsRequest that = (ListEffectivePrivilegeAssignmentsRequest) o;
+ return Objects.equals(fullName, that.fullName)
+ && Objects.equals(pageSize, that.pageSize)
+ && Objects.equals(pageToken, that.pageToken)
+ && Objects.equals(principal, that.principal)
+ && Objects.equals(securableType, that.securableType);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(fullName, pageSize, pageToken, principal, securableType);
+ }
+
+ @Override
+ public String toString() {
+ return new ToStringer(ListEffectivePrivilegeAssignmentsRequest.class)
+ .add("fullName", fullName)
+ .add("pageSize", pageSize)
+ .add("pageToken", pageToken)
+ .add("principal", principal)
+ .add("securableType", securableType)
+ .toString();
+ }
+}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListEffectivePrivilegeAssignmentsResponse.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListEffectivePrivilegeAssignmentsResponse.java
new file mode 100644
index 000000000..a541f1fc4
--- /dev/null
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListEffectivePrivilegeAssignmentsResponse.java
@@ -0,0 +1,64 @@
+// Code generated from OpenAPI specs by Databricks SDK Generator. DO NOT EDIT.
+
+package com.databricks.sdk.service.catalog;
+
+import com.databricks.sdk.support.Generated;
+import com.databricks.sdk.support.ToStringer;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import java.util.Collection;
+import java.util.Objects;
+
+@Generated
+public class ListEffectivePrivilegeAssignmentsResponse {
+ /** The effective privilege assignments for the securable (and optional principal). */
+ @JsonProperty("effective_privilege_assignments")
+ private Collection If not set, page length is the server configured value. If set to - lesser than 0: invalid
+ * parameter error - 0: page length is set to a server configured value - lesser than 150 but
+ * greater than 0: invalid parameter error (this is to ensure that server is able to return at
+ * least one complete PrivilegeAssignment in a single page response) - greater than (or equal to)
+ * 150: page length is the minimum of this value and a server configured value
+ */
+ @JsonIgnore
+ @QueryParam("page_size")
+ private Long pageSize;
+
+ /** Opaque pagination token to go to next page based on previous query. */
+ @JsonIgnore
+ @QueryParam("page_token")
+ private String pageToken;
+
+ /** If provided, only the permissions for the specified principal (user or group) are returned. */
+ @JsonIgnore
+ @QueryParam("principal")
+ private String principal;
+
+ /** Type of securable. */
+ @JsonIgnore private String securableType;
+
+ public ListPrivilegeAssignmentsRequest setFullName(String fullName) {
+ this.fullName = fullName;
+ return this;
+ }
+
+ public String getFullName() {
+ return fullName;
+ }
+
+ public ListPrivilegeAssignmentsRequest setPageSize(Long pageSize) {
+ this.pageSize = pageSize;
+ return this;
+ }
+
+ public Long getPageSize() {
+ return pageSize;
+ }
+
+ public ListPrivilegeAssignmentsRequest setPageToken(String pageToken) {
+ this.pageToken = pageToken;
+ return this;
+ }
+
+ public String getPageToken() {
+ return pageToken;
+ }
+
+ public ListPrivilegeAssignmentsRequest setPrincipal(String principal) {
+ this.principal = principal;
+ return this;
+ }
+
+ public String getPrincipal() {
+ return principal;
+ }
+
+ public ListPrivilegeAssignmentsRequest setSecurableType(String securableType) {
+ this.securableType = securableType;
+ return this;
+ }
+
+ public String getSecurableType() {
+ return securableType;
+ }
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) return true;
+ if (o == null || getClass() != o.getClass()) return false;
+ ListPrivilegeAssignmentsRequest that = (ListPrivilegeAssignmentsRequest) o;
+ return Objects.equals(fullName, that.fullName)
+ && Objects.equals(pageSize, that.pageSize)
+ && Objects.equals(pageToken, that.pageToken)
+ && Objects.equals(principal, that.principal)
+ && Objects.equals(securableType, that.securableType);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(fullName, pageSize, pageToken, principal, securableType);
+ }
+
+ @Override
+ public String toString() {
+ return new ToStringer(ListPrivilegeAssignmentsRequest.class)
+ .add("fullName", fullName)
+ .add("pageSize", pageSize)
+ .add("pageToken", pageToken)
+ .add("principal", principal)
+ .add("securableType", securableType)
+ .toString();
+ }
+}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListPrivilegeAssignmentsResponse.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListPrivilegeAssignmentsResponse.java
new file mode 100644
index 000000000..76ddfff90
--- /dev/null
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ListPrivilegeAssignmentsResponse.java
@@ -0,0 +1,64 @@
+// Code generated from OpenAPI specs by Databricks SDK Generator. DO NOT EDIT.
+
+package com.databricks.sdk.service.catalog;
+
+import com.databricks.sdk.support.Generated;
+import com.databricks.sdk.support.ToStringer;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import java.util.Collection;
+import java.util.Objects;
+
+@Generated
+public class ListPrivilegeAssignmentsResponse {
+ /**
+ * Opaque token to retrieve the next page of results. Absent if there are no more pages.
+ * __page_token__ should be set to this value for the next request (for the next page of results).
+ */
+ @JsonProperty("next_page_token")
+ private String nextPageToken;
+
+ /** */
+ @JsonProperty("privilege_assignments")
+ private Collection - If not specified, at most 10000 secrets are returned. - If set to a value greater than 0,
- * the page length is the minimum of this value and 10000. - If set to 0, the page length is set
- * to 10000. - If set to a value less than 0, an invalid parameter error is returned.
+ * - If not specified, at most 1000 secrets are returned. - If set to a value greater than 0,
+ * the page length is the minimum of this value and 1000. - If set to 0, the page length is set to
+ * 1000. - If set to a value less than 0, an invalid parameter error is returned.
*/
@JsonIgnore
@QueryParam("page_size")
@@ -62,15 +54,6 @@ public String getCatalogName() {
return catalogName;
}
- public ListSecretsRequest setIncludeBrowse(Boolean includeBrowse) {
- this.includeBrowse = includeBrowse;
- return this;
- }
-
- public Boolean getIncludeBrowse() {
- return includeBrowse;
- }
-
public ListSecretsRequest setPageSize(Long pageSize) {
this.pageSize = pageSize;
return this;
@@ -104,7 +87,6 @@ public boolean equals(Object o) {
if (o == null || getClass() != o.getClass()) return false;
ListSecretsRequest that = (ListSecretsRequest) o;
return Objects.equals(catalogName, that.catalogName)
- && Objects.equals(includeBrowse, that.includeBrowse)
&& Objects.equals(pageSize, that.pageSize)
&& Objects.equals(pageToken, that.pageToken)
&& Objects.equals(schemaName, that.schemaName);
@@ -112,14 +94,13 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(catalogName, includeBrowse, pageSize, pageToken, schemaName);
+ return Objects.hash(catalogName, pageSize, pageToken, schemaName);
}
@Override
public String toString() {
return new ToStringer(ListSecretsRequest.class)
.add("catalogName", catalogName)
- .add("includeBrowse", includeBrowse)
.add("pageSize", pageSize)
.add("pageToken", pageToken)
.add("schemaName", schemaName)
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/Secret.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/Secret.java
index a20759b2c..4035a4d94 100644
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/Secret.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/Secret.java
@@ -15,13 +15,6 @@
*/
@Generated
public class Secret {
- /**
- * Indicates whether the principal is limited to retrieving metadata for the associated object
- * through the **BROWSE** privilege when **include_browse** is enabled in the request.
- */
- @JsonProperty("browse_only")
- private Boolean browseOnly;
-
/** The name of the catalog where the schema and the secret reside. */
@JsonProperty("catalog_name")
private String catalogName;
@@ -60,10 +53,6 @@ public class Secret {
@JsonProperty("expire_time")
private Timestamp expireTime;
- /** */
- @JsonProperty("external_secret_id")
- private String externalSecretId;
-
/**
* The three-level (fully qualified) name of the secret, in the form of
* **catalog_name.schema_name.secret_name**.
@@ -107,15 +96,6 @@ public class Secret {
@JsonProperty("value")
private String value;
- public Secret setBrowseOnly(Boolean browseOnly) {
- this.browseOnly = browseOnly;
- return this;
- }
-
- public Boolean getBrowseOnly() {
- return browseOnly;
- }
-
public Secret setCatalogName(String catalogName) {
this.catalogName = catalogName;
return this;
@@ -179,15 +159,6 @@ public Timestamp getExpireTime() {
return expireTime;
}
- public Secret setExternalSecretId(String externalSecretId) {
- this.externalSecretId = externalSecretId;
- return this;
- }
-
- public String getExternalSecretId() {
- return externalSecretId;
- }
-
public Secret setFullName(String fullName) {
this.fullName = fullName;
return this;
@@ -265,15 +236,13 @@ public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
Secret that = (Secret) o;
- return Objects.equals(browseOnly, that.browseOnly)
- && Objects.equals(catalogName, that.catalogName)
+ return Objects.equals(catalogName, that.catalogName)
&& Objects.equals(comment, that.comment)
&& Objects.equals(createTime, that.createTime)
&& Objects.equals(createdBy, that.createdBy)
&& Objects.equals(effectiveOwner, that.effectiveOwner)
&& Objects.equals(effectiveValue, that.effectiveValue)
&& Objects.equals(expireTime, that.expireTime)
- && Objects.equals(externalSecretId, that.externalSecretId)
&& Objects.equals(fullName, that.fullName)
&& Objects.equals(metastoreId, that.metastoreId)
&& Objects.equals(name, that.name)
@@ -287,7 +256,6 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
return Objects.hash(
- browseOnly,
catalogName,
comment,
createTime,
@@ -295,7 +263,6 @@ public int hashCode() {
effectiveOwner,
effectiveValue,
expireTime,
- externalSecretId,
fullName,
metastoreId,
name,
@@ -309,7 +276,6 @@ public int hashCode() {
@Override
public String toString() {
return new ToStringer(Secret.class)
- .add("browseOnly", browseOnly)
.add("catalogName", catalogName)
.add("comment", comment)
.add("createTime", createTime)
@@ -317,7 +283,6 @@ public String toString() {
.add("effectiveOwner", effectiveOwner)
.add("effectiveValue", effectiveValue)
.add("expireTime", expireTime)
- .add("externalSecretId", externalSecretId)
.add("fullName", fullName)
.add("metastoreId", metastoreId)
.add("name", name)
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateSecretRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateSecretRequest.java
index 0e7298448..0723c6588 100644
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateSecretRequest.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateSecretRequest.java
@@ -26,8 +26,11 @@ public class UpdateSecretRequest {
private Secret secret;
/**
- * The field mask specifying which fields of the secret to update. Supported fields: **value**,
- * **comment**, **owner**, **expire_time**.
+ * The field mask specifying which fields of the secret to update. - If **update_mask** is
+ * **"*"**, all fields specified in **secret** are updated. - If **update_mask** specifies one or
+ * more fields, only those fields are updated. Each specified field must be set in **secret**.
+ * Supported fields: **value**, **comment**, **owner**, **expire_time**. To change the secret
+ * name, delete and recreate the secret.
*/
@JsonIgnore
@QueryParam("update_mask")
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/GenerateDatabaseCredentialRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/GenerateDatabaseCredentialRequest.java
index efe588578..74c19fbc6 100644
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/GenerateDatabaseCredentialRequest.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/GenerateDatabaseCredentialRequest.java
@@ -30,13 +30,6 @@ public class GenerateDatabaseCredentialRequest {
@JsonProperty("expire_time")
private Timestamp expireTime;
- /**
- * Databricks workspace group name. When provided, credentials are generated with permissions
- * scoped to this group.
- */
- @JsonProperty("group_name")
- private String groupName;
-
/**
* The requested time-to-live for the generated credential token. Must be at least 300 seconds (5
* minutes) and at most 3600 seconds (1 hour).
@@ -71,15 +64,6 @@ public Timestamp getExpireTime() {
return expireTime;
}
- public GenerateDatabaseCredentialRequest setGroupName(String groupName) {
- this.groupName = groupName;
- return this;
- }
-
- public String getGroupName() {
- return groupName;
- }
-
public GenerateDatabaseCredentialRequest setTtl(Duration ttl) {
this.ttl = ttl;
return this;
@@ -97,13 +81,12 @@ public boolean equals(Object o) {
return Objects.equals(claims, that.claims)
&& Objects.equals(endpoint, that.endpoint)
&& Objects.equals(expireTime, that.expireTime)
- && Objects.equals(groupName, that.groupName)
&& Objects.equals(ttl, that.ttl);
}
@Override
public int hashCode() {
- return Objects.hash(claims, endpoint, expireTime, groupName, ttl);
+ return Objects.hash(claims, endpoint, expireTime, ttl);
}
@Override
@@ -112,7 +95,6 @@ public String toString() {
.add("claims", claims)
.add("endpoint", endpoint)
.add("expireTime", expireTime)
- .add("groupName", groupName)
.add("ttl", ttl)
.toString();
}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/CreateWidget.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/CreateWidget.java
index 0021c4c28..745180fe0 100644
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/CreateWidget.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/CreateWidget.java
@@ -24,7 +24,7 @@ public class CreateWidget {
@JsonProperty("text")
private String text;
- /** Query Vizualization ID returned by :method:queryvisualizations/create. */
+ /** Query Visualization ID returned by :method:queryvisualizations/create. */
@JsonProperty("visualization_id")
private String visualizationId;
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsLegacyAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsLegacyAPI.java
index c0bdbaa7d..024406eb0 100644
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsLegacyAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsLegacyAPI.java
@@ -7,7 +7,7 @@
import com.databricks.sdk.support.Generated;
/**
- * This is an evolving API that facilitates the addition and removal of vizualisations from existing
+ * This is an evolving API that facilitates the addition and removal of visualizations from existing
* queries within the Databricks Workspace. Data structures may change over time.
*
* **Warning**: This API is deprecated. Please see the latest version of the Databricks SQL API.
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsLegacyService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsLegacyService.java
index 920dac621..9d8854d63 100644
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsLegacyService.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsLegacyService.java
@@ -4,7 +4,7 @@
import com.databricks.sdk.support.Generated;
/**
- * This is an evolving API that facilitates the addition and removal of vizualisations from existing
+ * This is an evolving API that facilitates the addition and removal of visualizations from existing
* queries within the Databricks Workspace. Data structures may change over time.
*
* **Warning**: This API is deprecated. Please see the latest version of the Databricks SQL API.
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/UpdateWidgetRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/UpdateWidgetRequest.java
index cdf77f151..db2456ba5 100644
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/UpdateWidgetRequest.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/UpdateWidgetRequest.java
@@ -28,7 +28,7 @@ public class UpdateWidgetRequest {
@JsonProperty("text")
private String text;
- /** Query Vizualization ID returned by :method:queryvisualizations/create. */
+ /** Query Visualization ID returned by :method:queryvisualizations/create. */
@JsonProperty("visualization_id")
private String visualizationId;