Releases: databricks/databricks-sdk-java
Releases · databricks/databricks-sdk-java
v0.3.0
- Handled nested query parameters in ApiClient.withQuery (#125). This fixes issues with filters when listing query history.
API Changes:
- Changed
create()
method foraccountClient.metastoreAssignments()
service to no longer returncom.databricks.sdk.service.catalog.CreateMetastoreAssignmentsResponseItemList
class. - Added
connectionName
field forcom.databricks.sdk.service.catalog.CreateCatalog
. - Added
accessPoint
field forcom.databricks.sdk.service.catalog.CreateExternalLocation
. - Added
encryptionDetails
field forcom.databricks.sdk.service.catalog.CreateExternalLocation
. - Removed
com.databricks.sdk.service.catalog.CreateMetastoreAssignmentsResponseItem
class. - Added
accessPoint
field forcom.databricks.sdk.service.catalog.ExternalLocationInfo
. - Added
encryptionDetails
field forcom.databricks.sdk.service.catalog.ExternalLocationInfo
. - Added
accessPoint
field forcom.databricks.sdk.service.catalog.TableInfo
. - Added
encryptionDetails
field forcom.databricks.sdk.service.catalog.TableInfo
. - Added
accessPoint
field forcom.databricks.sdk.service.catalog.UpdateExternalLocation
. - Added
encryptionDetails
field forcom.databricks.sdk.service.catalog.UpdateExternalLocation
. - Added
accessPoint
field forcom.databricks.sdk.service.catalog.VolumeInfo
. - Added
encryptionDetails
field forcom.databricks.sdk.service.catalog.VolumeInfo
. - Added
com.databricks.sdk.service.catalog.EncryptionDetails
class. - Added
com.databricks.sdk.service.catalog.SseEncryptionDetails
class. - Added
com.databricks.sdk.service.catalog.SseEncryptionDetailsAlgorithm
class. - Added
accountClient.networkPolicy()
service. - Added
com.databricks.sdk.service.settings.AccountNetworkPolicyMessage
class. - Added
com.databricks.sdk.service.settings.DeleteAccountNetworkPolicyRequest
class. - Added
com.databricks.sdk.service.settings.DeleteAccountNetworkPolicyResponse
class. - Added
com.databricks.sdk.service.settings.ReadAccountNetworkPolicyRequest
class. - Added
com.databricks.sdk.service.settings.UpdateAccountNetworkPolicyRequest
class.
OpenAPI SHA: fbdd0fa3e83fed2c798a58d376529bdb1285b915, Date: 2023-07-26
v0.2.0
- Synchronize auth permutation tests with Go SDK (#108).
- Regenerated from OpenAPI spec (#112).
- Add issue template (#113).
- Add accounts-dod support in the Java SDK (#114).
- Regenerate Java SDK using recent OpenAPI Specification (#115).
- Rerun OpenAPI Generator (#117).
- Integrate with auto-release toolchain (#118).
- Updated CLI token source
parseExpiry
method to account for different time format (#116). - Added support for using new
databricks
CLI with backwards compatibility check (#121).
API Changes:
- Changed
create()
method foraccountClient.metastoreAssignments()
service . New request type iscom.databricks.sdk.service.catalog.AccountsCreateMetastoreAssignment
class. - Changed
create()
method foraccountClient.metastoreAssignments()
service to returncom.databricks.sdk.service.catalog.CreateMetastoreAssignmentsResponseItemList
class. - Changed
get()
method foraccountClient.metastoreAssignments()
service to returncom.databricks.sdk.service.catalog.AccountsMetastoreAssignment
class. - Changed
update()
method foraccountClient.metastoreAssignments()
service . New request type iscom.databricks.sdk.service.catalog.AccountsUpdateMetastoreAssignment
class. - Changed
update()
method foraccountClient.metastoreAssignments()
service to no longer returncom.databricks.sdk.service.catalog.MetastoreAssignment
class. - Changed
create()
method foraccountClient.metastores()
service . New request type iscom.databricks.sdk.service.catalog.AccountsCreateMetastore
class. - Changed
create()
method foraccountClient.metastores()
service to returncom.databricks.sdk.service.catalog.AccountsMetastoreInfo
class. - Changed
get()
method foraccountClient.metastores()
service to returncom.databricks.sdk.service.catalog.AccountsMetastoreInfo
class. - Changed
update()
method foraccountClient.metastores()
service . New request type iscom.databricks.sdk.service.catalog.AccountsUpdateMetastore
class. - Changed
update()
method foraccountClient.metastores()
service to returncom.databricks.sdk.service.catalog.AccountsMetastoreInfo
class. - Changed
create()
method foraccountClient.storageCredentials()
service . New request type iscom.databricks.sdk.service.catalog.AccountsCreateStorageCredential
class. - Changed
update()
method foraccountClient.storageCredentials()
service . New request type iscom.databricks.sdk.service.catalog.AccountsUpdateStorageCredential
class. - Removed
maintenance()
method forworkspaceClient.metastores()
service. - Added
enableOptimization()
method forworkspaceClient.metastores()
service. - Added
update()
method forworkspaceClient.tables()
service. - Changed
get()
method forworkspaceClient.workspaceBindings()
service to returncom.databricks.sdk.service.catalog.CurrentWorkspaceBindings
class. - Changed
update()
method forworkspaceClient.workspaceBindings()
service to returncom.databricks.sdk.service.catalog.CurrentWorkspaceBindings
class. - Added
workspaceClient.connections()
service. - Added
workspaceClient.systemSchemas()
service. - Added
connectionName
field forcom.databricks.sdk.service.catalog.CatalogInfo
. - Added
options
field forcom.databricks.sdk.service.catalog.CatalogInfo
. - Removed
gcpServiceAccountKey
field forcom.databricks.sdk.service.catalog.CreateStorageCredential
. - Removed
metastoreId
field forcom.databricks.sdk.service.catalog.CreateStorageCredential
. - Added
azureManagedIdentity
field forcom.databricks.sdk.service.catalog.CreateStorageCredential
. - Added
databricksGcpServiceAccount
field forcom.databricks.sdk.service.catalog.CreateStorageCredential
. - Added
force
field forcom.databricks.sdk.service.catalog.DeleteAccountMetastoreRequest
. - Added
force
field forcom.databricks.sdk.service.catalog.DeleteAccountStorageCredentialRequest
. - Removed
com.databricks.sdk.service.catalog.GcpServiceAccountKey
class. - Removed
schemas
field forcom.databricks.sdk.service.catalog.ListFunctionsResponse
. - Added
functions
field forcom.databricks.sdk.service.catalog.ListFunctionsResponse
. - Removed
gcpServiceAccountKey
field forcom.databricks.sdk.service.catalog.StorageCredentialInfo
. - Added
azureManagedIdentity
field forcom.databricks.sdk.service.catalog.StorageCredentialInfo
. - Added
databricksGcpServiceAccount
field forcom.databricks.sdk.service.catalog.StorageCredentialInfo
. - Removed
com.databricks.sdk.service.catalog.UpdateAutoMaintenance
class. - Removed
com.databricks.sdk.service.catalog.UpdateAutoMaintenanceResponse
class. - Removed
metastoreId
field forcom.databricks.sdk.service.catalog.UpdateMetastore
. - Removed
gcpServiceAccountKey
field forcom.databricks.sdk.service.catalog.UpdateStorageCredential
. - Removed
metastoreId
field forcom.databricks.sdk.service.catalog.UpdateStorageCredential
. - Added
azureManagedIdentity
field forcom.databricks.sdk.service.catalog.UpdateStorageCredential
. - Added
databricksGcpServiceAccount
field forcom.databricks.sdk.service.catalog.UpdateStorageCredential
. - Changed
assignWorkspaces
field forcom.databricks.sdk.service.catalog.UpdateWorkspaceBindings
tocom.databricks.sdk.service.catalog.List
class. - Changed
unassignWorkspaces
field forcom.databricks.sdk.service.catalog.UpdateWorkspaceBindings
tocom.databricks.sdk.service.catalog.List
class. - Removed
gcpServiceAccountKey
field forcom.databricks.sdk.service.catalog.ValidateStorageCredential
. - Added
azureManagedIdentity
field forcom.databricks.sdk.service.catalog.ValidateStorageCredential
. - Added
databricksGcpServiceAccount
field forcom.databricks.sdk.service.catalog.ValidateStorageCredential
. - Removed
com.databricks.sdk.service.catalog.WorkspaceId
class. - Added
com.databricks.sdk.service.catalog.AccountsCreateMetastore
class. - Added
com.databricks.sdk.service.catalog.AccountsCreateMetastoreAssignment
class. - Added
com.databricks.sdk.service.catalog.AccountsCreateStorageCredential
class. - Added
com.databricks.sdk.service.catalog.AccountsMetastoreAssignment
class. - Added
com.databricks.sdk.service.catalog.AccountsMetastoreInfo
class. - Added
com.databricks.sdk.service.catalog.AccountsUpdateMetastore
class. - Added
com.databricks.sdk.service.catalog.AccountsUpdateMetastoreAssignment
class. - Added
com.databricks.sdk.service.catalog.AccountsUpdateStorageCredential
class. - Added
com.databricks.sdk.service.catalog.AzureManagedIdentity
class. - Added
com.databricks.sdk.service.catalog.ConnectionInfo
class. - Added
com.databricks.sdk.service.catalog.ConnectionType
class. - Added
com.databricks.sdk.service.catalog.CreateConnection
class. - Added
com.databricks.sdk.service.catalog.CreateMetastoreAssignmentsResponseItem
class. - Added
com.databricks.sdk.service.catalog.CredentialType
class. - Added
com.databricks.sdk.service.catalog.CurrentWorkspaceBindings
class. - Added
com.databricks.sdk.service.catalog.DatabricksGcpServiceAccountResponse
class. - Added
com.databricks.sdk.service.catalog.DeleteConnectionRequest
class. - Added
com.databricks.sdk.service.catalog.DisableRequest
class. - Added
com.databricks.sdk.service.catalog.DisableSchemaName
class. - Added
com.databricks.sdk.service.catalog.EnableRequest
class. - Added
com.databricks.sdk.service.catalog.EnableSchemaName
class. - Added
com.databricks.sdk.service.catalog.GetConnectionRequest
class. - Added
com.databricks.sdk.service.catalog.ListConnectionsResponse
class. - Added
com.databricks.sdk.service.catalog.ListSystemSchemasRequest
class. - Added
com.databricks.sdk.service.catalog.ListSystemSchemasResponse
class. - Added
com.databricks.sdk.service.catalog.PropertiesKvPairs
class. - Added
com.databricks.sdk.service.catalog.SecurableOptionsMap
class. - Added
com.databricks.sdk.service.catalog.SystemSchemaInfo
class. - Added
com.databricks.sdk.service.catalog.SystemSchemaInfoState
class. - Added
com.databricks.sdk.service.catalog.UpdateConnection
class. - Added
com.databricks.sdk.service.catalog.UpdatePredictiveOptimization
class. - Added
com.databricks.sdk.service.catalog.UpdatePredictiveOptimizationResponse
class. - Added
com.databricks.sdk.service.catalog.UpdateTableRequest
class. - Changed
get()
method forworkspaceClient.clusters()
service to returncom.databricks.sdk.service.compute.ClusterDetails
class. - Removed
com.databricks.sdk.service.compute.BaseClusterInfo
class. - Added
dataSecurityMode
field forcom.databricks.sdk.service.compute.ClusterAttributes
. - Added
dockerImage
field forcom.databricks.sdk.service.compute.ClusterAttributes
. - Added
singleUserName
field forcom.databricks.sdk.service.compute.ClusterAttributes
. - Removed
com.databricks.sdk.service.compute.ClusterInfo
class. - Added
gcpAttributes
field forcom.databricks.sdk.service.compute.CreateInstancePool
. - Added
dataSecurityMode
field forcom.databricks.sdk.service.compute.EditCluster
. - Added
dockerImage
field forcom.databricks.sdk.service.compute.EditCluster
. - Added
singleUserName
field forcom.databricks.sdk.service.compute.EditCluster
. - Added
gcpAttributes
field forcom.databricks.sdk.service.compute.EditInstancePool
. - Added
localSsdCount
field for `com.databricks.sdk.service.compu...