public final class ThriftProtocolFactories extends Object
TProtocolFactory instances.| Modifier and Type | Field and Description |
|---|---|
static TProtocolFactory |
BINARY
TProtocolFactory for Thrift TBinary protocol. |
static TProtocolFactory |
COMPACT
TProtocolFactory for Thrift TCompact protocol. |
static TProtocolFactory |
JSON
TProtocolFactory for the Thrift TJSON protocol. |
static TProtocolFactory |
TEXT
TProtocolFactory for the Thrift TText protocol. |
| Modifier and Type | Method and Description |
|---|---|
static TProtocolFactory |
get(com.linecorp.armeria.common.SerializationFormat serializationFormat)
Returns the
TProtocolFactory for the specified SerializationFormat. |
static com.linecorp.armeria.common.SerializationFormat |
toSerializationFormat(TProtocolFactory protoFactory)
Returns the
SerializationFormat for the specified TProtocolFactory. |
public static final TProtocolFactory BINARY
TProtocolFactory for Thrift TBinary protocol.public static final TProtocolFactory COMPACT
TProtocolFactory for Thrift TCompact protocol.public static final TProtocolFactory JSON
TProtocolFactory for the Thrift TJSON protocol.public static final TProtocolFactory TEXT
TProtocolFactory for the Thrift TText protocol.public static TProtocolFactory get(com.linecorp.armeria.common.SerializationFormat serializationFormat)
TProtocolFactory for the specified SerializationFormat.IllegalArgumentException - if the specified SerializationFormat is not for Thriftpublic static com.linecorp.armeria.common.SerializationFormat toSerializationFormat(TProtocolFactory protoFactory)
SerializationFormat for the specified TProtocolFactory.IllegalArgumentException - if the specified TProtocolFactory is not known by this class© Copyright 2015–2017 LINE Corporation. All rights reserved.