Skip to content

Commit 227984b

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

File tree

2 files changed

+16
-10
lines changed

2 files changed

+16
-10
lines changed

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
@@ -85,6 +85,7 @@ public class SimulateIndexTemplateRequest extends RequestBase implements JsonpSe
8585

8686
private final String name;
8787

88+
@Nullable
8889
private final IndexTemplate indexTemplate;
8990

9091
// ---------------------------------------------------------------------------------------------
@@ -96,7 +97,7 @@ private SimulateIndexTemplateRequest(Builder builder) {
9697
this.includeDefaults = builder.includeDefaults;
9798
this.masterTimeout = builder.masterTimeout;
9899
this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name");
99-
this.indexTemplate = ApiTypeHelper.requireNonNull(builder.indexTemplate, this, "indexTemplate");
100+
this.indexTemplate = builder.indexTemplate;
100101

101102
}
102103

@@ -157,8 +158,9 @@ public final String name() {
157158
}
158159

159160
/**
160-
* Required - Request body.
161+
* Request body.
161162
*/
163+
@Nullable
162164
public final IndexTemplate indexTemplate() {
163165
return this.indexTemplate;
164166
}
@@ -194,6 +196,7 @@ public static class Builder extends RequestBase.AbstractBuilder<Builder>
194196

195197
private String name;
196198

199+
@Nullable
197200
private IndexTemplate indexTemplate;
198201

199202
public Builder() {
@@ -271,15 +274,15 @@ public final Builder name(String value) {
271274
}
272275

273276
/**
274-
* Required - Request body.
277+
* Request body.
275278
*/
276-
public final Builder indexTemplate(IndexTemplate value) {
279+
public final Builder indexTemplate(@Nullable IndexTemplate value) {
277280
this.indexTemplate = value;
278281
return this;
279282
}
280283

281284
/**
282-
* Required - Request body.
285+
* Request body.
283286
*/
284287
public final Builder indexTemplate(Function<IndexTemplate.Builder, ObjectBuilder<IndexTemplate>> fn) {
285288
return this.indexTemplate(fn.apply(new IndexTemplate.Builder()).build());

0 commit comments

Comments
 (0)