Class ThriftSerializationFormats

java.lang.Object
com.linecorp.armeria.common.thrift.ThriftSerializationFormats

public final class ThriftSerializationFormats
extends Object
Thrift-related SerializationFormat instances.
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static com.linecorp.armeria.common.SerializationFormat BINARY
    Thrift TBinary serialization format.
    static com.linecorp.armeria.common.SerializationFormat COMPACT
    Thrift TCompact serialization format.
    static com.linecorp.armeria.common.SerializationFormat JSON
    Thrift TJSON serialization format.
    static com.linecorp.armeria.common.SerializationFormat TEXT
    Thrift TText serialization format.
  • Method Summary

    Modifier and Type Method Description
    static boolean isThrift​(com.linecorp.armeria.common.SerializationFormat format)
    Returns whether the specified SerializationFormat is Thrift.
    static Set<com.linecorp.armeria.common.SerializationFormat> values()
    Returns the set of all known Thrift serialization formats.

    Methods inherited from class java.lang.Object

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

    • BINARY

      public static final com.linecorp.armeria.common.SerializationFormat BINARY
      Thrift TBinary serialization format.
    • COMPACT

      public static final com.linecorp.armeria.common.SerializationFormat COMPACT
      Thrift TCompact serialization format.
    • JSON

      public static final com.linecorp.armeria.common.SerializationFormat JSON
      Thrift TJSON serialization format.
    • TEXT

      public static final com.linecorp.armeria.common.SerializationFormat TEXT
      Thrift TText serialization format. This format is not optimized for performance or backwards compatibility and should only be used in non-production use cases like debugging.
  • Method Details

    • values

      public static Set<com.linecorp.armeria.common.SerializationFormat> values()
      Returns the set of all known Thrift serialization formats.
    • isThrift

      public static boolean isThrift​(com.linecorp.armeria.common.SerializationFormat format)
      Returns whether the specified SerializationFormat is Thrift.