diff --git a/.codegen/_openapi_sha b/.codegen/_openapi_sha index 3db836406..449818b14 100755 --- a/.codegen/_openapi_sha +++ b/.codegen/_openapi_sha @@ -1 +1 @@ -123d5dbad566ac678ce0e3189096eb91ff5e286d \ No newline at end of file +1c73f71264ed93fa20e2910bc97a6594ea0db7ee \ No newline at end of file diff --git a/NEXT_CHANGELOG.md b/NEXT_CHANGELOG.md old mode 100644 new mode 100755 index cc7f0748c..7f2b245b1 --- a/NEXT_CHANGELOG.md +++ b/NEXT_CHANGELOG.md @@ -15,3 +15,4 @@ ### Internal Changes ### API Changes +* [Breaking] Remove `unspecifiedResourceName` field for `com.databricks.sdk.service.postgres.RequestedResource`. \ 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 3e8fe1fa1..6a33c1f53 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/WorkspaceClient.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/WorkspaceClient.java @@ -2071,7 +2071,7 @@ public UsersV2API usersV2() { return usersV2API; } - /** **Endpoint**: Represents the compute resources to host vector search indexes. */ + /** **Endpoint**: Represents the compute resources to host AI Search indexes. */ public VectorSearchEndpointsAPI vectorSearchEndpoints() { return vectorSearchEndpointsAPI; } @@ -2080,11 +2080,11 @@ public VectorSearchEndpointsAPI vectorSearchEndpoints() { * **Index**: An efficient representation of your embedding vectors that supports real-time and * efficient approximate nearest neighbor (ANN) search queries. * - *

There are 2 types of Vector Search indexes: - **Delta Sync Index**: An index that - * automatically syncs with a source Delta Table, automatically and incrementally updating the - * index as the underlying data in the Delta Table changes. - **Direct Vector Access Index**: An - * index that supports direct read and write of vectors and metadata through our REST and SDK - * APIs. With this model, the user manages index updates. + *

There are 2 types of AI Search indexes: - **Delta Sync Index**: An index that automatically + * syncs with a source Delta Table, automatically and incrementally updating the index as the + * underlying data in the Delta Table changes. - **Direct Vector Access Index**: An index that + * supports direct read and write of vectors and metadata through our REST and SDK APIs. With this + * model, the user manages index updates. */ public VectorSearchIndexesAPI vectorSearchIndexes() { return vectorSearchIndexesAPI; diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionType.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionType.java index f2d7dc20d..8aa45dfb5 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionType.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionType.java @@ -4,7 +4,7 @@ import com.databricks.sdk.support.Generated; -/** Next Id: 124 */ +/** Next Id: 125 */ @Generated public enum ConnectionType { BIGQUERY, 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 9be8e53d1..8b53dea8b 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: FEATURE_STANDARD = 328; Next id: 329 */ +/** Latest kind: CONNECTION_ONEDRIVE_OAUTH_U2M = 329; Next id: 330 */ @Generated public enum SecurableKind { TABLE_DB_STORAGE, diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/DataSecurityMode.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/DataSecurityMode.java index f1fbddf2a..3d18e87d3 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/DataSecurityMode.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/DataSecurityMode.java @@ -7,19 +7,18 @@ /** * Data security mode decides what data governance model to use when accessing data from a cluster. * - *

The following modes can only be used when `kind = CLASSIC_PREVIEW`. * - * `DATA_SECURITY_MODE_AUTO`: Databricks will choose the most appropriate access mode depending on - * your compute configuration. * `DATA_SECURITY_MODE_STANDARD`: Alias for `USER_ISOLATION`. * - * `DATA_SECURITY_MODE_DEDICATED`: Alias for `SINGLE_USER`. + *

* `DATA_SECURITY_MODE_AUTO`: Databricks will choose the most appropriate access mode depending + * on your compute configuration. * `DATA_SECURITY_MODE_STANDARD`: A secure cluster that can be + * shared by multiple users. Cluster users are fully isolated so that they cannot see each other’s + * data and credentials. Most data governance features are supported in this mode. But programming + * languages and cluster features might be limited. * `DATA_SECURITY_MODE_DEDICATED`: A secure + * cluster that can only be exclusively used by a single user specified in `single_user_name`. Most + * programming languages, cluster features and data governance features are available in this mode. * - *

The following modes can be used regardless of `kind`. * `NONE`: No security isolation for - * multiple users sharing the cluster. Data governance features are not available in this mode. * - * `SINGLE_USER`: A secure cluster that can only be exclusively used by a single user specified in - * `single_user_name`. Most programming languages, cluster features and data governance features are - * available in this mode. * `USER_ISOLATION`: A secure cluster that can be shared by multiple - * users. Cluster users are fully isolated so that they cannot see each other's data and - * credentials. Most data governance features are supported in this mode. But programming languages - * and cluster features might be limited. + *

The following modes are legacy aliases for the above modes: + * + *

* `USER_ISOLATION`: Legacy alias for `DATA_SECURITY_MODE_STANDARD`. * `SINGLE_USER`: Legacy + * alias for `DATA_SECURITY_MODE_DEDICATED`. * *

The following modes are deprecated starting with Databricks Runtime 15.0 and will be removed * for future Databricks Runtime versions: @@ -35,8 +34,15 @@ public enum DataSecurityMode { DATA_SECURITY_MODE_AUTO, // will choose the most appropriate access mode depending on // your // compute configuration. - DATA_SECURITY_MODE_DEDICATED, // Alias for `SINGLE_USER`. - DATA_SECURITY_MODE_STANDARD, // Alias for `USER_ISOLATION`. + DATA_SECURITY_MODE_DEDICATED, // A secure cluster that can only be exclusively used by a single + // user specified + // in `single_user_name`. Most programming languages, cluster features and data + // governance features are available in this mode. + DATA_SECURITY_MODE_STANDARD, // A secure cluster that can be shared by multiple users. Cluster + // users are + // fully isolated so that they cannot see each other’s data and credentials. + // Most data governance features are supported in this mode. But programming + // languages and cluster features might be limited. LEGACY_PASSTHROUGH, // This mode is for users migrating from legacy Passthrough on high // concurrency // clusters. @@ -45,14 +51,7 @@ public enum DataSecurityMode { LEGACY_SINGLE_USER_STANDARD, // This mode provides a way that doesn’t have UC nor passthrough // enabled. LEGACY_TABLE_ACL, // This mode is for users migrating from legacy Table ACL clusters. - NONE, // No security isolation for multiple users sharing the cluster. Data governance - // features are not available in this mode. - SINGLE_USER, // A secure cluster that can only be exclusively used by a single user specified - // in `single_user_name`. Most programming languages, cluster features and data - // governance features are available in this mode. - USER_ISOLATION, // A secure cluster that can be shared by multiple users. Cluster users are - // fully isolated so that they cannot see each other's data and credentials. - // Most data governance features are supported in this mode. But programming - // languages and cluster features might be limited. - + NONE, + SINGLE_USER, // Legacy alias for `DATA_SECURITY_MODE_DEDICATED`. + USER_ISOLATION, // Legacy alias for `DATA_SECURITY_MODE_STANDARD`. } diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/Kind.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/Kind.java index 9fc487dfa..ce7ff97e2 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/Kind.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/Kind.java @@ -11,9 +11,7 @@ * *

Clusters with `kind = CLASSIC_PREVIEW` support the following fields, whereas clusters with no * specified `kind` do not. * [is_single_node](/api/workspace/clusters/create#is_single_node) * - * [use_ml_runtime](/api/workspace/clusters/create#use_ml_runtime) * - * [data_security_mode](/api/workspace/clusters/create#data_security_mode) set to - * `DATA_SECURITY_MODE_AUTO`, `DATA_SECURITY_MODE_DEDICATED`, or `DATA_SECURITY_MODE_STANDARD` + * [use_ml_runtime](/api/workspace/clusters/create#use_ml_runtime) * *

By using the [simple form], your clusters are automatically using `kind = CLASSIC_PREVIEW`. * 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 c16ac3b52..ee18d684e 100755 --- 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 @@ -15,8 +15,8 @@ public class GenerateDatabaseCredentialRequest { private Collection claims; /** - * This field is not yet supported. The endpoint for which this credential will be generated. - * Format: projects/{project_id}/branches/{branch_id}/endpoints/{endpoint_id} + * The endpoint resource name for which this credential will be generated. Format: + * projects/{project_id}/branches/{branch_id}/endpoints/{endpoint_id} */ @JsonProperty("endpoint") private String endpoint; diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/RequestedResource.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/RequestedResource.java index a4c6696bd..ee195b8a2 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/RequestedResource.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/postgres/RequestedResource.java @@ -13,10 +13,6 @@ public class RequestedResource { @JsonProperty("table_name") private String tableName; - /** */ - @JsonProperty("unspecified_resource_name") - private String unspecifiedResourceName; - public RequestedResource setTableName(String tableName) { this.tableName = tableName; return this; @@ -26,34 +22,21 @@ public String getTableName() { return tableName; } - public RequestedResource setUnspecifiedResourceName(String unspecifiedResourceName) { - this.unspecifiedResourceName = unspecifiedResourceName; - return this; - } - - public String getUnspecifiedResourceName() { - return unspecifiedResourceName; - } - @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; RequestedResource that = (RequestedResource) o; - return Objects.equals(tableName, that.tableName) - && Objects.equals(unspecifiedResourceName, that.unspecifiedResourceName); + return Objects.equals(tableName, that.tableName); } @Override public int hashCode() { - return Objects.hash(tableName, unspecifiedResourceName); + return Objects.hash(tableName); } @Override public String toString() { - return new ToStringer(RequestedResource.class) - .add("tableName", tableName) - .add("unspecifiedResourceName", unspecifiedResourceName) - .toString(); + return new ToStringer(RequestedResource.class).add("tableName", tableName).toString(); } } diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/CreateEndpoint.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/CreateEndpoint.java index c10342095..8d3786349 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/CreateEndpoint.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/CreateEndpoint.java @@ -17,7 +17,7 @@ public class CreateEndpoint { @JsonProperty("endpoint_type") private EndpointType endpointType; - /** Name of the vector search endpoint */ + /** Name of the AI Search endpoint */ @JsonProperty("name") private String name; diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/CustomTag.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/CustomTag.java index 1736987e3..950fa0124 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/CustomTag.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/CustomTag.java @@ -9,11 +9,11 @@ @Generated public class CustomTag { - /** Key field for a vector search endpoint tag. */ + /** Key field for an AI Search endpoint tag. */ @JsonProperty("key") private String key; - /** [Optional] Value field for a vector search endpoint tag. */ + /** [Optional] Value field for an AI Search endpoint tag. */ @JsonProperty("value") private String value; diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/DeleteEndpointRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/DeleteEndpointRequest.java index 1e389772e..83cffe4b7 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/DeleteEndpointRequest.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/DeleteEndpointRequest.java @@ -9,7 +9,7 @@ @Generated public class DeleteEndpointRequest { - /** Name of the vector search endpoint */ + /** Name of the AI Search endpoint */ @JsonIgnore private String endpointName; public DeleteEndpointRequest setEndpointName(String endpointName) { diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/EndpointInfo.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/EndpointInfo.java index 0234517c3..916f576eb 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/EndpointInfo.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/EndpointInfo.java @@ -50,7 +50,7 @@ public class EndpointInfo { @JsonProperty("last_updated_user") private String lastUpdatedUser; - /** Name of the vector search endpoint */ + /** Name of the AI Search endpoint */ @JsonProperty("name") private String name; diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/IndexSubtype.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/IndexSubtype.java index 75ed726eb..ce484a131 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/IndexSubtype.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/IndexSubtype.java @@ -5,10 +5,10 @@ import com.databricks.sdk.support.Generated; /** - * The subtype of the vector search index, determining the indexing and retrieval strategy. - - * `VECTOR`: Not supported. Use `HYBRID` instead. - `FULL_TEXT`: An index that uses full-text search - * without vector embeddings. - `HYBRID`: An index that uses vector embeddings for similarity search - * and hybrid search. + * The subtype of the AI Search index, determining the indexing and retrieval strategy. - `VECTOR`: + * Not supported. Use `HYBRID` instead. - `FULL_TEXT`: An index that uses full-text search without + * vector embeddings. - `HYBRID`: An index that uses vector embeddings for similarity search and + * hybrid search. */ @Generated public enum IndexSubtype { diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/PatchEndpointBudgetPolicyRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/PatchEndpointBudgetPolicyRequest.java index c1d571df8..8bbf1510e 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/PatchEndpointBudgetPolicyRequest.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/PatchEndpointBudgetPolicyRequest.java @@ -14,7 +14,7 @@ public class PatchEndpointBudgetPolicyRequest { @JsonProperty("budget_policy_id") private String budgetPolicyId; - /** Name of the vector search endpoint */ + /** Name of the AI Search endpoint */ @JsonIgnore private String endpointName; public PatchEndpointBudgetPolicyRequest setBudgetPolicyId(String budgetPolicyId) { diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/PatchEndpointBudgetPolicyResponse.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/PatchEndpointBudgetPolicyResponse.java index da8e10167..bb0b20026 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/PatchEndpointBudgetPolicyResponse.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/PatchEndpointBudgetPolicyResponse.java @@ -13,7 +13,7 @@ public class PatchEndpointBudgetPolicyResponse { @JsonProperty("budget_policy_id") private String budgetPolicyId; - /** The budget policy applied to the vector search endpoint. */ + /** The budget policy applied to the AI Search endpoint. */ @JsonProperty("effective_budget_policy_id") private String effectiveBudgetPolicyId; diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/PatchEndpointRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/PatchEndpointRequest.java index 53105578d..771ca493e 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/PatchEndpointRequest.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/PatchEndpointRequest.java @@ -10,7 +10,7 @@ @Generated public class PatchEndpointRequest { - /** Name of the vector search endpoint */ + /** Name of the AI Search endpoint */ @JsonIgnore private String endpointName; /** diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/RetrieveUserVisibleMetricsRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/RetrieveUserVisibleMetricsRequest.java index 89cb381be..4d7862b74 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/RetrieveUserVisibleMetricsRequest.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/RetrieveUserVisibleMetricsRequest.java @@ -24,7 +24,7 @@ public class RetrieveUserVisibleMetricsRequest { @JsonProperty("metrics") private Collection metrics; - /** Vector search endpoint name */ + /** AI Search endpoint name */ @JsonIgnore private String name; /** Token for pagination */ diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/UpdateEndpointCustomTagsRequest.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/UpdateEndpointCustomTagsRequest.java index 3a246a96a..c1c51cb2c 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/UpdateEndpointCustomTagsRequest.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/UpdateEndpointCustomTagsRequest.java @@ -11,11 +11,11 @@ @Generated public class UpdateEndpointCustomTagsRequest { - /** The new custom tags for the vector search endpoint */ + /** The new custom tags for the AI Search endpoint */ @JsonProperty("custom_tags") private Collection customTags; - /** Name of the vector search endpoint */ + /** Name of the AI Search endpoint */ @JsonIgnore private String endpointName; public UpdateEndpointCustomTagsRequest setCustomTags(Collection customTags) { diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/UpdateEndpointCustomTagsResponse.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/UpdateEndpointCustomTagsResponse.java index 99fee54ed..cc83aba84 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/UpdateEndpointCustomTagsResponse.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/UpdateEndpointCustomTagsResponse.java @@ -10,11 +10,11 @@ @Generated public class UpdateEndpointCustomTagsResponse { - /** All the custom tags that are applied to the vector search endpoint. */ + /** All the custom tags that are applied to the AI Search endpoint. */ @JsonProperty("custom_tags") private Collection customTags; - /** The name of the vector search endpoint whose custom tags were updated. */ + /** The name of the AI Search endpoint whose custom tags were updated. */ @JsonProperty("name") private String name; diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorIndexType.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorIndexType.java index 20d56ffdf..61e96fe27 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorIndexType.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorIndexType.java @@ -5,10 +5,10 @@ import com.databricks.sdk.support.Generated; /** - * There are 2 types of Vector Search indexes: - `DELTA_SYNC`: An index that automatically syncs - * with a source Delta Table, automatically and incrementally updating the index as the underlying - * data in the Delta Table changes. - `DIRECT_ACCESS`: An index that supports direct read and write - * of vectors and metadata through our REST and SDK APIs. With this model, the user manages index + * There are 2 types of AI Search indexes: - `DELTA_SYNC`: An index that automatically syncs with a + * source Delta Table, automatically and incrementally updating the index as the underlying data in + * the Delta Table changes. - `DIRECT_ACCESS`: An index that supports direct read and write of + * vectors and metadata through our REST and SDK APIs. With this model, the user manages index * updates. */ @Generated diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchEndpointsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchEndpointsAPI.java index 705d7ce5c..8b8e75268 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchEndpointsAPI.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchEndpointsAPI.java @@ -13,7 +13,7 @@ import java.util.concurrent.TimeoutException; import java.util.function.Consumer; -/** **Endpoint**: Represents the compute resources to host vector search indexes. */ +/** **Endpoint**: Represents the compute resources to host AI Search indexes. */ @Generated public class VectorSearchEndpointsAPI { private static final Logger LOG = LoggerFactory.getLogger(VectorSearchEndpointsAPI.class); @@ -92,7 +92,7 @@ public void deleteEndpoint(String endpointName) { deleteEndpoint(new DeleteEndpointRequest().setEndpointName(endpointName)); } - /** Delete a vector search endpoint. */ + /** Delete an AI Search endpoint. */ public void deleteEndpoint(DeleteEndpointRequest request) { impl.deleteEndpoint(request); } @@ -101,7 +101,7 @@ public EndpointInfo getEndpoint(String endpointName) { return getEndpoint(new GetEndpointRequest().setEndpointName(endpointName)); } - /** Get details for a single vector search endpoint. */ + /** Get details for a single AI Search endpoint. */ public EndpointInfo getEndpoint(GetEndpointRequest request) { return impl.getEndpoint(request); } @@ -131,7 +131,7 @@ public VectorSearchEndpointPermissions getPermissions( return impl.getPermissions(request); } - /** List all vector search endpoints in the workspace. */ + /** List all AI Search endpoints in the workspace. */ public Iterable listEndpoints(ListEndpointsRequest request) { return new Paginator<>( request, diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchEndpointsService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchEndpointsService.java index 7865dbbb8..6bd7fef05 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchEndpointsService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchEndpointsService.java @@ -4,7 +4,7 @@ import com.databricks.sdk.support.Generated; /** - * **Endpoint**: Represents the compute resources to host vector search indexes. + * **Endpoint**: Represents the compute resources to host AI Search indexes. * *

This is the high-level interface, that contains generated methods. * @@ -15,10 +15,10 @@ public interface VectorSearchEndpointsService { /** Create a new endpoint. */ EndpointInfo createEndpoint(CreateEndpoint createEndpoint); - /** Delete a vector search endpoint. */ + /** Delete an AI Search endpoint. */ void deleteEndpoint(DeleteEndpointRequest deleteEndpointRequest); - /** Get details for a single vector search endpoint. */ + /** Get details for a single AI Search endpoint. */ EndpointInfo getEndpoint(GetEndpointRequest getEndpointRequest); /** Gets the permission levels that a user can have on an object. */ @@ -33,7 +33,7 @@ GetVectorSearchEndpointPermissionLevelsResponse getPermissionLevels( VectorSearchEndpointPermissions getPermissions( GetVectorSearchEndpointPermissionsRequest getVectorSearchEndpointPermissionsRequest); - /** List all vector search endpoints in the workspace. */ + /** List all AI Search endpoints in the workspace. */ ListEndpointResponse listEndpoints(ListEndpointsRequest listEndpointsRequest); /** Update an endpoint */ diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchIndexesAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchIndexesAPI.java index cde607010..46694fe0a 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchIndexesAPI.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchIndexesAPI.java @@ -11,11 +11,11 @@ * **Index**: An efficient representation of your embedding vectors that supports real-time and * efficient approximate nearest neighbor (ANN) search queries. * - *

There are 2 types of Vector Search indexes: - **Delta Sync Index**: An index that - * automatically syncs with a source Delta Table, automatically and incrementally updating the index - * as the underlying data in the Delta Table changes. - **Direct Vector Access Index**: An index - * that supports direct read and write of vectors and metadata through our REST and SDK APIs. With - * this model, the user manages index updates. + *

There are 2 types of AI Search indexes: - **Delta Sync Index**: An index that automatically + * syncs with a source Delta Table, automatically and incrementally updating the index as the + * underlying data in the Delta Table changes. - **Direct Vector Access Index**: An index that + * supports direct read and write of vectors and metadata through our REST and SDK APIs. With this + * model, the user manages index updates. */ @Generated public class VectorSearchIndexesAPI { diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchIndexesService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchIndexesService.java index 5aa6e7409..c54853c52 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchIndexesService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchIndexesService.java @@ -7,11 +7,11 @@ * **Index**: An efficient representation of your embedding vectors that supports real-time and * efficient approximate nearest neighbor (ANN) search queries. * - *

There are 2 types of Vector Search indexes: - **Delta Sync Index**: An index that - * automatically syncs with a source Delta Table, automatically and incrementally updating the index - * as the underlying data in the Delta Table changes. - **Direct Vector Access Index**: An index - * that supports direct read and write of vectors and metadata through our REST and SDK APIs. With - * this model, the user manages index updates. + *

There are 2 types of AI Search indexes: - **Delta Sync Index**: An index that automatically + * syncs with a source Delta Table, automatically and incrementally updating the index as the + * underlying data in the Delta Table changes. - **Direct Vector Access Index**: An index that + * supports direct read and write of vectors and metadata through our REST and SDK APIs. With this + * model, the user manages index updates. * *

This is the high-level interface, that contains generated methods. *