23
23
24
24
package co .elastic .clients .elasticsearch ._types .mapping ;
25
25
26
- import co .elastic .clients .json .JsonData ;
27
26
import co .elastic .clients .json .JsonpDeserializable ;
28
27
import co .elastic .clients .json .JsonpDeserializer ;
29
28
import co .elastic .clients .json .JsonpMapper ;
51
50
*/
52
51
53
52
public abstract class PropertyBase implements JsonpSerializable {
54
- private final Map <String , JsonData > localMetadata ;
55
-
56
53
private final Map <String , String > meta ;
57
54
58
55
private final Map <String , Property > properties ;
@@ -69,7 +66,6 @@ public abstract class PropertyBase implements JsonpSerializable {
69
66
70
67
protected PropertyBase (AbstractBuilder <?> builder ) {
71
68
72
- this .localMetadata = ApiTypeHelper .unmodifiable (builder .localMetadata );
73
69
this .meta = ApiTypeHelper .unmodifiable (builder .meta );
74
70
this .properties = ApiTypeHelper .unmodifiable (builder .properties );
75
71
this .ignoreAbove = builder .ignoreAbove ;
@@ -79,13 +75,8 @@ protected PropertyBase(AbstractBuilder<?> builder) {
79
75
}
80
76
81
77
/**
82
- * API name: {@code local_metadata}
83
- */
84
- public final Map <String , JsonData > localMetadata () {
85
- return this .localMetadata ;
86
- }
87
-
88
- /**
78
+ * Metadata about the field.
79
+ * <p>
89
80
* API name: {@code meta}
90
81
*/
91
82
public final Map <String , String > meta () {
@@ -133,17 +124,6 @@ public void serialize(JsonGenerator generator, JsonpMapper mapper) {
133
124
134
125
protected void serializeInternal (JsonGenerator generator , JsonpMapper mapper ) {
135
126
136
- if (ApiTypeHelper .isDefined (this .localMetadata )) {
137
- generator .writeKey ("local_metadata" );
138
- generator .writeStartObject ();
139
- for (Map .Entry <String , JsonData > item0 : this .localMetadata .entrySet ()) {
140
- generator .writeKey (item0 .getKey ());
141
- item0 .getValue ().serialize (generator , mapper );
142
-
143
- }
144
- generator .writeEnd ();
145
-
146
- }
147
127
if (ApiTypeHelper .isDefined (this .meta )) {
148
128
generator .writeKey ("meta" );
149
129
generator .writeStartObject ();
@@ -197,9 +177,6 @@ public String toString() {
197
177
protected abstract static class AbstractBuilder <BuilderT extends AbstractBuilder <BuilderT >>
198
178
extends
199
179
WithJsonObjectBuilderBase <BuilderT > {
200
- @ Nullable
201
- private Map <String , JsonData > localMetadata ;
202
-
203
180
@ Nullable
204
181
private Map <String , String > meta ;
205
182
@@ -216,26 +193,8 @@ protected abstract static class AbstractBuilder<BuilderT extends AbstractBuilder
216
193
private Map <String , Property > fields ;
217
194
218
195
/**
219
- * API name: {@code local_metadata}
220
- * <p>
221
- * Adds all entries of <code>map</code> to <code>localMetadata</code>.
222
- */
223
- public final BuilderT localMetadata (Map <String , JsonData > map ) {
224
- this .localMetadata = _mapPutAll (this .localMetadata , map );
225
- return self ();
226
- }
227
-
228
- /**
229
- * API name: {@code local_metadata}
196
+ * Metadata about the field.
230
197
* <p>
231
- * Adds an entry to <code>localMetadata</code>.
232
- */
233
- public final BuilderT localMetadata (String key , JsonData value ) {
234
- this .localMetadata = _mapPut (this .localMetadata , key , value );
235
- return self ();
236
- }
237
-
238
- /**
239
198
* API name: {@code meta}
240
199
* <p>
241
200
* Adds all entries of <code>map</code> to <code>meta</code>.
@@ -246,6 +205,8 @@ public final BuilderT meta(Map<String, String> map) {
246
205
}
247
206
248
207
/**
208
+ * Metadata about the field.
209
+ * <p>
249
210
* API name: {@code meta}
250
211
* <p>
251
212
* Adds an entry to <code>meta</code>.
@@ -337,8 +298,6 @@ public final BuilderT fields(String key, Function<Property.Builder, ObjectBuilde
337
298
protected static <BuilderT extends AbstractBuilder <BuilderT >> void setupPropertyBaseDeserializer (
338
299
ObjectDeserializer <BuilderT > op ) {
339
300
340
- op .add (AbstractBuilder ::localMetadata , JsonpDeserializer .stringMapDeserializer (JsonData ._DESERIALIZER ),
341
- "local_metadata" );
342
301
op .add (AbstractBuilder ::meta , JsonpDeserializer .stringMapDeserializer (JsonpDeserializer .stringDeserializer ()),
343
302
"meta" );
344
303
op .add (AbstractBuilder ::properties , JsonpDeserializer .stringMapDeserializer (Property ._DESERIALIZER ),
0 commit comments