Skip to content

Commit 7a4856c

Browse files
Update SDK to bd3bc8d53f689219f2cfce6c31806579bea45e6c
1 parent bd35caf commit 7a4856c

File tree

7 files changed

+33
-4
lines changed

7 files changed

+33
-4
lines changed

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ff7b7d2584e5e5b8f47772019b22d861c6ab066d
1+
bd3bc8d53f689219f2cfce6c31806579bea45e6c

NEXT_CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,5 @@
3232
* [Breaking] Remove `poolerMode` field for `com.databricks.sdk.service.postgres.EndpointStatus`.
3333
* [Breaking] Remove `pgbouncerSettings` field for `com.databricks.sdk.service.postgres.ProjectDefaultEndpointSettings`.
3434
* Add `owner` field for `com.databricks.sdk.service.postgres.ProjectStatus`.
35-
* Add `validityCheckConfigurations` field for `com.databricks.sdk.service.qualitymonitorv2.QualityMonitor`.
35+
* Add `validityCheckConfigurations` field for `com.databricks.sdk.service.qualitymonitorv2.QualityMonitor`.
36+
* Add `burstScalingEnabled` field for `com.databricks.sdk.service.serving.PtServedModel`.

databricks-sdk-java/src/main/java/com/databricks/sdk/service/serving/PtServedModel.java

100755100644
Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,14 @@
99

1010
@Generated
1111
public class PtServedModel {
12+
/**
13+
* Whether burst scaling is enabled. When enabled (default), the endpoint can automatically scale
14+
* up beyond provisioned capacity to handle traffic spikes. When disabled, the endpoint maintains
15+
* fixed capacity at provisioned_model_units.
16+
*/
17+
@JsonProperty("burst_scaling_enabled")
18+
private Boolean burstScalingEnabled;
19+
1220
/**
1321
* The name of the entity to be served. The entity may be a model in the Databricks Model
1422
* Registry, a model in the Unity Catalog (UC), or a function of type FEATURE_SPEC in the UC. If
@@ -35,6 +43,15 @@ public class PtServedModel {
3543
@JsonProperty("provisioned_model_units")
3644
private Long provisionedModelUnits;
3745

46+
public PtServedModel setBurstScalingEnabled(Boolean burstScalingEnabled) {
47+
this.burstScalingEnabled = burstScalingEnabled;
48+
return this;
49+
}
50+
51+
public Boolean getBurstScalingEnabled() {
52+
return burstScalingEnabled;
53+
}
54+
3855
public PtServedModel setEntityName(String entityName) {
3956
this.entityName = entityName;
4057
return this;
@@ -76,20 +93,23 @@ public boolean equals(Object o) {
7693
if (this == o) return true;
7794
if (o == null || getClass() != o.getClass()) return false;
7895
PtServedModel that = (PtServedModel) o;
79-
return Objects.equals(entityName, that.entityName)
96+
return Objects.equals(burstScalingEnabled, that.burstScalingEnabled)
97+
&& Objects.equals(entityName, that.entityName)
8098
&& Objects.equals(entityVersion, that.entityVersion)
8199
&& Objects.equals(name, that.name)
82100
&& Objects.equals(provisionedModelUnits, that.provisionedModelUnits);
83101
}
84102

85103
@Override
86104
public int hashCode() {
87-
return Objects.hash(entityName, entityVersion, name, provisionedModelUnits);
105+
return Objects.hash(
106+
burstScalingEnabled, entityName, entityVersion, name, provisionedModelUnits);
88107
}
89108

90109
@Override
91110
public String toString() {
92111
return new ToStringer(PtServedModel.class)
112+
.add("burstScalingEnabled", burstScalingEnabled)
93113
.add("entityName", entityName)
94114
.add("entityVersion", entityVersion)
95115
.add("name", name)

databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/AccountSettingsV2API.java

100755100644
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ public Iterable<SettingsMetadata> listAccountSettingsMetadata(
6161
* list of setting available via public APIs at account level. To determine the correct field to
6262
* include in a patch request, refer to the type field of the setting returned in the
6363
* :method:settingsv2/listaccountsettingsmetadata response.
64+
*
65+
* <p>Note: Page refresh is required for changes to take effect in UI.
6466
*/
6567
public Setting patchPublicAccountSetting(PatchPublicAccountSettingRequest request) {
6668
return impl.patchPublicAccountSetting(request);

databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/AccountSettingsV2Service.java

100755100644
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ ListAccountSettingsMetadataResponse listAccountSettingsMetadata(
3131
* list of setting available via public APIs at account level. To determine the correct field to
3232
* include in a patch request, refer to the type field of the setting returned in the
3333
* :method:settingsv2/listaccountsettingsmetadata response.
34+
*
35+
* <p>Note: Page refresh is required for changes to take effect in UI.
3436
*/
3537
Setting patchPublicAccountSetting(
3638
PatchPublicAccountSettingRequest patchPublicAccountSettingRequest);

databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/WorkspaceSettingsV2API.java

100755100644
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ public Iterable<SettingsMetadata> listWorkspaceSettingsMetadata(
6161
* for list of setting available via public APIs at workspace level. To determine the correct
6262
* field to include in a patch request, refer to the type field of the setting returned in the
6363
* :method:settingsv2/listworkspacesettingsmetadata response.
64+
*
65+
* <p>Note: Page refresh is required for changes to take effect in UI.
6466
*/
6567
public Setting patchPublicWorkspaceSetting(PatchPublicWorkspaceSettingRequest request) {
6668
return impl.patchPublicWorkspaceSetting(request);

databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/WorkspaceSettingsV2Service.java

100755100644
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ ListWorkspaceSettingsMetadataResponse listWorkspaceSettingsMetadata(
3232
* for list of setting available via public APIs at workspace level. To determine the correct
3333
* field to include in a patch request, refer to the type field of the setting returned in the
3434
* :method:settingsv2/listworkspacesettingsmetadata response.
35+
*
36+
* <p>Note: Page refresh is required for changes to take effect in UI.
3537
*/
3638
Setting patchPublicWorkspaceSetting(
3739
PatchPublicWorkspaceSettingRequest patchPublicWorkspaceSettingRequest);

0 commit comments

Comments
 (0)