|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcascading.property.Props
cascading.tuple.hadoop.TupleSerializationProps
public class TupleSerializationProps
Class TupleSerializationProps is a fluent interface for building properties to be passed to a
FlowConnector
before creating new Flow
instances.
TupleSerialization
for details on these properties.
TupleSerialization
Field Summary | |
---|---|
static String |
HADOOP_IO_SERIALIZATIONS
|
static String |
SERIALIZATION_TOKENS
|
Constructor Summary | |
---|---|
TupleSerializationProps()
|
Method Summary | |
---|---|
TupleSerializationProps |
addHadoopSerialization(String hadoopSerializationClassName)
Method addHadoopSerialization adds a Hadoop serialization className to be used as properties. |
TupleSerializationProps |
addHadoopSerializations(List<String> hadoopSerializationClassNames)
Method addHadoopSerializations adds the Hadoop serialization classNames to be used as properties. |
protected void |
addPropertiesTo(Properties properties)
|
static void |
addSerialization(Map<Object,Object> properties,
String className)
Adds the given className as a Hadoop IO serialization class. |
TupleSerializationProps |
addSerializationToken(int token,
String serializationClassName)
Method addSerializationToken adds the given integer token and classNames as a serialization properties. |
static void |
addSerializationToken(Map<Object,Object> properties,
int token,
String className)
Adds the given token and className pair as a serialization token property. |
TupleSerializationProps |
addSerializationTokens(Map<Integer,String> serializationTokens)
Method addSerializationTokens adds the given integer tokens and classNames Map as a serialization properties. |
List<String> |
getHadoopSerializations()
|
Map<Integer,String> |
getSerializationTokens()
|
static String |
getSerializationTokens(Map<Object,Object> properties)
Returns the serialization tokens property. |
TupleSerializationProps |
setHadoopSerializations(List<String> hadoopSerializationClassNames)
Method setHadoopSerializations sets the Hadoop serialization classNames to be used as properties. |
TupleSerializationProps |
setSerializationTokens(Map<Integer,String> serializationTokens)
Method setSerializationTokens sets the given integer tokens and classNames Map as a serialization properties. |
static TupleSerializationProps |
tupleSerializationProps()
Creates a new TupleSerializationProps instance. |
Methods inherited from class cascading.property.Props |
---|
buildProperties, buildProperties, buildProperties, buildProperties, setProperties, setProperties |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String SERIALIZATION_TOKENS
public static final String HADOOP_IO_SERIALIZATIONS
Constructor Detail |
---|
public TupleSerializationProps()
Method Detail |
---|
public static void addSerializationToken(Map<Object,Object> properties, int token, String className)
properties
- of type Maptoken
- of type intclassName
- of type Stringpublic static String getSerializationTokens(Map<Object,Object> properties)
properties
- of type Map
public static void addSerialization(Map<Object,Object> properties, String className)
properties
- of type MapclassName
- of type Stringpublic static TupleSerializationProps tupleSerializationProps()
public Map<Integer,String> getSerializationTokens()
public TupleSerializationProps setSerializationTokens(Map<Integer,String> serializationTokens)
serializationTokens
- Map of Integer tokens and String classnames
public TupleSerializationProps addSerializationTokens(Map<Integer,String> serializationTokens)
serializationTokens
- Map of Integer tokens and String classnames
public TupleSerializationProps addSerializationToken(int token, String serializationClassName)
token
- type intserializationClassName
- type String
public List<String> getHadoopSerializations()
public TupleSerializationProps setHadoopSerializations(List<String> hadoopSerializationClassNames)
hadoopSerializationClassNames
- List of classNames
public TupleSerializationProps addHadoopSerializations(List<String> hadoopSerializationClassNames)
hadoopSerializationClassNames
- List of classNames
public TupleSerializationProps addHadoopSerialization(String hadoopSerializationClassName)
hadoopSerializationClassName
- List of classNames
protected void addPropertiesTo(Properties properties)
addPropertiesTo
in class Props
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |