Skip to content

Commit 253548c

Browse files
fix bodies that should have been optional (#1186) (#1187)
Co-authored-by: Laura Trotta <153528055+l-trotta@users.noreply.github.com>
1 parent fe7347c commit 253548c

2 files changed

Lines changed: 16 additions & 10 deletions

File tree

java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromRequest.java

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ public class CreateFromRequest extends RequestBase implements JsonpSerializable
7474

7575
private final String source;
7676

77+
@Nullable
7778
private final CreateFrom createFrom;
7879

7980
// ---------------------------------------------------------------------------------------------
@@ -82,7 +83,7 @@ private CreateFromRequest(Builder builder) {
8283

8384
this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest");
8485
this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source");
85-
this.createFrom = ApiTypeHelper.requireNonNull(builder.createFrom, this, "createFrom");
86+
this.createFrom = builder.createFrom;
8687

8788
}
8889

@@ -109,8 +110,9 @@ public final String source() {
109110
}
110111

111112
/**
112-
* Required - Request body.
113+
* Request body.
113114
*/
115+
@Nullable
114116
public final CreateFrom createFrom() {
115117
return this.createFrom;
116118
}
@@ -136,6 +138,7 @@ public static class Builder extends RequestBase.AbstractBuilder<Builder>
136138

137139
private String source;
138140

141+
@Nullable
139142
private CreateFrom createFrom;
140143

141144
public Builder() {
@@ -167,15 +170,15 @@ public final Builder source(String value) {
167170
}
168171

169172
/**
170-
* Required - Request body.
173+
* Request body.
171174
*/
172-
public final Builder createFrom(CreateFrom value) {
175+
public final Builder createFrom(@Nullable CreateFrom value) {
173176
this.createFrom = value;
174177
return this;
175178
}
176179

177180
/**
178-
* Required - Request body.
181+
* Request body.
179182
*/
180183
public final Builder createFrom(Function<CreateFrom.Builder, ObjectBuilder<CreateFrom>> fn) {
181184
return this.createFrom(fn.apply(new CreateFrom.Builder()).build());

java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateRequest.java

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ public class SimulateIndexTemplateRequest extends RequestBase implements JsonpSe
8383

8484
private final String name;
8585

86+
@Nullable
8687
private final IndexTemplate indexTemplate;
8788

8889
// ---------------------------------------------------------------------------------------------
@@ -94,7 +95,7 @@ private SimulateIndexTemplateRequest(Builder builder) {
9495
this.includeDefaults = builder.includeDefaults;
9596
this.masterTimeout = builder.masterTimeout;
9697
this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name");
97-
this.indexTemplate = ApiTypeHelper.requireNonNull(builder.indexTemplate, this, "indexTemplate");
98+
this.indexTemplate = builder.indexTemplate;
9899

99100
}
100101

@@ -155,8 +156,9 @@ public final String name() {
155156
}
156157

157158
/**
158-
* Required - Request body.
159+
* Request body.
159160
*/
161+
@Nullable
160162
public final IndexTemplate indexTemplate() {
161163
return this.indexTemplate;
162164
}
@@ -192,6 +194,7 @@ public static class Builder extends RequestBase.AbstractBuilder<Builder>
192194

193195
private String name;
194196

197+
@Nullable
195198
private IndexTemplate indexTemplate;
196199

197200
public Builder() {
@@ -269,15 +272,15 @@ public final Builder name(String value) {
269272
}
270273

271274
/**
272-
* Required - Request body.
275+
* Request body.
273276
*/
274-
public final Builder indexTemplate(IndexTemplate value) {
277+
public final Builder indexTemplate(@Nullable IndexTemplate value) {
275278
this.indexTemplate = value;
276279
return this;
277280
}
278281

279282
/**
280-
* Required - Request body.
283+
* Request body.
281284
*/
282285
public final Builder indexTemplate(Function<IndexTemplate.Builder, ObjectBuilder<IndexTemplate>> fn) {
283286
return this.indexTemplate(fn.apply(new IndexTemplate.Builder()).build());

0 commit comments

Comments
 (0)