@Singleton public class DefaultServerCodecs extends java.lang.Object implements ServerCodecs
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultServerCodecs.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected com.netflix.discovery.converters.wrappers.CodecWrapper |
compactJsonCodec |
protected com.netflix.discovery.converters.wrappers.CodecWrapper |
compactXmlCodec |
protected com.netflix.discovery.converters.wrappers.CodecWrapper |
fullJsonCodec |
protected com.netflix.discovery.converters.wrappers.CodecWrapper |
fullXmlCodec |
| Modifier | Constructor and Description |
|---|---|
protected |
DefaultServerCodecs(com.netflix.discovery.converters.wrappers.CodecWrapper fullJsonCodec,
com.netflix.discovery.converters.wrappers.CodecWrapper compactJsonCodec,
com.netflix.discovery.converters.wrappers.CodecWrapper fullXmlCodec,
com.netflix.discovery.converters.wrappers.CodecWrapper compactXmlCodec) |
|
DefaultServerCodecs(EurekaServerConfig serverConfig) |
| Modifier and Type | Method and Description |
|---|---|
static DefaultServerCodecs.Builder |
builder() |
com.netflix.discovery.converters.wrappers.CodecWrapper |
getCompactJsonCodec() |
com.netflix.discovery.converters.wrappers.CodecWrapper |
getCompactXmlCodecr() |
com.netflix.discovery.converters.wrappers.EncoderWrapper |
getEncoder(Key.KeyType keyType,
boolean compact) |
com.netflix.discovery.converters.wrappers.EncoderWrapper |
getEncoder(Key.KeyType keyType,
com.netflix.appinfo.EurekaAccept eurekaAccept) |
com.netflix.discovery.converters.wrappers.CodecWrapper |
getFullJsonCodec() |
com.netflix.discovery.converters.wrappers.CodecWrapper |
getFullXmlCodec() |
protected final com.netflix.discovery.converters.wrappers.CodecWrapper fullJsonCodec
protected final com.netflix.discovery.converters.wrappers.CodecWrapper compactJsonCodec
protected final com.netflix.discovery.converters.wrappers.CodecWrapper fullXmlCodec
protected final com.netflix.discovery.converters.wrappers.CodecWrapper compactXmlCodec
@Inject public DefaultServerCodecs(EurekaServerConfig serverConfig)
protected DefaultServerCodecs(com.netflix.discovery.converters.wrappers.CodecWrapper fullJsonCodec,
com.netflix.discovery.converters.wrappers.CodecWrapper compactJsonCodec,
com.netflix.discovery.converters.wrappers.CodecWrapper fullXmlCodec,
com.netflix.discovery.converters.wrappers.CodecWrapper compactXmlCodec)
public com.netflix.discovery.converters.wrappers.CodecWrapper getFullJsonCodec()
getFullJsonCodec in interface ServerCodecspublic com.netflix.discovery.converters.wrappers.CodecWrapper getCompactJsonCodec()
getCompactJsonCodec in interface ServerCodecspublic com.netflix.discovery.converters.wrappers.CodecWrapper getFullXmlCodec()
getFullXmlCodec in interface ServerCodecspublic com.netflix.discovery.converters.wrappers.CodecWrapper getCompactXmlCodecr()
getCompactXmlCodecr in interface ServerCodecspublic com.netflix.discovery.converters.wrappers.EncoderWrapper getEncoder(Key.KeyType keyType, boolean compact)
getEncoder in interface ServerCodecspublic com.netflix.discovery.converters.wrappers.EncoderWrapper getEncoder(Key.KeyType keyType, com.netflix.appinfo.EurekaAccept eurekaAccept)
getEncoder in interface ServerCodecspublic static DefaultServerCodecs.Builder builder()