Class AvroSchemaBuilder
- java.lang.Object
-
- io.aiven.kafka.connect.common.output.SinkSchemaBuilder
-
- io.aiven.kafka.connect.common.output.avro.AvroSchemaBuilder
-
public final class AvroSchemaBuilder extends SinkSchemaBuilder
-
-
Constructor Summary
Constructors Constructor Description AvroSchemaBuilder(java.util.Collection<OutputField> fields, io.confluent.connect.avro.AvroData avroData)AvroSchemaBuilder(java.util.Collection<OutputField> fields, io.confluent.connect.avro.AvroData avroData, boolean envelopeEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetNamespace()-
Methods inherited from class io.aiven.kafka.connect.common.output.SinkSchemaBuilder
avroSchemaFor, buildSchema, getAvroData, getFields, isEnvelopeEnabled, outputFieldSchema
-
-
-
-
Constructor Detail
-
AvroSchemaBuilder
public AvroSchemaBuilder(java.util.Collection<OutputField> fields, io.confluent.connect.avro.AvroData avroData, boolean envelopeEnabled)
-
AvroSchemaBuilder
public AvroSchemaBuilder(java.util.Collection<OutputField> fields, io.confluent.connect.avro.AvroData avroData)
-
-
Method Detail
-
getNamespace
protected java.lang.String getNamespace()
- Specified by:
getNamespacein classSinkSchemaBuilder
-
-