Uses of Interface
com.amazonaws.athena.connector.lambda.data.writers.fieldwriters.FieldWriterFactory
-
Packages that use FieldWriterFactory Package Description com.amazonaws.athena.connector.lambda.data.writers com.amazonaws.athena.connectors.dynamodb.util com.amazonaws.athena.connectors.jdbc.manager -
-
Uses of FieldWriterFactory in com.amazonaws.athena.connector.lambda.data.writers
Methods in com.amazonaws.athena.connector.lambda.data.writers with parameters of type FieldWriterFactory Modifier and Type Method Description GeneratedRowWriter.RowWriterBuilderGeneratedRowWriter.RowWriterBuilder. withFieldWriterFactory(String fieldName, FieldWriterFactory factory)Used to override the default FieldWriter for the given field. -
Uses of FieldWriterFactory in com.amazonaws.athena.connectors.dynamodb.util
Methods in com.amazonaws.athena.connectors.dynamodb.util that return FieldWriterFactory Modifier and Type Method Description static FieldWriterFactoryDDBTypeUtils. makeFactory(org.apache.arrow.vector.types.pojo.Field field, DDBRecordMetadata recordMetadata, DynamoDBFieldResolver resolver, boolean caseInsensitive)Since GeneratedRowWriter doesn't yet support complex types (STRUCT, LIST..etc) we use this to create our own FieldWriters via a custom FieldWriterFactory. -
Uses of FieldWriterFactory in com.amazonaws.athena.connectors.jdbc.manager
Methods in com.amazonaws.athena.connectors.jdbc.manager that return FieldWriterFactory Modifier and Type Method Description protected FieldWriterFactoryJdbcRecordHandler. makeFactory(org.apache.arrow.vector.types.pojo.Field field)Create a field extractor for complex List type.
-