Skip to content

Commit 04fdbe9

Browse files
committed
preview
1 parent 910cbff commit 04fdbe9

File tree

9 files changed

+150
-108
lines changed

9 files changed

+150
-108
lines changed

databricks-sdk-java/src/main/java/com/databricks/sdk/core/GrpcTranscodingQueryParamsSerializer.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.databricks.sdk.support.QueryParam;
44
import com.fasterxml.jackson.annotation.JsonProperty;
5+
import com.google.protobuf.FieldMask;
56
import java.lang.reflect.Field;
67
import java.util.*;
78

@@ -118,6 +119,8 @@ private static Map<String, Object> flattenObject(Object o, Boolean onlyAnnotated
118119
|| Iterable.class.isAssignableFrom(type)
119120
|| type.isEnum()) {
120121
result.put(name, value);
122+
} else if (FieldMask.class.isAssignableFrom(type)) {
123+
result.put(name, String.join(",", ((FieldMask) value).getPathsList()));
121124
} else {
122125
// recursively flatten the object
123126
Map<String, Object> flattened = flattenObject(value, false);

databricks-sdk-java/src/test/java/com/databricks/sdk/service/gentesting/unittests/HttpPathTest.java

Lines changed: 9 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks-sdk-java/src/test/java/com/databricks/sdk/service/gentesting/unittests/MarshallTest.java

Lines changed: 56 additions & 37 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks-sdk-java/src/test/java/com/databricks/sdk/service/httpcallv2/GetResourceRequest.java

Lines changed: 4 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks-sdk-java/src/test/java/com/databricks/sdk/service/httpcallv2/UpdateResourceRequest.java

Lines changed: 4 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks-sdk-java/src/test/java/com/databricks/sdk/service/jsonmarshallv2/NestedMessage.java

Lines changed: 8 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)