Class Union3<A,​B,​C>

java.lang.Object
co.elastic.clients.util.Union3<A,​B,​C>

public class Union3<A,​B,​C>
extends java.lang.Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type Class Description
    static class  Union3.Tag  
  • Method Summary

    Modifier and Type Method Description
    A a()  
    B b()  
    C c()  
    static <A,​ B,​ C> Union3<A,​B,​C> ofA​(A value)  
    static <A,​ B,​ C> Union3<A,​B,​C> ofB​(B value)  
    static <A,​ B,​ C> Union3<A,​B,​C> ofC​(C value)  
    Union3.Tag tag()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • ofA

      public static <A,​ B,​ C> Union3<A,​B,​C> ofA​(A value)
    • ofB

      public static <A,​ B,​ C> Union3<A,​B,​C> ofB​(B value)
    • ofC

      public static <A,​ B,​ C> Union3<A,​B,​C> ofC​(C value)
    • tag

      public Union3.Tag tag()
    • a

      public A a()
    • b

      public B b()
    • c

      public C c()