public static class JdbcCommon.AvroConversionOptions.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
private org.apache.avro.file.CodecFactory |
codec |
private boolean |
convertNames |
private int |
defaultPrecision |
private int |
defaultScale |
private int |
maxRows |
private String |
recordName |
private boolean |
useLogicalTypes |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
JdbcCommon.AvroConversionOptions |
build() |
JdbcCommon.AvroConversionOptions.Builder |
codecFactory(String codec) |
JdbcCommon.AvroConversionOptions.Builder |
convertNames(boolean convertNames) |
JdbcCommon.AvroConversionOptions.Builder |
defaultPrecision(int defaultPrecision) |
JdbcCommon.AvroConversionOptions.Builder |
defaultScale(int defaultScale) |
JdbcCommon.AvroConversionOptions.Builder |
maxRows(int maxRows) |
JdbcCommon.AvroConversionOptions.Builder |
recordName(String recordName)
Specify a priori record name to use if it cannot be determined from the result set.
|
JdbcCommon.AvroConversionOptions.Builder |
useLogicalTypes(boolean useLogicalTypes) |
private String recordName
private int maxRows
private boolean convertNames
private boolean useLogicalTypes
private int defaultPrecision
private int defaultScale
private org.apache.avro.file.CodecFactory codec
public JdbcCommon.AvroConversionOptions.Builder recordName(String recordName)
public JdbcCommon.AvroConversionOptions.Builder maxRows(int maxRows)
public JdbcCommon.AvroConversionOptions.Builder convertNames(boolean convertNames)
public JdbcCommon.AvroConversionOptions.Builder useLogicalTypes(boolean useLogicalTypes)
public JdbcCommon.AvroConversionOptions.Builder defaultPrecision(int defaultPrecision)
public JdbcCommon.AvroConversionOptions.Builder defaultScale(int defaultScale)
public JdbcCommon.AvroConversionOptions.Builder codecFactory(String codec)
public JdbcCommon.AvroConversionOptions build()
Copyright © 2023 Apache NiFi Project. All rights reserved.