Skip to content

Commit ce493d4

Browse files
committed
Fixes
Signed-off-by: Thomas Farr <[email protected]>
1 parent e3798df commit ce493d4

File tree

9 files changed

+18
-21
lines changed

9 files changed

+18
-21
lines changed

java-client/src/generated/java/org/opensearch/client/opensearch/_types/AcknowledgedResponseBase.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838

3939
import jakarta.json.stream.JsonGenerator;
4040
import javax.annotation.Generated;
41+
import org.opensearch.client.json.JsonpDeserializer;
4142
import org.opensearch.client.json.JsonpMapper;
4243
import org.opensearch.client.json.ObjectDeserializer;
4344
import org.opensearch.client.json.PlainJsonSerializable;

java-client/src/generated/java/org/opensearch/client/opensearch/dangling_indices/DeleteDanglingIndexRequest.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -248,9 +248,7 @@ public DeleteDanglingIndexRequest build() {
248248
// Request parameters
249249
request -> {
250250
Map<String, String> params = new HashMap<>();
251-
if (request.acceptDataLoss != null) {
252-
params.put("accept_data_loss", String.valueOf(request.acceptDataLoss));
253-
}
251+
params.put("accept_data_loss", String.valueOf(request.acceptDataLoss));
254252
if (request.clusterManagerTimeout != null) {
255253
params.put("cluster_manager_timeout", request.clusterManagerTimeout._toJsonString());
256254
}

java-client/src/generated/java/org/opensearch/client/opensearch/dangling_indices/ImportDanglingIndexRequest.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -248,9 +248,7 @@ public ImportDanglingIndexRequest build() {
248248
// Request parameters
249249
request -> {
250250
Map<String, String> params = new HashMap<>();
251-
if (request.acceptDataLoss != null) {
252-
params.put("accept_data_loss", String.valueOf(request.acceptDataLoss));
253-
}
251+
params.put("accept_data_loss", String.valueOf(request.acceptDataLoss));
254252
if (request.clusterManagerTimeout != null) {
255253
params.put("cluster_manager_timeout", request.clusterManagerTimeout._toJsonString());
256254
}

java-client/src/main/java/org/opensearch/client/opensearch/OpenSearchAsyncClientBase.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,6 @@
120120
import org.opensearch.client.opensearch.core.pit.DeletePitResponse;
121121
import org.opensearch.client.opensearch.core.pit.ListAllPitRequest;
122122
import org.opensearch.client.opensearch.core.pit.ListAllPitResponse;
123-
import org.opensearch.client.opensearch.dangling_indices.OpenSearchDanglingIndicesAsyncClient;
124123
import org.opensearch.client.opensearch.features.OpenSearchFeaturesAsyncClient;
125124
import org.opensearch.client.opensearch.indices.OpenSearchIndicesAsyncClient;
126125
import org.opensearch.client.opensearch.ingest.OpenSearchIngestAsyncClient;

java-client/src/main/java/org/opensearch/client/opensearch/OpenSearchClientBase.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,6 @@
119119
import org.opensearch.client.opensearch.core.pit.DeletePitResponse;
120120
import org.opensearch.client.opensearch.core.pit.ListAllPitRequest;
121121
import org.opensearch.client.opensearch.core.pit.ListAllPitResponse;
122-
import org.opensearch.client.opensearch.dangling_indices.OpenSearchDanglingIndicesClient;
123122
import org.opensearch.client.opensearch.features.OpenSearchFeaturesClient;
124123
import org.opensearch.client.opensearch.generic.OpenSearchGenericClient;
125124
import org.opensearch.client.opensearch.indices.OpenSearchIndicesClient;

java-codegen/src/main/java/org/opensearch/client/codegen/CodeGenerator.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,7 @@
3333

3434
public class CodeGenerator {
3535
private static final Logger LOGGER = LogManager.getLogger();
36-
private static final OperationGroup.Matcher OPERATION_MATCHER = OperationGroup.matcher()
37-
.add(null, "info")
38-
.add("dangling_indices");
36+
private static final OperationGroup.Matcher OPERATION_MATCHER = OperationGroup.matcher().add(null, "info").add("dangling_indices");
3937

4038
public static void main(String[] args) {
4139
var inputOpt = Option.builder("i")

java-codegen/src/main/java/org/opensearch/client/codegen/model/Field.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ public class Field {
2727
private final boolean isAdditionalProperties;
2828

2929
public Field(
30-
@Nonnull String wireName,
31-
@Nonnull Type type,
32-
boolean required,
33-
@Nullable String description,
34-
@Nullable Deprecation deprecation
30+
@Nonnull String wireName,
31+
@Nonnull Type type,
32+
boolean required,
33+
@Nullable String description,
34+
@Nullable Deprecation deprecation
3535
) {
3636
this(wireName, type, required, description, deprecation, false);
3737
}

java-codegen/src/main/resources/org/opensearch/client/codegen/templates/RequestShape.mustache

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,16 +77,20 @@
7777
{{#hasQueryParams}}
7878
request -> {
7979
{{TYPES.Java.Util.Map}}<String, String> params = new {{TYPES.Java.Util.HashMap}}<>();
80-
{{#queryParams}}
80+
{{#queryParams}}
81+
{{^required}}
8182
{{#type.isListOrMap}}
8283
if ({{TYPES.Client.Util.ApiTypeHelper}}.isDefined(request.{{name}})) {
8384
{{/type.isListOrMap}}
8485
{{^type.isListOrMap}}
8586
if (request.{{name}} != null) {
8687
{{/type.isListOrMap}}
88+
{{/required}}
8789
params.put({{#quoted}}{{wireName}}{{/quoted}}, {{#type.queryParamify}}request.{{name}}{{/type.queryParamify}});
90+
{{^required}}
8891
}
89-
{{/queryParams}}
92+
{{/required}}
93+
{{/queryParams}}
9094
return params;
9195
},
9296
{{/hasQueryParams}}

java-codegen/src/main/resources/org/opensearch/client/codegen/templates/Type/deserializer.mustache

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{{#isPrimitive}}
2-
JsonpDeserializer.{{#toLower}}{{boxed.name}}{{/toLower}}Deserializer()
2+
{{TYPES.Client.Json.JsonpDeserializer}}.{{#toLower}}{{boxed.name}}{{/toLower}}Deserializer()
33
{{/isPrimitive}}
44
{{^isPrimitive}}
55
{{#isList}}
6-
JsonpDeserializer.arrayDeserializer({{#listValueType}}{{>Type/deserializer}}{{/listValueType}})
6+
{{TYPES.Client.Json.JsonpDeserializer}}.arrayDeserializer({{#listValueType}}{{>Type/deserializer}}{{/listValueType}})
77
{{/isList}}
88
{{#isMap}}
9-
JsonpDeserializer.stringMapDeserializer({{#mapValueType}}{{>Type/deserializer}}{{/mapValueType}})
9+
{{TYPES.Client.Json.JsonpDeserializer}}.stringMapDeserializer({{#mapValueType}}{{>Type/deserializer}}{{/mapValueType}})
1010
{{/isMap}}
1111
{{^isListOrMap}}
1212
{{name}}._DESERIALIZER

0 commit comments

Comments
 (0)