Class Requests.JsonBodyBuilder
- java.lang.Object
-
- org.opensearch.client.opensearch.generic.Requests.JsonBodyBuilder
-
- Enclosing class:
- Requests
public static final class Requests.JsonBodyBuilder extends java.lang.ObjectA new builder for requests with JSON body
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Requests.JsonBodyBuilderbody(Body body)Requestbuild()Requests.JsonBodyBuilderendpoint(java.lang.String endpoint)Requests.JsonBodyBuilderheaders(java.util.Collection<java.util.Map.Entry<java.lang.String,java.lang.String>> headers)<C> Requests.JsonBodyBuilderjson(C value, JsonpMapper mapper)Requests.JsonBodyBuilderjson(jakarta.json.JsonObject json)Requests.JsonBodyBuilderjson(jakarta.json.JsonObjectBuilder builder)Requests.JsonBodyBuilderjson(java.lang.String str)Requests.JsonBodyBuildermethod(java.lang.String method)Requests.JsonBodyBuilderquery(java.util.Map<java.lang.String,java.lang.String> parameters)
-
-
-
Method Detail
-
endpoint
public Requests.JsonBodyBuilder endpoint(java.lang.String endpoint)
-
body
public Requests.JsonBodyBuilder body(Body body)
-
json
public Requests.JsonBodyBuilder json(jakarta.json.JsonObjectBuilder builder)
-
json
public Requests.JsonBodyBuilder json(jakarta.json.JsonObject json)
-
json
public Requests.JsonBodyBuilder json(java.lang.String str)
-
json
public <C> Requests.JsonBodyBuilder json(C value, JsonpMapper mapper) throws java.io.IOException
- Throws:
java.io.IOException
-
query
public Requests.JsonBodyBuilder query(java.util.Map<java.lang.String,java.lang.String> parameters)
-
headers
public Requests.JsonBodyBuilder headers(java.util.Collection<java.util.Map.Entry<java.lang.String,java.lang.String>> headers)
-
method
public Requests.JsonBodyBuilder method(java.lang.String method)
-
build
public Request build()
-
-