appName = Optional.empty();
@@ -163,6 +185,7 @@ public Builder from(Project other) {
name(other.getName());
appName(other.getAppName());
supportEmail(other.getSupportEmail());
+ connectRequireKeyAuthTest(other.getConnectRequireKeyAuthTest());
return this;
}
@@ -190,6 +213,26 @@ public _FinalStage name(@NotNull String name) {
return this;
}
+ /**
+ * Send a test request to the upstream API when adding Connect accounts for key-based apps
+ * @return Reference to {@code this} so that method calls can be chained together.
+ */
+ @java.lang.Override
+ public _FinalStage connectRequireKeyAuthTest(Boolean connectRequireKeyAuthTest) {
+ this.connectRequireKeyAuthTest = Optional.ofNullable(connectRequireKeyAuthTest);
+ return this;
+ }
+
+ /**
+ * Send a test request to the upstream API when adding Connect accounts for key-based apps
+ */
+ @java.lang.Override
+ @JsonSetter(value = "connect_require_key_auth_test", nulls = Nulls.SKIP)
+ public _FinalStage connectRequireKeyAuthTest(Optional connectRequireKeyAuthTest) {
+ this.connectRequireKeyAuthTest = connectRequireKeyAuthTest;
+ return this;
+ }
+
/**
* Support email configured for the project
* @return Reference to {@code this} so that method calls can be chained together.
@@ -232,7 +275,7 @@ public _FinalStage appName(Optional appName) {
@java.lang.Override
public Project build() {
- return new Project(id, name, appName, supportEmail, additionalProperties);
+ return new Project(id, name, appName, supportEmail, connectRequireKeyAuthTest, additionalProperties);
}
}
}
From a5619a3f643f608ce91a1b2554ee5e0d731b90ef Mon Sep 17 00:00:00 2001
From: Jay Vercellone
Date: Fri, 12 Dec 2025 14:12:48 -0300
Subject: [PATCH 2/2] Add back the JsonIgnore fix
---
.../com/pipedream/api/types/ConfigurablePropAirtableBaseId.java | 2 ++
.../pipedream/api/types/ConfigurablePropAirtableFieldId.java | 2 ++
.../pipedream/api/types/ConfigurablePropAirtableTableId.java | 2 ++
.../com/pipedream/api/types/ConfigurablePropAirtableViewId.java | 2 ++
.../java/com/pipedream/api/types/ConfigurablePropAlert.java | 2 ++
src/main/java/com/pipedream/api/types/ConfigurablePropAny.java | 2 ++
src/main/java/com/pipedream/api/types/ConfigurablePropApp.java | 2 ++
.../java/com/pipedream/api/types/ConfigurablePropApphook.java | 2 ++
src/main/java/com/pipedream/api/types/ConfigurablePropBase.java | 2 ++
.../java/com/pipedream/api/types/ConfigurablePropBoolean.java | 2 ++
.../java/com/pipedream/api/types/ConfigurablePropDataStore.java | 2 ++
src/main/java/com/pipedream/api/types/ConfigurablePropDb.java | 2 ++
src/main/java/com/pipedream/api/types/ConfigurablePropDir.java | 2 ++
.../java/com/pipedream/api/types/ConfigurablePropDiscord.java | 2 ++
.../com/pipedream/api/types/ConfigurablePropDiscordChannel.java | 2 ++
.../api/types/ConfigurablePropDiscordChannelArray.java | 2 ++
src/main/java/com/pipedream/api/types/ConfigurablePropHttp.java | 2 ++
.../com/pipedream/api/types/ConfigurablePropHttpRequest.java | 2 ++
.../java/com/pipedream/api/types/ConfigurablePropInteger.java | 2 ++
.../com/pipedream/api/types/ConfigurablePropIntegerArray.java | 2 ++
.../java/com/pipedream/api/types/ConfigurablePropObject.java | 2 ++
src/main/java/com/pipedream/api/types/ConfigurablePropSql.java | 2 ++
.../java/com/pipedream/api/types/ConfigurablePropString.java | 2 ++
.../com/pipedream/api/types/ConfigurablePropStringArray.java | 2 ++
.../java/com/pipedream/api/types/ConfigurablePropTimer.java | 2 ++
25 files changed, 50 insertions(+)
diff --git a/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableBaseId.java b/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableBaseId.java
index c22bc7c..6b44c68 100644
--- a/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableBaseId.java
+++ b/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableBaseId.java
@@ -5,6 +5,7 @@
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
+import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -377,6 +378,7 @@ public _FinalStage appProp(@NotNull String appProp) {
* @return Reference to {@code this} so that method calls can be chained together.
*/
@java.lang.Override
+ @JsonIgnore
public _FinalStage withLabel(Boolean withLabel) {
this.withLabel = Optional.ofNullable(withLabel);
return this;
diff --git a/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableFieldId.java b/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableFieldId.java
index 85a2da9..eb980f1 100644
--- a/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableFieldId.java
+++ b/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableFieldId.java
@@ -5,6 +5,7 @@
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
+import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -377,6 +378,7 @@ public _FinalStage tableIdProp(@NotNull String tableIdProp) {
* @return Reference to {@code this} so that method calls can be chained together.
*/
@java.lang.Override
+ @JsonIgnore
public _FinalStage withLabel(Boolean withLabel) {
this.withLabel = Optional.ofNullable(withLabel);
return this;
diff --git a/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableTableId.java b/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableTableId.java
index 8ca1904..d5acba1 100644
--- a/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableTableId.java
+++ b/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableTableId.java
@@ -5,6 +5,7 @@
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
+import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -377,6 +378,7 @@ public _FinalStage baseIdProp(@NotNull String baseIdProp) {
* @return Reference to {@code this} so that method calls can be chained together.
*/
@java.lang.Override
+ @JsonIgnore
public _FinalStage withLabel(Boolean withLabel) {
this.withLabel = Optional.ofNullable(withLabel);
return this;
diff --git a/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableViewId.java b/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableViewId.java
index 73c59d6..de62654 100644
--- a/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableViewId.java
+++ b/src/main/java/com/pipedream/api/types/ConfigurablePropAirtableViewId.java
@@ -5,6 +5,7 @@
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
+import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -377,6 +378,7 @@ public _FinalStage tableIdProp(@NotNull String tableIdProp) {
* @return Reference to {@code this} so that method calls can be chained together.
*/
@java.lang.Override
+ @JsonIgnore
public _FinalStage withLabel(Boolean withLabel) {
this.withLabel = Optional.ofNullable(withLabel);
return this;
diff --git a/src/main/java/com/pipedream/api/types/ConfigurablePropAlert.java b/src/main/java/com/pipedream/api/types/ConfigurablePropAlert.java
index 2d42a09..b999317 100644
--- a/src/main/java/com/pipedream/api/types/ConfigurablePropAlert.java
+++ b/src/main/java/com/pipedream/api/types/ConfigurablePropAlert.java
@@ -5,6 +5,7 @@
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
+import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -408,6 +409,7 @@ public _FinalStage alertType(Optional alertType) {
* @return Reference to {@code this} so that method calls can be chained together.
*/
@java.lang.Override
+ @JsonIgnore
public _FinalStage withLabel(Boolean withLabel) {
this.withLabel = Optional.ofNullable(withLabel);
return this;
diff --git a/src/main/java/com/pipedream/api/types/ConfigurablePropAny.java b/src/main/java/com/pipedream/api/types/ConfigurablePropAny.java
index f7b1250..603d8d5 100644
--- a/src/main/java/com/pipedream/api/types/ConfigurablePropAny.java
+++ b/src/main/java/com/pipedream/api/types/ConfigurablePropAny.java
@@ -5,6 +5,7 @@
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
+import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -404,6 +405,7 @@ public _FinalStage default_(Optional