Class PushInputSchemaBuilder

  • public class PushInputSchemaBuilder
    extends java.lang.Object
    This class is a simple schema builder to generate Venice Push Job input file schema. This builder allows user to set up key schema, value schema and additional unrelated fields. It will perform sanity check to make sure generated schema is good for push job in integration test.
    • Constructor Detail

      • PushInputSchemaBuilder

        public PushInputSchemaBuilder()
    • Method Detail

      • setFieldSchema

        public PushInputSchemaBuilder setFieldSchema​(java.lang.String fieldName,
                                                     org.apache.avro.Schema fieldSchema)
      • build

        public org.apache.avro.Schema build()