Package co.elastic.clients.util
Class NamedValue<T>
java.lang.Object
co.elastic.clients.util.NamedValue<T>
public class NamedValue<T>
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description NamedValue(java.lang.String name, T value)
-
Method Summary
Modifier and Type Method Description static <T> JsonpDeserializer<NamedValue<T>>
deserializer(java.util.function.Supplier<JsonpDeserializer<T>> valueParserBuilder)
java.lang.String
name()
static <T> NamedValue<T>
of(java.lang.String name, T value)
T
value()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
NamedValue
-
-
Method Details
-
name
public java.lang.String name() -
value
-
of
-
deserializer
public static <T> JsonpDeserializer<NamedValue<T>> deserializer(java.util.function.Supplier<JsonpDeserializer<T>> valueParserBuilder)
-