Skip to content

Commit 84c75d9

Browse files
committed
Azure#742 Hide RFC1123 on parameters
1 parent d9c5f88 commit 84c75d9

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

client-runtime/src/main/java/com/microsoft/rest/serializer/JacksonMapperAdapter.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
package com.microsoft.rest.serializer;
99

10+
import com.fasterxml.jackson.annotation.JsonAutoDetect;
1011
import com.fasterxml.jackson.annotation.JsonInclude;
1112
import com.fasterxml.jackson.core.type.TypeReference;
1213
import com.fasterxml.jackson.databind.DeserializationFeature;
@@ -58,6 +59,10 @@ protected void initializeObjectMapper(ObjectMapper mapper) {
5859
.registerModule(DateTimeSerializer.getModule())
5960
.registerModule(DateTimeRfc1123Serializer.getModule())
6061
.registerModule(HeadersSerializer.getModule());
62+
mapper.setVisibility(mapper.getSerializationConfig().getDefaultVisibilityChecker()
63+
.withFieldVisibility(JsonAutoDetect.Visibility.ANY)
64+
.withSetterVisibility(JsonAutoDetect.Visibility.NONE)
65+
.withGetterVisibility(JsonAutoDetect.Visibility.NONE));
6166
}
6267

6368
/**

0 commit comments

Comments
 (0)