Uses of Class
voldemort.serialization.SerializerDefinition

Packages that use SerializerDefinition
voldemort The root package. 
voldemort.rest   
voldemort.serialization Code for mapping objects to bytes and bytes to objects. 
voldemort.serialization.avro.versioned   
voldemort.store The Store interface is the primary interface for Voldemort. 
voldemort.xml Classes related to parsing our metadata ( cluster + store definition ) 
 

Uses of SerializerDefinition in voldemort
 

Methods in voldemort with parameters of type SerializerDefinition
protected  java.lang.Object VoldemortClientShell.parseObject(SerializerDefinition serializerDef, java.lang.String argStr, org.apache.commons.lang.mutable.MutableInt parsePos)
           
 

Uses of SerializerDefinition in voldemort.rest
 

Methods in voldemort.rest that return SerializerDefinition
static SerializerDefinition RestUtils.parseKeySerializerDefinition(java.lang.String serializerInfoXml)
          Given an xml string containing the store's serialization information, obtains the key serializer definition
static SerializerDefinition RestUtils.parseValueSerializerDefinition(java.lang.String serializerInfoXml)
          Given an xml string containing the store's serialization information, obtains the value serializer definition
 

Uses of SerializerDefinition in voldemort.serialization
 

Methods in voldemort.serialization with parameters of type SerializerDefinition
 Serializer<?> SerializerFactory.getSerializer(SerializerDefinition serializerDef)
           
 Serializer<?> DefaultSerializerFactory.getSerializer(SerializerDefinition serializerDef)
           
 

Uses of SerializerDefinition in voldemort.serialization.avro.versioned
 

Methods in voldemort.serialization.avro.versioned with parameters of type SerializerDefinition
static void SchemaEvolutionValidator.checkSchemaCompatibility(SerializerDefinition serDef)
           
static void SchemaEvolutionValidator.validateAllAvroSchemas(SerializerDefinition avroSerDef)
          Given an AVRO serializer definition, validates if all the avro schemas are valid i.e parseable.
 

Uses of SerializerDefinition in voldemort.store
 

Methods in voldemort.store that return SerializerDefinition
 SerializerDefinition StoreDefinitionBuilder.getKeySerializer()
           
 SerializerDefinition StoreDefinition.getKeySerializer()
           
 SerializerDefinition StoreDefinitionBuilder.getTransformsSerializer()
           
 SerializerDefinition StoreDefinition.getTransformsSerializer()
           
 SerializerDefinition StoreDefinitionBuilder.getValueSerializer()
           
 SerializerDefinition StoreDefinition.getValueSerializer()
           
 

Methods in voldemort.store with parameters of type SerializerDefinition
 StoreDefinitionBuilder StoreDefinitionBuilder.setKeySerializer(SerializerDefinition keySerializer)
           
 StoreDefinitionBuilder StoreDefinitionBuilder.setTransformsSerializer(SerializerDefinition transformsSerializer)
           
 StoreDefinitionBuilder StoreDefinitionBuilder.setValueSerializer(SerializerDefinition valueSerializer)
           
static
<T> Serializer<T>
StoreUtils.unsafeGetSerializer(SerializerFactory serializerFactory, SerializerDefinition serializerDefinition)
          This is a temporary measure until we have a type-safe solution for retrieving serializers from a SerializerFactory.
 

Constructors in voldemort.store with parameters of type SerializerDefinition
StoreDefinition(java.lang.String name, java.lang.String type, java.lang.String description, SerializerDefinition keySerializer, SerializerDefinition valueSerializer, SerializerDefinition transformsSerializer, RoutingTier routingPolicy, java.lang.String routingStrategyType, int replicationFactor, java.lang.Integer preferredReads, int requiredReads, java.lang.Integer preferredWrites, int requiredWrites, java.lang.String viewOfStore, java.lang.String valTrans, java.util.HashMap<java.lang.Integer,java.lang.Integer> zoneReplicationFactor, java.lang.Integer zoneCountReads, java.lang.Integer zoneCountWrites, java.lang.Integer retentionDays, java.lang.Integer retentionThrottleRate, java.lang.Integer retentionFrequencyDays, java.lang.String factory, HintedHandoffStrategyType hintedHandoffStrategyType, java.lang.Integer hintPrefListSize, java.util.List<java.lang.String> owners, long memoryFootprintMB)
           
 

Uses of SerializerDefinition in voldemort.xml
 

Methods in voldemort.xml that return SerializerDefinition
static SerializerDefinition StoreDefinitionsMapper.readSerializer(org.jdom.Element elmt)
           
 

Methods in voldemort.xml with parameters of type SerializerDefinition
static void StoreDefinitionsMapper.addSerializer(org.jdom.Element parent, SerializerDefinition def)
           
 



Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu