Class 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.
    • Field Detail

      • 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 Detail

      • 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.