Skip to content

Commit 27c92fa

Browse files
committed
Tie into manually edited client
Signed-off-by: Thomas Farr <[email protected]>
1 parent 0caa844 commit 27c92fa

File tree

5 files changed

+25
-3
lines changed

5 files changed

+25
-3
lines changed

java-client/build.gradle.kts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,14 @@ java {
8484
}
8585
}
8686

87+
sourceSets {
88+
main {
89+
java {
90+
srcDir("src/generated/java")
91+
}
92+
}
93+
}
94+
8795
tasks.withType<ProcessResources> {
8896
expand(
8997
"version" to version,
@@ -186,6 +194,10 @@ dependencies {
186194
// http://json-b.net/
187195
implementation("jakarta.json.bind", "jakarta.json.bind-api", "2.0.0")
188196

197+
// EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
198+
// https://projects.eclipse.org/projects/ee4j.ca
199+
implementation("jakarta.annotation", "jakarta.annotation-api", "1.3.5")
200+
189201
// Apache 2.0
190202

191203
implementation("com.fasterxml.jackson.core", "jackson-core", jacksonVersion)

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@
126126
import org.opensearch.client.opensearch.features.OpenSearchFeaturesAsyncClient;
127127
import org.opensearch.client.opensearch.indices.OpenSearchIndicesAsyncClient;
128128
import org.opensearch.client.opensearch.ingest.OpenSearchIngestAsyncClient;
129+
import org.opensearch.client.opensearch.ml.OpenSearchMlAsyncClient;
129130
import org.opensearch.client.opensearch.nodes.OpenSearchNodesAsyncClient;
130131
import org.opensearch.client.opensearch.shutdown.OpenSearchShutdownAsyncClient;
131132
import org.opensearch.client.opensearch.snapshot.OpenSearchSnapshotAsyncClient;
@@ -181,6 +182,10 @@ public OpenSearchIngestAsyncClient ingest() {
181182
return new OpenSearchIngestAsyncClient(this.transport, this.transportOptions);
182183
}
183184

185+
public OpenSearchMlAsyncClient ml() {
186+
return new OpenSearchMlAsyncClient(this.transport, this.transportOptions);
187+
}
188+
184189
public OpenSearchNodesAsyncClient nodes() {
185190
return new OpenSearchNodesAsyncClient(this.transport, this.transportOptions);
186191
}

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@
126126
import org.opensearch.client.opensearch.generic.OpenSearchGenericClient;
127127
import org.opensearch.client.opensearch.indices.OpenSearchIndicesClient;
128128
import org.opensearch.client.opensearch.ingest.OpenSearchIngestClient;
129+
import org.opensearch.client.opensearch.ml.OpenSearchMlClient;
129130
import org.opensearch.client.opensearch.nodes.OpenSearchNodesClient;
130131
import org.opensearch.client.opensearch.shutdown.OpenSearchShutdownClient;
131132
import org.opensearch.client.opensearch.snapshot.OpenSearchSnapshotClient;
@@ -184,6 +185,10 @@ public OpenSearchIngestClient ingest() {
184185
return new OpenSearchIngestClient(this.transport, this.transportOptions);
185186
}
186187

188+
public OpenSearchMlClient ml() {
189+
return new OpenSearchMlClient(this.transport, this.transportOptions);
190+
}
191+
187192
public OpenSearchNodesClient nodes() {
188193
return new OpenSearchNodesClient(this.transport, this.transportOptions);
189194
}

java-client/src/test/java/org/opensearch/client/opensearch/model/TypedKeysTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public void testMapProperty() {
5757
.timedOut(false)
5858
.build();
5959

60-
String json = "{\"took\":1,\"timed_out\":false,\"_shards\":{\"failed\":0,\"successful\":1,\"total\":1},"
60+
String json = "{\"took\":1,\"timed_out\":false,\"_shards\":{\"failed\":0.0,\"successful\":1.0,\"total\":1.0},"
6161
+ "\"hits\":{\"total\":{\"relation\":\"eq\",\"value\":0},\"hits\":[]},\"aggregations\":{\"avg#foo\":{\"value\":3.14}}}";
6262

6363
assertEquals(json, toJson(resp));
@@ -95,7 +95,7 @@ public void testAdditionalProperties() {
9595
.timedOut(false)
9696
.build();
9797

98-
String json = "{\"took\":1,\"timed_out\":false,\"_shards\":{\"failed\":0,\"successful\":1,\"total\":1},"
98+
String json = "{\"took\":1,\"timed_out\":false,\"_shards\":{\"failed\":0.0,\"successful\":1.0,\"total\":1.0},"
9999
+ "\"hits\":{\"total\":{\"relation\":\"eq\",\"value\":0},\"hits\":[]},"
100100
+ "\"aggregations\":{\"sterms#foo\":{\"buckets\":["
101101
+ "{\"avg#bar\":{\"value\":1.0},\"doc_count\":1,\"key\":\"key_1\"},"

samples/src/main/java/org/opensearch/client/samples/neural/NeuralSearch.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
*/
4040
public class NeuralSearch {
4141
private static final String SAMPLE_NAME = "neural-search";
42-
private static final String RESOURCE_NAME_PREFIX = "csharp-" + SAMPLE_NAME;
42+
private static final String RESOURCE_NAME_PREFIX = "java-" + SAMPLE_NAME;
4343
private static final String ML_MODEL_GROUP_NAME = RESOURCE_NAME_PREFIX + "-model-group";
4444
private static final String INGEST_PIPELINE_NAME = RESOURCE_NAME_PREFIX + "-ingest-pipeline";
4545
private static final String INDEX_NAME = RESOURCE_NAME_PREFIX + "-index";

0 commit comments

Comments
 (0)