File tree Expand file tree Collapse file tree 1 file changed +13
-2
lines changed
databricks-sdk-java/src/main/java/com/databricks/sdk/core/error/details Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ public abstract class ErrorDetails {
3636 public abstract List <JsonNode > unknownDetails ();
3737
3838 public static Builder builder () {
39- return new AutoValue_ErrorDetails .Builder (). setUnknownDetails ( Collections . emptyList ()) ;
39+ return new AutoValue_ErrorDetails .Builder ();
4040 }
4141
4242 @ AutoValue .Builder
@@ -61,6 +61,17 @@ public abstract static class Builder {
6161
6262 public abstract Builder setUnknownDetails (List <JsonNode > unknownDetails );
6363
64- public abstract ErrorDetails build ();
64+ abstract List <JsonNode > unknownDetails ();
65+
66+ abstract ErrorDetails autoBuild ();
67+
68+ public ErrorDetails build () {
69+ try {
70+ unknownDetails ();
71+ } catch (IllegalStateException e ) {
72+ setUnknownDetails (Collections .emptyList ());
73+ }
74+ return autoBuild ();
75+ }
6576 }
6677}
You can’t perform that action at this time.
0 commit comments