Package org.opensearch.client.util
-
Interface Summary Interface Description ObjectBuilder<T> Base interface for all object builders.QuadConsumer<T,U,V,X> Represents an operation that accepts 4 input arguments and returns no result.StringEnum Base interface for enumerations.TriConsumer<T,U,V> Represents an operation that accepts 3 input arguments and returns no result.TriFunction<T,U,V,R> Represents a function that accepts 3 arguments and produces a result. -
Class Summary Class Description NamedValue<T> ObjectBuilder.Constant<V> An object builder that always returns the same value.StringEnum.Deserializer<T extends java.lang.Enum<T> & StringEnum> TaggedUnion<Tag extends java.lang.Enum<Tag> & StringEnum,Value> TaggedUnionParsers Union2<A,B> A tagged union (also known as variant, sum type or coproduct) with two members.Union2.JsonpParser<A,B> Union3<A,B,C> -
Enum Summary Enum Description Union2.Tag The variant tag.Union3.Tag