// schema for input#1
Schema inputSchema1 = null ;
{
List<FieldSchema> fsList1 = new ArrayList<FieldSchema>() ;
fsList1.add(new FieldSchema("field1a", DataType.INTEGER)) ;
fsList1.add(new FieldSchema("field2a", DataType.LONG)) ;
inputSchema1 = new Schema(fsList1) ;
}
// schema for input#2
Schema inputSchema2 = null ;
{
List<FieldSchema> fsList2 = new ArrayList<FieldSchema>() ;
fsList2.add(new FieldSchema("field1b", DataType.DOUBLE)) ;
fsList2.add(new FieldSchema(null, DataType.INTEGER)) ;
inputSchema2 = new Schema(fsList2) ;
}
// set schemas
load1.setEnforcedSchema(inputSchema1) ;