From 09a75d44194e9821890540ef46ae2fa7f5dbc781 Mon Sep 17 00:00:00 2001 From: Dan Cecoi Date: Thu, 8 Aug 2024 11:48:51 +0100 Subject: [PATCH] Added a CHANGELOG entry, made the getters nullable and removed extra white space Signed-off-by: Dan Cecoi --- CHANGELOG.md | 1 + .../opensearch/client/opensearch/nodes/info/NodeInfo.java | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 402c2bc617..c10e80a4e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -45,6 +45,7 @@ This section is for maintaining a changelog for all breaking changes for the cli ### Fixed - Fixed error when deserializing a normalizer without 'type' ([#1111](https://github.com/opensearch-project/opensearch-java/pull/1111)) - Fixed deserialization of SearchRequest when `_source` is an array ([#1117](https://github.com/opensearch-project/opensearch-java/pull/1117)) +- Removed null constraints on NodeInfo fields that are returned null from Amazon OpenSearch Service ([#1131](https://github.com/opensearch-project/opensearch-java/pull/1131)) ### Security diff --git a/java-client/src/main/java/org/opensearch/client/opensearch/nodes/info/NodeInfo.java b/java-client/src/main/java/org/opensearch/client/opensearch/nodes/info/NodeInfo.java index ea9f2ef1a7..4b97120434 100644 --- a/java-client/src/main/java/org/opensearch/client/opensearch/nodes/info/NodeInfo.java +++ b/java-client/src/main/java/org/opensearch/client/opensearch/nodes/info/NodeInfo.java @@ -176,6 +176,7 @@ public final String buildType() { *

* API name: {@code host} */ + @Nullable public final String host() { return this.host; } @@ -193,6 +194,7 @@ public final NodeInfoHttp http() { *

* API name: {@code ip} */ + @Nullable public final String ip() { return this.ip; } @@ -302,6 +304,7 @@ public final NodeInfoTransport transport() { *

* API name: {@code transport_address} */ + @Nullable public final String transportAddress() { return this.transportAddress; } @@ -834,7 +837,7 @@ public final Builder transport(Function * API name: {@code transport_address} */ - public final Builder transportAddress(@Nullable String value) { + public final Builder transportAddress(@Nullable String value) { this.transportAddress = value; return this; }