Skip to content

Commit 6a74dea

Browse files
Release 1.9.2
1 parent b51e772 commit 6a74dea

4 files changed

Lines changed: 37 additions & 2 deletions

File tree

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ publishing {
4646
maven(MavenPublication) {
4747
groupId = 'com.polytomic'
4848
artifactId = 'polytomic-java'
49-
version = '1.9.1'
49+
version = '1.9.2'
5050
from components.java
5151
pom {
5252
licenses {

src/main/java/com/polytomic/api/core/ClientOptions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ private ClientOptions(
3030
{
3131
put("X-Fern-Language", "JAVA");
3232
put("X-Fern-SDK-Name", "com.polytomic.fern:api-sdk");
33-
put("X-Fern-SDK-Version", "1.9.1");
33+
put("X-Fern-SDK-Version", "1.9.2");
3434
}
3535
});
3636
this.headerSuppliers = headerSuppliers;

src/main/java/com/polytomic/api/resources/models/ModelsClient.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,9 @@ public ModelResponseEnvelope update(String id, UpdateModelRequest request, Reque
340340
if (request.getPolicies().isPresent()) {
341341
properties.put("policies", request.getPolicies());
342342
}
343+
if (request.getRefresh().isPresent()) {
344+
properties.put("refresh", request.getRefresh());
345+
}
343346
if (request.getRelations().isPresent()) {
344347
properties.put("relations", request.getRelations());
345348
}

src/main/java/com/polytomic/api/resources/models/requests/UpdateModelRequest.java

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ public final class UpdateModelRequest {
4747

4848
private final Optional<List<String>> policies;
4949

50+
private final Optional<Boolean> refresh;
51+
5052
private final Optional<List<ModelRelation>> relations;
5153

5254
private final Optional<List<String>> trackingColumns;
@@ -65,6 +67,7 @@ private UpdateModelRequest(
6567
String name,
6668
Optional<String> organizationId,
6769
Optional<List<String>> policies,
70+
Optional<Boolean> refresh,
6871
Optional<List<ModelRelation>> relations,
6972
Optional<List<String>> trackingColumns,
7073
Map<String, Object> additionalProperties) {
@@ -79,6 +82,7 @@ private UpdateModelRequest(
7982
this.name = name;
8083
this.organizationId = organizationId;
8184
this.policies = policies;
85+
this.refresh = refresh;
8286
this.relations = relations;
8387
this.trackingColumns = trackingColumns;
8488
this.additionalProperties = additionalProperties;
@@ -139,6 +143,11 @@ public Optional<List<String>> getPolicies() {
139143
return policies;
140144
}
141145

146+
@JsonProperty("refresh")
147+
public Optional<Boolean> getRefresh() {
148+
return refresh;
149+
}
150+
142151
@JsonProperty("relations")
143152
public Optional<List<ModelRelation>> getRelations() {
144153
return relations;
@@ -172,6 +181,7 @@ private boolean equalTo(UpdateModelRequest other) {
172181
&& name.equals(other.name)
173182
&& organizationId.equals(other.organizationId)
174183
&& policies.equals(other.policies)
184+
&& refresh.equals(other.refresh)
175185
&& relations.equals(other.relations)
176186
&& trackingColumns.equals(other.trackingColumns);
177187
}
@@ -190,6 +200,7 @@ public int hashCode() {
190200
this.name,
191201
this.organizationId,
192202
this.policies,
203+
this.refresh,
193204
this.relations,
194205
this.trackingColumns);
195206
}
@@ -254,6 +265,10 @@ public interface _FinalStage {
254265

255266
_FinalStage policies(List<String> policies);
256267

268+
_FinalStage refresh(Optional<Boolean> refresh);
269+
270+
_FinalStage refresh(Boolean refresh);
271+
257272
_FinalStage relations(Optional<List<ModelRelation>> relations);
258273

259274
_FinalStage relations(List<ModelRelation> relations);
@@ -273,6 +288,8 @@ public static final class Builder implements ConnectionIdStage, NameStage, _Fina
273288

274289
private Optional<List<ModelRelation>> relations = Optional.empty();
275290

291+
private Optional<Boolean> refresh = Optional.empty();
292+
276293
private Optional<List<String>> policies = Optional.empty();
277294

278295
private Optional<String> organizationId = Optional.empty();
@@ -309,6 +326,7 @@ public Builder from(UpdateModelRequest other) {
309326
name(other.getName());
310327
organizationId(other.getOrganizationId());
311328
policies(other.getPolicies());
329+
refresh(other.getRefresh());
312330
relations(other.getRelations());
313331
trackingColumns(other.getTrackingColumns());
314332
return this;
@@ -354,6 +372,19 @@ public _FinalStage relations(Optional<List<ModelRelation>> relations) {
354372
return this;
355373
}
356374

375+
@java.lang.Override
376+
public _FinalStage refresh(Boolean refresh) {
377+
this.refresh = Optional.of(refresh);
378+
return this;
379+
}
380+
381+
@java.lang.Override
382+
@JsonSetter(value = "refresh", nulls = Nulls.SKIP)
383+
public _FinalStage refresh(Optional<Boolean> refresh) {
384+
this.refresh = refresh;
385+
return this;
386+
}
387+
357388
@java.lang.Override
358389
public _FinalStage policies(List<String> policies) {
359390
this.policies = Optional.of(policies);
@@ -492,6 +523,7 @@ public UpdateModelRequest build() {
492523
name,
493524
organizationId,
494525
policies,
526+
refresh,
495527
relations,
496528
trackingColumns,
497529
additionalProperties);

0 commit comments

Comments
 (0)