Class GetAllToolsResponse
- java.lang.Object
-
- org.opensearch.client.opensearch.ml.GetAllToolsResponse
-
- All Implemented Interfaces:
JsonpSerializable,PlainJsonSerializable,ToCopyableBuilder<GetAllToolsResponse.Builder,GetAllToolsResponse>
@JsonpDeserializable @Generated("org.opensearch.client.codegen.CodeGenerator") public class GetAllToolsResponse extends java.lang.Object implements PlainJsonSerializable, ToCopyableBuilder<GetAllToolsResponse.Builder,GetAllToolsResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetAllToolsResponse.BuilderBuilder forGetAllToolsResponse.
-
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<GetAllToolsResponse>_DESERIALIZER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetAllToolsResponse.Builderbuilder()protected static JsonpDeserializer<GetAllToolsResponse>createGetAllToolsResponseDeserializer()static GetAllToolsResponseof(java.util.function.Function<GetAllToolsResponse.Builder,ObjectBuilder<GetAllToolsResponse>> fn)voidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this value to JSON.GetAllToolsResponse.BuildertoBuilder()Create a new builderToCopyableBuilderthat is initialised with the current state of this object.java.util.List<Tool>valueBody()Required - Response value.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opensearch.client.json.PlainJsonSerializable
toJsonString
-
Methods inherited from interface org.opensearch.client.util.ToCopyableBuilder
copy
-
-
-
-
Field Detail
-
_DESERIALIZER
public static final JsonpDeserializer<GetAllToolsResponse> _DESERIALIZER
-
-
Method Detail
-
of
public static GetAllToolsResponse of(java.util.function.Function<GetAllToolsResponse.Builder,ObjectBuilder<GetAllToolsResponse>> fn)
-
valueBody
@Nonnull public final java.util.List<Tool> valueBody()
Required - Response value.
-
serialize
public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this value to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
toBuilder
@Nonnull public GetAllToolsResponse.Builder toBuilder()
Description copied from interface:ToCopyableBuilderCreate a new builderToCopyableBuilderthat is initialised with the current state of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<GetAllToolsResponse.Builder,GetAllToolsResponse>- Returns:
- a new builder instance.
-
builder
@Nonnull public static GetAllToolsResponse.Builder builder()
-
createGetAllToolsResponseDeserializer
protected static JsonpDeserializer<GetAllToolsResponse> createGetAllToolsResponseDeserializer()
-
-