@Override
    protected Set<Entry> entries() {
        return ImmutableSet.of(
                new Entry("tbinary",
                          create("x-thrift", "TBINARY"),
                          create("vnd.apache.thrift.binary")),
                new Entry("tcompact",
                          create("x-thrift", "TCOMPACT"),
                          create("vnd.apache.thrift.compact")),
                new Entry("tjson",
                          create("x-thrift", "TJSON"),
                          create("x-thrift", "TJSON").withCharset(UTF_8),
                          create("vnd.apache.thrift.json"),
                          create("vnd.apache.thrift.json").withCharset(UTF_8)),
                new Entry("ttext",
                          create("x-thrift", "TTEXT"),
                          create("x-thrift", "TTEXT").withCharset(UTF_8),
                          create("vnd.apache.thrift.text"),
                          create("vnd.apache.thrift.text").withCharset(UTF_8)),
                new Entry("ttext-named-enum",
                          create("x-thrift", "TTEXT_NAMED_ENUM"),
                          create("x-thrift", "TTEXT_NAMED_ENUM").withCharset(UTF_8),
                          create("vnd.apache.thrift.text_named_enum"),
                          create("vnd.apache.thrift.text_named_enum").withCharset(UTF_8)));
    }
{@link SerializationFormatProvider} that provides the Thrift-related {@link SerializationFormat}s.
thrift/thrift0.13/src/main/java/com/linecorp/armeria/internal/common/thrift/ThriftSerializationFormatProvider.java