diff --git a/.codegen/_openapi_sha b/.codegen/_openapi_sha index 4bc23e887..10250b7e1 100644 --- a/.codegen/_openapi_sha +++ b/.codegen/_openapi_sha @@ -1 +1 @@ -071223944153a8b9818864fcb3aac9847547e7b0 \ No newline at end of file +2e18933cc4bc38f0e42a101d503ed9d674289663 \ No newline at end of file diff --git a/.gitattributes b/.gitattributes index 0461697a6..3845aea78 100644 --- a/.gitattributes +++ b/.gitattributes @@ -963,7 +963,11 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieExe databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieExecuteMessageQueryRequest.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieFeedback.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieFeedbackRating.java linguist-generated=true +databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGenerateDownloadFullQueryResultRequest.java linguist-generated=true +databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGenerateDownloadFullQueryResultResponse.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGetConversationMessageRequest.java linguist-generated=true +databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGetDownloadFullQueryResultRequest.java linguist-generated=true +databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGetDownloadFullQueryResultResponse.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGetMessageAttachmentQueryResultRequest.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGetMessageQueryResultRequest.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGetMessageQueryResultResponse.java linguist-generated=true diff --git a/NEXT_CHANGELOG.md b/NEXT_CHANGELOG.md index 207da7b11..b91aff93c 100644 --- a/NEXT_CHANGELOG.md +++ b/NEXT_CHANGELOG.md @@ -13,3 +13,6 @@ ### Internal Changes ### API Changes +* Add `generateDownloadFullQueryResult()` and `getDownloadFullQueryResult()` methods for `workspaceClient.genie()` service. +* Add `activeInstances` field for `com.databricks.sdk.service.apps.ComputeStatus`. +* [Breaking] Change `createRole()` method for `workspaceClient.postgres()` service. HTTP method/verb has changed. \ No newline at end of file diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/ComputeStatus.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/ComputeStatus.java old mode 100755 new mode 100644 index 0af20eb5e..ed741af12 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/ComputeStatus.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/ComputeStatus.java @@ -9,6 +9,13 @@ @Generated public class ComputeStatus { + /** + * The number of compute instances currently serving requests for this application. An instance is + * considered active if it is reachable and ready to handle requests. + */ + @JsonProperty("active_instances") + private Long activeInstances; + /** Compute status message */ @JsonProperty("message") private String message; @@ -17,6 +24,15 @@ public class ComputeStatus { @JsonProperty("state") private ComputeState state; + public ComputeStatus setActiveInstances(Long activeInstances) { + this.activeInstances = activeInstances; + return this; + } + + public Long getActiveInstances() { + return activeInstances; + } + public ComputeStatus setMessage(String message) { this.message = message; return this; @@ -40,17 +56,20 @@ public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; ComputeStatus that = (ComputeStatus) o; - return Objects.equals(message, that.message) && Objects.equals(state, that.state); + return Objects.equals(activeInstances, that.activeInstances) + && Objects.equals(message, that.message) + && Objects.equals(state, that.state); } @Override public int hashCode() { - return Objects.hash(message, state); + return Objects.hash(activeInstances, message, state); } @Override public String toString() { return new ToStringer(ComputeStatus.class) + .add("activeInstances", activeInstances) .add("message", message) .add("state", state) .toString(); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ValidateCredentialRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ValidateCredentialRequest.java old mode 100755 new mode 100644 index 30b2980a7..dd405f9c3 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ValidateCredentialRequest.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ValidateCredentialRequest.java @@ -7,7 +7,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import java.util.Objects; -/** Next ID: 17 */ +/** Next ID: 18 */ @Generated public class ValidateCredentialRequest { /** */ diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieAPI.java old mode 100755 new mode 100644 index 0cc4fdbf2..97dd4d4c1 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieAPI.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieAPI.java @@ -156,6 +156,49 @@ public GenieGetMessageQueryResultResponse executeMessageQuery( return impl.executeMessageQuery(request); } + /** + * Initiates a new SQL execution and returns a `download_id` that you can use to track the + * progress of the download. The query result is stored in an external link and can be retrieved + * using the [Get Download Full Query Result](:method:genie/getdownloadfullqueryresult) API. + * Warning: Databricks strongly recommends that you protect the URLs that are returned by the + * `EXTERNAL_LINKS` disposition. See [Execute + * Statement](:method:statementexecution/executestatement) for more details. + */ + public GenieGenerateDownloadFullQueryResultResponse generateDownloadFullQueryResult( + GenieGenerateDownloadFullQueryResultRequest request) { + return impl.generateDownloadFullQueryResult(request); + } + + public GenieGetDownloadFullQueryResultResponse getDownloadFullQueryResult( + String spaceId, + String conversationId, + String messageId, + String attachmentId, + String downloadId) { + return getDownloadFullQueryResult( + new GenieGetDownloadFullQueryResultRequest() + .setSpaceId(spaceId) + .setConversationId(conversationId) + .setMessageId(messageId) + .setAttachmentId(attachmentId) + .setDownloadId(downloadId)); + } + + /** + * After [Generating a Full Query Result Download](:method:genie/getdownloadfullqueryresult) and + * successfully receiving a `download_id`, use this API to poll the download progress. When the + * download is complete, the API returns one or more external links to the query result files. + * Warning: Databricks strongly recommends that you protect the URLs that are returned by the + * `EXTERNAL_LINKS` disposition. You must not set an Authorization header in download requests. + * When using the `EXTERNAL_LINKS` disposition, Databricks returns presigned URLs that grant + * temporary access to data. See [Execute Statement](:method:statementexecution/executestatement) + * for more details. + */ + public GenieGetDownloadFullQueryResultResponse getDownloadFullQueryResult( + GenieGetDownloadFullQueryResultRequest request) { + return impl.getDownloadFullQueryResult(request); + } + public GenieMessage getMessage(String spaceId, String conversationId, String messageId) { return getMessage( new GenieGetConversationMessageRequest() diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGenerateDownloadFullQueryResultRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGenerateDownloadFullQueryResultRequest.java new file mode 100644 index 000000000..7dc36298f --- /dev/null +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGenerateDownloadFullQueryResultRequest.java @@ -0,0 +1,86 @@ +// Code generated from OpenAPI specs by Databricks SDK Generator. DO NOT EDIT. + +package com.databricks.sdk.service.dashboards; + +import com.databricks.sdk.support.Generated; +import com.databricks.sdk.support.ToStringer; +import com.fasterxml.jackson.annotation.JsonIgnore; +import java.util.Objects; + +@Generated +public class GenieGenerateDownloadFullQueryResultRequest { + /** Attachment ID */ + @JsonIgnore private String attachmentId; + + /** Conversation ID */ + @JsonIgnore private String conversationId; + + /** Message ID */ + @JsonIgnore private String messageId; + + /** Genie space ID */ + @JsonIgnore private String spaceId; + + public GenieGenerateDownloadFullQueryResultRequest setAttachmentId(String attachmentId) { + this.attachmentId = attachmentId; + return this; + } + + public String getAttachmentId() { + return attachmentId; + } + + public GenieGenerateDownloadFullQueryResultRequest setConversationId(String conversationId) { + this.conversationId = conversationId; + return this; + } + + public String getConversationId() { + return conversationId; + } + + public GenieGenerateDownloadFullQueryResultRequest setMessageId(String messageId) { + this.messageId = messageId; + return this; + } + + public String getMessageId() { + return messageId; + } + + public GenieGenerateDownloadFullQueryResultRequest setSpaceId(String spaceId) { + this.spaceId = spaceId; + return this; + } + + public String getSpaceId() { + return spaceId; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + GenieGenerateDownloadFullQueryResultRequest that = + (GenieGenerateDownloadFullQueryResultRequest) o; + return Objects.equals(attachmentId, that.attachmentId) + && Objects.equals(conversationId, that.conversationId) + && Objects.equals(messageId, that.messageId) + && Objects.equals(spaceId, that.spaceId); + } + + @Override + public int hashCode() { + return Objects.hash(attachmentId, conversationId, messageId, spaceId); + } + + @Override + public String toString() { + return new ToStringer(GenieGenerateDownloadFullQueryResultRequest.class) + .add("attachmentId", attachmentId) + .add("conversationId", conversationId) + .add("messageId", messageId) + .add("spaceId", spaceId) + .toString(); + } +} diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGenerateDownloadFullQueryResultResponse.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGenerateDownloadFullQueryResultResponse.java new file mode 100644 index 000000000..e30c73ce9 --- /dev/null +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGenerateDownloadFullQueryResultResponse.java @@ -0,0 +1,61 @@ +// Code generated from OpenAPI specs by Databricks SDK Generator. DO NOT EDIT. + +package com.databricks.sdk.service.dashboards; + +import com.databricks.sdk.support.Generated; +import com.databricks.sdk.support.ToStringer; +import com.fasterxml.jackson.annotation.JsonProperty; +import java.util.Objects; + +@Generated +public class GenieGenerateDownloadFullQueryResultResponse { + /** Download ID. Use this ID to track the download request in subsequent polling calls */ + @JsonProperty("download_id") + private String downloadId; + + /** JWT signature for the download_id to ensure secure access to query results */ + @JsonProperty("download_id_signature") + private String downloadIdSignature; + + public GenieGenerateDownloadFullQueryResultResponse setDownloadId(String downloadId) { + this.downloadId = downloadId; + return this; + } + + public String getDownloadId() { + return downloadId; + } + + public GenieGenerateDownloadFullQueryResultResponse setDownloadIdSignature( + String downloadIdSignature) { + this.downloadIdSignature = downloadIdSignature; + return this; + } + + public String getDownloadIdSignature() { + return downloadIdSignature; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + GenieGenerateDownloadFullQueryResultResponse that = + (GenieGenerateDownloadFullQueryResultResponse) o; + return Objects.equals(downloadId, that.downloadId) + && Objects.equals(downloadIdSignature, that.downloadIdSignature); + } + + @Override + public int hashCode() { + return Objects.hash(downloadId, downloadIdSignature); + } + + @Override + public String toString() { + return new ToStringer(GenieGenerateDownloadFullQueryResultResponse.class) + .add("downloadId", downloadId) + .add("downloadIdSignature", downloadIdSignature) + .toString(); + } +} diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGetDownloadFullQueryResultRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGetDownloadFullQueryResultRequest.java new file mode 100644 index 000000000..a6072f2e3 --- /dev/null +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGetDownloadFullQueryResultRequest.java @@ -0,0 +1,120 @@ +// Code generated from OpenAPI specs by Databricks SDK Generator. DO NOT EDIT. + +package com.databricks.sdk.service.dashboards; + +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; + +@Generated +public class GenieGetDownloadFullQueryResultRequest { + /** Attachment ID */ + @JsonIgnore private String attachmentId; + + /** Conversation ID */ + @JsonIgnore private String conversationId; + + /** + * Download ID. This ID is provided by the [Generate Download + * endpoint](:method:genie/generateDownloadFullQueryResult) + */ + @JsonIgnore private String downloadId; + + /** JWT signature for the download_id to ensure secure access to query results */ + @JsonIgnore + @QueryParam("download_id_signature") + private String downloadIdSignature; + + /** Message ID */ + @JsonIgnore private String messageId; + + /** Genie space ID */ + @JsonIgnore private String spaceId; + + public GenieGetDownloadFullQueryResultRequest setAttachmentId(String attachmentId) { + this.attachmentId = attachmentId; + return this; + } + + public String getAttachmentId() { + return attachmentId; + } + + public GenieGetDownloadFullQueryResultRequest setConversationId(String conversationId) { + this.conversationId = conversationId; + return this; + } + + public String getConversationId() { + return conversationId; + } + + public GenieGetDownloadFullQueryResultRequest setDownloadId(String downloadId) { + this.downloadId = downloadId; + return this; + } + + public String getDownloadId() { + return downloadId; + } + + public GenieGetDownloadFullQueryResultRequest setDownloadIdSignature(String downloadIdSignature) { + this.downloadIdSignature = downloadIdSignature; + return this; + } + + public String getDownloadIdSignature() { + return downloadIdSignature; + } + + public GenieGetDownloadFullQueryResultRequest setMessageId(String messageId) { + this.messageId = messageId; + return this; + } + + public String getMessageId() { + return messageId; + } + + public GenieGetDownloadFullQueryResultRequest setSpaceId(String spaceId) { + this.spaceId = spaceId; + return this; + } + + public String getSpaceId() { + return spaceId; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + GenieGetDownloadFullQueryResultRequest that = (GenieGetDownloadFullQueryResultRequest) o; + return Objects.equals(attachmentId, that.attachmentId) + && Objects.equals(conversationId, that.conversationId) + && Objects.equals(downloadId, that.downloadId) + && Objects.equals(downloadIdSignature, that.downloadIdSignature) + && Objects.equals(messageId, that.messageId) + && Objects.equals(spaceId, that.spaceId); + } + + @Override + public int hashCode() { + return Objects.hash( + attachmentId, conversationId, downloadId, downloadIdSignature, messageId, spaceId); + } + + @Override + public String toString() { + return new ToStringer(GenieGetDownloadFullQueryResultRequest.class) + .add("attachmentId", attachmentId) + .add("conversationId", conversationId) + .add("downloadId", downloadId) + .add("downloadIdSignature", downloadIdSignature) + .add("messageId", messageId) + .add("spaceId", spaceId) + .toString(); + } +} diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGetDownloadFullQueryResultResponse.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGetDownloadFullQueryResultResponse.java new file mode 100644 index 000000000..490c5c518 --- /dev/null +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieGetDownloadFullQueryResultResponse.java @@ -0,0 +1,48 @@ +// Code generated from OpenAPI specs by Databricks SDK Generator. DO NOT EDIT. + +package com.databricks.sdk.service.dashboards; + +import com.databricks.sdk.support.Generated; +import com.databricks.sdk.support.ToStringer; +import com.fasterxml.jackson.annotation.JsonProperty; +import java.util.Objects; + +@Generated +public class GenieGetDownloadFullQueryResultResponse { + /** + * SQL Statement Execution response. See [Get status, manifest, and result first + * chunk](:method:statementexecution/getstatement) for more details. + */ + @JsonProperty("statement_response") + private com.databricks.sdk.service.sql.StatementResponse statementResponse; + + public GenieGetDownloadFullQueryResultResponse setStatementResponse( + com.databricks.sdk.service.sql.StatementResponse statementResponse) { + this.statementResponse = statementResponse; + return this; + } + + public com.databricks.sdk.service.sql.StatementResponse getStatementResponse() { + return statementResponse; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + GenieGetDownloadFullQueryResultResponse that = (GenieGetDownloadFullQueryResultResponse) o; + return Objects.equals(statementResponse, that.statementResponse); + } + + @Override + public int hashCode() { + return Objects.hash(statementResponse); + } + + @Override + public String toString() { + return new ToStringer(GenieGetDownloadFullQueryResultResponse.class) + .add("statementResponse", statementResponse) + .toString(); + } +} diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieImpl.java old mode 100755 new mode 100644 index 3daab8509..f1b61e041 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieImpl.java @@ -122,6 +122,49 @@ public GenieGetMessageQueryResultResponse executeMessageQuery( } } + @Override + public GenieGenerateDownloadFullQueryResultResponse generateDownloadFullQueryResult( + GenieGenerateDownloadFullQueryResultRequest request) { + String path = + String.format( + "/api/2.0/genie/spaces/%s/conversations/%s/messages/%s/attachments/%s/downloads", + request.getSpaceId(), + request.getConversationId(), + request.getMessageId(), + request.getAttachmentId()); + try { + Request req = new Request("POST", path); + + ApiClient.setQuery(req, request); + req.withHeader("Accept", "application/json"); + return apiClient.execute(req, GenieGenerateDownloadFullQueryResultResponse.class); + } catch (IOException e) { + throw new DatabricksException("IO error: " + e.getMessage(), e); + } + } + + @Override + public GenieGetDownloadFullQueryResultResponse getDownloadFullQueryResult( + GenieGetDownloadFullQueryResultRequest request) { + String path = + String.format( + "/api/2.0/genie/spaces/%s/conversations/%s/messages/%s/attachments/%s/downloads/%s", + request.getSpaceId(), + request.getConversationId(), + request.getMessageId(), + request.getAttachmentId(), + request.getDownloadId()); + try { + Request req = new Request("GET", path); + + ApiClient.setQuery(req, request); + req.withHeader("Accept", "application/json"); + return apiClient.execute(req, GenieGetDownloadFullQueryResultResponse.class); + } catch (IOException e) { + throw new DatabricksException("IO error: " + e.getMessage(), e); + } + } + @Override public GenieMessage getMessage(GenieGetConversationMessageRequest request) { String path = diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieService.java old mode 100755 new mode 100644 index b11a502df..37455fc2d --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieService.java @@ -46,6 +46,30 @@ GenieGetMessageQueryResultResponse executeMessageAttachmentQuery( GenieGetMessageQueryResultResponse executeMessageQuery( GenieExecuteMessageQueryRequest genieExecuteMessageQueryRequest); + /** + * Initiates a new SQL execution and returns a `download_id` that you can use to track the + * progress of the download. The query result is stored in an external link and can be retrieved + * using the [Get Download Full Query Result](:method:genie/getdownloadfullqueryresult) API. + * Warning: Databricks strongly recommends that you protect the URLs that are returned by the + * `EXTERNAL_LINKS` disposition. See [Execute + * Statement](:method:statementexecution/executestatement) for more details. + */ + GenieGenerateDownloadFullQueryResultResponse generateDownloadFullQueryResult( + GenieGenerateDownloadFullQueryResultRequest genieGenerateDownloadFullQueryResultRequest); + + /** + * After [Generating a Full Query Result Download](:method:genie/getdownloadfullqueryresult) and + * successfully receiving a `download_id`, use this API to poll the download progress. When the + * download is complete, the API returns one or more external links to the query result files. + * Warning: Databricks strongly recommends that you protect the URLs that are returned by the + * `EXTERNAL_LINKS` disposition. You must not set an Authorization header in download requests. + * When using the `EXTERNAL_LINKS` disposition, Databricks returns presigned URLs that grant + * temporary access to data. See [Execute Statement](:method:statementexecution/executestatement) + * for more details. + */ + GenieGetDownloadFullQueryResultResponse getDownloadFullQueryResult( + GenieGetDownloadFullQueryResultRequest genieGetDownloadFullQueryResultRequest); + /** Get message from conversation. */ GenieMessage getMessage(GenieGetConversationMessageRequest genieGetConversationMessageRequest); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/PostgresImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/PostgresImpl.java index 57a63d924..25af220e3 100644 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/PostgresImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/PostgresImpl.java @@ -65,7 +65,7 @@ public Operation createProject(CreateProjectRequest request) { public Operation createRole(CreateRoleRequest request) { String path = String.format("/api/2.0/postgres/%s/roles", request.getParent()); try { - Request req = new Request("PATCH", path, apiClient.serialize(request.getRole())); + Request req = new Request("POST", path, apiClient.serialize(request.getRole())); ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/DeleteTagAssignmentRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/DeleteTagAssignmentRequest.java old mode 100755 new mode 100644 index 0ee9cc3c5..f457fd1cd --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/DeleteTagAssignmentRequest.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/DeleteTagAssignmentRequest.java @@ -12,7 +12,10 @@ public class DeleteTagAssignmentRequest { /** The identifier of the entity to which the tag is assigned */ @JsonIgnore private String entityId; - /** The type of entity to which the tag is assigned. Allowed values are dashboards, geniespaces */ + /** + * The type of entity to which the tag is assigned. Allowed values are apps, dashboards, + * geniespaces + */ @JsonIgnore private String entityType; /** The key of the tag. The characters , . : / - = and leading/trailing spaces are not allowed */ diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/GetTagAssignmentRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/GetTagAssignmentRequest.java old mode 100755 new mode 100644 index fea43be54..5c3e98da2 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/GetTagAssignmentRequest.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/GetTagAssignmentRequest.java @@ -12,7 +12,10 @@ public class GetTagAssignmentRequest { /** The identifier of the entity to which the tag is assigned */ @JsonIgnore private String entityId; - /** The type of entity to which the tag is assigned. Allowed values are dashboards, geniespaces */ + /** + * The type of entity to which the tag is assigned. Allowed values are apps, dashboards, + * geniespaces + */ @JsonIgnore private String entityType; /** The key of the tag. The characters , . : / - = and leading/trailing spaces are not allowed */ diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/ListTagAssignmentsRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/ListTagAssignmentsRequest.java old mode 100755 new mode 100644 index 9ba04afb4..d62e20cc7 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/ListTagAssignmentsRequest.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/ListTagAssignmentsRequest.java @@ -13,7 +13,10 @@ public class ListTagAssignmentsRequest { /** The identifier of the entity to which the tag is assigned */ @JsonIgnore private String entityId; - /** The type of entity to which the tag is assigned. Allowed values are dashboards, geniespaces */ + /** + * The type of entity to which the tag is assigned. Allowed values are apps, dashboards, + * geniespaces + */ @JsonIgnore private String entityType; /** Optional. Maximum number of tag assignments to return in a single page */ diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/TagAssignment.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/TagAssignment.java old mode 100755 new mode 100644 index e3e2054fd..b6ebf8cc6 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/TagAssignment.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/TagAssignment.java @@ -13,7 +13,10 @@ public class TagAssignment { @JsonProperty("entity_id") private String entityId; - /** The type of entity to which the tag is assigned. Allowed values are dashboards, geniespaces */ + /** + * The type of entity to which the tag is assigned. Allowed values are apps, dashboards, + * geniespaces + */ @JsonProperty("entity_type") private String entityType; diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/UpdateTagAssignmentRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/UpdateTagAssignmentRequest.java old mode 100755 new mode 100644 index 951cb7deb..678ea6cf9 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/UpdateTagAssignmentRequest.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/UpdateTagAssignmentRequest.java @@ -14,7 +14,10 @@ public class UpdateTagAssignmentRequest { /** The identifier of the entity to which the tag is assigned */ @JsonIgnore private String entityId; - /** The type of entity to which the tag is assigned. Allowed values are dashboards, geniespaces */ + /** + * The type of entity to which the tag is assigned. Allowed values are apps, dashboards, + * geniespaces + */ @JsonIgnore private String entityType; /** */